These are the games I play online. You'll have to take what you see at face value, sorry I am only a casual player of any game and I might not play some of these too often anymore, but I do keep an extensive record of them.
Name: DEMONSPAWNED
Icons: 7 / 30
Random
Wins: 25
Human
Wins: 28
Orc
Wins: 368
Undead
Wins: 128
Night Elf
Wins: 33
Tournament=====
Wins: 2