Team ·
LoL OMG
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.
China
Oh My God is a League of Legends team from China.
No upcoming matches scheduled.
Most recently Oh My God lost 0–2 to Ultra Prime in the Split 2 2026 Group Nirvana on May 15, 2026.
Oh My God's current roster: Hery, Juhan, haichao, Starry.
Oh My God has won 21 of its last 50 matches (21–29).