Meets
7
Swims
17
Best FINA points
399
Progression — all-time
100 m butterfly 50 m pool
13 swims · best time 1:08.22 · 9.26 faster than the first swim
50 m butterfly 25 m pool
9 swims · best time 29.54 · 3.70 faster than the first swim
50 m butterfly 50 m pool
8 swims · best time 30.41 · 4.17 faster than the first swim
100 m butterfly 25 m pool
8 swims · best time 1:06.71 · 4.41 faster than the first swim
100 m freestyle 50 m pool
8 swims · best time 1:04.26 · 2.41 faster than the first swim
200 m butterfly 50 m pool
7 swims · best time 2:34.64 · 7.46 faster than the first swim
50 m freestyle 50 m pool
6 swims · best time 28.91 · 1.65 faster than the first swim
200 m butterfly 25 m pool
5 swims · best time 2:31.16 · 10.36 faster than the first swim
Road to the Olympics & national records
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 100 butterfly | 50 m pool | 1:08.22 | National record (Finland) 53.08 |
77.8% | +15.14 |
| 50 butterfly | 50 m pool | 30.41 | National record (Finland) 23.50 |
77.3% | +6.91 |
| 200 butterfly | 50 m pool | 2:34.64 | National record (Finland) 1:59.32 |
77.2% | +35.32 |
| 50 butterfly | 25 m pool | 29.54 | National record (Finland) 22.65 |
76.7% | +6.89 |
| 100 freestyle | 50 m pool | 1:04.26 | National record (Finland) 49.25 |
76.6% | +15.01 |
| 100 butterfly | 25 m pool | 1:06.71 | National record (Finland) 50.88 |
76.3% | +15.83 |
| 50 freestyle | 50 m pool | 28.91 | Olympic bronze 21.56 |
74.6% | +7.35 |
| 50 freestyle | 50 m pool | 28.91 | National record (Finland) 21.58 |
74.6% | +7.33 |
| 50 freestyle | 25 m pool | 28.48 | National record (Finland) 21.20 |
74.4% | +7.28 |
| 100 butterfly | 50 m pool | 1:08.22 | Olympic bronze 50.45 |
74.0% | +17.77 |
| 100 freestyle | 50 m pool | 1:04.26 | Olympic bronze 47.49 |
73.9% | +16.77 |
| 200 butterfly | 50 m pool | 2:34.64 | Olympic bronze 1:52.80 |
72.9% | +41.84 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 50 m butterfly | 50 m pool | 30.41 | 392 | 14 Feb 2026 · Jääkarhu-uinnit 2026 |
| 50 m butterfly | 25 m pool | 29.54 | 399 | 4 Oct 2025 · Kankaanpään Syysuinnit 2025 |
| 100 m butterfly | 50 m pool | 1:08.22 | 380 | 28 Mar 2026 · Matti Mattsson uinnit 2026 |
| 100 m butterfly | 25 m pool | 1:06.71 | 367 | 4 Oct 2025 · Kankaanpään Syysuinnit 2025 |
| 200 m butterfly | 50 m pool | 2:34.64 | 363 | 28 Mar 2026 · Matti Mattsson uinnit 2026 |
| 50 m freestyle | 50 m pool | 28.91 | 378 | 25 Apr 2026 · XXIII GANT Turku Junior Games |
| 50 m freestyle | 25 m pool | 28.48 | 354 | 7 Feb 2026 · Kankaanpään Talviuinnit 2026 |
| 100 m freestyle | 50 m pool | 1:04.26 | 376 | 14 Feb 2026 · Jääkarhu-uinnit 2026 |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 25 Apr 2026 | XXIII GANT Turku Junior Games | 50 freestyle | 28.91 | 378 |
| 25 Apr 2026 | XXIII GANT Turku Junior Games | 50 butterfly | 30.58 | 386 |
| 28 Mar 2026 | Matti Mattsson uinnit 2026 | 200 butterfly | 2:34.64 | 363 |
| 28 Mar 2026 | Matti Mattsson uinnit 2026 | 100 butterfly | 1:08.22 | 380 |
| 14 Mar 2026 | Manse-Uinnit | 200 butterfly | 2:35.97 | 354 |
| 14 Mar 2026 | Manse-Uinnit | 50 freestyle | 29.47 | 357 |
| 14 Feb 2026 | Jääkarhu-uinnit 2026 | 50 butterfly | 30.41 | 392 |
| 14 Feb 2026 | Jääkarhu-uinnit 2026 | 100 freestyle | 1:04.26 | 376 |
| 14 Feb 2026 | Jääkarhu-uinnit 2026 | 100 butterfly | 1:10.82 | 340 |
| 7 Feb 2026 | Kankaanpään Talviuinnit 2026 | 50 freestyle | 28.48 | 354 |
| 7 Feb 2026 | Kankaanpään Talviuinnit 2026 | 100 butterfly | 1:06.94 | 363 |
| 7 Feb 2026 | Kankaanpään Talviuinnit 2026 | 50 butterfly | 30.01 | 380 |
| 4 Oct 2025 | Kankaanpään Syysuinnit 2025 | 100 butterfly | 1:06.71 | 367 |
| 4 Oct 2025 | Kankaanpään Syysuinnit 2025 | 50 butterfly | 29.54 | 399 |
| 13 Sep 2025 | RaUS - Uinnit | 50 freestyle | 28.86 | 340 |
| 13 Sep 2025 | RaUS - Uinnit | 100 butterfly | 1:08.30 | 342 |
| 13 Sep 2025 | RaUS - Uinnit | 50 butterfly | 30.06 | 378 |