Urpalainens begann seine Karriere als E-Sportler 2014 mit Dota 2. Obwohl in den beiden darauf folgenden Jahren große Turniererfolge ausblieben, konnte er durch seine spielerische Leistung auf sich aufmerksam machen, sodass er 2015 von Team Liquid unter Vertrag genommen wurde.[3] Mit Team Liquid zog Urpalainen in das Finale des Shanghai Major 2016 und des Manila Major 2016 ein, gewann EPICENTER 2016 und erreichte den 7. – 8. Platz bei The International 2016. Seinen größten Erfolg feierte Urpalainen 2017 mit dem Sieg von The International 2017, dem zu diesem Zeitpunkt höchstdotiertesten E-Sports-Turnier weltweit. Auch im folgenden Jahr konnte er mit dem 1. Platz beim China Dota 2 Supermajor und Platz 4 bei The International 2018 an die gute Form anknüpfen. Nachdem Urpalainen 2019 noch mit Team Liquid ins Finale des MDL Disneyland Paris Major einzog, trennten sich das Team und er kurz darauf.[4] Urpalainen spielte anschließend für den Chaos Esports Club,[5] nach dem Ausscheiden in der Gruppenphase von The International 2019 verließ er das Team wieder und unterzeichnete im November einen Vertrag mit Team Secret.[6] Bis Oktober 2021 konnte Team Secret mit Urpalainen neun Turniere gewinnen[7] und erreichte bei seinem ersten The International mit der Mannschaft den dritten Platz.[8] Im Anschluss an das Turnier unterzeichnete er ein weiteres Mal einen Vertrag bei Team Liquid.[9] Nachdem er mit diesem Squad beim The International 2022 erneut den dritten Platz errang, gab er seinen Rückzug aus der Wettkampfszene bekannt.[10]