Meets
18
Swims
84
Best FINA points
606
Progression — all-time
50 m freestyle 25 m pool
19 swims · best time 24.01 · 5.88 faster than the first swim
50 m butterfly 25 m pool
14 swims · best time 26.58 · 9.51 faster than the first swim
100 m freestyle 50 m pool
14 swims · best time 54.81 · 18.43 faster than the first swim
200 m medley 50 m pool
14 swims · best time 2:17.07 · 46.15 faster than the first swim
100 m freestyle 25 m pool
13 swims · best time 53.37 · 12.94 faster than the first swim
100 m backstroke 50 m pool
12 swims · best time 1:03.47 · 20.70 faster than the first swim
50 m backstroke 25 m pool
11 swims · best time 30.05 · 5.35 faster than the first swim
100 m breaststroke 25 m pool
10 swims · best time 1:09.67 · 16.84 faster than the first swim
Road to the Olympics & national records
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 100 freestyle | 50 m pool | 54.81 | National record (Finland) 49.25 |
89.9% | +5.56 |
| 50 freestyle | 25 m pool | 24.01 | National record (Finland) 21.20 |
88.3% | +2.81 |
| 100 freestyle | 25 m pool | 53.37 | National record (Finland) 47.13 |
88.3% | +6.24 |
| 100 butterfly | 50 m pool | 1:00.58 | National record (Finland) 53.08 |
87.6% | +7.50 |
| 100 backstroke | 50 m pool | 1:03.47 | National record (Finland) 55.48 |
87.4% | +7.99 |
| 50 freestyle | 50 m pool | 24.74 | National record (Finland) 21.58 |
87.2% | +3.16 |
| 50 butterfly | 50 m pool | 26.99 | National record (Finland) 23.50 |
87.1% | +3.49 |
| 50 freestyle | 50 m pool | 24.74 | Olympic bronze 21.56 |
87.1% | +3.18 |
| 200 backstroke | 50 m pool | 2:18.95 | National record (Finland) 2:00.70 |
86.9% | +18.25 |
| 100 freestyle | 50 m pool | 54.81 | Olympic bronze 47.49 |
86.6% | +7.32 |
| 200 medley | 50 m pool | 2:17.07 | National record (Finland) 1:58.16 |
86.2% | +18.91 |
| 50 butterfly | 25 m pool | 26.58 | National record (Finland) 22.65 |
85.2% | +3.93 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 50 m backstroke | 25 m pool | 30.05 | 398 | 14 Nov 2025 · IKM 2025 Häme |
| 100 m backstroke | 50 m pool | 1:03.47 | 537 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 100 m backstroke | 25 m pool | 1:05.49 | 401 | 14 Nov 2025 · IKM 2025 Häme |
| 200 m backstroke | 50 m pool | 2:18.95 | 522 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 200 m backstroke | 25 m pool | 2:25.49 | 382 | 12 Dec 2025 · IKM-finaalit |
| 50 m breaststroke | 50 m pool | 32.59 | 504 | 9 May 2026 · Tampereen avoimet mestaruusuinnit 2026 |
| 50 m breaststroke | 25 m pool | 31.33 | 505 | 12 Dec 2025 · IKM-finaalit |
| 100 m breaststroke | 25 m pool | 1:09.67 | 499 | 12 Dec 2025 · IKM-finaalit |
| 200 m breaststroke | 25 m pool | 2:36.79 | 450 | 12 Dec 2025 · IKM-finaalit |
| 50 m butterfly | 50 m pool | 26.99 | 561 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 50 m butterfly | 25 m pool | 26.58 | 547 | 12 Dec 2025 · IKM-finaalit |
| 100 m butterfly | 50 m pool | 1:00.58 | 543 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 100 m butterfly | 25 m pool | 1:01.18 | 476 | 12 Dec 2025 · IKM-finaalit |
| 200 m butterfly | 50 m pool | 2:35.17 | 359 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 200 m butterfly | 25 m pool | 2:28.79 | 370 | 18 Apr 2026 · LaUS GP3 kevät |
| 50 m freestyle | 50 m pool | 24.74 | 603 | 25 Jun 2026 · SM-uinnit 2026 |
| 50 m freestyle | 25 m pool | 24.01 | 591 | 12 Dec 2025 · IKM-finaalit |
| 100 m freestyle | 50 m pool | 54.81 | 606 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 100 m freestyle | 25 m pool | 53.37 | 593 | 12 Dec 2025 · IKM-finaalit |
| 200 m freestyle | 50 m pool | 2:05.66 | 534 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 200 m freestyle | 25 m pool | 2:02.65 | 531 | 12 Dec 2025 · IKM-finaalit |
| 400 m freestyle | 50 m pool | 4:44.42 | 463 | 3 Apr 2026 · Simmis-uinnit |
| 400 m freestyle | 25 m pool | 4:36.07 | 454 | 4 Oct 2025 · HäUS-uinnit |
| 800 m freestyle | 25 m pool | 9:22.27 | 480 | 14 Nov 2025 · IKM 2025 Häme |
| 1500 m freestyle | 50 m pool | 19:11.57 | 432 | 7 Feb 2026 · Viking Line -uinnit |
| 100 m medley | 25 m pool | 1:01.54 | 513 | 12 Dec 2025 · IKM-finaalit |
| 200 m medley | 50 m pool | 2:17.07 | 575 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 200 m medley | 25 m pool | 2:17.44 | 507 | 12 Dec 2025 · IKM-finaalit |
| 400 m medley | 25 m pool | 5:09.82 | 435 | 1 Nov 2025 · LaUS GP 2 syksy 2025 |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 25 Jun 2026 | SM-uinnit 2026 | 100 butterfly | 1:02.87 | 486 |
| 25 Jun 2026 | SM-uinnit 2026 | 50 freestyle | 24.74 | 603 |
| 25 Jun 2026 | SM-uinnit 2026 | 50 butterfly | 27.04 | 558 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 200 medley | 2:17.07 | 575 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 50 freestyle | 24.88 | 593 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 50 butterfly | 26.99 | 561 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 200 backstroke | 2:18.95 | 522 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 100 freestyle | 54.81 | 606 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 200 butterfly | 2:35.17 | 359 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 100 butterfly | 1:00.58 | 543 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 100 backstroke | 1:03.47 | 537 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 200 freestyle | 2:05.66 | 534 |
| 23 May 2026 | KEVÄTUINNIT 2026 designed Mammuttihirsi | 50 butterfly | 27.41 | 536 |
| 23 May 2026 | KEVÄTUINNIT 2026 designed Mammuttihirsi | 200 medley | 2:21.90 | 518 |
| 23 May 2026 | KEVÄTUINNIT 2026 designed Mammuttihirsi | 200 backstroke | 2:24.56 | 464 |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 100 freestyle | 55.35 | 589 |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 100 freestyle | 56.81 | 544 |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 100 breaststroke | WDR | |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 50 breaststroke | 32.59 | 504 |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 50 freestyle | WDR |