| 1 | 2025-07-25 | DNF | Junioren Rundfahrt | Stage 1 | 2.1 | 108.4 | - | - | 1042 |
| 2 | 2025-07-06 | DNS | Sint Martinusprijs Kontich | Stage 4 | 2.1 | 125.7 | - | - | 360 |
| 3 | 2025-07-05 | 121 | Sint Martinusprijs Kontich | Stage 3b | 2.1 | 121.4 | - | - | 305 |
| 4 | 2025-07-05 | 60 | Sint Martinusprijs Kontich | Stage 3a (ITT) | 2.1 | 11.5 | - | - | 55 |
| 5 | 2025-07-04 | 116 | Sint Martinusprijs Kontich | Stage 2 | 2.1 | 116.6 | - | - | 184 |
| 6 | 2025-07-03 | 14 | Sint Martinusprijs Kontich | Stage 1 (TTT) | 2.1 | 18.3 | 19 | - | 50 |
| 7 | 2025-07-01 | 12 | National Championships Sweden MJ - ITT | NC | 31.2 | 9 | - | |
| 8 | 2025-06-28 | 1 | National Championships Sweden MJ - Road Race | NC | | 25 | - | |
| 9 | 2025-05-02 | DNF | La Coupe du President de la Ville de Grudziądz | Stage 2 | 2.1 | 89.6 | - | - | 219 |
| 10 | 2025-05-01 | 12 | La Coupe du President de la Ville de Grudziądz | Stage 1 | 2.1 | 102.7 | 14 | - | 551 |
| 11 | 2024-07-07 | 35 | Sint Martinusprijs Kontich | Youth classification | 2.1 | | - | - | |
| 12 | 2024-07-07 | 93 | Sint Martinusprijs Kontich | General classification | 2.1 | | - | - | |
| 13 | 2024-07-07 | 28 | Sint Martinusprijs Kontich | Stage 4 | 2.1 | 118.9 | 1 | - | 245 |
| 14 | 2024-07-06 | 33 | Sint Martinusprijs Kontich | Stage 3a (ITT) | 2.1 | 11.3 | - | - | 41 |
| 15 | 2024-07-06 | 65 | Sint Martinusprijs Kontich | Stage 3b | 2.1 | 120.4 | - | - | 272 |
| 16 | 2024-07-05 | 75 | Sint Martinusprijs Kontich | Stage 2 | 2.1 | 129.5 | - | - | 246 |
| 17 | 2024-07-04 | 21 | Sint Martinusprijs Kontich | Stage 1 (TTT) | 2.1 | 19.6 | 4 | - | 54 |
| 18 | 2024-06-30 | 98 | BESTRONICS Acht van Bladel | General classification | 2.1 | | - | - | |
| 19 | 2024-06-30 | 105 | BESTRONICS Acht van Bladel | Stage 4 (ITT) | 2.1 | 8.5 | - | - | 37 |
| 20 | 2024-06-30 | 32 | BESTRONICS Acht van Bladel | Stage 3 | 2.1 | 93.3 | - | - | 131 |
| 21 | 2024-06-29 | 55 | BESTRONICS Acht van Bladel | Stage 2 | 2.1 | 108.4 | - | - | 205 |
| 22 | 2024-06-28 | 98 | BESTRONICS Acht van Bladel | Stage 1 | 2.1 | 101.5 | - | - | 213 |
| 23 | 2024-06-22 | 6 | National Championships Sweden MJ - Road Race | NC | 122 | 15 | - | |
| 24 | 2024-06-18 | 17 | National Championships Sweden MJ - ITT | NC | 32 | 5 | - | |
| 25 | 2024-04-07 | 30 | Internationale Cottbuser Junioren-Etappenfahrt | Youth classification | 2.1 | | - | - | |
| 26 | 2024-04-07 | 71 | Internationale Cottbuser Junioren-Etappenfahrt | General classification | 2.1 | | - | - | |
| 27 | 2024-04-07 | 72 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 3 | 2.1 | 108.6 | - | - | 305 |
| 28 | 2024-04-06 | 51 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 2b | 2.1 | 60 | - | - | 147 |
| 29 | 2024-04-06 | 91 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 2a (ITT) | 2.1 | 9.2 | - | - | 26 |
| 30 | 2024-04-05 | 28 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 1 | 2.1 | 77.2 | 1 | - | 460 |
| | | | | 1845.8 | 93 | - | 5148 |