| 2025-09-14 | 15 | Syysetapit | me | 0 | 03:18:42.000 | 0 | 
| 2025-09-14 | 13 | Syysetapit | me | 130 | 03:02:04.000 | 42.841 | 
| 2025-08-30 | DNF | Helsinki Velotour | ME | 139.7 | 00:00:00.000 |  | 
| 2025-08-02 | 19 | Nordic Gravel Series - Dirty Sipoo | me | 155 | 04:42:13.000 | 32.953 | 
| 2025-06-08 | 27 | Porvoon Ajot | ME | 164 | 03:53:38.000 | 42.117 | 
| 2025-06-01 | 12 | Fellmanin ajot |  | 0 | 01:11:23.000 | 0 | 
| 2025-05-11 | 20 | Rosendahl GP | ME | 0 | 01:48:42.000 | 0 | 
| 2025-05-04 | 23 | Simo Klimscheffskin Muistoajo | ME | 60 | 01:27:00.000 | 41.379 | 
| 2025-05-03 | 16 | TS-Kortteliajot Turku | ME | 0 | 00:57:11.000 | 0 | 
| 2025-04-21 | 28 | Lattomeriajo | ME | 0 | 02:34:59.000 | 0 | 
| 2024-08-24 | 16 | Helsinki Velotour | me | 139.7 | 03:26:56.000 | 40.506 | 
| 2024-07-28 | DNF | Jurvan Etappiajot | me | 165.1 | 00:00:00.000 |  | 
| 2024-07-27 | 11 | Jurvan Etappiajot | me | 0 | 01:20:13.000 | 0 | 
| 2024-06-09 | DNF | Porvoon Ajot | me | 0 | 00:00:00.000 |  | 
| 2024-06-08 | 23 | Porvoon Ajot | me | 0 | 01:11:51.000 | 0 | 
| 2024-06-02 | 13 | Fellmanin ajot | me | 0 | 01:11:28.000 | 0 | 
| 2024-05-26 | 12 | SM-Kortteliajo | me | 0 | 01:18:58.000 | 0 | 
| 2024-05-25 | 19 | Terva-ajot | me | 0 | 02:55:56.000 | 0 | 
| 2024-05-11 | 20 | Lattomeriajo | me | 113 | 02:41:55.000 | 41.873 | 
| 2024-05-04 | DNF | Hyrylän Ajot | me | 144 | 00:00:00.000 |  | 
| 2023-05-28 | DNF | Kauhajoki Ajot - Maantie Cup 4 |  | 145 | 00:00:00.000 |  | 
| 2023-05-14 | DNF | Rosendahl GP - Maantie Cup 3 |  | 70 | 00:00:00.000 |  | 
| 2023-04-22 | DNS | TS-Kortteliajot Turku - Maantie Cup 2 |  | 35 | 00:00:00.000 |  | 
| 2019-12-01 | DNS | National Championships Finland ME | ME | 0 | 00:00:00.000 |  | 
| 2017-10-29 | 14 | National Championships Finland ME | ME | 0 | 00:00:00.000 |  | 
| 2017-01-08 | 4 | National Championships Finland ME | ME | 0 | 01:05:05.000 | 0 | 
| 2012-10-14 | 12 | National Championships Finland ME | ME | 0 | 01:05:38.000 | 0 |