Meets
1
Swims
3
Best FINA points
719
Progression — all-time
400 m freestyle 50 m pool
2 swims · best time 4:04.87
800 m freestyle 50 m pool
2 swims · best time 8:26.77
1500 m freestyle 50 m pool
2 swims · best time 15:54.01
Road to the Olympics
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 1500 freestyle | 50 m pool | 16:11.51 | Olympic bronze 14:39.63 |
90.5% | +1:31.88 |
| 400 freestyle | 50 m pool | 4:08.37 | Olympic bronze 3:42.50 |
89.6% | +25.87 |
| 800 freestyle | 50 m pool | 8:36.00 | Olympic bronze 7:39.38 |
89.0% | +56.62 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 400 m freestyle | 50 m pool | 4:08.37 | 695 | 9 Apr 2026 · Malmsten Swim Open Stockholm 2026 |
| 800 m freestyle | 50 m pool | 8:36.00 | 672 | 9 Apr 2026 · Malmsten Swim Open Stockholm 2026 |
| 1500 m freestyle | 50 m pool | 16:11.51 | 719 | 9 Apr 2026 · Malmsten Swim Open Stockholm 2026 |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 9 Apr 2026 | Malmsten Swim Open Stockholm 2026 | 400 freestyle | 4:08.37 | 695 |
| 9 Apr 2026 | Malmsten Swim Open Stockholm 2026 | 1500 freestyle | 16:11.51 | 719 |
| 9 Apr 2026 | Malmsten Swim Open Stockholm 2026 | 800 freestyle | 8:36.00 | 672 |