SWE
JohannaHagström
- Age
- 28
- Born
- Mar 27, 1998
- Club
- Ulricehamns IF SK
- Skis
- Atomic
103
WC starts
2
WC wins
10
WC podiums
0
Champ. medals
48.30
FIS pts distance
9.16
FIS pts sprint
XC Rating over time
XC Rating →1,629
XC Rating · Distance · World #100
2,142
XC Rating · Sprint · World #6
Season by season
All results 380
| Date | Venue | Race | Level | Rk | Behind | FIS pts |
|---|---|---|---|---|---|---|
| Apr 12, 2026 | 30 km · Interval start · Classic | NC | 6 | +2:52.2 | 49.96 | |
| Mar 29, 2026 | Sprint · Classic | NC | 4 | |||
| Mar 29, 2026 | Sprint qualification · Classic | NC | 11 | +15.82 | 123.81 | |
| Mar 28, 2026 | 10 km · Interval start · Free | NC | 7 | +50.4 | 45.56 | |
| Mar 26, 2026 | 20 km · Mass start · Free | NC | 13 | +4:04.5 | 128.95 | |
| Mar 22, 2026 | 20 km · Mass start · Free | WC | 42 | +3:53.0 | 112.60 | |
| Mar 21, 2026 | Sprint · Free | WC | 5 | |||
| Mar 21, 2026 | Sprint qualification · Free | WC | 3 | +2.6 | 18.82 | |
| Mar 12, 2026 | Sprint · Classic | WC | 4 | |||
| Mar 12, 2026 | Sprint qualification · Classic | WC | 4 | +5.95 | 44.11 | |
| Mar 7, 2026 | Sprint · Free | WC | 4 | |||
| Mar 7, 2026 | Sprint qualification · Free | WC | 3 | +4.26 | 27.95 | |
| Mar 1, 2026 | 20 km · Skiathlon · Classic/Free | WC | 30 | +3:44.3 | 95.66 | |
| Feb 28, 2026 | Sprint · Free | WC | 6 | |||
| Feb 28, 2026 | Sprint qualification · Free | WC | 3 | +6.34 | 43.63 | |
| Feb 10, 2026 | Sprint · Classic | OWG | 13 | |||
| Feb 10, 2026 | Sprint qualification · Classic | OWG | 3 | +2.64 | 14.65 | |
| Jan 24, 2026 | Sprint · Classic | WC | 8 | |||
| Jan 24, 2026 | Sprint qualification · Classic | WC | 11 | +11.05 | 58.65 | |
| Jan 23, 2026 | Team sprint · Free(Sweden I, leg 2) | WC | 9 | +46.47 | ||
| Jan 23, 2026 | Team sprint qualification · Free(Sweden I, leg 2) | WC | 4 | +1.41 | ||
| Jan 4, 2026 | FISTour de Ski | Overall standings | WC | 32 | +9:51.6 | |
| Jan 4, 2026 | 10 km · Mass start · Free | SWC | 43 | +5:50.4 | 220.45 | |
| Jan 3, 2026 | Sprint · Classic | SWC | 3 | |||
| Jan 3, 2026 | Sprint qualification · Classic | SWC | 4 | +2.32 | 12.31 | |
| Jan 1, 2026 | 20 km · Pursuit · Classic | SWC | 28 | +4:31.2 | 47.19 | |
| Dec 31, 2025 | 5 km · Mass start · Free | SWC | 64 | +56.4 | 121.25 | |
| Dec 29, 2025 | Interval start · Classic | SWC | 33 | +1:42.7 | 53.57 | |
| Dec 28, 2025 | Sprint · Free | SWC | 5 | |||
| Dec 28, 2025 | Sprint qualification · Free | SWC | 1 | 0.00 | ||
| Dec 14, 2025 | 10 km · Interval start · Free | WC | 27 | +1:30.2 | 45.24 | |
| Dec 13, 2025 | Sprint · Free | WC | 12 | |||
| Dec 13, 2025 | Sprint qualification · Free | WC | 8 | +4.27 | 32.31 | |
| Dec 5, 2025 | Sprint · Classic | WC | 1 | |||
| Dec 5, 2025 | Sprint qualification · Classic | WC | 15 | +5.63 | 32.79 | |
| Nov 29, 2025 | Sprint · Classic | WC | 4 | |||
| Nov 29, 2025 | Sprint qualification · Classic | WC | 1 | 0.00 | ||
| Nov 23, 2025 | 10 km · Interval start · Free | FIS | 19 | +1:59.2 | 81.16 | |
| Nov 21, 2025 | Sprint · Classic | FIS | 7 | |||
| Nov 21, 2025 | Sprint qualification · Classic | FIS | 13 | +8.55 | 79.04 | |
| Mar 22, 2025 | Team sprint · Free(Sweden I, leg 1) | WC | 2 | +0.17 | ||
| Mar 22, 2025 | Team sprint qualification · Free(Sweden I, leg 1) | WC | 1 | |||
| Mar 21, 2025 | Sprint · Free | WC | 4 | |||
| Mar 21, 2025 | Sprint qualification · Free | WC | 3 | +1.43 | 8.98 | |
| Mar 19, 2025 | Sprint · Free | WC | 9 | |||
| Mar 19, 2025 | Sprint qualification · Free | WC | 3 | +2.37 | 17.75 | |
| Feb 27, 2025 | Sprint · Free | WSC | 11 | |||
| Feb 27, 2025 | Sprint qualification · Free | WSC | 4 | +7.27 | 49.52 | |
| Feb 15, 2025 | 10 km · Interval start · Classic | WC | 53 | +3:41.9 | 102.65 | |
| Feb 14, 2025 | Sprint · Classic | WC | 6 | |||
| Feb 14, 2025 | Sprint qualification · Classic | WC | 5 | +5.85 | 35.47 | |
| Feb 8, 2025 | Mass start | NC | DNS | |||
| Feb 6, 2025 | Sprint | NC | 3 | |||
| Feb 6, 2025 | Sprint qualification | NC | 5 | 134.55 | ||
| Feb 1, 2025 | Sprint · Classic | WC | DSQ | |||
| Feb 1, 2025 | Sprint qualification · Classic | WC | 11 | +4.56 | 29.28 | |
| Jan 31, 2025 | Team sprint · Classic(Sweden I, leg 1) | WC | 2 | +0.9 | ||
| Jan 31, 2025 | Team sprint qualification · Classic(Sweden I, leg 1) | WC | 4 | +3.76 | ||
| Jan 18, 2025 | Sprint · Classic | WC | 7 | |||
| Jan 18, 2025 | Sprint qualification · Classic | WC | 1 | 0.00 | ||
| Dec 29, 2024 | 15 km · Mass start · Classic | SWC | DNS | |||
| Dec 28, 2024 | Sprint · Free | SWC | 22 | |||
| Dec 28, 2024 | Sprint qualification · Free | SWC | 2 | +0.3 | 2.05 | |
| Dec 7, 2024 | Sprint · Free | WC | 2 | |||
| Dec 7, 2024 | Sprint qualification · Free | WC | 8 | +9.44 | 65.81 | |
| Nov 30, 2024 | Sprint · Classic | WC | 1 | |||
| Nov 30, 2024 | Sprint qualification · Classic | WC | 5 | +3.54 | 25.75 | |
| Nov 23, 2024 | Interval start | FIS | 23 | 92.02 | ||
| Nov 22, 2024 | Sprint | FIS | 3 | |||
| Nov 22, 2024 | Sprint qualification | FIS | 4 | 58.55 | ||
| Mar 24, 2024 | Sprint qualification | NC | DNS | |||
| Mar 22, 2024 | Interval start | NC | DNS | |||
| Mar 20, 2024 | Mass start | NC | 8 | 81.46 | ||
| Mar 16, 2024 | 10 km · Interval start · Classic | WC | 47 | +3:06.0 | 82.61 | |
| Mar 15, 2024 | Sprint · Classic | WC | 14 | |||
| Mar 15, 2024 | Sprint qualification · Classic | WC | 12 | +10.19 | 64.14 | |
| Mar 12, 2024 | Sprint · Classic | WC | 4 | |||
| Mar 12, 2024 | Sprint qualification · Classic | WC | 13 | +5.35 | 38.65 | |
| Mar 3, 2024 | Sprint · Free | WC | 7 | |||
| Mar 3, 2024 | Sprint qualification · Free | WC | 3 | +2.22 | 15.06 | |
| Feb 17, 2024 | Sprint · Free | WC | 10 | |||
| Feb 17, 2024 | Sprint qualification · Free | WC | 7 | +8.41 | 53.07 | |
| Feb 13, 2024 | Sprint · Classic | WC | 7 | |||
| Feb 13, 2024 | Sprint qualification · Classic | WC | 11 | +6.14 | 37.79 | |
| Feb 10, 2024 | Sprint · Free | WC | 4 | |||
| Feb 10, 2024 | Sprint qualification · Free | WC | 5 | +6.83 | 51.15 | |
| Jan 27, 2024 | Sprint · Free | WC | 7 | |||
| Jan 27, 2024 | Sprint qualification · Free | WC | 6 | +6.38 | 42.75 | |
| Jan 21, 2024 | Interval start | FIS | 2 | 72.60 | ||
| Jan 19, 2024 | Sprint | FIS | 1 | |||
| Jan 19, 2024 | Sprint qualification | FIS | 1 | 92.73 | ||
| Jan 6, 2024 | 15 km · Mass start · Classic | SWC | DNF | |||
| Jan 4, 2024 | 20 km · Pursuit · Classic | SWC | 37 | +1:40.5 | 42.77 | |
| Jan 3, 2024 | Sprint · Free | SWC | 5 | |||
| Jan 3, 2024 | Sprint qualification · Free | SWC | 6 | +4.28 | 33.47 | |
| Jan 1, 2024 | 20 km · Pursuit · Free | SWC | 50 | +8:13.3 | 136.02 | |
| Dec 31, 2023 | 10 km · Interval start · Classic | SWC | 47 | +2:22.9 | 73.85 | |
| Dec 30, 2023 | Sprint · Free | SWC | 6 | |||
| Dec 30, 2023 | Sprint qualification · Free | SWC | 20 | +10.25 | 71.73 | |
| Dec 17, 2023 | 10 km · Interval start · Classic | WC | 38 | +2:16.3 | 64.38 | |
| Dec 15, 2023 | Sprint · Free | WC | 14 | |||
| Dec 15, 2023 | Sprint qualification · Free | WC | 9 | +4.87 | 30.77 | |
| Nov 24, 2023 | Sprint · Classic | WC | 14 | |||
| Nov 24, 2023 | Sprint qualification · Classic | WC | 9 | +3.56 | 23.19 | |
| Nov 18, 2023 | Interval start | FIS | 8 | 75.49 | ||
| Nov 17, 2023 | Sprint | FIS | 5 | |||
| Nov 17, 2023 | Sprint qualification | FIS | 6 | 53.17 | ||
| Apr 2, 2023 | Interval start | NC | 13 | 100.32 | ||
| Mar 25, 2023 | Sprint · Classic | WC | 7 | |||
| Mar 25, 2023 | Sprint qualification · Classic | WC | 4 | +2.33 | 14.96 | |
| Mar 21, 2023 | Sprint · Free | WC | 27 | |||
| Mar 21, 2023 | Sprint qualification · Free | WC | 24 | +11.33 | 91.14 | |
| Mar 18, 2023 | Sprint · Free | WC | 20 | |||
| Mar 18, 2023 | Sprint qualification · Free | WC | 30 | +16.25 | 113.58 | |
| Mar 17, 2023 | 10 km · Interval start · Classic | WC | 24 | +1:44.3 | 51.24 | |
| Mar 14, 2023 | Sprint · Classic | WC | 8 | |||
| Mar 14, 2023 | Sprint qualification · Classic | WC | 24 | +9.52 | 65.55 | |
| Feb 23, 2023 | Sprint · Classic | WSC | 10 | |||
| Feb 23, 2023 | Sprint qualification · Classic | WSC | 11 | +7.59 | 44.89 | |
| Feb 5, 2023 | 4 × 7.5 km · Relay(Sweden II, leg 3) | WC | DNF | |||
| Feb 3, 2023 | Sprint · Free | WC | 10 | |||
| Feb 3, 2023 | Sprint qualification · Free | WC | 8 | +6.87 | 49.29 | |
| Jan 29, 2023 | 20 km · Mass start · Classic | WC | DNF | |||
| Jan 28, 2023 | Sprint · Classic | WC | 6 | |||
| Jan 28, 2023 | Sprint qualification · Classic | WC | 4 | +3.5 | 23.45 | |
| Jan 21, 2023 | Sprint · Free | WC | 9 | |||
| Jan 21, 2023 | Sprint qualification · Free | WC | 11 | +7.94 | 57.54 | |
| Jan 13, 2023 | 10 km · Interval start · Free | SCAN | 23 | +2:58.7 | 111.47 | |
| Dec 17, 2022 | Sprint · Free | WC | 3 | |||
| Dec 17, 2022 | Sprint qualification · Free | WC | 4 | +2.4 | 18.32 | |
| Dec 11, 2022 | 4 × 5 km · Relay(Sweden II, leg 1) | WC | 11 | +2:20.6 | ||
| Dec 10, 2022 | 10 km · Interval start · Classic | WC | 22 | +1:39.9 | 49.45 | |
| Dec 9, 2022 | Sprint · Classic | WC | 8 | |||
| Dec 9, 2022 | Sprint qualification · Classic | WC | 2 | +1.79 | 11.93 | |
| Dec 3, 2022 | Sprint · Free | WC | 6 | |||
| Dec 3, 2022 | Sprint qualification · Free | WC | 10 | +2.36 | 14.46 | |
| Nov 27, 2022 | 20 km · Pursuit · Free | WC | 38 | +7:39.6 | 131.91 | |
| Nov 26, 2022 | 10 km · Interval start · Classic | WC | 43 | +2:16.7 | 73.42 | |
| Nov 25, 2022 | Sprint · Classic | WC | 2 | |||
| Nov 25, 2022 | Sprint qualification · Classic | WC | 3 | +0.87 | 6.18 | |
| Nov 19, 2022 | Interval start | FIS | 2 | 47.16 | ||
| Nov 18, 2022 | Sprint | FIS | 2 | |||
| Nov 18, 2022 | Sprint qualification | FIS | 1 | 20.00 | ||
| Mar 28, 2022 | Interval start | NC | DNS | |||
| Mar 26, 2022 | Sprint | NC | 2 | |||
| Mar 26, 2022 | Sprint qualification | NC | 2 | 71.39 | ||
| Mar 24, 2022 | Mass start | NC | 8 | 155.62 | ||
| Mar 23, 2022 | Interval start | NC | 5 | 55.00 | ||
| Mar 13, 2022 | 1.4 km · Interval start | FIS | 8 | |||
| Mar 13, 2022 | Team sprint(Sweden II, leg 1) | WC | 5 | +25.89 |