Desperado - Winston's Lab

Recent Match Statistics

Date Team Opp Result Hero K D U FK Diff Ult Eff Rating
2017-02-04
0 - 3 15 31 10 -7 -14.1 486
2017-02-04
3 - 0 52 32 13 +13 0.33 1229
2017-02-03
2 - 3 70 62 23 -4 17.39 897
Pick Rates