| 2025-10-12 | 153 | UCI Gravel World Championships | ME | 180.9 | 05:05:58.000 | 35.474 | 
| 2025-09-28 | 42 | Ranxo Gravel | me | 160 | 05:20:24.000 | 29.963 | 
| 2025-09-06 | 13 | Nordic Gravel Series - Falling Leaves Lahti | me | 180 | 04:54:45.000 | 36.641 | 
| 2025-08-17 | 23 | Gravel, Grit 'n Grind | me | 0 | 07:22:53.000 | 0 | 
| 2025-08-17 | 32 | Gravel, Grit 'n Grind | me | 98 | 02:46:08.000 | 35.393 | 
| 2025-08-16 | 41 | Gravel, Grit 'n Grind | me | 146 | 04:06:45.000 | 35.502 | 
| 2025-08-09 | 18 | Gravel Weekend | me | 0 | 04:03:49.200 | 0 | 
| 2025-08-09 | 17 | Gravel Weekend | me | 145 | 03:59:24.000 | 36.341 | 
| 2025-08-02 | 4 | Nordic Gravel Series - Dirty Sipoo | me | 155 | 04:17:44.000 | 36.084 | 
| 2025-07-05 | DNF | Nordic Gravel Series - Bergslagen | me | 173 | 00:00:00.000 |  | 
| 2025-06-08 | 3 | Porvoon Ajot | ME | 164 | 03:51:38.000 | 42.481 | 
| 2025-06-01 | 18 | Tartu Rattaralli | ME | 131 | 02:53:37.000 | 45.272 | 
| 2025-05-17 | DNS | Nordic Gravel Series - Gravel Primavera Borgå | me | 300 | 00:00:00.000 |  | 
| 2025-05-02 | 18 | The Traka 360 | me | 360 | 12:17:31.000 | 29.287 | 
| 2024-10-06 | 71 | UCI Gravel World Championships | me | 182 | 05:01:18.000 | 36.243 | 
| 2024-09-08 | 30 | UCI Gravel World Series ME - Alpine Gravel Challenge | me | 94 | 03:56:19.000 | 23.866 | 
| 2024-08-24 | 3 | Nordic Gravel Series - Bergslagen | me | 173 | 04:58:38.000 | 34.758 | 
| 2024-08-18 | 8 | Gravel, Grit 'n Grind | me | 0 | 07:01:30.000 | 0 | 
| 2024-08-18 | 12 | Gravel, Grit 'n Grind | me | 96 | 02:34:43.000 | 37.229 | 
| 2024-08-17 | 20 | Gravel, Grit 'n Grind | me | 136 | 03:57:02.000 | 34.426 | 
| 2024-08-04 | 2 | Ole Wackströmin Muistoajo | me | 0 | 02:23:55.000 | 0 | 
| 2024-08-03 | 2 | SFI Tempo | me | 20.2 | 00:00:00.000 |  | 
| 2024-07-28 | 1 | Jurvan Etappiajot | me | 0 | 05:25:53.000 | 0 | 
| 2024-07-28 | 3 | Jurvan Etappiajot | me | 165.1 | 00:00:02.000 | 297180.011 | 
| 2024-07-27 | 2 | Jurvan Etappiajot | me | 0 | 01:18:48.000 | 0 | 
| 2024-07-21 | 13 | Mälestussôit |  | 122 | 02:45:09.000 | 44.323 | 
| 2024-07-06 | 3 | Nordic Gravel Series - Jyväskylä |  | 173 | 05:17:32.000 | 32.689 | 
| 2024-06-09 | 4 | Porvoon Ajot | me | 0 | 04:50:35.000 | 0 | 
| 2024-06-09 | 5 | Porvoon Ajot | me | 0 | 03:33:43.000 | 0 | 
| 2024-06-08 | 7 | Porvoon Ajot | me | 0 | 01:11:48.000 | 0 | 
| 2024-06-02 | DNF | Filter Maanteekarikasari 3 |  | 101.57 | 00:00:00.000 |  | 
| 2024-05-26 | 41 | Tartu Rattaralli | me | 126 | 02:41:34.000 | 46.792 | 
| 2024-05-19 | 6 | Filter Maanteekarikasari 2 |  | 97.3 | 02:16:26.000 | 42.79 | 
| 2024-05-18 | 5 | Elva Tänavasõit | me | 46.2 | 01:04:21.000 | 43.077 | 
| 2024-05-04 | 9 | Filter Maanteekarikasari 1 |  | 100.8 | 02:18:19.000 | 43.726 | 
| 2023-10-08 | 98 | UCI Gravel World Championships - ME | ME | 163 | 05:37:29.000 | 28.979 | 
| 2023-09-28 | 24 | Tielt |  | 118.3 | 02:38:40.000 | 44.735 | 
| 2023-09-26 | 48 | Ereprijs Burgemeester Tim De Knyf |  | 105.4 | 02:20:52.000 | 44.894 | 
| 2023-09-16 | 8 | Sleidinge |  | 115 | 02:30:36.000 | 45.817 | 
| 2023-09-14 | 3 | Oudenburg Westkerke |  | 113.6 | 02:00:30.000 | 56.564 | 
| 2023-09-09 | 5 | Red Bull Tour of Vikings |  | 0 | 08:34:49.000 | 0 | 
| 2023-09-09 | 4 | Red Bull Tour of Vikings |  | 62 | 01:52:18.000 | 33.126 | 
| 2023-09-09 | 4 | Red Bull Tour of Vikings |  | 95 | 02:50:32.000 | 33.425 | 
| 2023-09-09 | 6 | Red Bull Tour of Vikings |  | 131 | 03:51:59.000 | 33.882 | 
| 2023-08-13 | 15 | Tallinna Rahvasõit |  | 116.6 | 02:29:59.000 | 46.645 | 
| 2023-07-29 | 6 | Nordic & Finnish Championship Gravel |  | 148 | 05:01:44.000 | 29.43 | 
| 2023-07-04 | DNF | Opdorp |  | 116.8 | 00:00:00.000 |  | 
| 2023-05-28 | 15 | Hawaii Express Tartu Rattaralli |  | 128 | 02:45:52.000 | 46.302 | 
| 2023-05-14 | 7 | Rosendahl GP - Maantie Cup 3 |  | 70 | 01:44:27.000 | 40.211 | 
| 2023-05-06 | 2 | Mulgi Rattaralli |  | 100.8 | 02:13:04.000 | 45.451 | 
| 2023-04-23 | 3 | Simo Klimscheffskin Muistoajo - Maantie Cup 2 |  | 60 | 01:22:27.000 | 43.663 | 
| 2023-04-22 | 2 | TS-Kortteliajot Turku - Maantie Cup 2 |  | 35 | 00:58:32.000 | 35.877 | 
| 2017-10-29 | 16 | National Championships Finland ME | ME | 0 | 00:00:00.000 |  |