| 2026-09-26 | Orienteering World Cup Round 4 with European Orienteering Championships 2026,Middle | Middle/Long Middle | 20 | 37:33 | 1,283 |
| 2026-09-24 | Orienteering World Cup Round 4 with European Orienteering Championships 2026,Long | Middle/Long Long | 36 | 108:31 | 1,263 |
| 2026-09-23 | Orienteering World Cup Round 4 with European Orienteering Championships 2026,Qualification heat 3 | Middle/Long | 7 | 52:21 | 1,248 |
| 2026-09-12 | Finnish Orienteering Championship, Middle distance | Middle/Long Middle | 8 | 36:08 | 1,244 |
| 2026-08-08 | Orienteering World Cup Round 3 2026,Middle | Middle/Long Middle | 36 | 37:05 | 1,262 |
| 2026-08-06 | Orienteering World Cup Round 3 2026,Long | Middle/Long Long | 18 | 103:50 | 1,286 |
| 2026-08-05 | Orienteering World Cup Round 3 2026, Qualification heat 1 | Middle/Long | 4 | 57:16 | 1,250 |
| 2026-04-25 | Värska Originaal Finnish Spring | Middle/Long | 3 | 94:31 | 1,229 |
| 2026-04-12 | Pavasario Taure 2026 (Spring Cup 2026) | Middle/Long | — | NC | 0 |
| 2026-04-11 | Pavasario Taure 2026 (Spring Cup 2026) | Middle/Long | 4 | 34:30 | 1,230 |
| 2026-04-05 | Swedish League #2 - Middle Norrköping | Middle/Long Middle | 17 | 35:31 | 1,251 |
| 2025-09-20 | Finnish Orienteering Championship, Sprint distance | Sprint Sprint | 12 | 16:05 | 1,207 |
| 2025-09-07 | Finnish Orienteering Championship, Long distance | Middle/Long Long | — | NC | 0 |
| 2025-08-09 | Finnish Orienteering Championship, Knock-Out Sprint | Sprint Sprint | 1 | 11:03 | 1,236 |
| 2025-08-09 | Finnish Orienteering Championship, Knock-Out Sprint | Sprint Sprint | 19 | 00:01 | 1,165 |
| 2025-06-21 | Orienteering World Cup Round 1 - Idre Fjäll, Middle | Middle/Long Middle | 13 | 37:57 | 1,294 |
| 2025-06-19 | Orienteering World Cup Round 1 - Idre Fjäll, Long | Middle/Long Long | 33 | 108:03 | 1,266 |
| 2025-06-18 | Orienteering World Cup Round 1 - Idre Fjäll, Qualification | Middle/Long | 5 | 40:09 | 1,255 |
| 2025-05-25 | Finnish Orienteering Championship, Middle distance | Middle/Long Middle | 6 | 35:16 | 1,281 |