2018 UCI Track Cycling World Championships Apeldoorn

(cover photo courtesy of SWpix.com) UCI 2018 Track Cycling World Championships Apeldoorn, Netherlands - February 28 to March 4, 2018 March 2, 2018 - Stefan placed 12th in the sprint qualifications with a time of 9.828. This paired him up in theΒ 1/16 Final against Yuta Wakimoto of Japan. Unfortunately, he lost and did not proceed…Read more 2018 UCI Track Cycling World Championships Apeldoorn