| 2026-03-15 | WCh Montréal 26 | 500 m | Finals Final B | 5 | 43.583 | watch |
| 2026-03-15 | WCh Montréal 26 | 500 m | Semifinals Heat 1 | 5 | 1:11.357 | watch |
| 2026-03-15 | WCh Montréal 26 | 500 m | Quarterfinals Heat 4 | 1 | 42.946 | 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-13 | WCh Montréal 26 | 3000 m Relay | Quarterfinals Heat 3 | 2 | 4:15.586 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 3000 m | Heats Heat 3 | 2 | 4:15.586 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 5 | 2 | 43.182 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 5 | 2 | 43.182 | watch |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Semifinals Semifinal 1 | 5 | 2:33.734 | |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 1 | 2 | 2:32.209 | |
| 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 | Quarterfinals Quarterfinal 1 | 3 | 1:28.907 | |
| 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 5 | 2 | 1:27.069 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Finals Final A | 5 | 44.347 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Semifinals Semifinal 2 | 2 | 42.672 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Quarterfinals Quarterfinal 4 | 2 | 42.196 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Finals Final A | 2 | 2:39.258 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Semifinals Semifinal 2 | 1 | 2:39.607 | |
| 2026-02-10 | OG Milano Cortina 26 | 500 m | Heats Heat 7 | 1 | 42.692 | |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 5 | 2 | 1:30.740 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 3 | 1 | 1:34.018 | watch |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Finals Final B | 6 | 2:40.866 | |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Semifinals Heat 3 | 4 | 2:23.645 | |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Finals Final A | 5 | 42.542 | |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Semifinals Heat 2 | 2 | 42.360 | |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Quarterfinals Heat 1 | 1 | 42.268 | |
| 2025-10-17 | WT2 Montréal 25 | 1500 m | Heats Heat 6 | 2 | 2:29.681 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 4 | 1 | 42.342 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Semifinals Heat 3 | 7 | 2:24.096 | watch |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Finals Final A | 2 | 43.087 | watch |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Semifinals Heat 1 | 1 | 42.752 | watch |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Quarterfinals Heat 1 | 1 | 42.307 | watch |
| 2025-10-11 | WT1 Montréal 25 | Relay 3000 m | Semifinals Heat 2 | 1 | 4:08.459 | watch |
| 2025-10-10 | WT1 Montréal 25 | 1500 m | Heats Heat 6 | 2 | 2:26.611 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 6 | 1 | 42.549 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 2000 m | Quarterfinals Heat 2 | 1 | 2:39.509 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 3000 m | Quarterfinals Heat 2 | 2 | 4:22.529 | |
| 2025-03-16 | WCh Beijing 25 | 500 m | Finals Final A | 5 | 44.646 | watch |
| 2025-03-16 | WCh Beijing 25 | 500 m | Semifinals Heat 2 | 1 | 42.722 | watch |
| 2025-03-16 | WCh Beijing 25 | 500 m | Quarterfinals Heat 3 | 1 | 42.500 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 6 | 1 | 42.619 | watch |
| 2025-02-16 | WT Milan 25 | 500 m | Quarterfinals Heat 3 | 5 | 43.532 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 5 | 1 | 42.659 | |
| 2025-02-09 | WT Tilburg 25 | 500 m | Quarterfinals Heat 2 | 3 | 51.683 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Finals Final B | | PEN | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Semifinals Heat 2 | 3 | 1:33.729 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Quarterfinals Heat 3 | 2 | 1:30.883 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 1 | 2 | 1:35.418 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 3 | 1 | 43.109 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Finals Final A | 5 | 44.219 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Semifinals Heat 2 | 2 | 43.728 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Quarterfinals Heat 3 | 1 | 43.092 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Quarterfinals Heat 1 | 4 | 1:31.491 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 5 | 2 | no time | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 2 | 1 | 43.378 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 1 | 1 | 1:34.830 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Finals Final A | 4 | 42.812 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Semifinals Heat 2 | 2 | 42.850 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Quarterfinals Heat 4 | 1 | 42.432 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 3 | 1 | 42.878 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 1 | 2 | 2:22.384 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Finals Final B | 2 | 43.684 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Semifinals Heat 2 | 3 | 43.371 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Quarterfinals Heat 1 | 1 | 43.288 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Finals Final A | 5 | 2:28.417 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Semifinals Heat 2 | 2 | 2:26.899 | |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 5 | 1 | 42.549 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 4 | 2 | 2:19.523 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Finals Final B | 2 | 43.257 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Semifinals Heat 1 | 5 | 44.030 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Quarterfinals Heat 2 | 2 | 42.889 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Finals Final B | | DNS | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Semifinals Heat 3 | 3 | 2:27.997 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 8 | 2 | 43.398 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 2 | 3 | 2:22.891 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Finals Final B | | DNS | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Semifinals Heat 1 | 4 | 1:31.189 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Quarterfinals Heat 1 | 3 | 1:31.213 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Finals Final A | 1 | 42.626 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Semifinals Heat 2 | 2 | 42.463 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 4 | 2 | 42.541 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 9 | 1 | 1:35.295 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 2 | 1 | 43.137 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Quarterfinals Heat 3 | 4 | 1:32.895 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Finals Final A | 3 | 43.190 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Semifinals Heat 1 | 2 | 44.083 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Quarterfinals Heat 2 | 1 | 43.299 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 3 | 2 | 1:32.541 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 1 | 1 | 44.253 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Finals Final B | 1 | 43.453 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Semifinals Heat 2 | 4 | 43.131 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 1 | 2 | 42.983 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Finals Final A | 5 | 1:31.123 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Semifinals Heat 1 | 2 | 1:30.865 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Quarterfinals Heat 4 | 1 | 1:31.856 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 5 | 1 | 43.258 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 2 | 2 | 1:30.766 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Finals Final B | 5 | 1:41.530 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Semifinals Heat 1 | 5 | 1:33.242 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 3 | 1 | 1:32.064 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Finals Final B | | DNS | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Semifinals Heat 2 | 4 | no time | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 2 | 4 | 44.104 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Finals Final A | 3 | 2:31.575 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Semifinals Heat 3 | 1 | 2:25.109 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 8 | 1 | 1:33.193 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 4 | 1 | 42.896 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 1 | 1 | 2:26.081 | watch |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Finals Final A | 2 | 42.301 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Semifinals Heat 1 | 1 | 43.055 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Quarterfinals Heat 3 | 1 | 42.579 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Finals Final A | 1 | 1:29.807 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Semifinals Heat 2 | 1 | 1:30.398 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 3 | 1 | 1:31.708 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 1 | 1 | 42.915 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 7 | 1 | 1:30.721 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Finals Final B | | DNS | |
| 2023-02-05 | WT Dresden 23 | 500 m | Semifinals Heat 2 | 4 | 43.834 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Quarterfinals Heat 1 | 1 | 42.739 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Finals Final A | 4 | 2:26.802 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Semifinals Heat 1 | 2 | 2:26.570 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 6 | 1 | 42.648 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 9 | 1 | 42.698 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 6 | 1 | 2:36.080 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Finals Final A | 4 | 1:31.781 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Semifinals Heat 1 | 2 | 1:32.869 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Quarterfinals Heat 2 | 2 | 1:31.685 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Semifinals Heat 1 | | PEN | |
| 2022-12-17 | WT Almaty 22 | 500 m | Quarterfinals Heat 2 | 2 | 44.080 | |
| 2022-12-16 | WT Almaty 22 | 1000 m | Heats Heat 2 | 2 | 1:33.623 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 3 | 1 | 43.144 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Finals Final A | 1 | 43.020 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Semifinals Heat 2 | 2 | 42.795 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 3 | 1 | 42.876 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Finals Final B | | PEN | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Semifinals Heat 2 | 5 | 1:32.818 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Quarterfinals Heat 1 | 2 | 1:30.481 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 5 | 1 | 43.124 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 8 | 1 | 1:31.759 | |
| 2022-11-06 | WT Salt Lake City 22 | 1000 m | Finals Final B | 3 | 1:31.502 | |
| 2022-11-06 | WT Salt Lake City 22 | 1000 m | Semifinals Heat 2 | 3 | 1:30.386 | |
| 2022-11-06 | WT Salt Lake City 22 | 1000 m | Quarterfinals Heat 3 | 2 | 1:28.666 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Finals Final A | 1 | 43.095 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Semifinals Heat 1 | 1 | 43.146 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 3 | 1 | 42.469 | |
| 2022-11-04 | WT Salt Lake City 22 | 1000 m | Heats Heat 6 | 2 | 1:32.917 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 2 | 1 | 43.134 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Quarterfinals Heat 3 | 3 | 1:32.052 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Finals Final B | | DNS | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Semifinals Heat 1 | 4 | 1:30.185 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Quarterfinals Heat 2 | 2 | 1:28.305 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 6 | 1 | 1:35.051 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 6 | 1 | 1:42.577 | |
| 2022-04-10 | WCh Montréal 22 | Super Final 3000 m | Super Final Super Final | 2 | 5:05.734 | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Semifinals Heat 2 | 2 | 1:28.414 | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Quarterfinals Heat 2 | 2 | 1:31.469 | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Finals Final A | 2 | 1:28.076 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Semifinals Heat 2 | 1 | 42.402 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Quarterfinals Heat 4 | 1 | 42.539 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Finals Final A | 2 | 2:24.201 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Semifinals Heat 2 | 1 | 2:21.148 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Finals Final A | 2 | 42.570 | |
| 2022-04-08 | WCh Montréal 22 | 1500 m | Heats Heat 5 | 1 | 2:42.744 | |
| 2022-04-08 | WCh Montréal 22 | 1000 m | Heats Heat 4 | 1 | 1:33.713 | |
| 2022-04-08 | WCh Montréal 22 | 500 m | Heats Heat 6 | 1 | 42.771 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Quarterfinals Quarterfinal 3 | 1 | 1:28.759 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Finals Final A | 2 | 1:28.510 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Semifinals Semifinal 1 | 2 | 1:30.016 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Finals Final A | 1 | 42.464 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Semifinals Semifinal 1 | 1 | 42.216 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Quarterfinals Quarterfinal 3 | 1 | 41.939 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 7 | 1 | 1:29.929 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 14 | 1 | 1:36.443 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 9 | 1 | 43.026 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 6 | 1 | 42.915 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Quarterfinals Quarterfinal 3 | 4 | 1:29.551 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Quarterfinals Quarterfinal 4 | 1 | 42.400 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Finals Final A | 3 | 42.860 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Semifinals Semifinal 2 | 1 | 42.791 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 4 | 1 | 1:30.791 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 3 | 1 | 1:31.016 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 10 | 1 | 42.857 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 4 | 1 | 42.650 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Finals Final A | 5 | 1:30.546 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Semifinals Semifinal 1 | 2 | 1:31.283 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Quarterfinals Quarterfinal 2 | 2 | 1:30.714 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Finals Final A | 4 | 43.990 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Semifinals Semifinal 1 | 1 | 43.703 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Quarterfinals Quarterfinal 2 | 1 | 43.459 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 1 | 2 | 1:30.592 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 6 | 1 | 1:34.594 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 2 | 1 | 43.211 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 3 | 1 | 43.430 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Finals Final B | 5 | 1:29.819 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Semifinals Semifinal 1 | 5 | 1:30.925 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Quarterfinals Quarterfinal 2 | 3 | 1:28.645 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 2 | | PEN | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Finals Final A | 5 | 2:25.388 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Semifinals Semifinal 3 | 3 | 2:18.778 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 4 | 1 | 1:30.094 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 1 | 1 | 1:30.282 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 3 | 1 | 43.423 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 11 | 1 | 42.657 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinal 9 Quarterfinal 7 | 1 | 2:22.659 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Finals Final A | 1 | 42.328 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Quarterfinals Heat 3 | 1 | 42.288 | |
| WT Dresden 20 | 500 m | Semifinals Heat 1 | 1 | 42.523 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Finals Final A | | PEN | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Semifinals Heat 3 | 1 | 2:33.490 | |
| 2020-02-07 | WT Dresden 20 | 500 m | Heats Heat 10 | 1 | 43.637 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 2 | 2 | 2:26.647 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Finals Final A | 3 | 1:29.218 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Semifinals Heat 1 | 2 | 1:32.705 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Quarterfinals Heat 3 | 1 | 1:30.220 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Finals Final A | 1 | 42.845 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Semifinals Heat 2 | 1 | 43.327 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Quarterfinals Heat 3 | 1 | 42.528 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 5 | 1 | 1:29.688 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 7 | 1 | 43.337 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Finals Final A | 1 | 42.568 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Semifinals Heat 2 | 2 | 42.886 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Quarterfinals Heat 1 | 1 | 42.723 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Finals Final A | 1 | 1:30.827 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Semifinals Heat 2 | 1 | 1:28.753 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Quarterfinals Heat 3 | 1 | 1:29.084 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 5 | 1 | 42.684 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 2 | 1 | 1:28.783 | |
| 2019-03-10 | WCh Sofia 19 | 3000 m | Finals | 6 | 5:27.428 | |
| 2019-03-10 | WCh Sofia 19 | 1000 m | Semifinals | 2 | 1:30.549 | |
| 2019-03-09 | WCh Sofia 19 | 500 m | Semifinals | 5 | 43.801 | |
| 2019-03-09 | WCh Sofia 19 | 1500 m | Semifinals | 1 | 2:26.521 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Heats | 1 | 1:33.722 | |
| 2019-02-09 | WT Torino 19 | 500 m | Semifinals | 1 | 43.720 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Quarterfinals | 1 | 42.849 | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Semifinals Heat 3 | 1 | 2:26.581 | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Semifinals Heat 2 | 1 | 1:29.974 | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Quarterfinals Heat 2 | 1 | 1:29.710 | |
| 2018-03-18 | WCh Montreal 18 | Super Final 3000 m | Final | 5 | 5:00.068 | |
| 2018-03-18 | WCh Montreal 18 | 1000 m | Semifinals | 5 | 1:29.739 | |
| 2018-03-18 | WCh Montreal 18 | 1000 m | Quarterfinals | 1 | 1:29.648 | |
| 2018-03-17 | WCh Montreal 18 | 500 m | Semifinals | 1 | 43.002 | |
| 2017-11-18 | WT Seoul 17 | 1500 m | Semifinals | 2 | 2:23.354 | |
| 2017-11-11 | WT Shanghai 17 | 500 m | Semifinals | 1 | 43.233 | |
| 2017-10-07 | WT Dordrecht 17 | 500 m | Semifinals | 2 | 43.298 | |
| 2017-10-01 | WT Budapest 17 | 1000 m | Semifinals | 2 | 1:30.020 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats | 2 | 2:23.292 | |
| 2017-03-12 | WCh Rotterdam 17 | 1000 m | Ranking Finals | 1 | 1:35.450 | |
| 2017-03-11 | WCh Rotterdam 17 | 1500 m | Finals | 5 | 2:43.455 | |
| 2017-02-03 | WT Dresden 17 | 1500 m | Heats | 1 | 2:34.201 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Finals | 5 | 2:57.117 | |
| 2015-12-13 | WT Shanghai 15 | 1500 m | Finals | 4 | 2:38.554 | |
| 2015-12-12 | WT Shanghai 15 | 1000 m | Quarterfinals | 5 | 1:32.651 | |
| 2015-12-12 | WT Shanghai 15 | 1000 m | Rep. Semifinals | 3 | 1:34.905 | |
| 2015-12-12 | WT Shanghai 15 | 1000 m | Rep. Heats | 1 | 1:35.772 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m | Heats | 1 | 2:27.625 | |
| WT Almaty 18 | 1500 m | Heats Heat 2 | 1 | 2:25.347 | |
| WT Almaty 18 | 1000 m | Heats Heat 4 | 1 | 1:33.244 | |
| 2019-12-01 | WT Nagoya 19 | 500 m | Finals Final A | 1 | 43.374 | |
| 2019-12-01 | WT Nagoya 19 | 500 m | Semifinals Heat 1 | 1 | 43.345 | |
| 2019-12-01 | WT Nagoya 19 | 500 m | Quarterfinals Heat 1 | 1 | 42.878 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Finals Final A | 2 | 2:30.663 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Semifinals Heat 2 | 1 | 2:30.288 | |
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 1 | 1 | 43.410 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 7 | 1 | 2:30.723 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Finals Final A | 1 | 42.336 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Semifinals Heat 1 | 1 | 42.345 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 3 | 1 | 41.936 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Finals Final A | 1 | 2:22.061 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Semifinals Heat 3 | 1 | 2:19.459 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 6 | 1 | 42.624 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 5 | 1 | 2:24.447 | |
| 2016-11-06 | WT Calgary 16 | 1000 m | Semifinals | 1 | 1:29.372 | |
| 2015-12-05 | WT Nagoya 15 | 1500 m | Finals | 1 | 2:38.751 | |
| 2015-12-05 | WT Nagoya 15 | 1500 m | Semifinals | 3 | 2:31.392 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Heats | 3 | 2:31.891 | |
| 2015-11-01 | WT Montreal 15 | 1000 m | Quarterfinals | 1 | 1:30.619 | |
| 2015-03-15 | WCh Moscow 15 | Super Final 3000 m | Final | 5 | 5:42.087 | |
| 2015-03-15 | WCh Moscow 15 | 1000 m | Finals | 4 | 1:32.978 | |
| 2015-03-15 | WCh Moscow 15 | 1000 m | Semifinals | 2 | 1:33.184 | |
| 2015-03-14 | WCh Moscow 15 | 1500 m | Finals | 7 | 2:32.923 | |
| 2015-02-15 | WT Erzurum 15 | 1000 m | Final A | 3 | 1:33.934 | |
| 2015-02-15 | WT Erzurum 15 | 1000 m | Quarterfinals | 2 | 1:33.960 | |
| 2015-02-14 | WT Erzurum 15 | 1500 m | Final A | 3 | 2:28.997 | |
| 2015-02-14 | WT Erzurum 15 | 1500 m | Semifinals | 2 | 2:37.704 | |
| 2015-02-13 | WT Erzurum 15 | 1500 m | Heats | 3 | 2:35.156 | |
| 2015-02-08 | WT Dresden 15 | 1500 m | Final A | 7 | 2:37.545 | |
| 2014-12-21 | WT Seoul 14 | 1500 m | Final A | 4 | 2:31.857 | |
| 2014-12-20 | WT Seoul 14 | 1000 m | Final B | 1 | 1:35.538 | |
| 2014-12-20 | WT Seoul 14 | 1000 m | Semifinals | 3 | 1:34.257 | |
| 2014-12-20 | WT Seoul 14 | 1000 m | Quarterfinals | 2 | 1:32.537 | |
| 2014-12-14 | WT Shanghai 14 | 1000 m | Final B | | PEN | |
| 2014-12-13 | WT Shanghai 14 | 500 m | Quarterfinals | 3 | 43.943 | |
| 2014-11-15 | WT Montreal 14 | 500 m | Final B | 4 | 45.501 | |
| 2014-11-09 | WT Salt Lake City 14 | 1000 m | Final B | 1 | no time | |
| 2014-11-09 | WT Salt Lake City 14 | 1000 m | Semifinals | 4 | 1:32.169 | |
| 2014-11-08 | WT Salt Lake City 14 | 1500 m | Final B | 3 | 2:24.692 | |
| 2014-11-08 | WT Salt Lake City 14 | 1500 m | Semifinals | 4 | 2:25.832 | |
| 2014-03-09 | JWCh Erzurum 14 | 1000 m | Semifinals | 4 | 1:35.339 | |
| 2014-03-08 | JWCh Erzurum 14 | 500 m | Semifinals | 4 | 44.119 | |