Meets
14
Swims
45
Best FINA points
533
Progression — all-time
50 m butterfly 25 m pool
19 swims · best time 26.81 · 2.96 faster than the first swim
100 m butterfly 50 m pool
16 swims · best time 1:02.40 · 1.76 faster than the first swim
100 m butterfly 25 m pool
16 swims · best time 1:01.30 · 3.40 faster than the first swim
200 m freestyle 25 m pool
13 swims · best time 2:02.81 · 3.68 faster than the first swim
400 m medley 50 m pool
13 swims · best time 5:12.38 · 5.42 faster than the first swim
400 m medley 25 m pool
13 swims · best time 5:04.54 · 5.01 faster than the first swim
50 m butterfly 50 m pool
12 swims · best time 28.02 · 0.97 faster than the first swim
200 m medley 25 m pool
12 swims · best time 2:21.45 · 4.28 faster than the first swim
Road to the Olympics & national records
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 50 butterfly | 25 m pool | 26.81 | National record (Finland) 22.65 |
84.5% | +4.16 |
| 100 freestyle | 50 m pool | 58.62 | National record (Finland) 49.25 |
84.0% | +9.37 |
| 50 butterfly | 50 m pool | 28.04 | National record (Finland) 23.50 |
83.8% | +4.54 |
| 100 butterfly | 50 m pool | 1:03.66 | National record (Finland) 53.08 |
83.4% | +10.58 |
| 100 freestyle | 25 m pool | 57.09 | National record (Finland) 47.13 |
82.6% | +9.96 |
| 100 butterfly | 25 m pool | 1:02.38 | National record (Finland) 50.88 |
81.6% | +11.50 |
| 100 freestyle | 50 m pool | 58.62 | Olympic bronze 47.49 |
81.0% | +11.13 |
| 400 freestyle | 50 m pool | 4:40.69 | National record (Finland) 3:47.45 |
81.0% | +53.24 |
| 200 freestyle | 50 m pool | 2:11.64 | National record (Finland) 1:46.36 |
80.8% | +25.28 |
| 200 freestyle | 25 m pool | 2:06.09 | National record (Finland) 1:41.91 |
80.8% | +24.18 |
| 50 freestyle | 25 m pool | 26.28 | National record (Finland) 21.20 |
80.7% | +5.08 |
| 100 medley | 25 m pool | 1:05.04 | National record (Finland) 52.28 |
80.4% | +12.76 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 100 m backstroke | 25 m pool | 1:08.07 | 357 | 2 Nov 2025 · Cetus GP Selkäuinti 2025-2026 |
| 200 m breaststroke | 50 m pool | 3:00.90 | 333 | 13 Jun 2026 · Suviuinnit |
| 200 m breaststroke | 25 m pool | 2:48.90 | 360 | 23 May 2026 · RaisU-uinnit 2026 |
| 50 m butterfly | 50 m pool | 28.04 | 500 | 16 May 2026 · Laviaarit 2026 |
| 50 m butterfly | 25 m pool | 26.81 | 533 | 24 May 2026 · Kevätkisa Time Trial 2026 |
| 100 m butterfly | 50 m pool | 1:03.66 | 468 | 25 Jun 2026 · SM-uinnit 2026 |
| 100 m butterfly | 25 m pool | 1:02.38 | 449 | 18 Dec 2025 · Lyhyen Radan SM-uinnit 2025 |
| 200 m butterfly | 50 m pool | 2:45.51 | 296 | 16 May 2026 · Laviaarit 2026 |
| 200 m butterfly | 25 m pool | 2:30.09 | 360 | 18 Dec 2025 · Lyhyen Radan SM-uinnit 2025 |
| 50 m freestyle | 50 m pool | 27.52 | 438 | 16 May 2026 · Laviaarit 2026 |
| 50 m freestyle | 25 m pool | 26.28 | 451 | 23 May 2026 · RaisU-uinnit 2026 |
| 100 m freestyle | 50 m pool | 58.62 | 495 | 16 May 2026 · Laviaarit 2026 |
| 100 m freestyle | 25 m pool | 57.09 | 484 | 21 Sep 2025 · Cetus GP Vapaauinti 2025-2026 |
| 200 m freestyle | 50 m pool | 2:11.64 | 465 | 14 Mar 2026 · Cetus Games 2026 |
| 200 m freestyle | 25 m pool | 2:06.09 | 489 | 1 Nov 2025 · Finnish Open Grand Prix 2025 |
| 400 m freestyle | 50 m pool | 4:40.69 | 481 | 16 May 2026 · Laviaarit 2026 |
| 400 m freestyle | 25 m pool | 4:35.38 | 457 | 1 Feb 2026 · Cetus GP pitkät vaparit 2026 |
| 1500 m freestyle | 25 m pool | 18:55.47 | 414 | 18 Dec 2025 · Lyhyen Radan SM-uinnit 2025 |
| 100 m medley | 25 m pool | 1:05.04 | 434 | 25 Oct 2025 · Lokakuun-uinnit 2025 |
| 200 m medley | 50 m pool | 2:28.02 | 456 | 16 May 2026 · Laviaarit 2026 |
| 200 m medley | 25 m pool | 2:25.42 | 428 | 4 Oct 2025 · Speedo Cup 2025 |
| 400 m medley | 25 m pool | 5:12.32 | 424 | 1 Nov 2025 · Finnish Open Grand Prix 2025 |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 25 Jun 2026 | SM-uinnit 2026 | 100 butterfly | 1:03.66 | 468 |
| 13 Jun 2026 | Suviuinnit | 200 breaststroke | 3:00.90 | 333 |
| 13 Jun 2026 | Suviuinnit | 50 butterfly | 28.95 | 455 |
| 13 Jun 2026 | Suviuinnit | 100 freestyle | 1:00.63 | 448 |
| 24 May 2026 | Kevätkisa Time Trial 2026 | 50 butterfly | 26.81 | 533 |
| 23 May 2026 | RaisU-uinnit 2026 | 50 freestyle | 26.28 | 451 |
| 23 May 2026 | RaisU-uinnit 2026 | 200 freestyle | 2:06.45 | 485 |
| 23 May 2026 | RaisU-uinnit 2026 | 200 breaststroke | 2:48.90 | 360 |
| 23 May 2026 | RaisU-uinnit 2026 | 50 butterfly | 27.46 | 496 |
| 16 May 2026 | Laviaarit 2026 | 50 butterfly | 28.04 | 500 |
| 16 May 2026 | Laviaarit 2026 | 100 freestyle | 58.62 | 495 |
| 16 May 2026 | Laviaarit 2026 | 50 freestyle | 27.52 | 438 |
| 16 May 2026 | Laviaarit 2026 | 200 medley | 2:28.02 | 456 |
| 16 May 2026 | Laviaarit 2026 | 200 freestyle | 2:12.63 | 454 |
| 16 May 2026 | Laviaarit 2026 | 200 butterfly | 2:45.51 | 296 |
| 16 May 2026 | Laviaarit 2026 | 400 freestyle | 4:40.69 | 481 |
| 14 Mar 2026 | Cetus Games 2026 | 200 freestyle | 2:11.64 | 465 |
| 14 Mar 2026 | Cetus Games 2026 | 100 butterfly | 1:05.72 | 425 |
| 14 Mar 2026 | Cetus Games 2026 | 100 freestyle | 59.25 | 480 |
| 14 Feb 2026 | Aquilan uinnit 2026 | 400 freestyle | 4:40.64 | 432 |