| 2025-08-31 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Sprint | Sprint Sprint | — | NC | 0 |
| 2025-08-28 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Knock-Out Sprint qualification | Sprint Sprint | — | NC | 0 |
| 2025-08-08 | The World Games 2025, Middle Distance | Middle/Long Middle | — | NC | 0 |
| 2025-08-03 | EOC Test Races Sprint | Sprint Sprint | 37 | 14:40 | 1,218 |
| 2025-08-02 | EOC Test Races Knock-Out Sprint | Sprint Sprint | 26 | 09:46 | 1,186 |
| 2025-08-02 | EOC Test Races Knock-Out Sprint | Sprint Sprint | 75 | 09:46 | 0 |
| 2025-07-10 | World Orienteering Championships 2025, Long | Middle/Long Long | 31 | 123:14 | 1,264 |
| 2025-07-09 | World Orienteering Championships 2025, Middle final | Middle/Long Middle | 47 | 47:32 | 1,204 |
| 2025-07-08 | World Orienteering Championships 2025, Middle qualification | Middle/Long Middle | 10 | 28:40 | 1,219 |
| 2025-06-21 | Orienteering World Cup Round 1 - Idre Fjäll, Middle (B) | Middle/Long Middle | 8 | 37:08 | 1,198 |
| 2025-06-19 | Orienteering World Cup Round 1 - Idre Fjäll, Long (B) | Middle/Long Long | 27 | 97:28 | 1,182 |
| 2025-06-18 | Orienteering World Cup Round 1 - Idre Fjäll, Qualification | Middle/Long | 30 | 45:46 | 1,189 |
| 2025-06-01 | Swedish League, #7, long | Middle/Long Long | 34 | 111:10 | 1,193 |
| 2025-05-31 | Swedish League, #6, middle | Middle/Long Middle | 21 | 42:52 | 1,237 |
| 2025-05-10 | SM, medel (Swedish League #), final | Middle/Long | 28 | 38:22 | 1,139 |
| 2024-10-05 | Campionati Italiani CO Sprint | Sprint Sprint | 2 | 14:44 | 1,222 |