1 kwietnia 2023 roku podczas Mistrzostw Słowenii w biegu 12-godzinnym ponownie uzyskał najlepszy wynik, poprawiając rekord kraju na 12 godzin (166,37 km - trzecie miejsce na świecie) oraz 100 mil (11:33:00 – szóste miejsce na świecie). 7 maja w Pabianicach obronił tytuł Mistrza Polski z wynikiem 265,130 km. Podczas rozgrywanych 2 grudnia w Tajpej Mistrzostw Świata w biegu 24-godzinnym zdobył srebrny medal w drużynie z Andrzejem Mazurem i Mariuszem Napiórkowskim, indywidualnie zajął szóste miejsce.

7 grudnia 2024 roku w Bengaluru zajął 14. miejsce podczas Mistrzostw Świata w biegu na 100 km, jako najlepszy z Polaków. Tydzień później w Vaxjo podczas zawodów w biegu 24-godzinnym na śródczasach poprawił pięć najlepszych halowych wyników w historii Polski: 6h, 12h, 50 mil, 100 km i 100 mil oraz pobił 30-letni rekord Europy na dystansie 100 mil (12:55:56).

26 kwietnia 2025 podczas Mistrzostw Polski w biegu 6-godzinnym rozgrywanych w ramach zawodów 6 Godzin Pełnej Mocy w Warszawie triumfował z wynikiem 89,356 km, ustanawiając po drodze rekord kraju na 50 mil (5:22:32).