Meets
4
Swims
19
Best FINA points
336
Progression — all-time
50 m freestyle 25 m pool
5 swims · best time 34.15 · 6.53 faster than the first swim
25 m breaststroke 25 m pool
4 swims · best time 19.54 · 5.30 faster than the first swim
25 m freestyle 25 m pool
4 swims · best time 15.39 · 2.88 faster than the first swim
50 m breaststroke 25 m pool
4 swims · best time 45.41 · 11.30 faster than the first swim
50 m breaststroke 50 m pool
3 swims · best time 49.92 · 1.29 faster than the first swim
100 m freestyle 25 m pool
3 swims · best time 1:20.30 · 0.43 faster than the first swim
25 m butterfly 25 m pool
2 swims · best time 15.92 · 0.79 faster than the first swim
50 m freestyle 50 m pool
2 swims · best time 33.96 · 0.98 faster than the first swim
Road to the Olympics
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 50 freestyle | 50 m pool | 33.96 | Olympic bronze 24.20 |
71.3% | +9.76 |
| 100 freestyle | 50 m pool | 1:16.95 | Olympic bronze 52.33 |
68.0% | +24.62 |
| 200 freestyle | 50 m pool | 2:53.00 | Olympic bronze 1:54.55 |
66.2% | +58.45 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 25 m breaststroke | 25 m pool | 19.54 | 25 Oct 2025 · Vattenmolekylen by Hexpol 2025 | |
| 50 m breaststroke | 50 m pool | 49.92 | 199 | 23 May 2026 · MSSF DM-UDM-ParaDm 50m 2026 |
| 50 m breaststroke | 25 m pool | 45.41 | 243 | 25 Oct 2025 · Vattenmolekylen by Hexpol 2025 |
| 100 m breaststroke | 50 m pool | 2:00.43 | 151 | 6 Jun 2026 · Sjöstaden Mariestad Swim 2026 |
| 25 m butterfly | 25 m pool | 15.92 | 25 Oct 2025 · Vattenmolekylen by Hexpol 2025 | |
| 50 m butterfly | 50 m pool | 37.15 | 284 | 6 Jun 2026 · Sjöstaden Mariestad Swim 2026 |
| 25 m freestyle | 25 m pool | 15.39 | 25 Oct 2025 · Vattenmolekylen by Hexpol 2025 | |
| 50 m freestyle | 50 m pool | 33.96 | 336 | 6 Jun 2026 · Sjöstaden Mariestad Swim 2026 |
| 50 m freestyle | 25 m pool | 34.15 | 302 | 25 Oct 2025 · Vattenmolekylen by Hexpol 2025 |
| 100 m freestyle | 50 m pool | 1:16.95 | 303 | 6 Jun 2026 · Sjöstaden Mariestad Swim 2026 |
| 100 m freestyle | 25 m pool | 1:22.10 | 229 | 4 Oct 2025 · KnatteCup 2025 |
| 200 m freestyle | 50 m pool | 2:53.00 | 273 | 6 Jun 2026 · Sjöstaden Mariestad Swim 2026 |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 6 Jun 2026 | Sjöstaden Mariestad Swim 2026 | 50 freestyle | 33.96 | 336 |
| 6 Jun 2026 | Sjöstaden Mariestad Swim 2026 | 100 breaststroke | 2:00.43 | 151 |
| 6 Jun 2026 | Sjöstaden Mariestad Swim 2026 | 50 breaststroke | 51.45 | 182 |
| 6 Jun 2026 | Sjöstaden Mariestad Swim 2026 | 100 freestyle | 1:16.95 | 303 |
| 6 Jun 2026 | Sjöstaden Mariestad Swim 2026 | 50 butterfly | 37.15 | 284 |
| 6 Jun 2026 | Sjöstaden Mariestad Swim 2026 | 200 freestyle | 2:53.00 | 273 |
| 23 May 2026 | MSSF DM-UDM-ParaDm 50m 2026 | 100 freestyle | DSQ | |
| 23 May 2026 | MSSF DM-UDM-ParaDm 50m 2026 | 50 breaststroke | 49.92 | 199 |
| 23 May 2026 | MSSF DM-UDM-ParaDm 50m 2026 | 50 butterfly | DSQ | |
| 25 Oct 2025 | Vattenmolekylen by Hexpol 2025 | 25 breaststroke | 19.54 | |
| 25 Oct 2025 | Vattenmolekylen by Hexpol 2025 | 50 breaststroke | 45.41 | 243 |
| 25 Oct 2025 | Vattenmolekylen by Hexpol 2025 | 25 butterfly | 15.92 | |
| 25 Oct 2025 | Vattenmolekylen by Hexpol 2025 | 25 freestyle | 15.39 | |
| 25 Oct 2025 | Vattenmolekylen by Hexpol 2025 | 50 freestyle | 34.15 | 302 |
| 4 Oct 2025 | KnatteCup 2025 | 25 breaststroke | 20.96 | |
| 4 Oct 2025 | KnatteCup 2025 | 50 freestyle | 36.00 | 258 |
| 4 Oct 2025 | KnatteCup 2025 | 25 freestyle | 16.26 | |
| 4 Oct 2025 | KnatteCup 2025 | 25 butterfly | 16.71 | |
| 4 Oct 2025 | KnatteCup 2025 | 100 freestyle | 1:22.10 | 229 |