W 2019 został trzecim Polakiem, po Jerzym Szczakielu i Tomaszu Gollobie, który wywalczył tytuł indywidualnego mistrza świata. W 2020 stał się trzecim żużlowcem w historii cyklu Grand Prix, po Tonym Rickardssonie i Nickim Pedersenie, i dziesiątym w historii indywidualnych mistrzostw świata, który obronił ten tytuł. Osiągnięcie to powtórzył w latach 2022–2023, a w 2024 został pierwszym żużlowcem w historii cyklu Grand Prix i drugim w historii indywidualnych mistrzostw świata, po Ivanie Maugerze, który zdobył trzy tytuły z rzędu, oraz pierwszym w historii, który zdobył pięć tytułów w ciągu sześciu lat. W 2025 został pierwszym żużlowcem w historii indywidualnych mistrzostw świata, który zdobył cztery tytuły z rzędu, oraz trzecim, po Maugerze i Rickardssonie, który zdobył sześć tytułów. Zdobywając trzeci, czwarty, piąty i szósty tytuł został również najmłodszym zawodnikiem w historii, który tego dokonał.
Wychowanek i wieloletni zawodnik (2011–2022), a także kapitan (2019–2022) Stali Gorzów Wielkopolski. Od sezonu 2023 zawodnik Motoru Lublin. Występuje także w lidze szwedzkiej, gdzie startuje dla Lejonen Speedway.