| 2025-10-19 | 16 | Varberg Cyclocross Day 2 | me | 24 | 00:00:00.000 |  | 
| 2025-10-18 | 20 | Varberg Cyclocross Day 1 | ME | 0 | 01:06:51.000 | 0 | 
| 2025-10-12 | 18 | Fristads Cx Day 2 | ME | 0 | 00:00:00.000 |  | 
| 2025-10-11 | 16 | Fristads CX Day 1 | ME | 0 | 00:00:00.000 |  | 
| 2025-05-11 | 4 | Ringerike GP Juniors | MJ | 0 | 02:36:33.000 | 0 | 
| 2025-05-10 | 13 | Sundvolden Grand Prix Juniors | MJ | 0 | 02:46:34.000 | 0 | 
| 2025-04-13 | 4 | Östgötaloppet | MJ | 84 | 02:01:54.000 | 41.345 | 
| 2024-11-24 | 6 | National Championships Sweden MJ | MJ | 0 | 00:39:25.000 | 0 | 
| 2024-10-20 | 11 | Varberg Cyclocross Day 2 | MJ | 0 | 00:45:26.000 | 0 | 
| 2024-10-19 | 13 | Varberg Cyclocross Day 1 | MJ | 0 | 00:42:19.000 | 0 | 
| 2024-10-16 | 3 | Hagströmska CX | MJ | 0 | 00:42:34.000 | 0 | 
| 2024-10-13 | 13 | Fristads CX day 2 | MJ | 0 | 00:49:56.000 | 0 | 
| 2024-10-12 | 8 | Fristads CX day 1 | MJ | 0 | 00:42:36.000 | 0 | 
| 2024-09-08 | 3 | Söderåsens - Road Race | MJ | 82.2 | 02:05:06.000 | 39.424 | 
| 2024-07-13 | 7 | U6 Cycle Tour | mj | 0 | 05:58:49.000 | 0 | 
| 2024-07-12 | 23 | U6 Cycle Tour | mj | 43.7 | 01:00:30.000 | 43.339 | 
| 2024-07-11 | 16 | U6 Cycle Tour | mj | 101.2 | 02:24:06.000 | 42.137 | 
| 2024-07-09 | 20 | U6 Cycle Tour | mj | 93.6 | 02:11:20.000 | 42.761 | 
| 2024-07-08 | 4 | U6 Cycle Tour | mj | 3.2 | 00:04:49.000 | 39.862 | 
| 2024-05-18 | 1 | Bureloppet | mj | 79.2 | 01:58:38.000 | 40.056 | 
| 2024-05-11 | 53 | Tour de Himmelfart |  | 0 | 08:04:57.000 | 0 | 
| 2024-05-11 | 39 | Tour de Himmelfart |  | 129.6 | 03:13:14.000 | 40.242 | 
| 2024-05-10 | 74 | Tour de Himmelfart |  | 78.5 | 02:06:13.000 | 37.317 | 
| 2024-05-09 | 53 | Tour de Himmelfart |  | 27.2 | 00:40:13.000 | 40.58 | 
| 2024-05-09 | 44 | Tour de Himmelfart |  | 77.2 | 01:50:10.000 | 42.045 | 
| 2024-04-28 | 22 | Campione Grand Prix Sandbjerg | mj | 94.5 | 02:22:19.000 | 39.841 | 
| 2023-11-26 | 3 | National Championships Sweden MJ | MJ | 0 | 00:44:29.000 | 0 | 
| 2023-11-05 | 58 | European Continental Championships MJ | MJ | 0 | 00:50:22.000 | 0 | 
| 2023-10-29 | DNS | Grote Prijs CK Aarhus | MJ | 0 | 00:00:00.000 |  | 
| 2023-10-28 | DNF | Party Prijs CK Aarhus | MJ | 0 | 00:00:00.000 |  | 
| 2023-10-08 | 4 | UEC Cyclo-cross European Cup - Täby | MJ | 0 | 00:42:14.000 | 0 | 
| 2023-09-23 | 11 | Varberg Cyclocross | MJ | 0 | 00:42:09.000 | 0 | 
| 2017-10-22 | 16 | Stockholm Cyclocross | ME | 0 | 01:14:38.000 | 0 |