| 2026-03-15 | WCh Montréal 26 | 1500 m | Finals Final A | | PEN | watch |
| 2026-03-15 | WCh Montréal 26 | 1500 m | Semifinals Heat 3 | 1 | 2:28.777 | 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 | Relay 3000 m | Finals Final A | 4 | 4:29.991 | 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 | Relay 2000 m | Semifinals Heat 2 | 1 | 2:38.852 | 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 | 1500 m | Heats Heat 2 | 2 | 2:27.169 | watch |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Finals Final B | 7 | 2:42.822 | |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Semifinals Semifinal 1 | 4 | 2:30.937 | |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 5 | 4 | 2:28.266 | |
| 2026-02-18 | OG Milano Cortina 26 | Relay 3000 m | Finals Final A | 3 | 4:04.314 | |
| 2026-02-14 | OG Milano Cortina 26 | Relay 3000 m | Semifinals Semifinal 2 | 2 | 4:04.856 | |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Finals Final B | 6 | 2:24.553 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Semifinals Heat 1 | 3 | 2:34.139 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 3000 m | Finals Final B | 1 | 4:14.542 | 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 | 3 | 1:29.535 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1500 m | Heats Heat 1 | 2 | 2:32.932 | 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 8 | 2 | 1:31.683 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Semifinals Heat 2 | 6 | 2:27.538 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1500 m | Heats Heat 8 | 2 | 2:37.062 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 2000 m | Quarterfinals Heat 2 | 1 | 2:41.818 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 3000 m | Quarterfinals Heat 1 | | PEN | watch |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Quarterfinals Heat 4 | 3 | 1:30.680 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 3 | 1 | 1:31.738 | |
| 2025-10-12 | WT1 Montréal 25 | Relay 2000 m | Finals Final A | 3 | 2:44.691 | 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 | Quarterfinals Heat 4 | 5 | 1:59.474 | watch |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Heats Heat 3 | 1 | 1:32.158 | |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 2 | 1 | 1:29.246 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 2 | 1 | 1:31.013 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 6 | 2 | 2:29.729 | watch |
| 2025-02-16 | WT Milan 25 | 500 m | Finals Final B | 1 | 43.237 | |
| 2025-02-16 | WT Milan 25 | 500 m | Semifinals Heat 2 | 5 | 43.382 | |
| 2025-02-16 | WT Milan 25 | 500 m | Quarterfinals Heat 1 | 2 | 42.647 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Finals Final A | 4 | 1:42.584 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Semifinals Heat 2 | 2 | 1:31.404 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Quarterfinals Heat 3 | 2 | 1:29.338 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 4 | 1 | 1:31.178 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 1 | 2 | 42.675 | |
| 2025-02-09 | WT Tilburg 25 | 500 m | Finals Final B | 2 | 44.152 | watch |
| 2025-02-09 | WT Tilburg 25 | 500 m | Semifinals Heat 2 | 3 | 43.651 | watch |
| 2025-02-09 | WT Tilburg 25 | 500 m | Quarterfinals Heat 2 | 4 | DNF | watch |
| 2025-02-09 | WT Tilburg 25 | 1500 m | Semifinals Heat 3 | 7 | 2:41.810 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Finals Final B | 4 | 2:10.697 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Semifinals Heat 1 | 3 | 1:30.141 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Quarterfinals Heat 4 | 3 | 1:31.120 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 4 | 1 | 1:31.991 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 5 | 2 | 43.367 | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 6 | 3 | 2:33.596 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 3 | 1 | 43.092 | |
| 2024-12-15 | WT Seoul 24 | 1500 m | Finals Final B | 1 | 2:53.616 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Semifinals Heat 1 | 5 | 2:25.238 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Finals Final A | 2 | 1:31.010 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Semifinals Heat 2 | 2 | 1:30.634 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Quarterfinals Heat 3 | 1 | 1:30.983 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 6 | 1 | 1:32.351 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 6 | 5 | no time | watch |
| 2024-12-08 | WT Beijing 24 | 1500 m | Finals Final B | 2 | 2:45.070 | watch |
| 2024-12-08 | WT Beijing 24 | 1500 m | Semifinals Heat 2 | 3 | 2:45.710 | watch |
| 2024-12-07 | WT Beijing 24 | 1000 m | Finals Final A | 1 | 1:29.678 | watch |
| 2024-12-07 | WT Beijing 24 | 1000 m | Semifinals Heat 1 | 2 | 1:28.349 | watch |
| 2024-12-07 | WT Beijing 24 | 1000 m | Quarterfinals Heat 2 | 2 | 1:28.854 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 8 | 1 | 1:29.929 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 7 | 2 | 2:27.130 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Finals Final B | 3 | 3:06.400 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Semifinals Heat 1 | 3 | 2:31.426 | |
| 2024-11-02 | WT Montréal 24 | 1000 m | Finals Final B | 2 | 1:33.124 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Semifinals Heat 1 | 5 | 1:32.446 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Quarterfinals Heat 3 | 2 | 1:30.001 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 8 | 1 | 1:32.211 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 6 | 1 | 2:41.882 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Semifinals Heat 2 | 7 | 2:32.239 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Finals Final B | 2 | 1:35.971 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Semifinals Heat 1 | 4 | no time | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Quarterfinals Heat 3 | 1 | 1:32.259 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 7 | 1 | 1:32.309 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 7 | 2 | 2:50.588 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Quarterfinals Heat 2 | 3 | 1:51.534 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Semifinals Heat 3 | 7 | 2:26.858 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 7 | 2 | 1:36.912 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 5 | 4 | no time | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 1 | 1 | 2:29.970 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Quarterfinals Heat 3 | 3 | 1:32.618 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Finals Final A | 7 | 2:43.210 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Semifinals Heat 2 | 2 | 2:40.903 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 6 | 2 | 1:35.263 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 3 | 1 | 2:40.813 | |
| 2024-02-11 | WT Dresden 24 | 1000 m | Finals Final B | 3 | 1:31.999 | |
| 2024-02-11 | WT Dresden 24 | 1000 m | Semifinals Heat 1 | 3 | 1:31.203 | |
| 2024-02-11 | WT Dresden 24 | 1000 m | Quarterfinals Heat 4 | 3 | 1:31.160 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Finals Final B | 1 | 2:43.826 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Semifinals Heat 3 | 4 | 2:27.168 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:30.255 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:32.806 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 3 | 2 | 1:30.838 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 5 | 6 | no time | |
| 2023-12-17 | WT Seoul 23 | 1500 m | Finals Final B | 1 | 2:52.380 | |
| 2023-12-17 | WT Seoul 23 | 1500 m | Semifinals Heat 2 | 4 | 2:28.601 | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Finals Final B | 6 | no time | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Semifinals Heat 1 | 4 | 2:31.963 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 5 | 2 | 2:40.849 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 2 | 1 | 2:50.715 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Quarterfinals Heat 2 | 5 | 1:49.762 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Quarterfinals Heat 2 | 4 | 43.631 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 2 | 2 | 1:31.094 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 1 | 1 | 43.057 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Finals Final A | 3 | 1:30.613 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Semifinals Heat 2 | 2 | 1:29.637 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Heats Heat 3 | 1 | 1:32.116 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Finals Final A | 3 | 2:26.765 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Heats Heat 1 | 2 | 2:38.709 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Finals Final A | 2 | 1:31.471 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Semifinals Heat 1 | 2 | 1:31.093 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Quarterfinals Heat 1 | 1 | 1:34.280 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Finals Final A | 3 | 2:34.951 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Semifinals Heat 3 | 2 | 2:35.156 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 8 | 2 | 1:33.427 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 5 | 2 | 2:27.435 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Finals Final B | 3 | 1:33.653 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Semifinals Heat 1 | 3 | 1:33.093 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Quarterfinals Heat 2 | 4 | 2:04.759 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Finals Final A | 6 | 2:29.552 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Semifinals Heat 2 | 2 | 2:21.498 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 8 | 1 | 1:32.949 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 7 | 2 | 2:31.665 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 3 | 5 | 1:32.131 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Finals Final A | 4 | 1:30.668 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Semifinals Heat 1 | 3 | 1:29.423 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 4 | 1 | 1:31.979 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 3 | 2 | 1:31.366 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 6 | 1 | 1:33.830 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Semifinals Heat 2 | 7 | 2:41.940 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Finals Final B | 4 | 2:33.608 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Semifinals Heat 2 | 5 | 1:32.237 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Quarterfinals Heat 4 | 2 | 1:29.574 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 6 | 3 | 2:27.680 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 8 | 2 | 1:32.317 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Quarterfinals Heat 3 | 5 | 45.443 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Finals Final B | 1 | 44.274 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Semifinals Heat 2 | 3 | 44.309 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Quarterfinals Heat 4 | 2 | 43.426 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 2 | 1 | 43.773 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 1 | 1 | 43.553 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Finals Final B | 3 | 44.656 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Semifinals Heat 2 | 5 | 43.087 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 2 | 2 | 43.091 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Finals Final A | 5 | 2:27.487 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Semifinals Heat 2 | 2 | 2:24.371 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 4 | 1 | 43.251 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 3 | 2 | 2:38.807 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Finals Final A | 4 | 42.486 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Semifinals Heat 1 | 2 | 42.654 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 1 | 2 | 42.975 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Finals Final A | 6 | 2:27.420 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Semifinals Heat 3 | 5 | 2:26.741 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Rep. Semifinals Heat 1 | 1 | 3:07.052 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 2 | 2 | 42.977 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 4 | 4 | 2:28.633 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Finals Final A | 4 | 43.398 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Semifinals Heat 2 | 2 | 43.619 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Quarterfinals Heat 3 | 2 | 43.272 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Quarterfinals Heat 4 | 3 | 1:30.630 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 4 | 2 | 43.671 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 4 | 3 | 1:32.423 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Semifinals Semifinal 3 | 6 | 2:19.721 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 2 | 2 | 2:27.558 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 6 | 2 | 2:31.728 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Ranking Finals Heat 3 | | PEN | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 3 | 4 | 2:28.850 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 3 | 2 | 2:40.866 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Finals Final B | 4 | 2:33.088 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Semifinals Semifinal 1 | 3 | 2:29.066 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinal 9 Quarterfinal 9 | 1 | 2:41.364 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | Rep. Semifinals Heat 2 | 5 | no time | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | REPQ Heat 2 | 1 | 1:33.625 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Finals Final B | 1 | 2:27.394 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Semifinals Heat 2 | 3 | 2:31.212 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 6 | 4 | 1:33.291 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Heats Heat 3 | 2 | 2:32.510 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Finals Final B | 1 | 2:33.882 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Semifinals Heat 3 | 4 | 2:28.041 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Finals Final B | 1 | 2:31.470 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Semifinals Heat 1 | 3 | 2:30.365 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 4 | 1 | 2:24.392 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 1 | 1 | 2:22.766 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Semifinals Heat 1 | | PEN | |
| 2019-12-08 | WT Shanghai 19 | 500 m | REPQ Heat 2 | 3 | 44.405 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Semifinals Heat 3 | 7 | 2:40.288 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 1 | 4 | 46.402 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Heats Heat 4 | 2 | 2:31.173 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Finals Final A | 4 | 2:34.256 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Semifinals Heat 1 | 2 | 2:28.010 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:42.844 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Finals Final A | 5 | 2:32.105 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Semifinals Heat 3 | 3 | 2:27.458 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | REPS Heat 1 | 2 | 2:31.063 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:39.206 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 3 | 3 | 2:31.181 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 7 | 4 | 2:32.251 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Quarterfinals Heat 4 | 5 | 1:31.568 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Finals Final B | 4 | 2:28.136 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Semifinals Heat 3 | 3 | 2:25.959 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 1 | 1 | 1:35.417 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Heats Heat 2 | 3 | 2:30.988 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Rep. Semifinals Heat 1 | 6 | 1:30.729 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:31.272 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Semifinals Heat 1 | 6 | 3:00.145 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Quarterfinals Heat 3 | 2 | 2:48.648 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 1 | 3 | 1:29.719 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 2 | 3 | 2:33.807 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Rep. Semifinals Heat 1 | 3 | 44.826 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Rep. Quarterfinals Heat 2 | 2 | 44.667 | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Quarterfinals Heat 3 | 5 | 1:32.025 | |
| 2018-11-11 | WT Salt Lake City 18 | 500 m | Finals | 2 | 44.397 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m | Heats | 4 | 1:34.306 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Finals | 4 | 2:31.430 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries | 1 | 45.886 | |
| WT Almaty 18 | 500 m | Heats Heat 7 | 3 | 44.940 | |
| WT Almaty 18 | 1000 m | Heats Heat 8 | 1 | 1:35.061 | |
| 2018-11-10 | WT Salt Lake City 18 | 1000 m | Rep. Semifinals | | PEN | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries | 4 | 1:38.284 | |