add to my favorites
Evil Geniusesiceiceice


Pei Xiang, Daryl Koh


expand all

Player Summary

We are unable to find the appropriate data based on your selecton.Please try something else.Please also contact us at if you need help.

Personal Stats


We are unable to find the appropriate data based on your selecton.Please try something else.Please also contact us at if you need help.


Daryl Koh "iceiceice" Pei Xiang first surfaced in esports in 2005, juggling multiple titles including Defense of the Ancients and WarCraft 3. His repertoire only grew with time, and by 2012 he was playing Dota 2, StarCraft 2, and League of Legends at the competitive level. He notably won the Blizzard SEA Invitational and competed at the BlizzCon 2010 StarCraft II Invitational, though he was eliminated early on from the event.

His first appearance in Dota 2 came at The International 2011 when he joined Scythe Gaming as a substitute. He helped the team take third place at the event. Scythe was then sponsored by Meet Your Makers, but the team only played under that banner a few times before splitting off to form Zenith.

iceiceice continued juggling multiple esports titles during this time and posted mixed results in Dota 2. Zenith was invited to The International 2012, with the team finishing in fifth place. He continued on with Zenith from there and performed in similar fashion. A weaker ninth-place finish at The International 2013 led to the team’s disbandment after the event.

iceiceice left the Southeast Asian region after TI3 to join Chinese powerhouse Team DK. This saw iceiceice become significantly more active in Dota 2 than in years past, which was accompanied by much better results in tournaments. Though the squad stumbled in its debut, a second-place finish at MLG Championship Columbus showed that DK was a serious threat. When 2015 came, the squad surged with top placements in the 2013 WPC ACE Dota 2 League, G-League 2013, and StarLadder StarSeries Season 9.

This success earned the team a spot in The International 2014. DK was on the list of favorites to win the event, and ultimately finished fourth.

Following the event, iceiceice split from Team DK and joined TI4 runner-up Vici Gaming. This proved to be a good move, as VG consistently posted top-four placements at prominent tournaments and won StarLadder StarSeries Season 12 and The Summit 2. This earned the team a direct invitation to The International 2015, but poor performances there undermined the team as they earned another fourth-place finish.

iceiceice remained with Vici Gaming after TI5, but the team soon suffered a decline. Despite a strong showing at the Nanyang Dota 2 Championships, Vici Gaming finished in sixth at the Frankfurt Major and last at the Shanghai Major. iceiceice then transferred to EHOME, but the team posted significantly weaker results after, earning just two cash prizes during the ensuing season. Despite this, EHOME performed well enough in qualifiers to reach The International 2016 as a wildcard. Though they faced long odds, they converted this opportunity into a fifth-place finish.

After a few years in China with some of the region’s most prestigious organizations, iceiceice returned to Southeast Asia and formed a team of his own in Team Faceless. The team was very active but generally underwhelmed through the year, with its best performance being a fourth-place finish in The Manila Masters. 

The team disbanded after failing to qualify for The International 2017. This ended iceiceice’s time as one of the handful of players to compete at every installment of The International.

With the creation of the Dota Pro Circuit, iceiceice joined an established esports organization in Mineski. The team started the season strong with a first-place finish in the PGL Open Bucharest and StarLadder i-League Invitational Season 3 minors. The team’s performance dipped precipitously from there, which was followed by a scandal involving iceiceice using a racial slur during a Twitch stream.

Mineski regularly washed out of majors early, but inexplicably took first place at the 2018 Dota 2 Asia Championships. Some early success and a victory in a major earned the team a direct invitation to The International 2018. Mineski finished in ninth place, the worst performance at The International in iceiceice’s career.

iceiceice then departed Mineski in order to join top SEA team Fnatic for the 2018-2019 Dota Pro Circuit season. Fnatic competed sparingly and posted mixed results during the year, with the highlight being a third-place finish at DreamLeague Season 11. Despite finishing last at both the MDL Disneyland Paris Major and 2019 Epicenter Major, that third-place finish at DreamLeague Season 11 was enough to earn the team a direct invitation to The International 2019. The team’s poor summer continued into TI9, where Fnatic finished 13th.

iceiceice remained with Fnatic for the 2019-2020 DPC season, which kicked off in underwhelming fashion for the squad with two ninth-place performances in the first two majors of the season. Fnatic’s fortunes turned a bit when it won DOTA Summit 12.


2019-06-3013-16th2019 EPICENTER Major2019-05-1213-16thMDL Disneyland Paris Major2019-03-243thDreamLeague Season 112019-01-285-6th2019 The Chongqing Major 2019-02-244th2019 ESL One Katowice2018-10-251stKings Cup 2 SEA2018-10-07 PVP Esports Championship 2018-05-132018 GESC E Series Bangkok2018-03-182018 GESC E Series Jakarta2018-03-25DreamLeague Season 92018-01-072018 Captains Draft 42017-12-172017 DOTA Summit 82017-11-05AMD SAPPHIRE Dota PIT2017-12-03DreamLeague Season 82017-05-284thThe Manila Masters2017-06-11Qualifier2017 Epicenter2017-05-21MainStarLadder iLeague Invitational 22017-06-18QualifierDota Summit 72017-03-01Mr Cat Invitational S22017-04-09MainInfinite Sky League2016-12-18ASUS ROG Sea Cup2016-11-22The Summit 62017-01-233thDota Pit League Season 52018-06-102018 China Dota2 Supermajor 2018-05-272018 ESL One Birmingham2018-05-202018 MDL Changsha Major2018-05-072018 Epicenter XL Major2018-04-15StarLadder iLeague Invitational S52018-03-112018 The Bucharest Major2018-02-252018 ESL One Katowice2018-01-282018 ESL One Genting2018-01-212018 Galaxy Battles II2018-02-05StarLadder iLeague Invitational S42017-12-122017 Mars Dota league Macau2017-10-302017 ESL One Hamburg2017-11-26Perfect World Masters 20172017-10-22PGL Open Bucharest2017-10-15StarLadder iLeague Invitational 32017-04-047-8th2017 Dota 2 Asia Championships2017-02-26QualifierSL iLeague StarSeries S32018-11-187-8thThe Kuala Lumpur Major2018-08-252018 The International2018-04-072018 Dota 2 Asia Championships Major2016-12-112016 The Boston Major2017-04-26SEA Kappa Invitational2017-08-12QualifierThe International 20172017-04-305-8th2017 Kiev Major2019-08-2513-16th2019 The International2019-10-02MainMidas Mode 22019-11-249-12thMDL Chengdu2020-01-269-12thDreamLeague Season 132020-04-19Main2020 ESL One Los Angeles2020-05-31Main2020 ESL One Birmingham Online SEA2020-06-203thBTS Pro Series Southeast Asia 22020-09-26MainBTS Pro Series Season 3 SEA2021-03-01Main2021 Dota Pro Circuit S1 - NA Upper Division2021-04-042nd2021 One Esports Singapore Major


No result available.