| 2025-08-30 | 27 | Svanesunds 3-dagars |  | 0 | 00:55:44.000 | 0 | 
| 2025-07-13 | 3 | National Championships Sweden ME - Gravel | me | 138 | 03:51:33.000 | 35.759 | 
| 2025-07-11 | DNS | U6 Cycle Tour | me | 52.9 | 00:00:00.000 |  | 
| 2025-07-10 | 16 | U6 Cycle Tour | me | 177.1 | 04:07:40.000 | 42.904 | 
| 2025-07-09 | 48 | U6 Cycle Tour | me | 151 | 03:24:47.000 | 44.242 | 
| 2025-07-08 | 60 | U6 Cycle Tour | me | 156 | 03:30:07.000 | 44.547 | 
| 2025-06-06 | 12 | Nationaldagslinjet | me | 186 | 04:22:29.000 | 42.517 | 
| 2025-05-18 | 49 | Bureloppet |  | 132 | 03:05:53.000 | 42.607 | 
| 2025-05-11 | 4 | Lyngbyloppet | me | 156.8 | 03:35:37.000 | 43.633 | 
| 2024-09-08 | 8 | Söderåsens - Road Race | me | 137 | 03:35:14.000 | 38.191 | 
| 2024-07-13 | 5 | U6 Cycle Tour | me | 0 | 08:19:25.000 | 0 | 
| 2024-07-12 | 20 | U6 Cycle Tour | me | 52.9 | 01:08:14.000 | 46.517 | 
| 2024-07-11 | 6 | U6 Cycle Tour | me | 151.8 | 03:30:55.000 | 43.183 | 
| 2024-07-09 | 31 | U6 Cycle Tour | me | 156 | 03:18:42.000 | 47.106 | 
| 2024-07-08 | 12 | U6 Cycle Tour | me | 3.2 | 00:04:35.000 | 41.891 | 
| 2024-06-06 | 15 | Nationaldagslinjet | me | 186 | 04:20:00.000 | 42.923 | 
| 2024-05-26 | 52 | Tartu Rattaralli | me | 126 | 02:41:35.000 | 46.787 | 
| 2024-04-27 | 7 | Lyngbyloppet | me | 156.8 | 03:38:00.000 | 43.156 | 
| 2024-04-21 | 10 | Götene GP |  | 0 | 00:58:32.000 | 0 | 
| 2024-04-20 | 3 | Kinnekulle Energiloppet |  | 158.4 | 04:08:38.000 | 38.225 | 
| 2024-04-01 | 60 | 3 Dage i Nord - Campione Cup - Aalborg |  | 125.3 | 02:50:25.000 | 44.115 | 
| 2024-03-31 | 41 | 3 Dage i Nord - Campione Cup - Thy |  | 120 | 02:32:54.000 | 47.09 | 
| 2024-03-30 | 45 | 3 Dage i Nord - Campione Cup - Hjørring |  | 153.6 | 03:33:51.000 | 43.096 | 
| 2024-03-29 | 38 | Bording Cup - Vejen | me | 184.5 | 04:26:33.000 | 41.531 | 
| 2023-10-08 | 53 | UCI Gravel World Championships - ME | ME | 163 | 05:21:56.000 | 30.379 | 
| 2023-09-22 | DNF | Zwevezele Koers |  | 153.5 | 00:00:00.000 |  | 
| 2023-08-27 | OTL | Svanesunds 3-dagars |  | 162 | 00:00:00.000 |  | 
| 2023-08-26 | 19 | Svanesunds 3-dagars |  | 0 | 00:52:54.000 | 0 | 
| 2023-08-06 | 34 | Randers Bike Week | me | 0 | 07:02:46.000 | 0 | 
| 2023-08-06 | 33 | Randers Bike Week | me | 124.8 | 02:59:27.000 | 41.728 | 
| 2023-08-05 | 50 | Randers Bike Week | me | 124 | 02:47:12.000 | 44.498 | 
| 2023-08-04 | 58 | Randers Bike Week | me | 46.2 | 01:02:38.000 | 44.258 | 
| 2023-07-15 | 8 | U6 Cycle Tour |  | 0 | 10:49:46.000 | 0 | 
| 2023-07-14 | 34 | U6 Cycle Tour |  | 52.9 | 01:10:44.000 | 44.873 | 
| 2023-07-13 | 20 | U6 Cycle Tour |  | 60 | 01:25:22.000 | 42.171 | 
| 2023-07-12 | 7 | U6 Cycle Tour |  | 186 | 04:19:50.000 | 42.951 | 
| 2023-07-11 | 55 | U6 Cycle Tour |  | 156 | 03:31:35.000 | 44.238 | 
| 2023-06-04 | 11 | Nationaldagsloppet - SweCup 5 |  | 155 | 04:20:12.000 | 35.742 | 
| 2023-05-28 | 58 | Hawaii Express Tartu Rattaralli |  | 128 | 02:47:36.000 | 45.823 | 
| 2023-05-01 | 16 | Ringenloppet - SweCup 2 |  | 165 | 03:47:47.000 | 43.462 | 
| 2023-04-22 | 2 | Kinnekulleloppet - SweCup 1 |  | 135 | 03:18:28.000 | 40.813 | 
| 2023-03-19 | 39 | 9. Herforder Frühjahrspreis |  | 78.4 | 00:00:00.000 |  | 
| 2022-10-09 | 63 | UCI Gravel World Championships ME |  | 190 | 05:34:12.000 | 34.111 | 
| 2020-10-11 | 16 | Stockholm Cyclocross | MJ | 0 | 00:49:47.000 | 0 | 
| 2020-10-10 | 15 | CX Täby Park | MJ | 0 | 00:45:32.000 | 0 | 
| 2020-01-12 | 5 | National Championships Sweden MJ | MJ | 0 | 00:51:28.000 | 0 | 
| 2019-10-20 | 15 | Stockholm Cyclocross | MJ | 0 | 00:47:10.000 | 0 | 
| 2019-10-19 | 15 | CX Täby Park | MJ | 0 | 00:43:33.000 | 0 |