Meets
9
Swims
37
Best FINA points
658
Progression — all-time
50 m freestyle 25 m pool
29 swims · best time 23.34 · 0.30 faster than the first swim
50 m butterfly 25 m pool
27 swims · best time 25.21
100 m freestyle 25 m pool
20 swims · best time 51.55 · 0.92 faster than the first swim
50 m freestyle 50 m pool
19 swims · best time 24.42 · 0.84 faster than the first swim
50 m backstroke 25 m pool
16 swims · best time 27.01 · 0.41 faster than the first swim
50 m butterfly 50 m pool
15 swims · best time 26.14 · 0.60 faster than the first swim
50 m backstroke 50 m pool
13 swims · best time 28.37 · 1.40 faster than the first swim
100 m freestyle 50 m pool
12 swims · best time 54.16 · 1.84 faster than the first swim
Road to the Olympics & national records
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 100 freestyle | 25 m pool | 51.55 | National record (Finland) 47.13 |
91.4% | +4.42 |
| 50 freestyle | 25 m pool | 23.34 | National record (Finland) 21.20 |
90.8% | +2.14 |
| 50 butterfly | 50 m pool | 26.14 | National record (Finland) 23.50 |
89.9% | +2.64 |
| 100 freestyle | 50 m pool | 55.10 | National record (Finland) 49.25 |
89.4% | +5.85 |
| 50 butterfly | 25 m pool | 25.38 | National record (Finland) 22.65 |
89.2% | +2.73 |
| 50 backstroke | 50 m pool | 28.53 | National record (Finland) 25.32 |
88.7% | +3.21 |
| 50 backstroke | 25 m pool | 27.01 | National record (Finland) 23.76 |
88.0% | +3.25 |
| 50 freestyle | 50 m pool | 24.52 | National record (Finland) 21.58 |
88.0% | +2.94 |
| 50 freestyle | 50 m pool | 24.52 | Olympic bronze 21.56 |
87.9% | +2.96 |
| 50 breaststroke | 50 m pool | 31.42 | National record (Finland) 27.26 |
86.8% | +4.16 |
| 100 backstroke | 25 m pool | 59.67 | National record (Finland) 51.64 |
86.5% | +8.03 |
| 200 freestyle | 25 m pool | 1:57.96 | National record (Finland) 1:41.91 |
86.4% | +16.05 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 50 m backstroke | 50 m pool | 28.53 | 562 | 25 Jun 2026 · SM-uinnit 2026 |
| 50 m backstroke | 25 m pool | 27.01 | 548 | 11 Oct 2025 · Aquilan Syysuinnit 2025 |
| 100 m backstroke | 25 m pool | 59.67 | 531 | 4 Oct 2025 · Speedo Cup 2025 |
| 50 m breaststroke | 50 m pool | 31.42 | 563 | 16 May 2026 · Laviaarit 2026 |
| 50 m breaststroke | 25 m pool | 30.74 | 534 | 14 Feb 2026 · Aquilan uinnit 2026 |
| 50 m butterfly | 50 m pool | 26.14 | 618 | 25 Jun 2026 · SM-uinnit 2026 |
| 50 m butterfly | 25 m pool | 25.38 | 629 | 4 Oct 2025 · Speedo Cup 2025 |
| 50 m freestyle | 50 m pool | 24.52 | 620 | 25 Jun 2026 · SM-uinnit 2026 |
| 50 m freestyle | 25 m pool | 23.34 | 644 | 18 Dec 2025 · Lyhyen Radan SM-uinnit 2025 |
| 100 m freestyle | 50 m pool | 55.10 | 597 | 9 May 2026 · Tampereen avoimet mestaruusuinnit 2026 |
| 100 m freestyle | 25 m pool | 51.55 | 658 | 11 Oct 2025 · Aquilan Syysuinnit 2025 |
| 200 m freestyle | 25 m pool | 1:57.96 | 597 | 11 Oct 2025 · Aquilan Syysuinnit 2025 |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 25 Jun 2026 | SM-uinnit 2026 | 50 freestyle | 24.52 | 620 |
| 25 Jun 2026 | SM-uinnit 2026 | 50 butterfly | 26.14 | 618 |
| 25 Jun 2026 | SM-uinnit 2026 | 100 freestyle | 55.77 | 575 |
| 25 Jun 2026 | SM-uinnit 2026 | 50 breaststroke | 31.84 | 541 |
| 25 Jun 2026 | SM-uinnit 2026 | 50 backstroke | 28.53 | 562 |
| 25 Jun 2026 | SM-uinnit 2026 | 50 backstroke | 28.80 | 546 |
| 16 May 2026 | Laviaarit 2026 | 50 butterfly | 26.37 | 602 |
| 16 May 2026 | Laviaarit 2026 | 50 freestyle | 24.88 | 593 |
| 16 May 2026 | Laviaarit 2026 | 50 breaststroke | 31.42 | 563 |
| 16 May 2026 | Laviaarit 2026 | 50 backstroke | 29.35 | 516 |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 100 freestyle | 55.10 | 597 |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 50 butterfly | 26.42 | 598 |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 50 breaststroke | WDR | |
| 9 May 2026 | Tampereen avoimet mestaruusuinnit 2026 | 50 freestyle | WDR | |
| 14 Feb 2026 | Aquilan uinnit 2026 | 50 breaststroke | 30.74 | 534 |
| 14 Feb 2026 | Aquilan uinnit 2026 | 50 freestyle | 24.09 | 586 |
| 14 Feb 2026 | Aquilan uinnit 2026 | 50 butterfly | 26.03 | 583 |
| 14 Feb 2026 | Aquilan uinnit 2026 | 50 backstroke | 28.03 | 490 |
| 18 Dec 2025 | Lyhyen Radan SM-uinnit 2025 | 100 freestyle | 52.28 | 630 |
| 18 Dec 2025 | Lyhyen Radan SM-uinnit 2025 | 100 freestyle | 52.12 | 636 |