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.
[e][h]ElephantElephant rOtK
Player Information
Romanized Name:
Bai Fan
March 13, 1992 (1992-03-13) (age 29)
Alternate IDs:
rOtk_xB, xB
Signature Hero:
Tidehunter Dark Seer Clockwerk
Approx. Total Earnings:
2011-05-17 — 2013-08-22
2013-09-02 — 2014-08-17
2014-??-?? — 2015-03-15
2015-03-15 — 2015-08-25
2015-08-25 — 2016-03-18
2016-03-20 — 2016-09-14
2016-09-17 — 2017-09-06
2017-07-04 — 2017-09-06
2017-09-06 — 2018-09-10
VGJ.Thunder (Coach)
2018-09-10 — 2020-09-01
Vici Gaming (Coach)
2021-03-31 — Present
Elephant (Coach)

Bai "rOtK" Fan is a Chinese professional Dota player who currently coaches Elephant.


rOtK played the offlane position for Team DK from May 2011 until August 2013. In September 2013 he joined Vici Gaming, where he took up the offlane position and captain's role. Vici Gaming then went on to win the RaidCall EMS One Fall Season Finals, their first premier championship, under rOtK's leadership. At The International 2014 Vici Gaming placed second, after which rOtK announced his retirement, together with BurNIng. They would move on to casting and promoting Dota 2 in China together. On March 15, 2015, during the Great Chinese Reshuffle, Bai "rOtK" Fan along with Zhang "LaNm" Zhicheng of Big God join


  • His name is short for Return of the King.[1]


2017-04-30EC5 - 8thA0Tier 1The Kiev Major 2017The Kiev Major 2017VGJ.ThunderTeam VGJTeam VGJ1 :$125,000
2017-02-26BA2ndA0Tier 1StarLadder i-League StarSeries Season 3StarLadder i-League StarSeries Season 3VGJ.ThunderTeam VGJTeam VGJ1 : 3Team LiquidTeam Liquid$60,000
2016-12-13AA1stA1Tier 2Dota2 Professional League Season 2 - SecondaryDota2 Professional League Season 2 - SecondaryVGJ.ThunderTeam VGJTeam VGJ8/10/0Grp S.$34,000
2015-12-20BA2ndA0Tier 1World Cyber Arena 2015World Cyber Arena 2015PSG.LGDLGD GamingLGD Gaming2 : 3AllianceAlliance$169,952
2015-08-08EA5 - 6thA0Tier 1The International 2015The International 2015EHOMEEHOMEEHOME0 : 2Vici GamingVici Gaming$1,197,925
2015-02-09DA4thA0Tier 1Dota 2 Asia Championships 2015Dota 2 Asia ChampionshipsDota 2 Asia Championships 2015Big GodBig GodBig God1 : 2Team SecretTeam Secret$214,026
2014-07-21BA2ndA0Tier 1The International 2014The International 2014Vici GamingVici GamingVici Gaming1 : 3NewbeeNewbee$1,474,737
2013-08-11EA5 - 6thA0Tier 1The International 2013The International 2013Team DKTeam DKTeam DK1 : 2Orange EsportsOrange Esports$114,975
2013-07-06BA2ndA0Tier 1Dota 2 Super LeagueDota 2 Super LeagueDota 2 Super LeagueTeam DKTeam DKTeam DK0 : 3TongFuTongFu$32,689
2012-09-02DA4thA0Tier 1The International 2012The International 2012Team DKTeam DKTeam DK1 : 2Invictus GamingInvictus Gaming$80,000
Complete list of results in any tournament
2021-10-17MC13 - 16thA0Tier 1The International 10The International 10ElephantElephantElephant0 : 1Evil GeniusesEvil Geniuses$600,300
2019-12-22AA1stA0Tier 1ONE Esports Dota 2 World Pro Invitational SingaporeONE Esports Dota 2 World Pro Invitational SingaporeVici GamingVici GamingVici Gaming3 : 0Evil GeniusesEvil Geniuses$200,000
2019-11-24BA2ndA0Tier 1MDL Chengdu MajorMDL Chengdu MajorVici GamingVici GamingVici Gaming1 : 3TNC PredatorTNC Predator$160,000
2019-08-25EA5 - 6thA0Tier 1The International 2019The International 2019Vici GamingVici GamingVici Gaming0 : 2Team SecretTeam Secret$1,201,552
2019-06-30AA1stA0Tier 1EPICENTER Major 2019EPICENTER Major 2019Vici GamingVici GamingVici Gaming3 : 2Team LiquidTeam Liquid$350,000
2019-03-24AA1stA0Tier 1DreamLeague Season 11DreamLeague Season 11Vici GamingVici GamingVici Gaming3 :$350,000
2019-03-10AA1stA1Tier 2StarLadder ImbaTV Dota 2 Minor Season 1StarLadder ImbaTV Dota 2 Minor Season 1Vici GamingVici GamingVici Gaming3 : 0Gambit EsportsGambit Esports$125,000
2018-03-11BA2ndA0Tier 1The Bucharest MajorThe Bucharest MajorVGJ.ThunderVGJ.ThunderVGJ.Thunder0 :$200,000
2018-01-21AA1stA0Tier 1Galaxy Battles II: Emerging WorldsGalaxy Battles II: Emerging WorldsVGJ.ThunderVGJ.ThunderVGJ.Thunder3 : 0Evil GeniusesEvil Geniuses$200,000
2017-08-12EA5 - 6thA0Tier 1The International 2017The International 2017Invictus GamingInvictus GamingInvictus Gaming0 : 2LGD GamingLGD Gaming$1,110,956
Complete list of coaching results in any tournament
DateTierTournamentPositionPartner List
2021-04-04A1Tier 1Dota Pro CircuitDota Pro CircuitONE Esports Singapore Major 2021Non-Studio Commentator
2020-03-26 A7Showm.WeSave! Charity PlayCasterNone
About achievementsBroadcasts from any Tournament