Kevin Mackinnon March 5, 2024
German star pulls out of inaugural T100 race due to “health problems”
Kevin Mackinnon October 22, 2023
After leading from the start of the run, Germany’s Mika Noodt gets caught just before the finish line by eventual winner Mathis Margirier
Kevin Mackinnon October 9, 2023
Olympic champion returns to racing after heel surgery with runner-up finish