I have my own 90 games analysis :D
As for my stats: 90 games
C- around 3400 points
Zerg 43-47 | 48% | 90 games
vZ 17-9 (65%)
vP 10-26 (28%)
vT 16-12 (57%)
Because I can't host games my matchups tends to be more ZvP. I have been said I dodge a lot of games but still most of my games are vs much better players (stats wise), rarely I play under my skill opponent.
Usually little bit suckier players kick me instant, if they are more like equal they still kick so I am left with bit better players always. Well I get good practise every game, which I like.
ZvZ stats seems to be pretty dominant but it's just because I happen to beat people before those mutas come out with my ling timing.
ZvP well this seems bad but I think I got much better considering what kind of Protoss guys I meet everytime (usually get more points by playing vs Zerg and then lose a lot of points by playing vs higher protoss players). But I am getting hang of it
ZvT should be around 50% but did play few non-serious games against fellow C-/C terran who loses a lot against my Zerg (refuses not to use mech against me which is sure loss for me)
As for map choices, I try not to join anti-Zerg maps but usually they are T or P favored. Colosseum is huge no no, but Andromeda spots nice 3-0 :DDD