Mad Science #Okl
Games
81
Season 3 2026
Win %
14.8%
12 wins
Top-3 %
44.4%
36 top-3 finishes
Avg place
3.67
median 4th
Placements
121st
152nd
93rd
124th
185th
156th
Rating history
30D peak 1,821
Top champions
Win %GamesAvg
Thresh0%94.11
Ezreal40%52.40
Ornn0%43.50
Udyr66.7%32.33
Vladimir0%34.67Frequent allies
Frequent rivals