Meets
6
Swims
21
Best FINA points
446
Progression — all-time
50 m butterfly 25 m pool
17 swims · best time 29.09 · 5.20 faster than the first swim
200 m freestyle 25 m pool
14 swims · best time 2:09.93 · 21.34 faster than the first swim
100 m freestyle 25 m pool
11 swims · best time 1:05.59 · 3.86 faster than the first swim
50 m backstroke 25 m pool
10 swims · best time 31.99 · 6.25 faster than the first swim
100 m butterfly 25 m pool
10 swims · best time 1:07.98 · 10.60 faster than the first swim
400 m freestyle 25 m pool
9 swims · best time 4:57.43 · 20.02 faster than the first swim
50 m butterfly 50 m pool
8 swims · best time 32.64 · 1.73 faster than the first swim
50 m freestyle 25 m pool
7 swims · best time 30.87 · 1.15 faster than the first swim
Road to the Olympics
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 50 freestyle | 50 m pool | 32.78 | Olympic bronze 24.20 |
73.8% | +8.58 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 50 m backstroke | 25 m pool | 36.87 | 321 | 13 Dec 2025 · Sim à Lund 2025 |
| 50 m butterfly | 50 m pool | 34.80 | 345 | 7 Feb 2026 · Sydsim Sprint Meet 2026 |
| 50 m butterfly | 25 m pool | 32.74 | 412 | 6 Dec 2025 · KM 2025 Trelleborg |
| 100 m butterfly | 25 m pool | 1:16.81 | 348 | 11 Oct 2025 · YSTAD GRAND PRIX 2 |
| 50 m freestyle | 50 m pool | 32.78 | 373 | 22 May 2026 · Citadellsim 2026 |
| 50 m freestyle | 25 m pool | 30.87 | 409 | 6 Dec 2025 · KM 2025 Trelleborg |
| 100 m freestyle | 25 m pool | 1:07.67 | 409 | 11 Oct 2025 · YSTAD GRAND PRIX 2 |
| 200 m freestyle | 25 m pool | 2:24.33 | 446 | 13 Dec 2025 · Sim à Lund 2025 |
| 100 m medley | 25 m pool | 1:18.49 | 373 | 6 Dec 2025 · KM 2025 Trelleborg |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 22 May 2026 | Citadellsim 2026 | 50 freestyle | 32.78 | 373 |
| 7 Feb 2026 | Sydsim Sprint Meet 2026 | 50 backstroke | WDR | |
| 7 Feb 2026 | Sydsim Sprint Meet 2026 | 50 butterfly | 34.80 | 345 |
| 7 Feb 2026 | Sydsim Sprint Meet 2026 | 50 butterfly | DNS | |
| 13 Dec 2025 | Sim à Lund 2025 | 200 freestyle | 2:24.33 | 446 |
| 13 Dec 2025 | Sim à Lund 2025 | 50 butterfly | 32.93 | 405 |
| 13 Dec 2025 | Sim à Lund 2025 | 50 butterfly | 33.37 | 389 |
| 13 Dec 2025 | Sim à Lund 2025 | 50 backstroke | 36.87 | 321 |
| 13 Dec 2025 | Sim à Lund 2025 | 50 backstroke | 36.91 | 320 |
| 6 Dec 2025 | KM 2025 Trelleborg | 50 butterfly | 32.74 | 412 |
| 6 Dec 2025 | KM 2025 Trelleborg | 50 freestyle | 30.87 | 409 |
| 6 Dec 2025 | KM 2025 Trelleborg | 100 medley | 1:18.49 | 373 |
| 6 Dec 2025 | KM 2025 Trelleborg | 100 freestyle | 1:07.86 | 406 |
| 11 Oct 2025 | YSTAD GRAND PRIX 2 | 200 freestyle | 2:25.90 | 432 |
| 11 Oct 2025 | YSTAD GRAND PRIX 2 | 100 butterfly | 1:16.81 | 348 |
| 11 Oct 2025 | YSTAD GRAND PRIX 2 | 50 freestyle | 31.57 | 383 |
| 11 Oct 2025 | YSTAD GRAND PRIX 2 | 100 freestyle | 1:07.67 | 409 |
| 11 Oct 2025 | YSTAD GRAND PRIX 2 | 50 butterfly | 33.61 | 381 |
| 6 Sep 2025 | Rönneracet 2025 | 200 freestyle | 2:27.51 | 418 |
| 6 Sep 2025 | Rönneracet 2025 | 100 freestyle | 1:08.16 | 400 |