Meets
17
Swims
97
Best FINA points
325
Progression — all-time
100 m backstroke 25 m pool
16 swims · best time 1:26.03 · 19.71 faster than the first swim
100 m freestyle 25 m pool
14 swims · best time 1:13.16 · 16.86 faster than the first swim
50 m butterfly 25 m pool
13 swims · best time 41.12 · 18.55 faster than the first swim
50 m freestyle 25 m pool
12 swims · best time 34.02 · 11.62 faster than the first swim
50 m backstroke 25 m pool
11 swims · best time 40.41 · 16.14 faster than the first swim
50 m breaststroke 25 m pool
11 swims · best time 47.69 · 16.98 faster than the first swim
100 m breaststroke 25 m pool
11 swims · best time 1:46.39 · 17.13 faster than the first swim
100 m backstroke 50 m pool
10 swims · best time 1:29.89 · 9.80 faster than the first swim
Road to the Olympics
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 50 freestyle | 50 m pool | 34.32 | Olympic bronze 24.20 |
70.5% | +10.12 |
| 200 freestyle | 50 m pool | 2:43.84 | Olympic bronze 1:54.55 |
69.9% | +49.29 |
| 100 freestyle | 50 m pool | 1:15.52 | Olympic bronze 52.33 |
69.3% | +23.19 |
| 400 freestyle | 50 m pool | 5:48.00 | Olympic bronze 4:00.86 |
69.2% | +1:47.14 |
| 200 medley | 50 m pool | 3:17.37 | Olympic bronze 2:08.08 |
64.9% | +1:09.29 |
| 100 backstroke | 50 m pool | 1:29.89 | Olympic bronze 57.98 |
64.5% | +31.91 |
| 200 backstroke | 50 m pool | 3:16.72 | Olympic bronze 2:05.57 |
63.8% | +1:11.15 |
| 100 breaststroke | 50 m pool | 1:47.50 | Olympic bronze 1:05.59 |
61.0% | +41.91 |
| 200 breaststroke | 50 m pool | 3:53.52 | Olympic bronze 2:21.05 |
60.4% | +1:32.47 |
| 100 butterfly | 50 m pool | 1:36.34 | Olympic bronze 56.21 |
58.3% | +40.13 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 50 m backstroke | 50 m pool | 41.44 | 272 | 3 Jul 2026 · LH-Games 2026 |
| 50 m backstroke | 25 m pool | 40.41 | 243 | 2 Nov 2025 · 175 Jakan Cup 2025 |
| 100 m backstroke | 50 m pool | 1:29.89 | 256 | 3 Jul 2026 · LH-Games 2026 |
| 100 m backstroke | 25 m pool | 1:26.03 | 259 | 14 Mar 2026 · Vilunda knatte 2026 |
| 200 m backstroke | 50 m pool | 3:16.72 | 245 | 15 May 2026 · Mölndal Open 2026 |
| 200 m backstroke | 25 m pool | 3:07.90 | 253 | 14 Mar 2026 · Vilunda knatte 2026 |
| 50 m breaststroke | 50 m pool | 49.40 | 205 | 3 Jul 2026 · LH-Games 2026 |
| 50 m breaststroke | 25 m pool | 47.69 | 210 | 11 Oct 2025 · SPIF STHLM - Autumn Meet 2025 |
| 100 m breaststroke | 50 m pool | 1:47.50 | 212 | 15 May 2026 · Mölndal Open 2026 |
| 100 m breaststroke | 25 m pool | 1:46.39 | 201 | 27 Sep 2025 · Lövets Minne 3 2025 |
| 200 m breaststroke | 50 m pool | 3:53.52 | 204 | 28 Mar 2026 · Västerås Meet 2026 |
| 200 m breaststroke | 25 m pool | 3:48.70 | 203 | 8 Nov 2025 · Sthlm Swim Meet_Norrtälje |
| 50 m butterfly | 50 m pool | 39.57 | 235 | 15 May 2026 · Mölndal Open 2026 |
| 50 m butterfly | 25 m pool | 41.12 | 208 | 11 Oct 2025 · SPIF STHLM - Autumn Meet 2025 |
| 100 m butterfly | 50 m pool | 1:36.34 | 187 | 3 Jul 2026 · LH-Games 2026 |
| 100 m butterfly | 25 m pool | 1:32.76 | 197 | 6 Jun 2026 · Lövets minne 2 2026 |
| 25 m freestyle | 25 m pool | 16.75 | 20 Sep 2025 · Wadköpingsdoppet (25m) 2025 | |
| 50 m freestyle | 50 m pool | 34.32 | 325 | 3 Jul 2026 · LH-Games 2026 |
| 50 m freestyle | 25 m pool | 34.02 | 306 | 21 Mar 2026 · Lövets minne 1 2026 |
| 100 m freestyle | 50 m pool | 1:15.52 | 321 | 15 May 2026 · Mölndal Open 2026 |
| 100 m freestyle | 25 m pool | 1:13.16 | 324 | 6 Jun 2026 · Lövets minne 2 2026 |
| 200 m freestyle | 50 m pool | 2:43.84 | 321 | 15 May 2026 · Mölndal Open 2026 |
| 200 m freestyle | 25 m pool | 2:42.50 | 312 | 29 May 2026 · Täby Invite kortbana |
| 400 m freestyle | 50 m pool | 5:48.00 | 309 | 3 Jul 2026 · LH-Games 2026 |
| 400 m freestyle | 25 m pool | 5:58.92 | 267 | 14 Mar 2026 · Vilunda knatte 2026 |
| 100 m medley | 25 m pool | 1:30.01 | 247 | 6 Jun 2026 · Lövets minne 2 2026 |
| 200 m medley | 50 m pool | 3:17.37 | 260 | 3 Jul 2026 · LH-Games 2026 |
| 200 m medley | 25 m pool | 3:09.32 | 266 | 29 May 2026 · Täby Invite kortbana |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 3 Jul 2026 | LH-Games 2026 | 100 backstroke | 1:29.89 | 256 |
| 3 Jul 2026 | LH-Games 2026 | 50 backstroke | 41.44 | 272 |
| 3 Jul 2026 | LH-Games 2026 | 50 butterfly | 41.12 | 209 |
| 3 Jul 2026 | LH-Games 2026 | 50 breaststroke | 49.40 | 205 |
| 3 Jul 2026 | LH-Games 2026 | 400 freestyle | 5:48.00 | 309 |
| 3 Jul 2026 | LH-Games 2026 | 50 freestyle | 34.32 | 325 |
| 3 Jul 2026 | LH-Games 2026 | 200 medley | 3:17.37 | 260 |
| 3 Jul 2026 | LH-Games 2026 | 100 butterfly | 1:36.34 | 187 |
| 6 Jun 2026 | Lövets minne 2 2026 | 100 freestyle | 1:13.16 | 324 |
| 6 Jun 2026 | Lövets minne 2 2026 | 100 butterfly | 1:32.76 | 197 |
| 6 Jun 2026 | Lövets minne 2 2026 | 100 medley | 1:30.01 | 247 |
| 29 May 2026 | Täby Invite kortbana | 200 medley | 3:09.32 | 266 |
| 29 May 2026 | Täby Invite kortbana | 100 backstroke | 1:28.48 | 238 |
| 29 May 2026 | Täby Invite kortbana | 200 freestyle | 2:42.50 | 312 |
| 15 May 2026 | Mölndal Open 2026 | 50 freestyle | 34.63 | 316 |
| 15 May 2026 | Mölndal Open 2026 | 200 medley | 3:22.02 | 243 |
| 15 May 2026 | Mölndal Open 2026 | 100 breaststroke | 1:47.50 | 212 |
| 15 May 2026 | Mölndal Open 2026 | 50 butterfly | 39.57 | 235 |
| 15 May 2026 | Mölndal Open 2026 | 100 freestyle | 1:15.52 | 321 |
| 15 May 2026 | Mölndal Open 2026 | 100 backstroke | 1:33.08 | 231 |