Bevezető
Olimpiai bajnok rövidpályás gyorskorcsolyázó és Magyarország első téli olimpiai bajnoki címét szerző férfi váltójának tagja. 2022-től a Nemzetközi Korcsolyázó Szövetség Sportolói Bizottságának tagja.
Pécsi alapok
Pécsett indult gyorskorcsolyázó karriere, amikor az 1998-99 szezonban leigazolta a PKSE (Pécsi Korcsolyázó Sport Egyesület). Első edzője Telegdi Attila ismertette meg vele a sportág alapvető fortélyait.
Úttörő sikersorozat
A 2005-ös junior világbajnokságon, 1000 méteren negyeddöntős volt, az 1500 méteres számon mind a négy felnőtt világkupa versenyen szintén. A 2006-os junior vb-n, Romániában 1500 méteren elődöntőbe jutott, de ott kizárták. Az olimpia előtti utolsó felnőtt világversenyen, a január végi lengyelországi Európa Bajnokságon, 500 méteren jutott elődöntőbe, ott 3. lett. A 2006. évi téli olimpiai játékokon hatalmas meglepetésre az 1500 méteres számban kitűnő versenyzéssel a döntőbe jutott, és végül az 5. helyen végzett. Ezzel 26 év óta a legjobb magyar eredményt érte el a téli olimpiák történetében. 2007 januárjában, Mladá Boleslavban a junior világbajnokságon, 1500 méteren két koreai mögött a harmadik helyen végzett. Az 1500 méteres távon ezüstérmet szerzett az angliai Sheffieldben zajló felnőtt Európa-bajnokságon. Februárban az 500 és az 1500 méteres versenyt is megnyerte a budapesti Gyakorló Jégcsarnokban zajló országos bajnokság első napján, s végül első helyen végzett összetettben is, így ő lett az országos bajnok. Márciusban a 13. helyen végzett Milánóban a rövidpályás gyorskorcsolya világbajnokság 500 méteres számában. A 2009. március 6-án, a bécsi rövidpályás gyorskorcsolya világbajnokságon a 31. helyen végzett a férfiak 1500 méteres számában, majd a montréali világkupa-viadalon (november 7.) 500 méteren a 33., 1500-on pedig a 38. helyen zárt. A 2010-es drezdai rövidpályás gyorskorcsolya Európa-bajnokságon összetettben a 20. helyen szerepelt. A vancouveri téli olimpián, 1500 méteren a 30. helyen végzett, míg 1000 méteren a 21. helyen zárt. 2011 decemberében, a rövidpályás gyorskorcsolyázók Japánban zajló világkupáján, 1000 méteren kizárták a versenyből, 500-on pedig nem tudta befejezni első selejtezős futamát. A 2012-es rövidpályás gyorskorcsolya Európa-bajnokságon – sérüléséből kifolyólag – csak váltóban indult, és a nagyrészt junior korú csapattal a 8. helyen végzett. Februárban, a hollandiai Dordrechtben zajló Világkupán, 1000 méteren a 21. lett, míg 500 méteren a harmadik lett negyeddöntős futamában, és ezzel bejutott a C fináléba, ahol ugyancsak harmadikként zárva összesítésben a 12. pozícióban végzett. Márciusban, a sanghaji vb-n a 22. helyen zárt összetettben, 500 méteren a 24., 1000 méteren a 15., míg 1500 méteren a 22. helyen végzett. Egy évvel később Malmőben, a férfi 5000 méteres váltó tagjaként bronzéremmel zárta a kontinensviadalt. 2013 decemberében, az olaszországi Trentóban zajló XVI. téli universiadén – a Béres Bencével, Burján Csabával és Oláh Bencével alkotta férfi váltó tagjaként – aranyérmet nyer az 5000 méteres távon. 2014 januárjában, a Drezdában zajló rövidpályás gyorskorcsolya Eb 1500 méteres egyéni versenyében – a 44 fős mezőnyben – a 18. lett. Ugyanitt a férfi 5000 méteres váltóval nem jutott be a döntőbe, végül az ötödik helyen végzett. A 2014-es szocsi téli olimpián induló magyar rövidpályás gyorskorcsolya csapat tagjaként 1500 méteren a 34., míg 1000 méteren a 18. helyen zárt. 2015 februárjában sporttörténelmi tettet hajtott végre, amikor a rövidpályás gyorskorcsolya világkupa-sorozat erzurumi állomásán, 500 méteren – legyőzve a háromszoros olimpiai bajnok kanadai Charles Hamelint – az első helyen végzett. Ezzel 25 évesen a sportág első magyar világkupa győztese lett, egyben pályafutása első egyéni világkupa érmét nyerte. Egy héttel korábban – mint a férfiváltó tagja – ezüstéremmel térhetett haza a drezdai világkupáról. A magyar férfi gyorskorcsolya-váltó tagjaként, 5000 méteres távon Liu Shaolin Sándor, Liu Shaoang és Burján Csaba mellett Sanghajban rendezett rövidpályás gyorskorcsolya világkupán sporttörténeti magyar siker részeseként aranyérmet szerzett. A 2016-os világbajnokságon, 500 méteren 48., 1000 méteren 15., 1500 méteren 20. volt. A váltóval negyedik helyezést ért el. A 2018-as olimpián február 22-én az 5000 méteres váltó tagjaként olimpiai bajnoki címet szerzett. Magyarország a téli olimpiák történetében először nyert aranyérmet. Az olimpiát követően visszavonult.