I think that the reason the stats dont make any sense at all is that in some ways certain types of wins (like over AIs and whatnot) are recorded and count and in others they dont.
You can see this pretty clearly when you actually look closely at records of players. Take the current #3 on the Custom rankings, razattack1337. He is 129-0 despite having a longest losing streak of 3 games.
Anyway, I think its pretty clear that records and experience are completely meaningless at this point in time. It doesnt really matter right now, but apparently they are going to start displaying experience when you connect and whatnot. This will be a disaster unless a lot of things improve. Clearly there are ways to avoid losses and boost your record (as people with a 129-0 record indicate). Heck, even if you have a system like they are proposing where you get nailed if you quit after the first 10 minutes you still have problems. You can tell in the first 5 minutes whether or not you are going to win with your team usually. If you start putting a supposed skill based ranking next to people's names its going to cause quitting of games in massive numbers.
Anyway, right now stats and experience and whatnot mean absolutely nothing. The system is completely broken. It certainly should be fixed before they decide to start displaying rankings and experience ingame.