The current season is incomplete; the ranking shows results available to date without projections.
Progression — all-time
100 m butterfly 50 m pool
9 swims · best time 1:02.83 · 3.02 faster than the first swim
50 m butterfly 50 m pool
8 swims · best time 28.36 · 0.17 faster than the first swim
100 m backstroke 50 m pool
6 swims · best time 1:06.98 · 1.69 faster than the first swim
100 m freestyle 50 m pool
6 swims · best time 1:01.25 · 1.15 faster than the first swim
100 m butterfly 25 m pool
5 swims · best time 1:03.10 · 1.76 faster than the first swim
50 m backstroke 25 m pool
4 swims · best time 29.49
50 m butterfly 25 m pool
4 swims · best time 28.44
100 m backstroke 25 m pool
4 swims · best time 1:03.54
Road to the Olympics
Season-best results from 2025/26 against Paris 2024 bronze and the qualifying standard (OQT).
| Event | Pool | Time | Target | WOZ | Missing |
| 100 butterfly |
50 m pool |
1:04.34 |
Olympic bronze 56.21 record: Zhang Yufei |
87.4% |
+8.13 |
| 100 backstroke |
50 m pool |
1:08.20 |
Olympic bronze 57.98 record: Katharine Berkoff |
85.0% |
+10.22 |
Season-best results
| Event | Pool | Time | FINA pts | Where |
| 50 m backstroke |
50 m pool |
31.11 |
643 |
22 Apr 2026 · Campionat Național Seniori, Tineret și Juniori I-II |
| 50 m backstroke |
25 m pool |
29.93 |
600 |
13 Nov 2025 · Campionat Național Seniori, Tineret, Juniori I-II (25m) |
| 100 m backstroke |
50 m pool |
1:08.20 |
587 |
22 Apr 2026 · Campionat Național Seniori, Tineret și Juniori I-II |
| 100 m backstroke |
25 m pool |
1:05.76 |
581 |
13 Nov 2025 · Campionat Național Seniori, Tineret, Juniori I-II (25m) |
| 200 m backstroke |
25 m pool |
2:21.34 |
595 |
13 Nov 2025 · Campionat Național Seniori, Tineret, Juniori I-II (25m) |
| 50 m butterfly |
50 m pool |
28.65 |
620 |
22 Apr 2026 · Campionat Național Seniori, Tineret și Juniori I-II |
| 50 m butterfly |
25 m pool |
28.67 |
614 |
13 Nov 2025 · Campionat Național Seniori, Tineret, Juniori I-II (25m) |
| 100 m butterfly |
50 m pool |
1:04.34 |
630 |
22 Apr 2026 · Campionat Național Seniori, Tineret și Juniori I-II |
| 100 m butterfly |
25 m pool |
1:04.42 |
590 |
13 Nov 2025 · Campionat Național Seniori, Tineret, Juniori I-II (25m) |
Recent swims
| Date | Meet | Event | Time | Pts |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
100 backstroke |
1:08.20 |
587 |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
100 backstroke |
1:08.33 |
584 |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
50 butterfly |
28.93 |
602 |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
50 butterfly |
28.65 |
620 |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
50 backstroke |
31.11 |
643 |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
50 backstroke |
31.15 |
641 |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
100 butterfly |
1:04.34 |
630 |
| 22 Apr 2026 |
Campionat Național Seniori, Tineret și Juniori I-II |
100 butterfly |
1:04.58 |
623 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
100 butterfly |
1:04.50 |
588 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
100 butterfly |
1:04.42 |
590 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
200 backstroke |
2:23.84 |
565 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
200 backstroke |
2:21.34 |
595 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
50 backstroke |
30.11 |
589 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
50 backstroke |
29.93 |
600 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
50 butterfly |
29.25 |
579 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
50 butterfly |
28.67 |
614 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
100 backstroke |
1:06.04 |
574 |
| 13 Nov 2025 |
Campionat Național Seniori, Tineret, Juniori I-II (25m) |
100 backstroke |
1:05.76 |
581 |