Iceiceice

Daryl "iceiceice" Koh Pei Xiang is a Singaporean professional DotA player currently playing for Vici Gaming. He is considered by many as one of the best solo mid/offlane players in the world.

Pre-DotA
At a very young age, iceiceice was already playing WarCraft III competitively. As his local DotA scene grew larger, he quit WarCraft III and started playing DotA for Team Zenith in 2006.

Zenith
iceiceice joined Zenith in 2006. Together, they won ESWC Paris and CAPL.

StarCraft II
iceiceice entered the StarCraft II competitive scene. He once held the top ranking in both Taiwanese and South-east Asian ladders simultaneously.

Scythe
In 2011, iceiceice joined the likes of his Singaporean compatriots hyhy, xy-, Chawy, Roy to form Scythe. Despite just 1 week of practice from the Dota 2 International, they managed to surprise everyone and clinched 3rd place.

Zenith
iceiceice became team captain of Zenith after The International 2 in 2012 during which hyhy, former team captain of Zenith, retired from Dota 2.

DK
In September 2013, iceiceice left Team Zenith for DK. The team dominated the Chinese scene for a long time and came in fourth place in The International 2014.

Vici Gaming
In August 2014, after DK went separate ways, iceiceice joined Vici Gaming.

Trivia

 * In 2011, he played StarCraft II, Defense of the Ancients, League of Legends and Heroes of Newerth competitively at the same time.