Resultaten uit 2023 25-02 2023 Jakarta baanwielrennen (koppelkoers) Jakarta 2e 10-02 2023 Europese Kampioenschappen baanwielrennen (omnium) Grenchen 6e Resultaten uit 2022 15-10 2022 Wereldkampioenschap baanwielrennen (koppelkoers) Saint-Quentin-en-Yvelines 5e 15-08 2022 Europese Kampioenschappen baanwielrennen (koppelkoers) München 7e 14-05 2022 Milton, ON baanwielrennen (omnium) Milton 3e 13-05 2022 Milton, ON baanwielrennen (koppelkoers) Milton 1e 23-04 2022 Glasgow baanwielrennen (omnium) Glasgow 14e 22-04 2022 Glasgow baanwielrennen (koppelkoers) Glasgow 13e Resultaten uit 2021 08-10 2021 Europese Kampioenschappen baanwielrennen (koppelkoers) Grenchen 1e 05-10 2021 Europese Kampioenschappen baanwielrennen (puntenkoers) Grenchen 9e 06-08 2021 Olympische Spelen baanwielrennen (koppelkoers) Izu 5e 04-08 2021 Olympische Spelen baanwielrennen (omnium) Izu 6e Resultaten uit 2020 29-02 2020 Wereldkampioenschap baanwielrennen (koppelkoers) Berlijn 4e 28-02 2020 Wereldkampioenschap baanwielrennen (omnium) Berlijn 2e 25-01 2020 Wereldbeker baanwielrennen (omnium) 5e 25-01 2020 Milton, ON baanwielrennen (koppelkoers) Milton 1e 24-01 2020 Milton, ON baanwielrennen (omnium) Milton 1e Resultaten uit 2019 09-11 2019 Glasgow baanwielrennen (koppelkoers) Glasgow 11e 08-11 2019 Glasgow baanwielrennen (omnium) Glasgow 9e 02-11 2019 Minsk baanwielrennen (koppelkoers) Minsk 6e 01-11 2019 Minsk baanwielrennen (omnium) Minsk 7e 19-10 2019 Europese Kampioenschappen baanwielrennen (koppelkoers) Apeldoorn 2e 18-10 2019 Europese Kampioenschappen baanwielrennen (puntenkoers) Apeldoorn 2e 17-10 2019 Europese Kampioenschappen baanwielrennen (omnium) Apeldoorn 5e 17-08 2019 BinckBank Tour wielrennen (individueel) Geraardsbergen 75e 29-06 2019 Wereldbeker baanwielrennen (puntenkoers) 25e 01-03 2019 Wereldkampioenschap baanwielrennen (omnium) Pruszków 5e 28-02 2019 Wereldkampioenschap baanwielrennen (puntenkoers) Pruszków 1e 25-01 2019 Wereldbeker baanwielrennen (omnium) 5e Resultaten uit 2018 15-12 2018 Londen baanwielrennen (omnium) Londen 6e 14-12 2018 Londen baanwielrennen (koppelkoers) Londen 4e 01-12 2018 Berlin baanwielrennen (omnium) Berlijn 3e 01-12 2018 Berlin baanwielrennen (koppelkoers) Berlijn 6e 20-10 2018 Saint-Quentin-en-Yvelines baanwielrennen (koppelkoers) Saint-Quentin-en-Yvelines 10e 19-10 2018 Saint-Quentin-en-Yvelines baanwielrennen (omnium) Saint-Quentin-en-Yvelines 4e 18-10 2018 Saint-Quentin-en-Yvelines baanwielrennen (puntenkoers) Saint-Quentin-en-Yvelines 25e 06-10 2018 Parijs - Tours wielrennen (wegwedstrijd) Tours 57e 31-03 2018 Ronde van Vlaanderen wielrennen (wegwedstrijd) Oudenaarde 94e 24-03 2018 Gent - Wevelgem wielrennen (wegwedstrijd) Wevelgem 12e 02-03 2018 Wereldkampioenschap baanwielrennen (omnium) Apeldoorn 2e 01-03 2018 Wereldkampioenschap baanwielrennen (puntenkoers) Apeldoorn 2e 20-01 2018 Minsk baanwielrennen (omnium) Minsk 1e 18-01 2018 Minsk baanwielrennen (puntenkoers) Minsk 1e Resultaten uit 2017 20-10 2017 Europese Kampioenschappen baanwielrennen (puntenkoers) Berlijn 12e 13-04 2017 Wereldkampioenschap baanwielrennen (4km individuele achtervolging) Hong Kong 16e 12-04 2017 Wereldkampioenschap baanwielrennen (ploegenachtervolging) Hong Kong 11e Resultaten uit 2016 21-10 2016 Europese Kampioenschappen baanwielrennen (puntenkoers) Saint-Quentin-en-Yvelines 6e 19-10 2016 Europese Kampioenschappen baanwielrennen (ploegenachtervolging) Saint-Quentin-en-Yvelines 4e 11-08 2016 Olympische Spelen baanwielrennen (ploegenachtervolging) Rio de Janeiro 99e 02-03 2016 Wereldkampioenschap baanwielrennen (ploegenachtervolging) Londen 8e Resultaten uit 2015 04-12 2015 Cambridge baanwielrennen (ploegenachtervolging) Cambridge 4e 29-10 2015 Cali baanwielrennen (ploegenachtervolging) Cali 9e 16-10 2015 Europese Kampioenschappen baanwielrennen (afvalkoers) Grenchen 4e 14-10 2015 Europese Kampioenschappen baanwielrennen (ploegenachtervolging) Grenchen 9e Resultaten uit 2014 04-12 2014 Londen baanwielrennen (ploegenachtervolging) Londen 5e 07-11 2014 Guadalajara baanwielrennen (ploegenachtervolging) Guadalajara 8e