newmarket Overwatch profile
Previous teams
November
24
11
0
24 wins
11 losses
69%
Win rate
December
7
9
0
7 wins
9 losses
44%
Win rate
All time
58
36
0
58 wins
36 losses
62%
Win rate
Match stats
