11 września 2020 podczas turnieju Grand Prix w Gorzowie był blisko pierwszego od niemal trzech lat zwycięstwa w rundzie GP, na ostatnich metrach przegrał jednak z Bartoszem Zmarzlikiem. W 2020 w polskiej lidze jeździł w barwach Włókniarza Częstochowa, a od 2021 reprezentował barwy Unii Leszno. 18 czerwca 2021 triumfował w Indywidualnych międzynarodowych mistrzostwach Ekstraligi. W tym samym sezonie wygrał ligę szwedzką z Dackarną Målilla. W sezonie 2022, poza startami dla leszczyńskiej drużyny, powrócił również do ścigania w lidze brytyjskiej – reprezentuje barwy Ipswich Witches. 28 maja 2022 zajmując 3. miejsce podczas GP Czech w Pradze pierwszy raz od sezonu 2020 stanął na podium rundy Grand Prix. Z reprezentacją Australii zdobył złoto Speedway of Nations 2022, jednak w turnieju finałowym nie wystąpił w żadnym biegu.
W sezonie 2023 reprezentował Wilki Krosno.
W sezonie 2025 stały uczestnik cyklu FIM Speedway Grand Prix i zawodnik klubu Włókniarz Częstochowa.