Liquipedia Dota 2 needs more help, are you able to? You just have to register an account and then log in to edit our pages. If you have any questions you can join the #dota2 channel on Discord.


From Liquipedia Dota 2 Wiki
This article is a player stub. You can help Liquipedia by expanding it.
Player Information
Romanized Name:
Ou Peng
April 6, 1992 (age 29)
Years Active (Player):
2015 - 2020
Current Role:
Alternate IDs:
机枪兵, OpGod
Approx. Total Winnings:
Signature Hero:
Pangolier Dazzle Venomancer
2016-03-19 — 2016-08-23
2016-09-17 — 2018-01-20
2018-01-20 — 2018-09-??
Invictus Gaming (Inactive)
2018-01-20 — 2018-02-05
› LGD.Forever Young (Trial)
2018-10-17 — 2019-04-14
2019-04-14 — 2019-09-18
2019-09-18 — 2020-09-16
2020-09-16 — 2020-??-??
2020-??-?? — 2021-11-20
Upcoming Matches
No Upcoming Matches

Upcoming Tournaments
No upcoming tournaments

Ou "Op" Peng is a Chinese professional Dota 2 player who last coached Royal Never Give Up.


2020-06-28AA1stA1Tier 2BEYOND EPIC: ChinaBEYOND EPICBEYOND EPICBEYOND EPIC: ChinaSparking Arrow GamingSparking Arrow GamingSparking Arrow Gaming3 : 0Vici GamingVici Gaming$20,000
2020-04-19AA1stA1Tier 2CDA League Season 1CDA LeagueCDA LeagueCDA League Season 1Sparking Arrow GamingSparking Arrow GamingSparking Arrow Gaming7/-/2Grp S.$31,323
2017-10-15AA1stA2Tier 3World Cyber Arena 2017 China QualifierWorld Cyber ArenaWorld Cyber ArenaWorld Cyber Arena 2017 China QualifierInvictus GamingInvictus GamingInvictus Gaming2 : 1For The DreamFor The Dream$15,199
2017-08-11EA5 - 6thA0Tier 1The International 2017The InternationalThe InternationalThe International 2017Invictus GamingInvictus GamingInvictus Gaming0 : 2LGD GamingLGD Gaming$1,110,956
2017-06-09EA5 - 6thA0Tier 1EPICENTER 2017EPICENTEREPICENTEREPICENTER 2017Invictus GamingInvictus GamingInvictus Gaming0 : 2Team SecretTeam Secret$20,000
2017-05-21CA3 - 4thA0Tier 1StarLadder i-League Invitational Season 2SLiSLiStarLadder i-League Invitational Season 2Invictus GamingInvictus GamingInvictus Gaming1 : 2Team LiquidTeam Liquid$10,000
2017-04-30CA3 - 4thA0Tier 1The Kiev Major 2017Dota Major ChampionshipsDota Major ChampionshipsThe Kiev Major 2017Invictus GamingInvictus GamingInvictus Gaming0 :$250,000
2017-04-04AA1stA0Tier 1Dota 2 Asia Championships 2017Dota 2 Asia ChampionshipsDota 2 Asia ChampionshipsDota 2 Asia Championships 2017Invictus GamingInvictus GamingInvictus Gaming3 : 0OGOG$244,798
2017-01-22DA4thA0Tier 1Dota Pit League Season 5Dota PitDota PitDota Pit League Season 5Invictus GamingInvictus GamingInvictus Gaming0 : 1Team FacelessTeam Faceless$16,783
2016-12-30DA4thA1Tier 2Dota2 Professional League Season 2 - TopDota2 Professional LeagueDota2 Professional LeagueDota2 Professional League Season 2 - TopInvictus GamingInvictus GamingInvictus Gaming1 : 2LGD GamingLGD Gaming$56,000
Complete list of results in any tournament
2021-07-24CA3rdA1Tier 2i-League 2021 Season 1i-Leaguei-Leaguei-League 2021 Season 1Royal Never Give UpRoyal Never Give UpRoyal Never Give Up0 : 2Vici GamingVici Gaming 
2021-05-23GA7thA1Tier 2Dota Pro Circuit 2021: S2 - China Upper DivisionDota Pro CircuitDota Pro CircuitDota Pro Circuit 2021: S2 - China Upper DivisionRoyal Never Give UpRoyal Never Give UpRoyal Never Give Up2/-/5Grp S.$23,000
2021-03-12BA2ndA2Tier 3Dota Pro Circuit 2021: S1 - China Lower DivisionDota Pro CircuitDota Pro CircuitDota Pro Circuit 2021: S1 - China Lower DivisionRoyal Never Give UpRoyal Never Give UpRoyal Never Give Up6/-/1Grp S.$16,000
2020-12-27AA1stA1Tier 2Huya Winter Invitational 2020Huya Dota2 InvitationalHuya Dota2 InvitationalHuya Winter Invitational 2020Royal Never Give UpRoyal Never Give UpRoyal Never Give Up3 : 2Team AsterTeam Aster$30,573
Complete list of coaching results in any tournament