I've been in contact with the Stardock employee "Bara" about the problem of the ranking stats not being correctly updated. It is a known issue, which has not yet been solved.
Take my case, for example. If you do a search on the player "Sorceresss", you will learn that she only played ONE game and has a 0W / 1L record.
But if you go to that player's "Games List", she is credited with 21 games. And according to me, even that list is incomplete, because, at the very least, it does not indicate the Fortress-type victory I participated in, on Cataract, on 23 or 24 April.
"Bara" has assured me that they are working on the issue.
This being said, try this :
Search for your player name, but don't limit yourself to consulting the first result you get. Then click on your nick, on the left of the line, and that will lead you to your Games Page. When you land there, the same incorrect info will be displayed, at first. You finally have to click on the "Games List" tab. That could present a much more correct information.
In my case, a simple, basic search on "Sorceresss" only reveals ONE game played ... but if you go to my two "Games List" pages, you will find that I am credited with having played 21 games (including a recent one, on 1 May, at the end of the afternoon). I believe that even that list is incomplete, but 21 games listed is closer to the truth than one !