| 2026-03-15 | WCh Montréal 26 | 500 m | Quarterfinals Heat 4 | 4 | 43.864 | watch |
| 2026-03-15 | WCh Montréal 26 | Team Relay | Finals Final A | 2 | 2:39.405 | watch |
| 2026-03-15 | WCh Montréal 26 | Relay 2000 m | Finals Final A | 2 | 2:39.405 | watch |
| 2026-03-14 | WCh Montréal 26 | 3000 m Relay | Finals Final A | 4 | 4:29.991 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Finals Final A | 4 | 4:29.991 | watch |
| 2026-03-14 | WCh Montréal 26 | 3000 m Relay | Semifinals Heat 2 | 1 | 4:07.894 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Semifinals Heat 2 | 1 | 4:07.894 | watch |
| 2026-03-14 | WCh Montréal 26 | 1000 m | Finals Final B | 2 | 1:58.295 | watch |
| 2026-03-14 | WCh Montréal 26 | 1000 m | Semifinals Heat 2 | 5 | 1:31.739 | watch |
| 2026-03-14 | WCh Montréal 26 | 1000 m | Quarterfinals Heat 4 | 2 | 1:31.157 | watch |
| 2026-03-13 | WCh Montréal 26 | Team Relay | Quarterfinals Heat 3 | 1 | 2:37.909 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 2000 m | Quarterfinals Heat 3 | 1 | 2:37.909 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 6 | 1 | 1:33.502 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 6 | 1 | 1:33.502 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 7 | 2 | 43.254 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 7 | 2 | 43.254 | watch |
| 2026-02-18 | OG Milano Cortina 26 | Relay 3000 m | Finals Final A | 3 | 4:04.314 | |
| 2026-02-16 | OG Milano Cortina 26 | 1000 m | Finals Final B | 2 | 1:31.134 | |
| 2026-02-16 | OG Milano Cortina 26 | 1000 m | Semifinals Semifinal 1 | 3 | 1:29.903 | |
| 2026-02-16 | OG Milano Cortina 26 | 1000 m | Quarterfinals Quarterfinal 2 | 2 | 1:27.637 | |
| 2026-02-14 | OG Milano Cortina 26 | Relay 3000 m | Semifinals Semifinal 2 | 2 | 4:04.856 | |
| 2026-02-14 | OG Milano Cortina 26 | 1000 m | Heats Heat 7 | 2 | 1:30.734 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Finals Final B | 1 | 43.397 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Semifinals Semifinal 2 | 4 | 42.838 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Quarterfinals Quarterfinal 2 | 2 | 42.285 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Quarterfinals Quarterfinal 3 | 1 | 2:39.034 | |
| 2026-02-10 | OG Milano Cortina 26 | 500 m | Heats Heat 8 | 2 | 42.838 | |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Finals Final A | 3 | 43.031 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Semifinals Heat 2 | 3 | 42.486 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Quarterfinals Heat 4 | 2 | 42.937 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Semifinals Heat 1 | | PEN | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 3000 m | Semifinals Heat 2 | 4 | 4:23.897 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1000 m | Quarterfinals Heat 4 | 6 | 1:30.173 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1000 m | Rep. Semifinals Heat 2 | 1 | 1:31.009 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 2000 m | Semifinals Heat 2 | 1 | 2:38.608 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 5 | 1 | 42.931 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1500 m | Heats Heat 9 | 1 | 2:39.993 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 2000 m | Quarterfinals Heat 2 | 1 | 2:39.249 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:32.523 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 3000 m | Quarterfinals Heat 2 | 1 | 4:11.661 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 7 | 4 | 1:35.134 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 500 m | Quarterfinals Heat 1 | | PEN | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Semifinals Heat 3 | 5 | 2:27.628 | watch |
| 2025-11-23 | WT3 Gdansk 25 | Relay 2000 m | Finals Final A | 3 | 2:40.478 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1000 m | Finals Final A | 4 | 1:30.716 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1000 m | Semifinals Heat 2 | 5 | 2:14.118 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1000 m | Quarterfinals Heat 2 | 2 | 1:32.564 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 2000 m | Semifinals Heat 2 | 2 | 2:41.408 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 3 | 1 | 44.011 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1500 m | Heats Heat 3 | 2 | 2:27.291 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 3000 m | Quarterfinals Heat 1 | | PEN | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 7 | 2 | 1:32.879 | watch |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Semifinals Heat 1 | | PEN | |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Quarterfinals Heat 1 | 4 | 42.748 | |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Finals Final B | 3 | 1:30.936 | |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Semifinals Heat 2 | 4 | 1:31.206 | |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Quarterfinals Heat 2 | 2 | 1:30.013 | |
| 2025-10-17 | WT2 Montréal 25 | 1500 m | Heats Heat 7 | 2 | 2:30.375 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 3 | 1 | 43.309 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 5 | 2 | 1:31.658 | |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Quarterfinals Heat 2 | | PEN | watch |
| 2025-10-11 | WT1 Montréal 25 | Relay 3000 m | Semifinals Heat 2 | 1 | 4:08.459 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1000 m | Finals Final B | 1 | 1:34.470 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1000 m | Semifinals Heat 2 | 5 | 1:29.736 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1000 m | Quarterfinals Heat 1 | 2 | 1:30.291 | watch |
| 2025-10-10 | WT1 Montréal 25 | Relay 2000 m | Semifinals Heat 2 | 2 | 2:37.828 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 3 | 4 | no time | |
| 2025-10-09 | WT1 Montréal 25 | Relay 3000 m | Quarterfinals Heat 2 | 2 | 4:22.529 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Heats Heat 4 | 2 | 1:30.321 | |
| 2025-03-16 | WCh Beijing 25 | 500 m | Semifinals Heat 2 | | PEN | watch |
| 2025-03-16 | WCh Beijing 25 | 500 m | Quarterfinals Heat 2 | 1 | 42.378 | watch |
| 2025-03-15 | WCh Beijing 25 | 1000 m | Quarterfinals Heat 2 | 5 | 1:35.926 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 6 | 2 | 1:29.017 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 9 | 1 | 1:34.147 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 3 | 1 | 42.583 | watch |
| 2025-02-16 | WT Milan 25 | 500 m | Finals Final A | 5 | 50.691 | |
| 2025-02-16 | WT Milan 25 | 500 m | Semifinals Heat 1 | 2 | 43.443 | |
| 2025-02-16 | WT Milan 25 | 500 m | Quarterfinals Heat 1 | 1 | 42.581 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Finals Final A | | PEN | |
| 2025-02-15 | WT Milan 25 | 1000 m | Semifinals Heat 2 | 1 | 1:31.319 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Quarterfinals Heat 3 | 1 | 1:29.252 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 3 | 1 | 1:31.808 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 3 | 1 | 42.477 | |
| 2025-02-09 | WT Tilburg 25 | 500 m | Finals Final A | 1 | 43.141 | watch |
| 2025-02-09 | WT Tilburg 25 | 500 m | Semifinals Heat 1 | 1 | 43.072 | watch |
| 2025-02-09 | WT Tilburg 25 | 500 m | Quarterfinals Heat 1 | 1 | 42.958 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 4 | 1 | 42.812 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Finals Final A | 2 | 43.511 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Semifinals Heat 2 | 1 | 43.522 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Quarterfinals Heat 3 | 2 | 43.165 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Quarterfinals Heat 3 | 4 | 2:26.478 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 1 | 2 | 1:34.996 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 8 | 2 | 43.663 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 4 | | DNS | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Finals Final A | 2 | 42.202 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Semifinals Heat 1 | 1 | 42.732 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Quarterfinals Heat 3 | 1 | 42.287 | watch |
| 2024-12-07 | WT Beijing 24 | 1000 m | Quarterfinals Heat 2 | 5 | 2:19.197 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 6 | 1 | 1:34.398 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 7 | 1 | 43.045 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Quarterfinals Heat 4 | 5 | 44.434 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Finals Final B | | DNS | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Semifinals Heat 1 | 4 | 2:31.614 | |
| 2024-11-02 | WT Montréal 24 | 1000 m | Finals Final B | 3 | 1:33.138 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Semifinals Heat 1 | 4 | 1:31.960 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Quarterfinals Heat 1 | 1 | 1:29.217 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 7 | 1 | 1:30.755 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 8 | 1 | 42.854 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 3 | 2 | 2:18.947 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Finals Final A | 5 | 1:00.741 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Semifinals Heat 2 | 4 | 53.404 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Quarterfinals Heat 1 | 2 | 42.267 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Semifinals Heat 1 | | PEN | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Quarterfinals Heat 1 | 3 | 1:28.250 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 6 | 2 | 1:29.826 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 6 | 2 | 42.868 | watch |
| 2023-12-17 | WT Seoul 23 | 500 m | Finals Final B | 1 | 44.895 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Semifinals Heat 1 | 4 | 44.044 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Quarterfinals Heat 3 | 3 | 43.795 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Finals Final B | 1 | 1:32.372 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Semifinals Heat 1 | 4 | 1:35.313 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:30.331 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 4 | 2 | 44.015 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 6 | 2 | 1:32.766 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Finals Final B | 5 | 1:36.398 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Semifinals Heat 1 | 5 | 1:31.978 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:32.314 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Finals Final B | 4 | 1:31.044 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Semifinals Heat 2 | 4 | 1:03.528 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Quarterfinals Heat 2 | 2 | 43.289 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 4 | 2 | 1:31.135 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 3 | 2 | 43.439 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Finals Final B | 1 | 1:39.080 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Semifinals Heat 1 | 5 | 1:31.325 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Heats Heat 2 | 2 | 1:29.863 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Finals Final A | 5 | 49.202 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Semifinals Heat 1 | 5 | 1:11.437 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Heats Heat 4 | 1 | 43.134 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Semifinals Heat 1 | 6 | 3:12.204 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:33.577 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Finals Final B | 5 | 45.433 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Semifinals Heat 1 | 4 | 1:07.293 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Quarterfinals Heat 3 | 1 | 43.924 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 1 | 4 | 2:39.918 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 1 | 2 | 44.367 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 4 | 5 | 1:03.932 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Finals Final B | 2 | 1:42.814 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Semifinals Heat 1 | 4 | 1:31.408 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Quarterfinals Heat 3 | 2 | 1:29.276 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 1 | 2 | 43.952 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 3 | 2 | 1:30.360 | |
| 2023-01-29 | JWCh Dresden 23 | 1000 m | Finals Final A | 2 | 1:32.780 | |
| 2023-01-29 | JWCh Dresden 23 | 1000 m | Semifinals Heat 2 | 1 | 1:33.198 | |
| 2023-01-29 | JWCh Dresden 23 | 1000 m | Quarterfinals Heat 4 | 1 | 1:34.380 | |
| 2023-01-28 | JWCh Dresden 23 | 500 m | Finals Final A | 1 | 44.827 | |
| 2023-01-28 | JWCh Dresden 23 | 500 m | Semifinals Heat 1 | 2 | 44.134 | |
| 2023-01-28 | JWCh Dresden 23 | 500 m | Quarterfinals Heat 3 | 1 | 43.808 | |
| 2023-01-28 | JWCh Dresden 23 | 1500 m | Finals Final A | 2 | 2:36.786 | |
| 2023-01-28 | JWCh Dresden 23 | 1500 m | Semifinals Heat 3 | 1 | 2:22.716 | |
| 2023-01-27 | JWCh Dresden 23 | 1500 m | Heats Heat 6 | 1 | 2:29.610 | |
| 2022-03-06 | JWCh Gdansk 22 | 1000 m | Semifinals Heat 1 | 2 | 1:33.368 | |
| 2022-03-06 | ISU Gdansk 22 | 1000 m | Finals Final A | 1 | 1:32.000 | |
| 2022-03-06 | JWCh Gdansk 22 | 1000 m | Quarterfinals Heat 4 | 2 | 1:37.000 | |
| 2022-03-06 | ISU Gdansk 22 | 1000 m | Semifinals Heat 1 | 2 | 1:33.368 | |
| 2022-03-06 | ISU Gdansk 22 | 1000 m | Quarterfinals Heat 4 | 2 | 1:37.000 | |
| 2022-03-05 | ISU Gdansk 22 | 500 m | Finals Final A | 1 | 44.473 | |
| 2022-03-05 | JWCh Gdansk 22 | 500 m | Semifinals Heat 2 | 1 | 44.657 | |
| 2022-03-05 | ISU Gdansk 22 | 500 m | Semifinals Heat 2 | 1 | 44.657 | |
| 2022-03-05 | JWCh Gdansk 22 | 500 m | Quarterfinals Heat 1 | 1 | 44.530 | |
| 2022-03-05 | ISU Gdansk 22 | 500 m | Quarterfinals Heat 1 | 1 | 44.530 | |
| 2022-03-05 | ISU Gdansk 22 | 1500 m | Finals Final A | | PEN | |
| 2022-03-05 | JWCh Gdansk 22 | 1500 m | Semifinals Heat 2 | 2 | 2:28.415 | |
| 2022-03-05 | ISU Gdansk 22 | 1500 m | Semifinals Heat 2 | 2 | 2:28.415 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Finals Heat 3 | | no time | |
| 2022-03-04 | ISU Gdansk 22 | 1000 m | Heats Heat 3 | 1 | 1:37.624 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Heats Heat 3 | 1 | 1:41.906 | |
| 2022-03-04 | ISU Gdansk 22 | 1000 m | Heats Heat 3 | 1 | 1:41.906 | |
| 2022-03-04 | JWCh Gdansk 22 | 500 m | Heats Heat 4 | 1 | 44.812 | |
| 2022-03-04 | ISU Gdansk 22 | 500 m | Heats Heat 4 | 1 | 44.812 | |
| 2022-03-04 | ISU Gdansk 22 | 1500 m | Heats Heat 2 | 2 | 2:53.918 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Semifinals Semifinal 2 | 3 | 42.607 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Finals Final B | 4 | 43.049 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Quarterfinals Quarterfinal 1 | 2 | 42.861 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 3 | 2 | 43.141 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 13 | 1 | 43.857 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Quarterfinals Quarterfinal 4 | 2 | 42.491 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Finals Final A | 4 | 43.317 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Semifinals Semifinal 2 | 2 | 43.265 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 2 | 2 | 43.502 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 2 | 1 | 43.767 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Ranking Finals Heat 3 | 4 | 1:39.012 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Semifinals Semifinal 2 | 5 | no time | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Quarterfinals Quarterfinal 4 | 2 | 43.685 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 5 | 4 | 1:38.222 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 2 | 2 | 1:33.227 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 10 | 2 | 43.726 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 3 | 2 | 43.575 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 1 | 3 | 43.546 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 10 | | PEN | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 7 | 2 | 42.553 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 4 | 2 | 42.597 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | REPH Heat 2 | 1 | 1:37.775 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Finals Final B | 3 | 2:34.413 | |
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 7 | 4 | 1:32.131 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Semifinals Heat 2 | | PEN | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Quarterfinals Heat 4 | 1 | 1:31.886 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Heats Heat 5 | 1 | 1:34.560 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Finals Final A | 2 | 44.383 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Semifinals Heat 2 | 1 | 44.200 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Quarterfinals Heat 1 | 2 | 44.014 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Heats Heat 6 | 2 | 43.998 | |
| 2020-02-01 | JWCh Bormio 20 | 1500 m | Finals Final A | 2 | 2:38.507 | |
| 2020-02-01 | JWCh Bormio 20 | 1500 m | Semifinals Heat 3 | 2 | 2:27.700 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Heats Heat 9 | 1 | 1:37.483 | |
| 2020-01-31 | JWCh Bormio 20 | 500 m | Heats Heat 3 | 1 | 44.169 | |
| WCh Dordrecht 21 | 1500 m | Semifinals Heat 1 | 3 | 2:29.311 | |
| 2023-01-27 | JWCh Dresden 23 | 1000 m | Heats Heat 4 | 1 | 1:33.507 | |
| 2021-03-05 | WCh Dordrecht 21 | 500 m | Heats Heat 4 | 1 | 43.602 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 2 | 2 | 2:29.443 | |
| WCh Dordrecht 21 | 500 m | Quarterfinals Heat 3 | 1 | 42.980 | |
| 2023-01-27 | JWCh Dresden 23 | 1000 m | Heats Heat 9 | 1 | 1:36.329 | |
| 2023-01-27 | JWCh Dresden 23 | 500 m | Heats Heat 2 | 1 | 43.536 | |
| 2023-01-27 | JWCh Dresden 23 | 500 m | Heats Heat 7 | 1 | 44.484 | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Semifinals Heat 1 | | PEN | |