| 2026-03-15 | WCh Montréal 26 | 5000 m Relay | Finals Final B | 1 | 7:22.020 | watch |
| 2026-03-15 | WCh Montréal 26 | 1000 m | Finals Final A | 2 | 1:26.315 | watch |
| 2026-03-15 | WCh Montréal 26 | 1000 m | Semifinals Heat 1 | 2 | 1:26.049 | watch |
| 2026-03-15 | WCh Montréal 26 | 1000 m | Quarterfinals Heat 4 | 1 | 1:24.822 | watch |
| 2026-03-15 | WCh Montréal 26 | Team Relay | Finals Final A | | PEN | watch |
| 2026-03-14 | WCh Montréal 26 | 5000 m Relay | Semifinals Heat 1 | 4 | 7:08.954 | watch |
| 2026-03-14 | WCh Montréal 26 | 500 m | Finals Final A | 2 | 40.329 | watch |
| 2026-03-14 | WCh Montréal 26 | 500 m | Semifinals Heat 2 | 4 | no time | watch |
| 2026-03-14 | WCh Montréal 26 | 500 m | Quarterfinals Heat 4 | 2 | 41.340 | watch |
| 2026-03-14 | WCh Montréal 26 | Team Relay | Semifinals Heat 1 | 1 | 2:37.136 | watch |
| 2026-03-13 | WCh Montréal 26 | 5000 m Relay | Quarterfinals Heat 3 | 2 | 6:48.419 | watch |
| 2026-03-13 | WCh Montréal 26 | Team Relay | Quarterfinals Heat 1 | 1 | 2:37.876 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 6 | 1 | 1:30.172 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Preliminaries Heat 4 | 1 | 1:28.041 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 4 | 1 | 1:28.041 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 5 | 1 | 40.795 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Preliminaries Heat 5 | 1 | 40.976 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 5 | 1 | 40.976 | watch |
| 2026-02-18 | OG Milano Cortina 26 | 500 m | Finals Final A | 3 | 41.908 | |
| 2026-02-18 | OG Milano Cortina 26 | 500 m | Semifinals Semifinal 2 | 1 | 40.064 | |
| 2026-02-18 | OG Milano Cortina 26 | 500 m | Quarterfinals Quarterfinal 2 | 1 | 40.408 | |
| 2026-02-16 | OG Milano Cortina 26 | 500 m | Heats Heat 7 | 1 | 40.567 | |
| 2026-02-14 | OG Milano Cortina 26 | 1500 m | Finals Final A | 1 | 2:12.219 | |
| 2026-02-14 | OG Milano Cortina 26 | 1500 m | Semifinals Semifinal 2 | 1 | 2:14.988 | |
| 2026-02-14 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 4 | 1 | 2:20.657 | |
| 2026-02-12 | OG Milano Cortina 26 | 1000 m | Finals Final A | 1 | 1:24.537 | |
| 2026-02-12 | OG Milano Cortina 26 | 1000 m | Semifinals Semifinal 2 | 2 | 1:24.664 | |
| 2026-02-12 | OG Milano Cortina 26 | 1000 m | Quarterfinals Quarterfinal 4 | 1 | 1:25.199 | |
| 2026-02-10 | OG Milano Cortina 26 | 1000 m | Heats Heat 7 | 1 | 1:25.237 | |
| 2026-01-18 | EC Tilburg 26 | 1000 m | Finals Final A | 1 | 1:24.470 | watch |
| 2026-01-18 | EC Tilburg 26 | 1000 m | Semifinals Heat 1 | 1 | 1:24.497 | watch |
| 2026-01-18 | EC Tilburg 26 | 1000 m | Quarterfinals Heat 4 | 1 | 1:26.864 | watch |
| 2026-01-17 | EC Tilburg 26 | 500 m | Finals Final A | 1 | 40.848 | watch |
| 2026-01-17 | EC Tilburg 26 | 500 m | Semifinals Heat 2 | 2 | 40.672 | watch |
| 2026-01-17 | EC Tilburg 26 | 500 m | Quarterfinals Heat 1 | 1 | 40.639 | watch |
| 2026-01-17 | EC Tilburg 26 | 1500 m | Finals Final A | 1 | 2:28.011 | watch |
| 2026-01-17 | EC Tilburg 26 | 1500 m | Semifinals Heat 3 | 1 | 2:18.170 | watch |
| 2026-01-16 | EC Tilburg 26 | 1000 m | Heats Heat 2 | 1 | 1:25.859 | watch |
| 2026-01-16 | EC Tilburg 26 | 1000 m | Heats Heat 2 | | no time | watch |
| 2026-01-16 | EC Tilburg 26 | 500 m | Heats Heat 2 | 1 | 40.472 | watch |
| 2026-01-16 | EC Tilburg 26 | 1500 m | Heats Heat 2 | 1 | 2:18.507 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1000 m | Semifinals Heat 1 | | DNS | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1000 m | Quarterfinals Heat 4 | 1 | 1:23.639 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Finals Final A | 4 | 44.774 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Semifinals Heat 2 | 1 | 40.189 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Quarterfinals Heat 4 | 1 | 40.152 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Finals Final A | 5 | 2:18.863 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Semifinals Heat 2 | 6 | 2:57.412 | |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Heats Heat 3 | 1 | 1:25.080 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 5 | 1 | 40.669 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1500 m | Quarterfinals Heat 2 | 1 | 2:15.966 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1000 m | Finals Final A | 1 | 1:25.147 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1000 m | Semifinals Heat 2 | 1 | 1:27.212 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1000 m | Quarterfinals Heat 1 | 2 | 1:26.589 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 500 m | Quarterfinals Heat 1 | 4 | no time | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1000 m | Heats Heat 5 | 1 | 1:26.000 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 4 | 1 | 40.919 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1500 m | Quarterfinals Heat 2 | | PEN | watch |
| 2025-10-19 | WT2 Montréal 25 | 1000 m | Quarterfinals Heat 1 | 5 | 1:56.247 | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Finals Final A | 6 | no time | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Semifinals Heat 3 | 1 | 2:14.297 | |
| 2025-10-18 | WT2 Montréal 25 | 500 m | Finals Final A | | PEN | |
| 2025-10-18 | WT2 Montréal 25 | 500 m | Semifinals Heat 2 | 1 | 40.147 | |
| 2025-10-18 | WT2 Montréal 25 | 500 m | Quarterfinals Heat 3 | 1 | 40.324 | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:23.724 | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 4 | 1 | 2:09.713 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Heats Heat 3 | 1 | 1:24.848 | |
| 2025-10-16 | WT2 Montréal 25 | 1500 m | Quarterfinals Heat 2 | 6 | 2:16.114 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 4 | 1 | 41.017 | |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Semifinals Heat 3 | | DNS | watch |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Heats Heat 2 | 1 | 1:26.329 | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Quarterfinals Heat 2 | 1 | 2:16.761 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 3 | 1 | 41.020 | |
| 2025-03-15 | WCh Beijing 25 | 500 m | Finals Final A | 3 | 40.163 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Semifinals Heat 2 | 1 | 40.013 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Quarterfinals Heat 2 | 1 | 39.877 | watch |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Finals Final A | | PEN | watch |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Semifinals Heat 2 | 1 | 2:12.035 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 7 | 1 | 1:23.207 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 2 | 1 | 1:26.488 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 1 | 1 | 40.081 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 3 | 1 | 40.004 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 3 | 1 | 2:17.298 | watch |
| 2025-02-16 | WT Milan 25 | 1000 m | Quarterfinals Heat 1 | 4 | 1:25.315 | |
| 2025-02-15 | WT Milan 25 | 500 m | Finals Final A | 5 | 41.330 | |
| 2025-02-15 | WT Milan 25 | 500 m | Semifinals Heat 2 | 1 | 40.594 | |
| 2025-02-15 | WT Milan 25 | 500 m | Quarterfinals Heat 3 | 1 | 40.269 | |
| 2025-02-15 | WT Milan 25 | 1500 m | Finals Final A | 1 | 2:19.930 | |
| 2025-02-15 | WT Milan 25 | 1500 m | Semifinals Heat 2 | 1 | 2:11.588 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 1 | 1 | 1:26.678 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 4 | 1 | 40.598 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Quarterfinals Heat 3 | 1 | 2:16.280 | |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Finals Final A | 1 | 1:25.045 | watch |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Semifinals Heat 2 | 1 | 1:24.178 | watch |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Quarterfinals Heat 4 | 1 | 1:25.015 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Finals Final A | 3 | 50.605 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Semifinals Heat 2 | 1 | 40.663 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Quarterfinals Heat 1 | 1 | 40.525 | watch |
| 2025-02-08 | WT Tilburg 25 | 1500 m | Finals Final A | 2 | 2:22.659 | watch |
| 2025-02-08 | WT Tilburg 25 | 1500 m | Semifinals Heat 1 | 1 | 2:16.117 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 3 | 1 | 1:25.385 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 5 | 1 | 40.500 | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 4 | 1 | 2:14.362 | watch |
| 2025-01-19 | EC Dresden 25 | 1000 m | Finals Final A | 2 | 1:23.797 | watch |
| 2025-01-19 | EC Dresden 25 | 1000 m | Semifinals Heat 1 | 1 | 1:24.482 | watch |
| 2025-01-19 | EC Dresden 25 | 1000 m | Quarterfinals Heat 1 | 1 | 1:23.574 | watch |
| 2025-01-18 | EC Dresden 25 | 500 m | Finals Final A | 1 | 40.642 | watch |
| 2025-01-18 | EC Dresden 25 | 500 m | Semifinals Heat 1 | 1 | 40.523 | watch |
| 2025-01-18 | EC Dresden 25 | 500 m | Quarterfinals Heat 3 | 1 | 40.579 | watch |
| 2025-01-18 | EC Dresden 25 | 1500 m | Finals Final A | 1 | 2:14.434 | watch |
| 2025-01-18 | EC Dresden 25 | 1500 m | Semifinals Heat 2 | 1 | 2:12.430 | watch |
| 2025-01-17 | EC Dresden 25 | 1000 m | Heats Heat 2 | 1 | 1:24.479 | watch |
| 2025-01-17 | EC Dresden 25 | 500 m | Heats Heat 2 | 1 | 40.808 | watch |
| 2025-01-17 | EC Dresden 25 | 1500 m | Heats Heat 3 | 1 | 2:14.960 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Finals Final A | 2 | 1:24.741 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Semifinals Heat 1 | 2 | 1:25.349 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Quarterfinals Heat 4 | 1 | 1:24.745 | watch |
| 2024-12-14 | WT Seoul 24 | 500 m | Finals Final B | 1 | 41.110 | watch |
| 2024-12-14 | WT Seoul 24 | 500 m | Semifinals Heat 1 | 4 | 41.148 | watch |
| 2024-12-14 | WT Seoul 24 | 500 m | Quarterfinals Heat 2 | 2 | 41.096 | watch |
| 2024-12-14 | WT Seoul 24 | 1500 m | Finals Final A | 3 | 2:14.878 | watch |
| 2024-12-14 | WT Seoul 24 | 1500 m | Semifinals Heat 2 | 1 | 2:17.865 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 7 | 1 | 1:27.613 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 8 | 1 | 40.808 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Quarterfinals Heat 2 | 1 | 2:20.514 | watch |
| 2024-12-08 | WT Beijing 24 | 1000 m | Finals Final B | 1 | 1:32.370 | watch |
| 2024-12-08 | WT Beijing 24 | 1000 m | Semifinals Heat 2 | 4 | 2:11.479 | watch |
| 2024-12-08 | WT Beijing 24 | 1000 m | Quarterfinals Heat 3 | 1 | 1:23.630 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Finals Final A | 4 | 40.405 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Semifinals Heat 1 | 4 | 1:25.608 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Quarterfinals Heat 1 | 3 | 39.971 | watch |
| 2024-12-07 | WT Beijing 24 | 1500 m | Semifinals Heat 3 | 8 | no time | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 4 | 1 | 1:24.555 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 5 | 3 | 40.330 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Quarterfinals Heat 1 | 1 | 2:15.045 | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Finals Final B | 3 | 1:29.467 | |
| 2024-11-03 | WT Montréal 24 | 1000 m | Semifinals Heat 2 | 3 | 1:26.409 | |
| 2024-11-03 | WT Montréal 24 | 1000 m | Quarterfinals Heat 2 | 1 | 1:25.303 | |
| 2024-11-02 | WT Montréal 24 | 500 m | Finals Final B | 1 | 42.065 | watch |
| 2024-11-02 | WT Montréal 24 | 500 m | Semifinals Heat 1 | 3 | 40.554 | watch |
| 2024-11-02 | WT Montréal 24 | 500 m | Quarterfinals Heat 4 | 1 | 40.477 | watch |
| 2024-11-02 | WT Montréal 24 | 1500 m | Finals Final A | | PEN | watch |
| 2024-11-02 | WT Montréal 24 | 1500 m | Semifinals Heat 1 | 2 | 2:16.737 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 3 | 1 | 1:24.674 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 3 | 1 | 40.635 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Quarterfinals Heat 2 | 1 | 2:30.661 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Finals Final A | 1 | 1:23.379 | |
| 2024-10-27 | WT Montréal 24 | 1000 m | Semifinals Heat 2 | 1 | 1:24.482 | |
| 2024-10-27 | WT Montréal 24 | 1000 m | Quarterfinals Heat 4 | 2 | 1:25.135 | |
| 2024-10-26 | WT Montréal 24 | 500 m | Finals Final B | 4 | 41.219 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Semifinals Heat 2 | 4 | 40.443 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Quarterfinals Heat 3 | 1 | 39.992 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Finals Final B | 4 | 2:26.573 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Semifinals Heat 1 | 3 | 2:15.852 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 4 | 1 | 1:26.058 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 3 | 1 | 40.687 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Quarterfinals Heat 5 | 1 | 2:16.386 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Finals Final B | | DNS | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Semifinals Heat 2 | 5 | 1:43.564 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Quarterfinals Heat 1 | 2 | 1:25.636 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Finals Final B | | DNS | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Semifinals Heat 2 | 5 | 42.810 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 4 | 2 | 40.962 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Finals Final A | 2 | 2:23.260 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Semifinals Heat 2 | 2 | 2:17.420 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Rep. Semifinals Heat 2 | 1 | 41.721 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Rep. Quarterfinals Heat 6 | 1 | 41.662 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 3 | 2 | 1:27.546 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 3 | 1 | 1:26.048 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 7 | 3 | 56.593 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 12 | 1 | 41.096 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 6 | 1 | 2:18.747 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Finals Final A | 5 | 2:21.947 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Semifinals Heat 2 | 1 | 2:27.952 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 7 | 1 | 1:30.837 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 3 | 1 | 2:29.745 | |
| 2023-12-17 | WT Seoul 23 | 1500 m | Semifinals Heat 1 | 7 | DNF | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Finals Final A | 4 | 1:27.335 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Semifinals Heat 1 | 2 | 1:29.818 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 3 | 1 | 1:27.083 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 5 | 2 | 2:27.746 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 6 | 1 | 1:27.373 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 4 | 1 | 1:29.449 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Finals Final A | 5 | 2:04.672 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Semifinals Heat 2 | 3 | 1:24.346 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Quarterfinals Heat 3 | 2 | 1:25.085 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Finals Final A | 3 | 41.280 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Semifinals Heat 2 | 3 | 40.554 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Quarterfinals Heat 3 | 2 | 40.741 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 3 | 1 | 1:28.464 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 1 | 1 | 40.529 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 4 | 1 | 40.440 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Finals Final A | 1 | 1:26.281 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Semifinals Heat 1 | 1 | 1:25.523 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Quarterfinals Heat 1 | 1 | 1:24.776 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Finals Final A | 4 | 2:22.159 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Semifinals Heat 2 | 2 | 2:17.071 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 3 | 1 | 1:27.041 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 5 | 1 | 1:27.809 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 6 | 1 | 2:15.175 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Quarterfinals Heat 1 | 3 | 1:27.388 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Quarterfinals Heat 1 | 4 | 1:56.805 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 6 | 1 | 1:27.463 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 9 | 1 | 1:28.196 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Finals Final B | 2 | 1:33.542 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Semifinals Heat 2 | 3 | 1:25.316 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 4 | 1 | 1:24.150 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Finals Final A | 3 | 41.243 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Semifinals Heat 1 | 3 | 41.530 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 2 | 1 | 41.048 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Finals Final A | 4 | 2:18.026 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Semifinals Heat 1 | 3 | 2:16.359 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 3 | 1 | 1:29.839 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 7 | 1 | 1:30.826 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 1 | 1 | 41.105 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 9 | 1 | 41.638 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 5 | 1 | 2:13.625 | watch |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Finals Final A | 3 | 2:17.472 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Semifinals Heat 3 | 1 | 2:15.184 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 4 | 2 | 1:27.330 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 5 | 1 | 1:28.733 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 7 | 1 | 2:18.410 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Finals Final A | 7 | 2:50.453 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Semifinals Heat 3 | 1 | 2:15.173 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 13 | 5 | no time | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 2 | 1 | 2:25.572 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Finals Final A | 2 | 1:27.785 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Semifinals Heat 2 | 1 | 1:27.643 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 1 | 1 | 1:27.831 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Finals Final A | 2 | 41.631 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Semifinals Heat 2 | 1 | 41.877 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Quarterfinals Heat 4 | 1 | 41.842 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Finals Final A | 1 | 2:19.858 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 1 | 1 | 2:19.646 | |
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 9 | 1 | 1:29.761 | |
| 2023-01-13 | EC Gdansk 23 | 500 m | Heats Heat 5 | 1 | 41.764 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 5 | 1 | 2:19.539 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Semifinals Heat 2 | | PEN | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Finals Final A | 1 | 1:26.074 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Semifinals Heat 2 | 1 | 1:26.326 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Quarterfinals Heat 1 | 1 | 1:24.162 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 6 | 1 | 2:21.187 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 3 | 1 | 1:24.438 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 6 | 1 | 1:25.729 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Finals Final A | 1 | 40.505 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Semifinals Heat 1 | 2 | 39.932 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 2 | 1 | 40.490 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Finals Final A | 1 | 2:11.909 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Semifinals Heat 3 | 2 | 2:12.412 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 3 | 1 | 40.535 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 5 | 1 | 2:16.923 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Quarterfinals Heat 4 | 3 | 41.061 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Finals Final B | | PEN | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Semifinals Heat 2 | 4 | 1:26.235 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Quarterfinals Heat 3 | 1 | 1:25.056 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 2 | 2 | 41.335 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 6 | 1 | 41.145 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 6 | 1 | 1:25.443 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Ranking Finals Heat 4 | 3 | 1:25.551 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Quarterfinals Quarterfinal 3 | 3 | 40.408 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Semifinals Semifinal 2 | 5 | no time | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Finals Final B | 2 | 2:19.991 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Semifinals Semifinal 1 | 4 | 2:17.086 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 6 | 3 | 1:26.106 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 6 | 2 | 1:24.802 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 2 | 2 | 40.533 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 18 | 2 | 41.303 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 2 | 3 | 2:15.811 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 2 | 3 | 2:18.606 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Semifinals Semifinal 2 | 4 | 1:25.729 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Quarterfinals Quarterfinal 2 | 1 | 1:23.263 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Finals Final B | 1 | 1:23.897 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Semifinals Semifinal 3 | 3 | 2:22.507 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Finals Final B | 3 | 2:24.901 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 17 | 2 | 1:29.792 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 2 | 3 | 1:24.559 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 1 | 2 | 2:23.683 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 2 | 3 | 2:14.639 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Finals Final B | 2 | 1:32.923 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Semifinals Semifinal 2 | 3 | 1:30.138 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Quarterfinals Quarterfinal 1 | 2 | 1:26.408 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Quarterfinals Quarterfinal 1 | 4 | 41.742 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 5 | 2 | 1:29.486 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 8 | 1 | 1:29.518 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 1 | 2 | 41.871 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 10 | 1 | 41.866 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 1 | 3 | 54.985 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Ranking Finals Heat 3 | 1 | 2:28.109 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 1 | 3 | 2:21.962 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 2 | 2 | 40.173 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 15 | 2 | 40.759 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinals Quarterfinal 2 | 3 | 2:23.859 | |
| JWCh Bormio 20 | 1500 m | Quarterfinals Heat 5 | 1 | 2:20.574 | |
| JWCh Bormio 20 | 1500 m | Semifinals Heat 2 | 3 | 2:19.682 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Finals Final A | | PEN | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Heats Heat 4 | 1 | 1:25.598 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Finals Final B | 1 | 42.566 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Semifinals Heat 1 | 3 | 41.804 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Quarterfinals Heat 1 | 3 | 41.890 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Heats Heat 1 | 4 | 57.510 | |
| 2020-02-01 | JWCh Bormio 20 | 1500 m | Finals Final A | 6 | 2:33.050 | |
| 2020-01-31 | JWCh Bormio 20 | 500 m | Heats Heat 3 | 3 | 40.723 | |
| 2020-01-31 | JWCh Bormio 20 | 1500 m | Heats Heat 11 | 2 | 2:17.558 | |
| JWCh Bormio 20 | 1000 m | Quarterfinals Heat 4 | 2 | 1:26.966 | |
| JWCh Bormio 20 | 1000 m | Semifinals Heat 2 | 1 | 1:30.882 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Heats Heat 6 | 3 | 1:25.969 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | REPS Heat 1 | 6 | 2:23.317 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | REPH Heat 2 | 1 | 2:24.156 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | REPS Heat 1 | | PEN | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | REPH Heat 1 | 1 | 2:44.905 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 6 | 5 | 2:29.558 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 3 | 4 | 2:29.849 | |
| 2019-01-26 | JWCh Montreal 19 | 500 m | Quarterfinals | | PEN | |
| 2019-01-26 | JWCh Montreal 19 | 1500 m | Ranking Finals | 1 | 2:34.068 | |