haichao MID Oh My God · LPL

6.10Season average
30 games · 12W 40%
3.4 / 1.9 / 3.6 (KDA 3.67)
Best 7.95
Contract ends2026.11.17 Expiring
Contract left46 days
In league#26th of 73
In role#8th of 15
DPM608.0
CS/min9.5
Vision/min1.34
Gold diff @15+151.0
Damage share24.4%
Most-played champions
Champion gamesWin rateKDARating
Taliyah540%3.6 / 2.0 / 5.85.99
Azir425%1.5 / 2.5 / 2.05.53
Ryze367%4.7 / 0.7 / 4.77.03
Sylas367%6.7 / 1.3 / 3.36.79
Zoe250%4.0 / 1.5 / 5.56.86
LeBlanc250%4.0 / 3.5 / 2.55.94
Viktor20%1.5 / 2.5 / 1.05.41
Akali250%1.5 / 1.0 / 3.05.37
Recent games
DateOpponentChampionResultKDARating
05.15vs Ultra Primevs Ultra PrimeLeBlancL1/6/04.36
05.15vs Ultra Primevs Ultra PrimeTaliyahL3/2/25.28
05.13vs EDward Gamingvs EDward GamingTaliyahL5/2/56.99
05.13vs EDward Gamingvs EDward GamingRyzeW4/0/77.22
05.13vs EDward Gamingvs EDward GamingTwisted FateL2/3/06.02
04.24vs LNG Esportsvs LNG EsportsAhriL4/0/16.92
04.24vs LNG Esportsvs LNG EsportsRyzeL2/2/15.93
04.17vs ThunderTalk Gamingvs ThunderTalk GamingViktorL3/3/05.85
04.17vs ThunderTalk Gamingvs ThunderTalk GamingZoeL2/3/86.49
04.17vs ThunderTalk Gamingvs ThunderTalk GamingAkaliW1/0/55.44
Career
SeasonTeamLeaguesGames
2026Oh My GodLPL 3434
2025LNG EsportsLPL 5050
2025Oh My GodDCup 2121
2024LGD GamingLPL 8282

From Oracle's Elixir official match data

Teammates
Top-rated in role

Oh My God 2027 roster predictions · LPL free agents · How ratings are calculated