| 2025-09-06 | DNF | Nordic Gravel Series - Falling Leaves Lahti | me | 180 | 00:00:00.000 |  | 
| 2025-08-30 | 1 | Helsinki Velotour | ME | 139.7 | 03:18:33.000 | 42.216 | 
| 2025-08-10 | 1 | SM-Kortteliajo |  | 0 | 01:17:03.000 | 0 | 
| 2025-08-09 | 2 | Terva-ajot | ME | 121 | 02:45:11.000 | 43.951 | 
| 2025-08-02 | 14 | Nordic Gravel Series - Dirty Sipoo | me | 155 | 04:32:16.000 | 34.158 | 
| 2025-07-11 | 19 | U6 Cycle Tour | me | 52.9 | 01:08:08.000 | 46.585 | 
| 2025-07-10 | 78 | U6 Cycle Tour | me | 177.1 | 04:42:26.000 | 37.623 | 
| 2025-07-09 | 65 | U6 Cycle Tour | me | 151 | 03:25:07.000 | 44.17 | 
| 2025-07-08 | 76 | U6 Cycle Tour | me | 156 | 03:30:07.000 | 44.547 | 
| 2025-06-08 | 6 | Porvoon Ajot | ME | 164 | 03:51:38.000 | 42.481 | 
| 2025-06-01 | 1 | Fellmanin ajot |  | 0 | 01:11:08.000 | 0 | 
| 2025-05-18 | 44 | Bureloppet |  | 132 | 03:05:05.000 | 42.792 | 
| 2025-05-11 | 3 | Rosendahl GP | ME | 0 | 01:48:30.000 | 0 | 
| 2025-05-04 | 4 | Simo Klimscheffskin Muistoajo | ME | 60 | 01:24:35.000 | 42.562 | 
| 2025-05-03 | 3 | TS-Kortteliajot Turku | ME | 0 | 00:57:04.000 | 0 | 
| 2024-03-10 | DNS | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 |  | 0 | 00:00:00.000 |  | 
| 2024-03-03 | 20 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series |  | 0 | 01:34:19.000 | 0 | 
| 2024-02-29 | DNF | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 |  | 0 | 00:00:00.000 |  | 
| 2024-02-28 | 39 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #1 |  | 0 | 00:00:00.000 |  | 
| 2023-04-23 | 45 | Simo Klimscheffskin Muistoajo - Maantie Cup 2 |  | 60 | 00:00:00.000 |  |