Całe zawody gorzowianin wygrał z dorobkiem 12 pkt.
23 czerwca 2012 roku w swoim pierwszym występie w cyklu Grand Prix, startując z dziką kartą w Grand Prix Polski w Gorzowie Wielkopolskim, zajął trzecie miejsce z 13 pkt. i przeszedł do historii jako najmłodszy uczestnik cyklu, który stanął na podium (17 lat i 72 dni) – zaś 30 sierpnia 2014 roku ponownie startując z „dziką kartą” w Grand Prix Polski w Gorzowie Wielkopolskim przeszedł do historii jako najmłodszy uczestnik cyklu, który zwyciężył (19 lat i 140 dni). 25 sierpnia 2012 roku w finale indywidualnych mistrzostw Europy juniorów rozegranym w Opolu, z dorobkiem 14 pkt., wywalczył pierwsze indywidualne złoto w swojej karierze.
1 września 2012 roku podczas finału drużynowych mistrzostw świata juniorów w Gnieźnie, w 19 wyścigu zawodów, zanotował groźny upadek w wyniku którego doznał skomplikowanego złamania lewej nogi z przemieszczeniem i przedwcześnie zakończył sezon. W sezonie 2013 oprócz gorzowskiej „Stali” zaczął reprezentować barwy szwedzkiego klubu Elitserien – Elit Vetlanda.