Meets
17
Swims
57
Best FINA points
442
Progression — all-time
100 m breaststroke 50 m pool
13 swims · best time 1:25.56 · 34.72 faster than the first swim
100 m breaststroke 25 m pool
12 swims · best time 1:25.58 · 20.99 faster than the first swim
100 m freestyle 50 m pool
11 swims · best time 1:07.85 · 32.38 faster than the first swim
100 m backstroke 50 m pool
10 swims · best time 1:22.06 · 26.59 faster than the first swim
100 m backstroke 25 m pool
10 swims · best time 1:19.76 · 15.90 faster than the first swim
50 m freestyle 25 m pool
8 swims · best time 31.35 · 7.52 faster than the first swim
100 m freestyle 25 m pool
8 swims · best time 1:06.89 · 25.99 faster than the first swim
50 m butterfly 25 m pool
7 swims · best time 35.12 · 8.90 faster than the first swim
Road to the Olympics & national records
| Event | Pool | Time | Target | WOZ | Missing |
|---|---|---|---|---|---|
| 400 freestyle | 50 m pool | 5:15.99 | National record (Finland) 4:15.92 |
81.0% | +1:00.07 |
| 200 medley | 50 m pool | 2:47.32 | National record (Finland) 2:14.20 |
80.2% | +33.12 |
| 200 freestyle | 50 m pool | 2:28.30 | National record (Finland) 1:58.68 |
80.0% | +29.62 |
| 200 medley | 25 m pool | 2:42.81 | National record (Finland) 2:09.48 |
79.5% | +33.33 |
| 400 medley | 50 m pool | 5:59.17 | National record (Finland) 4:45.33 |
79.4% | +1:13.84 |
| 100 freestyle | 50 m pool | 1:07.85 | National record (Finland) 53.60 |
79.0% | +14.25 |
| 400 medley | 25 m pool | 5:49.69 | National record (Finland) 4:35.91 |
78.9% | +1:13.78 |
| 400 freestyle | 25 m pool | 5:17.19 | National record (Finland) 4:08.85 |
78.5% | +1:08.34 |
| 200 breaststroke | 50 m pool | 3:05.58 | National record (Finland) 2:25.14 |
78.2% | +40.44 |
| 100 freestyle | 25 m pool | 1:06.89 | National record (Finland) 52.28 |
78.2% | +14.61 |
| 200 breaststroke | 25 m pool | 3:01.09 | National record (Finland) 2:20.75 |
77.7% | +40.34 |
| 100 breaststroke | 50 m pool | 1:25.56 | National record (Finland) 1:06.19 |
77.4% | +19.37 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
|---|---|---|---|---|
| 50 m backstroke | 25 m pool | 37.08 | 315 | 6 Sep 2025 · Altaalle.com Uinnit |
| 100 m backstroke | 50 m pool | 1:22.06 | 337 | 23 May 2026 · Märsky-uinnit |
| 100 m backstroke | 25 m pool | 1:19.76 | 325 | 13 Sep 2025 · NU Syysuinnit 2025 |
| 50 m breaststroke | 50 m pool | 41.92 | 336 | 29 May 2026 · Race Club Sveitsi Kutsukilpailu |
| 50 m breaststroke | 25 m pool | 39.80 | 362 | 6 Sep 2025 · Altaalle.com Uinnit |
| 100 m breaststroke | 50 m pool | 1:25.56 | 421 | 16 May 2026 · Laviaarit 2026 |
| 100 m breaststroke | 25 m pool | 1:25.58 | 386 | 25 Oct 2025 · Toivo Virtaset |
| 200 m breaststroke | 50 m pool | 3:05.58 | 407 | 28 Feb 2026 · Vantaa Junior Meet 2026 |
| 200 m breaststroke | 25 m pool | 3:01.09 | 410 | 4 Oct 2025 · Speedo Cup 2025 |
| 50 m butterfly | 50 m pool | 36.60 | 297 | 29 May 2026 · Race Club Sveitsi Kutsukilpailu |
| 50 m butterfly | 25 m pool | 35.12 | 334 | 6 Sep 2025 · Altaalle.com Uinnit |
| 100 m butterfly | 50 m pool | 1:16.65 | 373 | 14 Mar 2026 · Cetus Games 2026 |
| 100 m butterfly | 25 m pool | 1:19.96 | 308 | 25 Oct 2025 · Toivo Virtaset |
| 200 m butterfly | 50 m pool | 2:53.31 | 347 | 16 May 2026 · Laviaarit 2026 |
| 50 m freestyle | 50 m pool | 32.26 | 392 | 18 Apr 2026 · Vantaa Games 2026 |
| 50 m freestyle | 25 m pool | 31.35 | 391 | 6 Sep 2025 · Altaalle.com Uinnit |
| 100 m freestyle | 50 m pool | 1:07.85 | 442 | 28 Feb 2026 · Vantaa Junior Meet 2026 |
| 100 m freestyle | 25 m pool | 1:06.89 | 423 | 27 Sep 2025 · Hössö-uinnit 2025 |
| 200 m freestyle | 50 m pool | 2:28.30 | 433 | 18 Apr 2026 · Vantaa Games 2026 |
| 200 m freestyle | 25 m pool | 2:28.78 | 407 | 27 Sep 2025 · Hössö-uinnit 2025 |
| 400 m freestyle | 50 m pool | 5:15.99 | 413 | 28 Feb 2026 · Vantaa Junior Meet 2026 |
| 400 m freestyle | 25 m pool | 5:17.19 | 387 | 4 Oct 2025 · Speedo Cup 2025 |
| 100 m medley | 25 m pool | 1:17.77 | 383 | 13 Sep 2025 · NU Syysuinnit 2025 |
| 200 m medley | 50 m pool | 2:47.32 | 428 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 200 m medley | 25 m pool | 2:42.81 | 419 | 4 Oct 2025 · Speedo Cup 2025 |
| 400 m medley | 50 m pool | 5:59.17 | 398 | 12 Jun 2026 · Ikäkausimestaruusuinnit 2026 |
| 400 m medley | 25 m pool | 5:49.69 | 406 | 25 Oct 2025 · Toivo Virtaset |
Recent swims
| Date | Meet | Event | Time | Pts |
|---|---|---|---|---|
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 100 breaststroke | 1:30.77 | 352 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 200 medley | 2:47.32 | 428 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 100 butterfly | 1:18.06 | 353 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 400 medley | 5:59.17 | 398 |
| 12 Jun 2026 | Ikäkausimestaruusuinnit 2026 | 200 butterfly | 3:04.59 | 287 |
| 29 May 2026 | Race Club Sveitsi Kutsukilpailu | 50 butterfly | 36.60 | 297 |
| 29 May 2026 | Race Club Sveitsi Kutsukilpailu | 400 freestyle | 5:32.87 | 353 |
| 29 May 2026 | Race Club Sveitsi Kutsukilpailu | 50 breaststroke | 41.92 | 336 |
| 23 May 2026 | Märsky-uinnit | 200 freestyle | 2:31.82 | 403 |
| 23 May 2026 | Märsky-uinnit | 100 backstroke | 1:22.06 | 337 |
| 16 May 2026 | Laviaarit 2026 | 200 butterfly | 2:53.31 | 347 |
| 16 May 2026 | Laviaarit 2026 | 100 breaststroke | 1:25.56 | 421 |
| 18 Apr 2026 | Vantaa Games 2026 | 200 breaststroke | 3:09.00 | 385 |
| 18 Apr 2026 | Vantaa Games 2026 | 50 freestyle | 32.26 | 392 |
| 18 Apr 2026 | Vantaa Games 2026 | 100 breaststroke | 1:27.62 | 392 |
| 18 Apr 2026 | Vantaa Games 2026 | 200 freestyle | 2:28.30 | 433 |
| 14 Mar 2026 | Cetus Games 2026 | 200 freestyle | 2:28.81 | 428 |
| 14 Mar 2026 | Cetus Games 2026 | 100 breaststroke | 1:27.18 | 398 |
| 14 Mar 2026 | Cetus Games 2026 | 100 butterfly | 1:16.65 | 373 |
| 28 Feb 2026 | Vantaa Junior Meet 2026 | 200 breaststroke | 3:05.58 | 407 |