I've been looking for a way in bnet to get your stats shown by race, but couldn't find any. If anyone knows a way to see how many games you've played each race, won, loss etc... plz tell us! Maybe blizzard will ship this awesome function later on.
But until then, I just started a little exel sheet where you can just put your results after you play. All the arithmetics is done for you, all you have to do is to increase the proper cell counter by one (or more, if you played more, obviously).
Here's a preview:
![[image loading]](http://a.imageshack.us/img830/5431/statsbyrace.png)
I think its self-explanatory for most of it. The ratio cells turn red or green, depending on the ratio. If you're above 1, its green (you win more than you lose with that race), otherwise it turns red. The ratio is wins/losses. So it's not the percentage some may know from the signatures. Just try to get over 1

In this fictional example in the picture, you could see the following:
- Terran is by far your best race, you really suck with Protoss, Zerg is alright
- you seem to have a little trouble against zerg in general
etc...
Here's the download:
Starcraft_winloss_by_race.xls
Feel free to comment, suggest or add features and share.
btw I just saw a minor flaw in the diagrams on the right: the bars would sometimes not start at zero, making them hard to compare with each other.
It's fixed in the downloadable .xls