| 2026-03-15 | WCh Montréal 26 | 1000 m | Rep. Quarterfinals Heat 6 | 5 | 1:31.041 | watch |
| 2026-03-14 | WCh Montréal 26 | 500 m | Rep. Quarterfinals Heat 2 | 5 | 47.928 | watch |
| 2026-03-14 | WCh Montréal 26 | 1500 m | Rep. Quarterfinals Heat 4 | 6 | no time | watch |
| 2026-03-14 | WCh Montréal 26 | 1500 m | Rep. Quarterfinals Heat 4 | 6 | no time | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Preliminaries Heat 2 | 5 | 1:29.857 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 2 | 5 | 1:29.857 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Preliminaries Heat 1 | 5 | no time | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 1 | 5 | no time | watch |
| 2026-03-13 | WCh Montréal 26 | 1500 m | Quarterfinals Heat 2 | 4 | 2:25.966 | watch |
| 2026-03-13 | WCh Montréal 26 | 1500 m | Heats Heat 2 | 4 | 2:25.966 | watch |
| 2026-01-31 | JWCh Salt Lake City 26 | 500 m | Rep. Quarterfinals Heat 7 | 5 | no time | |
| 2026-01-31 | JWCh Salt Lake City 26 | 1500 m | Rep. Semifinals Heat 2 | 7 | 2:26.706 | |
| 2026-01-31 | JWCh Salt Lake City 26 | 1500 m | Rep. Quarterfinals Heat 4 | 2 | 2:23.404 | |
| 2026-01-29 | JWCh Salt Lake City 26 | 500 m | Heats Heat 1 | 4 | 42.912 | |
| 2026-01-29 | JWCh Salt Lake City 26 | 1500 m | Quarterfinals Heat 3 | 4 | 2:27.810 | |
| 2026-01-29 | JWCh Salt Lake City 26 | 1500 m | Heats Heat 3 | 4 | 2:20.703 | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 7 | 7 | 2:28.053 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Rep. Heats Heat 6 | 5 | 1:30.974 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Heats Heat 3 | 4 | 1:29.547 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Rep. Heats Heat 3 | 5 | 45.559 | |
| 2025-10-16 | WT2 Montréal 25 | 1500 m | Heats Heat 7 | 7 | 2:29.417 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 8 | 4 | 44.702 | |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 3 | 6 | 2:22.354 | |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Rep. Heats Heat 11 | 6 | 1:29.592 | |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Heats Heat 10 | 4 | 1:33.686 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Rep. Heats Heat 3 | 5 | no time | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Heats Heat 8 | 6 | 2:37.632 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 8 | 5 | 44.078 | |
| 2024-12-15 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 4 | 6 | 1:37.615 | watch |
| 2024-12-14 | WT Seoul 24 | 1500 m | Rep. Quarterfinals Heat 2 | | DNS | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 10 | 4 | 1:32.712 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 10 | 5 | 44.390 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 4 | 6 | 2:22.394 | watch |
| 2024-02-25 | JWCh Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 2 | 5 | 1:37.584 | watch |
| 2024-02-24 | JWCh Gdansk 24 | 500 m | Rep. Quarterfinals Heat 8 | 4 | 45.676 | watch |
| 2024-02-24 | JWCh Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 4 | 7 | 2:35.044 | watch |
| 2024-02-23 | JWCh Gdansk 24 | 1000 m | Heats Heat 10 | 5 | 1:37.158 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 500 m | Heats Heat 14 | 3 | 46.402 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 1500 m | Heats Heat 8 | 6 | 2:35.236 | watch |