| 2025-10-09 | 50 | Mont-Sainte-Anne World Cup |  | 0 | 01:21:04.000 | 0 | 
| 2025-10-05 | 64 | Lake Placid World Cup |  | 0 | 00:00:00.000 |  | 
| 2025-09-01 | 48 | UCI World Championships Valais | MU | 0 | 00:00:00.000 |  | 
| 2025-07-27 | 30 | European Championships MU - XCO | MU | 0 | 01:18:47.000 | 0 | 
| 2024-09-21 | 10 | Nockstein Trophy |  | 0 | 01:22:48.000 | 0 | 
| 2024-08-28 | 47 | UCI World Championships Pal Arinsal | MU | 0 | 01:05:54.000 | 0 | 
| 2024-08-11 | 8 | MČR Gravel | me | 81 | 02:31:48.000 | 32.016 | 
| 2024-05-05 | 13 | Czech MTB Cup |  | 0 | 01:31:29.000 | 0 | 
| 2024-04-21 | 45 | WHOOP UCI Mountain Bike World Cup |  | 0 | 01:08:53.000 | 0 | 
| 2024-04-19 | 30 | WHOOP UCI Mountain Bike World Cup |  | 0 | 00:20:36.000 | 0 | 
| 2024-04-14 | 38 | WHOOP UCI Mountain Bike World Cup |  | 0 | 01:14:58.000 | 0 | 
| 2024-04-12 | 34 | WHOOP UCI Mountain Bike World Cup |  | 0 | 00:22:02.000 | 0 | 
| 2024-03-30 | 7 | AC Heating cup STUPNO - Horská kola Stupno |  | 0 | 01:28:09.000 | 0 | 
| 2024-03-23 | 11 | Trofeo Cinelli - VC Hlohovce | me | 80 | 01:54:16.000 | 42.007 | 
| 2024-03-10 | 7 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 |  | 0 | 01:26:57.000 | 0 | 
| 2024-03-10 | 3 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 |  | 0 | 01:14:18.000 | 0 | 
| 2024-03-07 | 6 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #1 |  | 0 | 01:27:46.000 | 0 | 
| 2024-03-03 | 28 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series |  | 0 | 01:28:41.000 | 0 | 
| 2024-03-03 | 5 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series |  | 0 | 01:23:40.000 | 0 | 
| 2024-02-28 | 22 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #1 |  | 0 | 01:29:08.000 | 0 | 
| 2023-09-10 | 11 | Brilon Cup - Vysoké Mýto | mj | 102 | 02:30:40.000 | 40.619 | 
| 2023-08-28 | 25 | UCI World Championships Glasgow | MJ | 0 | 01:12:48.000 | 0 | 
| 2023-08-10 | 25 | UCI Cycling World Championships |  | 0 | 01:12:48.000 | 0 | 
| 2023-06-10 | 19 | Karla kriterijní liga - Bělkovice - Laštany | mj | 35 | 00:00:00.000 |  | 
| 2023-04-09 | 12 | Medzinárodné cyklistické preteky Trenčianskym regiónom (Slovakia Cup 3) |  | 0 | 06:20:39.000 | 0 | 
| 2023-04-09 | 10 | Medzinárodné cyklistické preteky Trenčianskym regiónom (Slovakia Cup 3) |  | 147.5 | 03:22:30.000 | 43.704 | 
| 2023-04-08 | 22 | Medzinárodné cyklistické preteky Trenčianskym regiónom (Slovakia Cup 3) |  | 124.5 | 02:46:56.000 | 44.748 | 
| 2023-03-04 | 1 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #6 |  | 0 | 01:06:48.000 | 0 | 
| 2023-03-01 | 1 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #4 |  | 0 | 01:07:24.000 | 0 | 
| 2023-02-26 | 1 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 |  | 0 | 01:06:32.000 | 0 | 
| 2023-02-24 | 1 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 |  | 0 | 01:08:00.000 | 0 | 
| 2023-02-23 | 1 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #1 |  | 0 | 01:08:10.000 | 0 | 
| 2022-08-24 | 21 | UCI World Championships Les Gets | mj | 0 | 01:07:42.000 | 0 |