2025-08-23 | NR | Vuelta Junior a la Ribera del Duero | Stage 2 | 117.8 | 117.8 |
2025-08-22 | 32 | Vuelta Junior a la Ribera del Duero | Stage 1 | 85.1 | 85.1 |
2025-08-17 | 12 | La Ronde Des Vallées | Stage 2b | 104.7 | 104.7 |
2025-08-17 | 29 | La Ronde Des Vallées | Stage 2a (ITT) | 11.8 | 11.8 |
2025-08-16 | 30 | La Ronde Des Vallées | Stage 1 | 106.3 | 106.3 |
2025-07-27 | 59 | Junioren Rundfahrt | Stage 3 | 109.2 | 109.2 |
2025-07-26 | 33 | Junioren Rundfahrt | Stage 2 | 94.5 | 94.5 |
2025-07-25 | 75 | Junioren Rundfahrt | Stage 1 | 108.4 | 108.4 |
2025-07-06 | 42 | Sint Martinusprijs Kontich | Stage 4 | 125.7 | 125.7 |
2025-07-05 | 3 | Sint Martinusprijs Kontich | Stage 3b | 121.4 | 121.4 |
2025-07-05 | 17 | Sint Martinusprijs Kontich | Stage 3a (ITT) | 11.5 | 11.5 |
2025-07-04 | 63 | Sint Martinusprijs Kontich | Stage 2 | 116.6 | 116.6 |
2025-07-03 | 15 | Sint Martinusprijs Kontich | Stage 1 (TTT) | 18.3 | 18.3 |
2025-06-28 | 2 | National Championships Sweden MJ - Road Race | 0 | 0 |
2025-05-25 | 49 | SPIE Internationale Junioren Driedaagse | Stage 3 | 105.2 | 105.2 |
2025-05-24 | 123 | SPIE Internationale Junioren Driedaagse | Stage 2b | 94.7 | 94.7 |
2025-05-24 | 59 | SPIE Internationale Junioren Driedaagse | Stage 2a (ITT) | 11.9 | 11.9 |
2025-05-23 | 85 | SPIE Internationale Junioren Driedaagse | Stage 1 | 101.7 | 101.7 |
2025-05-04 | 68 | La Coupe du President de la Ville de Grudziądz | Stage 4 | 103.2 | 103.2 |
2025-05-03 | 53 | La Coupe du President de la Ville de Grudziądz | Stage 3 | 93.2 | 93.2 |
2025-05-02 | 66 | La Coupe du President de la Ville de Grudziądz | Stage 2 | 89.6 | 89.6 |
2025-05-01 | 92 | La Coupe du President de la Ville de Grudziądz | Stage 1 | 102.7 | 102.7 |
2025-04-06 | 43 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 3 | 120 | 120 |
2025-04-05 | 86 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 2b | 60 | 60 |
2025-04-05 | 104 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 2a (ITT) | 9.5 | 9.5 |
2025-04-04 | 46 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 1 | 77.2 | 77.2 |
2025-03-30 | 104 | Tour du Bocage et de l'Ernée 53 | Stage 2b | 105.6 | 105.6 |
2025-03-30 | 128 | Tour du Bocage et de l'Ernée 53 | Stage 2a (ITT) | 13.9 | 13.9 |
2025-03-29 | 128 | Tour du Bocage et de l'Ernée 53 | Stage 1 | 118.3 | 118.3 |
| | | | 2338 |