Happy - Winston's Lab

Recent Match Statistics

Date Team Opp Result Hero K D U FK Diff Ult Eff Rating
2019-02-16
2 - 3 47 32 27 +5 24.48 983
2015-11-19
2 - 0 1 0 2 0 0 NED
Pick Rates