Skip to main content
Esportsresults
Team · LoL OMG
Oh My God

Oh My God

China

21-29 Record last 50 matches
42% Win rate last 50 matches
LLLLL
Form

Oh My God is a League of Legends team from China.

Rating trend

last 26 matches
1447 -61
Dec 16, 2025 May 15, 2026

Recent results

50
Show 30 older results
2024

Tournaments

About Oh My God

Most recently Oh My God lost 0–2 to Ultra Prime in the Split 2 2026 Group Nirvana on May 15, 2026.

Who plays for Oh My God?

Oh My God's current roster: Hery, Juhan, haichao, Starry.

What is Oh My God's recent form?

Oh My God has won 21 of its last 50 matches (21–29).