| 2024-08-11 | 3 | MČR Gravel | we | 81 | 02:54:06.000 | 27.915 |
| 2024-05-18 | 6 | Rule of Three | | 0 | 08:15:53.000 | 0 |
| 2024-01-27 | 3 | Low Gap | | 0 | 02:59:32.000 | 0 |
| 2022-01-29 | 13 | UCI World Championship WE | WE | 21.7 | 00:57:41.000 | 22.572 |
| 2022-01-28 | 6 | UCI World Championship Team Relay (test event) | ME+WE | 0 | 00:32:10.000 | 0 |
| 2021-10-17 | 24 | UCI World Cup Iowa City | WE | 0 | 00:58:18.000 | 0 |
| 2021-10-13 | 10 | UCI World Cup Fayetteville | WE | 0 | 00:53:32.000 | 0 |
| 2021-10-10 | 20 | UCI World Cup Waterloo | WE | 0 | 00:50:57.000 | 0 |
| 2021-10-08 | 3 | Trek Cup | WE | 0 | 00:49:16.000 | 0 |
| 2020-02-01 | 11 | UCI World Championship WE | WE | 0 | 00:48:39.000 | 0 |
| 2020-01-26 | 19 | UCI World Cup Hoogerheide | WE | 0 | 00:46:25.000 | 0 |
| 2020-01-19 | 12 | UCI World Cup Nommay | WE | 0 | 00:43:12.000 | 0 |
| 2019-12-26 | 15 | UCI World Cup Heusden-Zolder | WE | 0 | 00:49:33.000 | 0 |
| 2019-12-22 | 5 | UCI World Cup Namur | WE | 0 | 00:46:50.000 | 0 |
| 2019-12-14 | 1 | Toi Toi Cup Uničov | WE | 0 | 00:48:19.000 | 0 |
| 2019-12-07 | 1 | Toi Toi Cup Jabkenice | WE | 0 | 00:40:06.000 | 0 |
| 2019-11-24 | 14 | UCI World Cup Koksijde | WE | 0 | 00:49:15.000 | 0 |
| 2019-11-16 | 18 | UCI World Cup Tábor | WE | 0 | 00:47:42.000 | 0 |
| 2019-10-20 | 7 | UCI World Cup Bern | WE | 0 | 00:47:09.000 | 0 |
| 2019-10-06 | 3 | FayetteCross | WE | 0 | 00:40:30.000 | 0 |
| 2019-10-05 | 8 | FayetteCross | WE | 0 | 00:48:33.000 | 0 |
| 2019-09-22 | 1 | UCI World Cup Waterloo | WE | 0 | 00:41:55.000 | 0 |
| 2019-09-15 | 2 | Jingle Cross | WE | 0 | 00:42:24.000 | 0 |
| 2019-09-14 | 2 | UCI World Cup Iowa City | WE | 0 | 00:46:30.000 | 0 |
| 2019-02-02 | 19 | UCI World Championship WE | WE | 0 | 00:51:06.000 | 0 |
| 2019-01-27 | 10 | UCI World Cup Hoogerheide | WE | 0 | 00:44:40.000 | 0 |
| 2019-01-26 | 2 | Kasteelcross Zonnebeke | WE | 0 | 00:45:03.000 | 0 |
| 2018-11-25 | 20 | UCI World Cup Koksijde | WE | 0 | 00:47:59.000 | 0 |
| 2018-11-17 | 10 | UCI World Cup Tábor | WE | 0 | 00:41:08.000 | 0 |
| 2018-11-10 | 2 | Toi Toi Cup Kolín | WE | 0 | 00:42:44.000 | 0 |
| 2018-10-28 | 3 | Cincinnati UCI Cyclocross | WE | 0 | 00:41:59.000 | 0 |
| 2018-10-27 | 2 | Cincinnati UCI Cyclocross | WE | 0 | 00:49:50.000 | 0 |
| 2018-09-30 | 1 | Jingle Cross | WE | 0 | 00:44:43.000 | 0 |
| 2018-09-29 | 7 | UCI World Cup Iowa City | WE | 0 | 00:42:13.000 | 0 |
| 2018-09-23 | 3 | UCI World Cup Waterloo | WE | 0 | 00:49:09.000 | 0 |
| 2018-09-19 | 2 | RenoCross | WE | 0 | 00:45:33.000 | 0 |
| 2018-02-03 | 12 | UCI World Championship WE | WE | 0 | 00:52:29.000 | 0 |
| 2018-01-28 | 20 | UCI World Cup Hoogerheide | WE | 0 | 00:49:46.000 | 0 |
| 2018-01-21 | 11 | UCI World Cup Nommay | WE | 0 | 00:47:50.000 | 0 |
| 2017-12-26 | 14 | UCI World Cup Heusden-Zolder | WE | 0 | 00:43:43.000 | 0 |
| 2017-12-17 | 7 | UCI World Cup Namur | WE | 0 | 00:40:03.000 | 0 |
| 2017-12-16 | 4 | DVV verzekeringen trofee - Scheldecross | WE | 0 | 00:49:15.000 | 0 |
| 2017-11-25 | 4 | UCI World Cup Zeven | WE | 0 | 00:52:12.000 | 0 |
| 2017-11-19 | 6 | UCI World Cup Bogense | WE | 0 | 00:42:39.000 | 0 |
| 2017-10-01 | 1 | West Sacramento Cyclocross Grand Prix - WSCXGP | WE | 0 | 00:45:55.000 | 0 |
| 2017-09-30 | 1 | West Sacramento Cyclocross Grand Prix - WSCXGP | WE | 0 | 00:45:34.000 | 0 |
| 2017-09-24 | 6 | UCI World Cup Waterloo | WE | 0 | 00:43:43.000 | 0 |
| 2017-09-20 | 1 | Clif Bar Cross Vegas | WE | 0 | 00:43:08.000 | 0 |
| 2017-09-17 | 1 | UCI World Cup Iowa City | WE | 0 | 00:47:27.000 | 0 |
| 2017-01-28 | 3 | UCI World Championship WE | WE | 0 | 00:43:27.000 | 0 |
| 2017-01-22 | 7 | UCI World Cup Hoogerheide | WE | 0 | 00:43:10.000 | 0 |
| 2017-01-15 | 2 | UCI World Cup Fiuggi | WE | 0 | 00:42:06.000 | 0 |
| 2016-12-26 | 3 | UCI World Cup Heusden-Zolder | WE | 0 | 00:44:13.000 | 0 |
| 2016-12-23 | 3 | Hansgrohe Superprestige Diegem | WE | 0 | 00:43:45.000 | 0 |
| 2016-12-18 | 1 | UCI World Cup Namur | WE | 0 | 00:47:14.000 | 0 |
| 2016-12-17 | 3 | DVV Verzekeringen Trofee - Scheldecross | WE | 0 | 00:39:56.000 | 0 |
| 2016-12-10 | 1 | Toi Toi Cup Uničov | WE | 0 | 00:40:05.000 | 0 |
| 2016-11-20 | 1 | CXLA Weekend - Day 2 | WE | 0 | 00:41:58.000 | 0 |
| 2016-11-19 | 1 | CXLA Weekend - Day 1 | WE | 0 | 00:44:12.000 | 0 |
| 2016-11-06 | 1 | The Derby City Cup | WE | 0 | 00:49:38.000 | 0 |
| 2016-11-05 | 1 | The Derby City Cup | WE | 0 | 00:50:15.000 | 0 |
| 2016-10-30 | 1 | Cincinnati - KingsCX | WE | 0 | 00:40:46.000 | 0 |
| 2016-09-25 | 1 | Jingle Cross | WE | 0 | 00:44:09.000 | 0 |
| 2016-09-24 | 4 | UCI World Cup Iowa City | WE | 0 | 00:37:56.000 | 0 |
| 2016-09-21 | 2 | UCI World Cup Las Vegas | WE | 0 | 00:47:11.000 | 0 |
| 2016-07-02 | 7 | UCI World Championships Nove Mesto na Morave | we | 0 | 01:33:50.000 | 0 |
| 2015-12-06 | 1 | The Jingle Cross 3 | WE | 0 | 00:47:19.000 | 0 |
| 2015-12-05 | 1 | Jingle Cross 2 | WE | 0 | 00:45:19.000 | 0 |
| 2015-12-04 | 4 | Jingle Cross | WE | 0 | 00:48:28.000 | 0 |
| 2015-11-22 | 1 | CXLA Weekend 2 | WE | 0 | 00:45:44.000 | 0 |
| 2015-11-21 | 1 | CXLA Weekend 1 | WE | 0 | 00:43:27.000 | 0 |
| 2015-11-15 | 1 | The Subaru Cyclo Cup | WE | 0 | 00:41:02.000 | 0 |
| 2015-11-14 | 1 | The Subaru Cyclo Cup | WE | 0 | 00:44:53.000 | 0 |
| 2015-10-04 | 1 | KMC Cyclo-cross Festival | WE | 0 | 00:43:22.000 | 0 |
| 2015-10-03 | 1 | KMC Cyclo-cross Festival | WE | 0 | 00:42:54.000 | 0 |
| 2015-09-16 | 1 | UCI World Cup Las Vegas | WE | 0 | 00:49:17.000 | 0 |
| 2015-01-31 | 5 | UCI World Championship WE | WE | 0 | 00:49:46.000 | 0 |
| 2015-01-25 | 2 | UCI World Cup Hoogerheide | WE | 0 | 00:45:11.000 | 0 |
| 2015-01-01 | 1 | Bpost bank trofee - G.P. Sven Nys | WE | 0 | 00:39:54.000 | 0 |
| 2014-12-30 | 1 | Azencross | WE | 0 | 00:43:17.000 | 0 |
| 2014-12-28 | 3 | Superprestige Diegem | WE | 0 | 00:41:04.000 | 0 |
| 2014-12-26 | 2 | UCI World Cup Heusden-Zolder | WE | 0 | 00:43:28.000 | 0 |
| 2014-12-21 | 1 | UCI World Cup Namur | WE | 0 | 00:44:15.000 | 0 |
| 2014-12-13 | 1 | National Championships Czech Republic WE | WE | 0 | 00:47:05.000 | 0 |
| 2014-11-23 | 1 | CXLA Weekend - Day 2 | WE | 0 | 00:46:05.000 | 0 |
| 2014-11-22 | 1 | CXLA Weekend: Day 1 | WE | 0 | 00:46:43.000 | 0 |
| 2014-11-16 | 2 | The Jingle Cross 3 | WE | 0 | 00:48:37.000 | 0 |
| 2014-11-15 | 1 | Jingle Cross 2 | WE | 0 | 00:40:13.000 | 0 |
| 2014-11-14 | 1 | Jingle Cross 1 | WE | 0 | 00:46:10.000 | 0 |
| 2014-11-09 | 1 | Derby City Cup 2 | WE | 0 | 00:45:55.000 | 0 |
| 2014-11-08 | 1 | Derby City Cup 1 | WE | 0 | 00:46:38.000 | 0 |
| 2014-11-01 | 1 | Cincy3 - Kings CX After Dark | WE | 0 | 00:44:25.000 | 0 |
| 2014-10-31 | 1 | Cincy3 Harbin Park | WE | 0 | 00:43:58.000 | 0 |
| 2014-09-10 | 2 | Clif Bar CrossVegas | WE | 0 | 00:40:01.000 | 0 |
| 2014-09-07 | 21 | UCI World Championships Lillehammer | we | 0 | 01:39:30.000 | 0 |
| 2013-12-08 | 1 | Deschutes Brewery Cup | | 0 | 00:38:40.000 | 0 |
| 2013-12-07 | 1 | Deschutes Brewery Cup | WE | 0 | 00:38:40.000 | 0 |
| 2013-12-01 | 1 | CXLA Weekend - Day 2 | WE | 0 | 00:37:29.000 | 0 |
| 2013-11-30 | 1 | CXLA Weekend: Day 1 - Cross After Dark | WE | 0 | 00:37:34.000 | 0 |
| 2013-11-17 | 1 | The Jingle Cross Rock - Rock 3 | WE | 0 | 00:37:17.000 | 0 |