|Dota Pro Circuit 2021: S2 - Southeast Asia Lower Division|
Kpii's professional Dota 2 record began with oceanic teams, including Noxious Gaming and AkmA before landing his first notable competitive result with Can't Say Wips AU in late 2014, where his team placed second in the Defense of the Australians Spring 2014, the largest ongoing Dota 2 tournament in the Oceanic region at the time.
On February 26 of 2015, Kpii found a place in MVP Phoenix, a mostly Korean team. MVP.Phoenix pushed through the South East Asian qualifiers for The International 2015, placing second to their sister team MVP HOT6ix and making it into the wildcard qualifiers. They followed by again placing second in the wild card qualifiers to make it into the main event, in which the team placed an equal 7-8th.
On the 25th of March 2016, Kpii entered the roster of previous international champions Newbee. After a clean streak through The Manila Major 2016 Chinese Qualifiers, Newbee, with Kpii on position three offlane, pushed to third place where they were eliminated. In July 2016, he won the Nanyang Dota 2 Championships Season 2 and came second in DPL Season 1. At The International 2017, kpii finished runners-up to Team Liquid. Newbee later secured a victory at ESL Genting 2018.
- Kpii speaks English, Mandarin and Cantonese.
- At The International 2015, Kpii placed higher than any Australian at an International before him. He broke his own record at The International 2017, only to lose it the next year to Ana's victory during The International 2018.
|2019-11-24||1st||Tier 1||MDL Chengdu Major||3 : 1||$300,000|
|2019-08-22||9 - 12th||Tier 1||The International 2019||1 : 2||$686,602|
|2018-01-28||1st||Tier 2||ESL One Genting 2018||3 : 2||$160,000|
|2017-11-26||1st||Tier 2||Perfect World Masters||3 : 0||$150,000|
|2017-08-12||2nd||Tier 1||The International 2017||0 : 3||$3,950,067|
|2017-06-18||1st||Tier 1||Galaxy Battles||3 : 0||$69,000|
|2016-12-31||1st||Tier 2||Dota2 Professional League Season 2 - Top||3 : 0||$238,000|
|2016-07-10||1st||Tier 1||Nanyang Dota 2 Championships Season 2||3 : 2||$100,610|
|2016-06-12||3rd||Tier 1||The Manila Major 2016||1 : 2||$315,000|
|2015-08-06||7 - 8th||Tier 1||The International 2015||0 : 2||$829,333|
|Complete list of results in any tournament|
- 2017-10-29 | by 2009 of liquiddota.com at ESL One Hamburg 2017
- 2017-10-28 | by joinDOTA at ESL One Hamburg 2017
- 2017-10-15 | of gameinside.ua at Starladder i-Leage Invitational Season 3 (trans. )
- 2017-05-29 | by Manila Masters at The Manila Masters 2017
- 2017-03-09 | by thescorestaff of thescoreesports.com
- 2017-01-17 | by Andreea "divushka" Esanu of gosugamers.net at WESG 2016
- 2018-08-31 | by Reinessa of Rivalry.gg at The International 2018
- 2018-06-09 | by Jesper "Julmust" Bergeskans of cybersport.com at ESL One Birmingham 2018
- 2017-03-08 | by Timotei Popescu of D-PLAY Esports at PGL Bucharest Major 2018
- 2018-03-07 | by SirActionSlacks of PGL at PGL Bucharest Major 2018
- 2018-02-27 | by Artyom "dfs" Kutateladze of cybersport.com at ESL Katowice Major 2018