| 20-10 | 5 | | Stockholm cyclocross (C2) | |
| 19-10 | 10 | | CX Täby Park (C2) | |
| 28-09 | DNF | | UCI World Championship Yorkshire (CM) | 150.0km |
| 18-08 | DNF | | Postnord UCI WWT Vårgårda WestSweden RR (1.WWT) | 145.0km |
| 14-08 | 8 | | National Road Championships - Sweden TT (CN) | |
| 09-08 | 26 | | UEC Road European Championships U23 (CC) | |
| 29-06 | 11 | | National Road Championships - Sweden (CN) | |
| | | Tour of Uppsala (2.2) |
| 17 | | Standings |
| 14 | | Points |
| 11-05 | 6 | 17 | Stage 3Uppsala - Uppsala | 113.0km |
| 10-05 | 17 | 17 | Stage 2Uppsala - Uppsala | 110.0km |
| 09-05 | 18 | 18 | Stage 1Uppsala - Uppsala | 105.0km |
| | | Gracia (2.2) |
| 05-05 | DNF | | Stage 4Orlová - Orlová | 101.0km |
| 04-05 | 57 | 58 | Stage 3Lichnov - Lichnov | 100.0km |
| 03-05 | 48 | 65 | Stage 2aHavírov - Havírov | 13.0km |
| 03-05 | 26 | 57 | Stage 2bDetmarovice - Orlová | 58.0km |
| 02-05 | 69 | 69 | Stage 1Orlová - Stramberk | 104.0km |
| 27-04 | 77 | | EPZ Omloop van Borsele (1.1) | 139.0km |
| 12-01 | 4 | | Swedish National Championships (CN) | |