| 2025-10-12 | 149 | UCI Gravel World Championships | ME | 180.9 | 05:05:14.000 | 35.56 | 
| 2025-09-06 | 11 | Nordic Gravel Series - Falling Leaves Lahti | me | 180 | 04:45:06.000 | 37.881 | 
| 2025-08-02 | 1 | Nordic Gravel Series - Dirty Sipoo | me | 155 | 04:16:22.000 | 36.276 | 
| 2025-07-06 | 27 | UCI Gravel World Series ME - Hegau Gravel Race | me | 108 | 03:22:11.000 | 32.05 | 
| 2024-10-13 | 14 | Ranxo Gravel | me | 160 | 05:03:30.000 | 31.631 | 
| 2024-09-21 | 1 | Nordic Gravel Series - Falling Leaves Lahti |  | 180 | 05:00:18.000 | 35.964 | 
| 2024-08-24 | 1 | Nordic Gravel Series - Bergslagen | me | 173 | 04:58:37.000 | 34.76 | 
| 2024-07-06 | 6 | Nordic Gravel Series - Jyväskylä |  | 173 | 05:20:14.000 | 32.414 | 
| 2024-06-15 | 11 | FNLD GRVL | me | 177 | 04:54:33.000 | 36.055 | 
| 2024-06-01 | 1 | Nordic Gravel Series - Uppsala | me | 0 | 04:26:29.000 | 0 | 
| 2024-05-19 | 11 | Rosendahl GP | me | 0 | 01:49:22.000 | 0 | 
| 2024-05-04 | 2 | Hyrylän Ajot | me | 144 | 03:29:56.000 | 41.156 | 
| 2023-10-08 | 103 | UCI Gravel World Championships - ME | ME | 163 | 05:39:34.000 | 28.801 | 
| 2023-08-26 | 3 | Helsinki Velotour Race - Maanti Cup 7 |  | 147 | 03:38:09.000 | 40.431 | 
| 2023-08-20 | 1 | Porvoon Ajot - Maantie Cup 6 |  | 0 | 03:37:58.000 | 0 | 
| 2023-08-19 | 7 | Ole Wackströmin Muistoajo |  | 0 | 01:21:29.000 | 0 | 
| 2023-07-29 | 2 | Nordic & Finnish Championship Gravel |  | 148 | 04:44:12.000 | 31.246 | 
| 2023-06-10 | 11 | FNLD GRVL |  | 177 | 04:54:56.000 | 36.008 | 
| 2023-05-28 | 28 | Kauhajoki Ajot - Maantie Cup 4 |  | 145 | 03:26:39.000 | 42.1 | 
| 2023-04-23 | 4 | Simo Klimscheffskin Muistoajo - Maantie Cup 2 |  | 60 | 01:22:27.000 | 43.663 | 
| 2023-04-16 | 21 | Lattomeriajo - Maantie Cup 1 |  | 113 | 02:40:58.000 | 42.121 | 
| 2022-10-09 | 84 | UCI Gravel World Championships ME |  | 190 | 05:47:11.000 | 32.836 |