| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2025-02-16 | WT Milan 25 | 500 m | Quarterfinals Heat 2 | 4 | DNF | |
| 2025-02-16 | WT Milan 25 | 1500 m | Finals Final B | 1 | 2:30.840 | |
| 2025-02-16 | WT Milan 25 | 1500 m | Semifinals Heat 3 | 3 | 2:25.177 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Finals Final B | 3 | 1:42.935 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Semifinals Heat 2 | 4 | 2:01.644 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Quarterfinals Heat 3 | 3 | 1:29.353 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 5 | 2 | 1:34.988 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 8 | 2 | 43.417 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 7 | 2 | 2:18.592 | |
| 2025-02-09 | WT Tilburg 25 | 500 m | Finals Final A | 4 | 43.527 | watch |
| 2025-02-09 | WT Tilburg 25 | 500 m | Semifinals Heat 1 | 3 | 43.356 | watch |
| 2025-02-09 | WT Tilburg 25 | 500 m | Quarterfinals Heat 2 | 1 | 45.170 | watch |
| 2025-02-09 | WT Tilburg 25 | 1500 m | Finals Final B | 1 | 2:36.975 | watch |
| 2025-02-09 | WT Tilburg 25 | 1500 m | Semifinals Heat 3 | 3 | 2:29.640 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Finals Final A | 4 | 1:30.995 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Semifinals Heat 2 | 2 | 1:31.272 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Quarterfinals Heat 1 | 2 | 1:30.788 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 3 | 2 | 1:29.071 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 8 | 1 | 43.547 | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 2 | 2 | 2:34.017 | watch |
| 2025-01-19 | EC Dresden 25 | 500 m | Finals Final A | 1 | 43.087 | watch |
| 2025-01-19 | EC Dresden 25 | 500 m | Semifinals Heat 2 | 1 | 43.791 | watch |
| 2025-01-19 | EC Dresden 25 | 500 m | Quarterfinals Heat 3 | 1 | 43.845 | watch |
| 2025-01-19 | EC Dresden 25 | 1500 m | Finals Final A | 6 | 2:38.923 | watch |
| 2025-01-19 | EC Dresden 25 | 1500 m | Semifinals Heat 2 | 1 | 2:30.119 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Finals Final A | 2 | 1:32.887 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Semifinals Heat 2 | 1 | 1:32.075 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Quarterfinals Heat 4 | 1 | 1:32.200 | watch |
| 2025-01-17 | EC Dresden 25 | 1000 m | Heats Heat 7 | 1 | 1:36.697 | watch |
| 2025-01-17 | EC Dresden 25 | 500 m | Heats Heat 3 | 1 | 43.566 | watch |
| 2025-01-17 | EC Dresden 25 | 1500 m | Heats Heat 5 | 1 | 2:27.853 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Finals Final B | 1 | 43.671 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Semifinals Heat 2 | 3 | 43.881 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Quarterfinals Heat 1 | 3 | 43.803 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Finals Final B | 2 | 2:53.741 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Semifinals Heat 2 | 3 | 2:29.832 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Quarterfinals Heat 4 | 3 | 1:31.238 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:36.530 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:33.937 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 4 | 5 | no time | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 1 | 3 | 43.415 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 6 | 2 | 2:31.475 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Finals Final B | 3 | 43.723 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Semifinals Heat 2 | 4 | 43.682 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Quarterfinals Heat 4 | 2 | 43.191 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Semifinals Heat 2 | 6 | 3:04.023 | |
| 2024-11-02 | WT Montréal 24 | 1000 m | Quarterfinals Heat 3 | 4 | 1:30.150 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:33.825 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:37.062 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 4 | 3 | 1:33.541 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 2 | 2 | 43.518 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 2 | 3 | 2:28.732 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Quarterfinals Heat 3 | 3 | 43.289 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Semifinals Heat 3 | 6 | 2:28.563 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Rep. Semifinals Heat 1 | 1 | 43.769 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 43.759 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:40.605 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:23.864 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Quarterfinals Heat 4 | 5 | 1:31.343 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:33.462 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:32.812 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 7 | 3 | 1:32.432 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 5 | 4 | 43.309 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 5 | 6 | 2:31.521 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 5 | 1 | 1:34.701 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 6 | 2 | 43.699 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 4 | 4 | 1:29.489 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 4 | 3 | 43.577 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 2 | 3 | 1:32.449 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 2 | 1 | 43.928 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 5 | PEN | watch | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Finals Final B | 1 | 43.612 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Semifinals Heat 2 | 4 | 42.645 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Quarterfinals Heat 1 | 2 | 43.142 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Finals Final B | 4 | 1:32.360 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Semifinals Heat 1 | 4 | 1:29.661 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 3 | 2 | 1:31.824 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 5 | 2 | 43.316 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 1 | 1 | 1:40.973 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Quarterfinals Heat 2 | PEN | ||
| 2023-02-04 | WT Dresden 23 | 1000 m | Finals Final B | 3 | 1:38.370 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Semifinals Heat 2 | 4 | 1:31.323 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:30.109 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 1 | 2 | 43.511 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 8 | 2 | 43.510 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 3 | 1 | 1:32.566 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Finals Final A | 3 | 1:32.640 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Semifinals Heat 2 | 3 | 1:31.741 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:32.566 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Finals Final B | DNS | ||
| 2023-01-14 | EC Gdansk 23 | 500 m | Semifinals Heat 2 | 5 | 1:15.465 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Quarterfinals Heat 2 | 1 | 44.373 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Finals Final A | 4 | 2:33.575 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 2 | 1 | 2:29.708 | |
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 3 | 1 | 1:37.025 | |
| 2023-01-13 | EC Gdansk 23 | 500 m | Heats Heat 6 | 1 | 44.252 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 5 | 1 | 2:31.761 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Finals Final A | 3 | 44.658 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Semifinals Heat 1 | 2 | 44.178 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Quarterfinals Heat 3 | 1 | 44.079 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Finals Final B | 1 | 2:56.905 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Semifinals Heat 1 | 3 | 2:29.600 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 5 | 2 | 43.574 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 5 | 2 | 2:43.261 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 1 | 4 | 43.143 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 8 | 1 | 43.513 | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Quarterfinals Heat 3 | PEN | ||
| 2022-04-09 | WCh Montréal 22 | 500 m | Semifinals Heat 1 | 4 | 43.267 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Quarterfinals Heat 3 | 1 | 43.332 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Finals Final A | 8 | 2:25.742 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Semifinals Heat 3 | 1 | 2:23.478 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Finals Final B | 4 | 44.069 | |
| 2022-04-08 | WCh Montréal 22 | 1000 m | Heats Heat 3 | 2 | 1:32.189 | |
| 2022-04-08 | WCh Montréal 22 | 500 m | Heats Heat 5 | 1 | 43.582 | |
| 2022-04-08 | WCh Montréal 22 | 1500 m | Heats Heat 6 | 3 | 2:22.050 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Quarterfinals Quarterfinal 4 | 4 | 1:29.979 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Finals Final B | 4 | 1:33.265 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Semifinals Semifinal 1 | 5 | 1:30.243 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Quarterfinals Quarterfinal 4 | 4 | 43.030 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Finals Final B | 4 | 2:24.821 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Semifinals Semifinal 2 | 4 | 2:25.874 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 7 | 3 | 1:30.598 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 2 | 2 | 1:31.305 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 3 | 3 | 43.665 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 11 | 4 | 1:08.283 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 7 | 3 | 2:25.280 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 2 | 2 | 2:37.675 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Quarterfinals Quarterfinal 2 | 4 | 1:30.426 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Semifinals Semifinal 2 | 5 | 2:23.038 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Ranking Finals Heat 3 | 1 | 43.741 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Finals Final B | 6 | 2:33.019 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 1 | 3 | 1:30.797 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 12 | 2 | 1:32.896 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 3 | 4 | 43.618 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 6 | 1 | 44.092 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 7 | 2 | 2:34.528 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 9 | 3 | 2:31.068 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Ranking Finals Heat 3 | 1 | 1:37.625 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Finals Final B | 3 | 43.512 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Semifinals Semifinal 2 | 4 | 43.736 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Quarterfinals Quarterfinal 4 | 3 | 43.722 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 6 | 4 | 1:32.519 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 5 | 2 | 1:32.018 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 4 | 1 | 43.745 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 2 | 1 | 43.647 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinal 9 Quarterfinal 4 | PEN | ||
| 2021-10-24 | WT Beijing 21 | 1000 m | Quarterfinals Quarterfinal 2 | 5 | 1:28.800 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 2 | 3 | 43.681 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Semifinals Semifinal 2 | 7 | 2:21.115 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 5 | 2 | 1:30.716 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 9 | 2 | 1:31.056 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 1 | 3 | 43.124 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 9 | 1 | 43.121 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinal 9 Quarterfinal 9 | 2 | 2:31.032 | |
| WCh Dordrecht 21 | 1000 m | Quarterfinals Heat 1 | 2 | 1:31.139 | ||
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Finals Final B | 2 | 1:33.635 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Semifinals Heat 1 | 3 | 1:32.942 | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Quarterfinals Heat 2 | 4 | 43.256 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Finals Final B | 4 | 2:35.062 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Semifinals Heat 2 | 5 | 2:26.025 | |
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 4 | 2 | 1:34.827 | |
| 2021-03-05 | WCh Dordrecht 21 | 500 m | Heats Heat 4 | 2 | 43.624 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 3 | 1 | 2:27.708 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | Finals Final B | 4 | 1:33.752 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | Semifinals Heat 1 | 4 | 1:30.482 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | Quarterfinals Heat 1 | 3 | 1:31.814 | |
| 2020-01-25 | EC Debrecen 20 | 500 m | Quarterfinals Heat 4 | PEN | ||
| 2020-01-25 | EC Debrecen 20 | 1500 m | Finals Final B | 4 | 2:58.172 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | Semifinals Heat 3 | 5 | 2:28.990 | |
| 2020-01-24 | EC Debrecen 20 | 1000 m | Heats Heat 1 | 2 | 1:32.142 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Heats Heat 8 | 1 | 44.137 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Heats Heat 5 | 3 | 2:34.626 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Quarterfinals Heat 5 | 3 | 2:34.626 | |
| 2019-10-03 | 19 | 1000 m | Finals Final A | 2 | 1:33.695 | |
| 2019-10-03 | 19 | 1000 m | Semifinals Heat 1 | 1 | 1:30.618 | |
| 2019-10-03 | 19 | 1000 m | Quarterfinals Heat 3 | 1 | 1:31.110 | |
| 2019-01-13 | EC Dordrecht 19 | 1000 m | Finals | 1 | 1:35.128 | |
| 2019-01-13 | EC Dordrecht 19 | 1000 m | Semifinals | 5 | 1:31.430 | |
| 2019-01-12 | EC Dordrecht 19 | 500 m | Finals | 2 | 45.119 | |
| 2019-01-12 | EC Dordrecht 19 | 500 m | Quarterfinals | 2 | 44.222 | |
| 2019-01-12 | EC Dordrecht 19 | 1500 m | Finals | 1 | 2:43.237 | |
| 2019-01-12 | EC Dordrecht 19 | 1500 m | Semifinals | 4 | 2:31.585 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Heats | 1 | 1:34.555 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Quarterfinals Heat 5 | 2 | 2:38.987 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Semifinals Heat 1 | 3 | 43.993 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Heats Heat 3 | 3 | 44.911 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Quarterfinals Heat 2 | 1 | 1:31.707 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Semifinals Heat 2 | 1 | 43.716 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Quarterfinals Heat 2 | 2 | 43.281 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Finals | 1 | 2:32.926 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Semifinals Heat 3 | 3 | 2:27.475 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (1) | Quarterfinals Heat 6 | 2 | 2:28.175 | |
| 2018-12-07 | WT Almaty 18 | 500 m | Finals Final A | 1 | 44.650 | |
| 2018-11-04 | WT Calgary 18 | 500 m | Quarterfinals Heat 1 | 3 | 43.432 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Finals | 1 | 43.875 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Semifinals Heat 2 | 3 | 43.200 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Quarterfinals Heat 4 | 2 | 43.215 | |
| 2018-01-14 | EC Dresden 18 | 1000 m | Quarterfinals | 3 | 1:30.328 | |
| 2018-01-13 | EC Dresden 18 | 1500 m | Finals | 5 | 2:26.753 | |
| 2018-01-13 | EC Dresden 18 | 1500 m | Semifinals | 3 | 2:28.772 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Heats | 1 | 1:35.751 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats Heat 6 | 2 | 2:52.603 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Quarterfinals Heat 2 | 3 | 43.508 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Heats Heat 7 | 1 | 44.358 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Semifinals Heat 1 | 5 | 1:32.829 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Quarterfinals Heat 2 | 3 | 44.095 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Heats Heat 2 | 3 | 43.834 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 12 | 2 | 43.664 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Quarterfinals Heat 2 | 4 | 1:30.674 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Heats Heat 2 | 3 | 1:31.779 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Preliminaries Heat 11 | 1 | 1:30.981 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Heats | 5 | 44.219 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Semifinals Heat 2 | 6 | 2:24.524 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 4 | 2 | 2:37.345 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 10 | 3 | 1:11.803 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 8 | 4 | 1:33.378 | |
| 2017-10-07 | WT Dordrecht 17 | 1500 m | Finals | 4 | 2:31.354 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Semifinals Heat 2 | 4 | 2:22.508 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats Heat 3 | 1 | 2:27.381 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Quarterfinals Heat 3 | 3 | 43.550 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Heats Heat 4 | 3 | 43.633 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 2 | 3 | 44.455 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Heats Heat 4 | 4 | 1:32.099 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 11 | 3 | 1:30.133 | |
| 2017-10-01 | WT Budapest 17 | 1000 m | Semifinals | 5 | 1:30.817 | |
| 2017-09-30 | WT Budapest 17 | 1500 m | Finals | 3 | 2:30.126 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Semifinals Heat 1 | 7 | 2:23.986 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats Heat 7 | 1 | 2:28.523 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Quarterfinals Heat 3 | 5 | 43.980 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Heats Heat 6 | 3 | 44.444 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 10 | 2 | 45.357 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Quarterfinals Heat 3 | 3 | 1:30.201 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Heats Heat 2 | 3 | 1:33.598 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 12 | 2 | 1:36.217 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Heats Heat 4 | 2 | 2:40.398 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Quarterfinals Heat 2 | 4 | 43.661 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats Heat 5 | 2 | 44.216 | |
| 2017-01-15 | EC Torino 17 | 1000 m | Finals | 1 | 1:47.670 | |
| 2017-01-14 | EC Torino 17 | 500 m | Finals | 3 | 44.917 | |
| 2017-01-14 | EC Torino 17 | 500 m | Semifinals | 3 | 44.918 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats | 1 | 2:35.477 | |
| 2017-01-13 | EC Torino 17 | 500 m | Quarterfinals Heat 3 | 1 | 44.151 | |
| 2017-01-13 | EC Torino 17 | 500 m | Heats Heat 1 | 2 | 44.836 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Semifinals Heat 1 | 3 | 1:31.770 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Quarterfinals Heat 2 | 3 | 1:32.609 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats Heat 6 | 2 | 1:34.895 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Finals Final A | 6 | 2:29.479 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Semifinals Heat 2 | 2 | 2:25.478 | |
| 2016-12-17 | WT Gangneung 16 | 1000 m | Finals | 3 | 1:38.003 | |
| 2016-12-17 | WT Gangneung 16 | 1000 m | Semifinals | 4 | 1:31.239 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Quarterfinals Heat 1 | 3 | 1:31.485 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Heats Heat 6 | 1 | 1:35.743 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Quarterfinals Heat 3 | 6 | 44.157 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Heats Heat 6 | 2 | 44.689 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Finals | 1 | 2:56.661 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Semifinals | 4 | 2:37.342 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Heats | 2 | 2:29.935 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Quarterfinals Heat 2 | 5 | 1:16.454 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Heats Heat 8 | 1 | 44.936 | |
| 2016-11-13 | WT Salt Lake City 16 | 500 m | Quarterfinals | 3 | 43.965 | |
| 2016-11-12 | WT Salt Lake City 16 | 1500 m | Finals | PEN | ||
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Semifinals Heat 2 | 3 | 2:20.554 | |
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Heats Heat 3 | 1 | 43.487 | |
| 2016-03-04 | 16 | 500 m | Finals Final B | 2 | 44.944 | |
| 2016-03-04 | 16 | 500 m | Semifinals Heat 1 | 4 | 44.770 | |
| 2016-03-04 | 16 | 500 m | Quarterfinals Heat 2 | 3 | 44.844 | |
| 2016-03-04 | 16 | 500 m | Heats Heat 3 | 2 | 45.221 | |
| 2016-03-04 | 16 | 1000 m | Finals Final A | 4 | 1:38.627 | |
| 2016-03-04 | 16 | 1000 m | Semifinals Heat 1 | 2 | 1:32.319 | |
| 2016-03-04 | 16 | 1000 m | Quarterfinals Heat 2 | 1 | 1:33.477 | |
| 2016-03-04 | 16 | 1000 m | Heats Heat 3 | 2 | 1:35.661 | |
| 2016-03-04 | 16 | 1500 m | Finals Final B | 6 | 2:42.563 | |
| 2016-03-04 | 16 | 1500 m | Heats Heat 2 | 4 | 2:48.809 | |
| 2016-01-24 | EC Sochi 16 | 1000 m | Quarterfinals | 3 | 1:32.819 | |
| 2016-01-22 | EC Sochi 16 | 1000 m | Heats | 1 | 1:40.938 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Heats | 2 | 45.120 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Quarterfinals Heat 1 | 4 | 45.303 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Preliminaries Heat 4 | 1 | 45.473 | |
| 2016-01-22 | EC Sochi 16 | 1500 m | Ranking Races - Heats Heat 1 | 1 | 2:39.245 | |
| 2016-01-22 | EC Sochi 16 | 1500 m | Heats Heat 3 | 4 | 2:41.353 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Rep Semifinals Heat 1 | 4 | 2:39.212 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Rep Heats Heat 2 | 2 | 2:42.314 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Heats | 4 | 2:44.798 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Ranking Races - Heats Heat 1 | 3 | 2:26.923 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Ranking Races - Heats Heat 1 | 2 | 46.086 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Heats Heat 1 | 4 | 45.657 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Preliminaries Heat 4 | 2 | 46.438 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Ranking Races - Heats Heat 2 | PEN | ||
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Heats Heat 2 | 3 | 1:38.001 | |
| WT Almaty 18 | 1500 m | Heats Heat 6 | 2 | 2:28.175 | ||
| WT Almaty 18 | 500 m | Heats Heat 4 | 2 | 43.767 | ||
| WT Calgary 18 | 500 m | Heats Heat 1 | 2 | 43.778 | ||
| WT Calgary 18 | 500 m | Heats Heat 1 | 1 | 44.179 | ||
| 2020-02-09 | WT Dresden 20 | 500 m | Finals Final B | 3 | 43.279 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Quarterfinals Heat 1 | 2 | 42.701 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Finals Final B | 3 | 2:32.094 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Semifinals Heat 3 | 3 | 2:33.899 | |
| 2020-02-07 | WT Dresden 20 | 500 m | Heats Heat 2 | 1 | 44.080 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 6 | 1 | 2:29.950 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Quarterfinals Heat 6 | 1 | 2:29.950 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Rep. Quarterfinals Heat 1 | 1 | 2:39.094 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Quarterfinals Heat 1 | 4 | 43.112 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Finals Final B | 2 | 1:37.138 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Semifinals Heat 2 | 4 | 1:30.393 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Quarterfinals Heat 3 | 3 | 1:30.043 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 8 | 4 | 1:02.224 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 2 | 2 | 1:28.898 | |
| 2019-02-10 | WT Torino 19 | 500 m | Finals | 2 | 43.749 | |
| 2019-02-08 | WT Torino 19 | 500 m | Heats | 2 | 43.608 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Quarterfinals Heat 3 | 4 | 44.208 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Heats Heat 3 | 3 | 44.247 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Preliminaries Heat 1 | 1 | 45.098 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Semifinals Heat 1 | 3 | 43.935 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Quarterfinals Heat 1 | 2 | 43.319 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Preliminaries Heat 5 | 1 | 44.089 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Quarterfinals | 3 | 43.700 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Finals Final A | 7 | 2:24.024 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Semifinals Heat 2 | 5 | 2:25.832 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Quarterfinals Heat 5 | 2 | 2:29.129 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Heats Heat 2 | 2 | 43.479 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Preliminaries Heat 3 | 1 | 44.122 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Quarterfinals Heat 3 | PEN | ||
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Heats Heat 4 | 1 | 1:30.163 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Quarterfinals Heat 1 | 4 | 43.426 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Heats Heat 2 | 2 | 44.725 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Finals Final A | 5 | 2:28.418 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Semifinals Heat 1 | 2 | 2:32.135 | |
| 2016-11-06 | WT Calgary 16 | 500 m | Semifinals | 2 | 43.995 | |
| 2016-11-05 | WT Calgary 16 | 1500 m | Rep. Semifinals | 2 | 2:25.372 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Semifinals Heat 2 | 6 | 2:21.850 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Rep. Heats Heat 2 | 1 | 2:26.453 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats Heat 4 | 4 | 2:30.886 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Finals Final A | 4 | 43.143 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Quarterfinals Heat 2 | 2 | 42.895 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Heats Heat 4 | 2 | 43.570 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Finals Final A | 3 | 1:31.578 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Semifinals Heat 1 | 2 | 1:32.493 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Quarterfinals Heat 1 | 1 | 1:32.134 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Heats Heat 4 | 1 | 1:36.413 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Rep. Semifinals Heat 1 | 2 | 44.254 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 45.411 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Rep. Heats Heat 2 | 1 | 44.762 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Heats Heat 3 | 4 | 44.820 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Preliminaries Heat 5 | 2 | 45.415 | |
| 2015-12-13 | WT Shanghai 15 | 500 m | Rep. Semifinals | 2 | 44.920 | |
| 2015-12-12 | WT Shanghai 15 | 1500 m | Semifinals | 5 | 2:35.287 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Heats | 4 | 44.756 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Rep. Heats Heat 1 | 1 | 2:35.508 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Heats Heat 2 | 8 | no time | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Rep. Quarterfinals Heat 1 | 3 | 1:15.542 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Rep. Heats Heat 1 | 1 | 45.149 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Preliminaries Heat 6 | 2 | 45.254 | |
| 2015-12-06 | WT Nagoya 15 | 1000 m | Rep. Heats | 1 | 1:35.173 | |
| 2015-12-05 | WT Nagoya 15 | 500 m | Rep. Semifinals | 1 | 45.627 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Quarterfinals Heat 3 | 4 | 45.007 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Rep. Heats Heat 2 | 2 | 46.071 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Heats Heat 3 | 3 | 45.786 | |
| 2015-12-04 | WT Nagoya 15 | 1000 m | Rep. Semifinals Heat 1 | PEN | ||
| 2015-12-04 | WT Nagoya 15 | 1000 m | Heats Heat 6 | 4 | 1:33.081 | |
| 2015-11-08 | WT Toronto 15 | 1000 m | Finals | 4 | 1:37.387 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Rep. Heats Heat 3 | PEN | ||
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Heats Heat 6 | 4 | 45.502 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Semifinals Heat 1 | 4 | 1:34.260 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Quarterfinals Heat 2 | 4 | no time | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Heats Heat 3 | 2 | 1:33.213 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (1) | Rep. Heats Heat 2 | 3 | 1:35.082 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (1) | Heats Heat 6 | 4 | 1:33.369 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Quarterfinals Heat 1 | 3 | 45.005 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Rep. Semifinals Heat 1 | 1 | 45.558 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Rep. Heats Heat 3 | 1 | 46.631 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Heats Heat 3 | 4 | 46.528 | |
| 2015-02-15 | WT Erzurum 15 | 500 m | Rep Semifinals | 3 | 45.705 | |
| 2015-02-14 | WT Erzurum 15 | 1000 m | Rep Semifinals | 3 | 1:35.497 | |
| 2015-02-14 | WT Erzurum 15 | 1000 m | Rep Heats | no time | ||
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Heats Heat 2 | 4 | 2:16.724 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Rep Heats Heat 1 | 3 | 46.568 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Heats Heat 4 | 4 | 1:14.259 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Heats Heat 1 | 4 | 2:33.218 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Rep Heats Heat 1 | 4 | no time | |
| 2015-02-06 | WT Dresden 15 | 500 m | Preliminaries Heat 3 | 5 | 46.387 | |
| 2014-12-20 | WT Seoul 14 | 3000 m | Semifinals | 9 | 6:41.054 | |
| 2014-12-19 | WT Seoul 14 | 3000 m | Heats | 6 | 5:51.137 | |
| 2014-12-19 | WT Seoul 14 | 3000 m | Rep Heats Heat 1 | 2 | 5:45.876 | |
| 2014-12-19 | WT Seoul 14 | 1500 m | Semifinals Heat 2 | 5 | 2:29.036 | |
| 2014-12-19 | WT Seoul 14 | 1500 m | Heats Heat 4 | 3 | 2:43.478 | |
| 2014-12-12 | WT Shanghai 14 | 500 m | Heats | 5 | 46.097 | |
| 2014-12-12 | WT Shanghai 14 | 1500 m | Heats | 6 | no time | |
| 2014-12-12 | WT Shanghai 14 | 1500 m | Rep Semifinals Heat 1 | 2 | 2:40.090 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (2) | Rep Quarterfinals Heat 1 | 4 | 45.725 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (2) | Rep Heats Heat 3 | 1 | 46.291 | |
| WT Dresden 20 | 500 m | Semifinals Heat 1 | 3 | 42.765 | ||
| 2022-02-16 | OG Beijing 22 | 1500 m | Semifinals Semifinal 2 | PEN | ||
| 2022-02-16 | OG Beijing 22 | 1500 m | Heats Heat 1 | 2 | 2:22.115 | |
| 2022-02-11 | OG Beijing 22 | 1000 m | Finals Final B | 4 | 1:30.249 | |
| 2022-02-11 | OG Beijing 22 | 1000 m | Semifinals Semifinal 1 | 5 | 1:28.827 | |
| 2022-02-11 | OG Beijing 22 | 1000 m | Quarterfinals Quarterfinal 4 | 3 | 1:28.786 | |
| 2022-02-09 | OG Beijing 22 | 1000 m | Heats Heat 8 | 2 | 1:28.392 | |
| 2022-02-07 | OG Beijing 22 | 500 m | Finals Final B | 2 | 43.004 | |
| 2022-02-07 | OG Beijing 22 | 500 m | Semifinals Semifinal 2 | 3 | 43.198 | |
| 2022-02-07 | OG Beijing 22 | 500 m | Quarterfinals Quarterfinal 2 | 1 | 43.476 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Finals Final A | 3 | 2:40.900 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Semifinals Semifinal 2 | 1 | 2:38.052 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Quarterfinals Quarterfinal 3 | 1 | 2:38.396 | |
| 2022-02-05 | OG Beijing 22 | 500 m | Heats Heat 3 | 2 | 42.848 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Quarterfinals Heat 3 | 5 | 43.580 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Finals Final A | 4 | 2:31.456 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Semifinals Heat 1 | 2 | 2:30.522 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | REPS Heat 1 | 1 | 2:31.001 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 1 | 5 | 3:05.670 | |
| WT Nagoya 19 | 500 m | Quarterfinals Heat 4 | 3 | 44.028 | ||
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Semifinals Heat 1 | 3 | 57.011 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | REPQ Heat 2 | 1 | 44.217 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Quarterfinals Heat 1 | 3 | 43.392 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 3 | 3 | 44.138 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 5 | 1 | 43.898 | |
| 2019-12-06 | WT Shanghai 19 | 500 m (2) | Rep. Quarterfinals Heat 2 | 1 | 44.217 | |
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 7 | 1 | 43.882 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Rep. Semifinals Heat 1 | 1 | 2:31.001 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Quarterfinals Heat 1 | 5 | 3:05.670 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Finals Final B | 1 | 42.901 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Semifinals Heat 1 | 3 | 42.692 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 2 | 2 | 43.244 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Finals Final A | 3 | 42.962 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Semifinals Heat 2 | 1 | 42.760 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 3 | 1 | 42.729 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 4 | 1 | 43.273 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 7 | 1 | 43.844 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Semifinals Heat 2 | 6 | 2:27.066 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Quarterfinals Heat 2 | 2 | 2:38.576 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Quarterfinals Heat 1 | 5 | 44.069 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Heats Heat 2 | 2 | 44.430 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Quarterfinals Heat 2 | 4 | 1:30.726 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Heats Heat 7 | 2 | 1:31.176 | |
| 2018-03-17 | WCh Montreal 18 | 1500 m | Finals | 5 | 2:46.870 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Semifinals Heat 2 | 4 | 2:22.715 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 5 | 2 | 2:46.112 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Ranking Finals Heat 1 | 1 | 44.986 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Heats Heat 2 | 5 | no time | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Quarterfinals Heat 2 | 4 | 1:30.866 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Heats Heat 5 | 3 | 1:33.052 | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | Super Final 1500 m | Final | 3 | 2:24.877 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Finals | 1 | 2:30.667 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Semifinals Heat 1 | 3 | 2:25.024 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Heats Heat 8 | 2 | 2:34.057 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Finals Final A | 2 | 44.359 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Semifinals Heat 1 | 1 | 44.826 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Quarterfinals Heat 1 | 1 | 44.781 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Heats Heat 5 | 1 | 44.981 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 4 | 1 | 45.570 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Semifinals Heat 1 | PEN | ||
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Quarterfinals Heat 3 | 1 | 1:32.615 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats Heat 3 | 1 | 1:34.281 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 3 | 1 | 1:35.052 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Super Final Heat 1 | 3 | 2:24.877 | |
| 2018-02-10 | OG 18 | 500 m | Quarterfinals Heat 4 | 4 | 43.043 | |
| 2018-02-10 | OG 18 | 500 m | Heats Heat 8 | 2 | 55.641 | |
| 2018-02-10 | OG 18 | 1500 m | Finals Final A | 6 | 2:26.138 | |
| 2018-02-10 | OG 18 | 1500 m | Semifinals Heat 3 | 2 | 2:23.210 | |
| 2018-02-10 | OG 18 | 1500 m | Heats Heat 6 | 2 | 2:25.022 | |
| 2017-03-12 | WCh Rotterdam 17 | 1000 m | Finals | 2 | 1:56.781 | |
| 2017-03-11 | WCh Rotterdam 17 | 1500 m | Finals | 4 | 2:42.839 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Heats | 2 | 44.646 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Semifinals Heat 1 | 4 | 2:37.127 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Heats Heat 3 | 3 | 2:37.672 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Quarterfinals Heat 2 | 4 | 44.719 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Semifinals Heat 1 | 4 | 1:31.454 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Quarterfinals Heat 3 | 4 | 2:01.093 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Heats Heat 1 | 2 | 1:36.299 | |
| 2017-01-29 | JWCh Innsbruck 17 | Super Final 1500 m | Final | 6 | 2:35.944 | |
| 2017-01-29 | JWCh Innsbruck 17 | 1000 m | Finals | 2 | 1:33.194 | |
| 2017-01-29 | JWCh Innsbruck 17 | 1000 m | Quarterfinals | 2 | 1:30.478 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Finals Final A | 3 | 2:24.901 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Semifinals Heat 1 | 2 | 2:22.940 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats Heat 9 | 1 | 2:29.332 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Finals Final A | PEN | ||
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Semifinals Heat 1 | 1 | 43.666 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Quarterfinals Heat 3 | 1 | 43.705 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Heats Heat 2 | 1 | 43.550 JWR | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Preliminaries Heat 11 | 1 | 44.607 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Semifinals Heat 1 | 3 | 1:30.224 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Heats Heat 5 | 1 | 1:31.124 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Preliminaries Heat 3 | 2 | 1:34.793 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Super Final Heat 1 | 6 | 2:35.944 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Ranking Races - Heats Heat 1 | 1 | 45.455 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Heats Heat 4 | 3 | 44.757 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Preliminaries Heat 4 | 1 | 45.242 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Ranking Races - Heats Heat 1 | 1 | 1:40.170 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Heats Heat 4 | 4 | 1:37.170 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Ranking Races - Heats Heat 1 | 2 | 2:40.931 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Heats Heat 1 | 3 | 2:41.142 | |
| 2016-01-31 | JWCh Sofia 16 | 1000 m | Semifinals | 2 | 1:36.030 | |
| 2016-01-30 | JWCh Sofia 16 | 500 m | Finals | 2 | 45.179 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Semifinals Heat 1 | 4 | 56.859 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Quarterfinals Heat 1 | 1 | 44.553 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Heats Heat 1 | 2 | 44.940 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries Heat 11 | 1 | 45.338 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Finals Final A | 4 | 1:51.655 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Quarterfinals Heat 1 | 2 | 1:32.734 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Heats Heat 4 | 2 | 1:32.022 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 9 | 2 | 1:35.564 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Ranking Races - Heats Heat 1 | 1 | 2:31.787 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 4 | 3 | 2:36.822 | |
| 2015-03-14 | WCh Moscow 15 | 1500 m | Ranking Races - Heats | 2 | 2:37.911 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Heats Heat 2 | 3 | 2:31.943 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Ranking Races - Heats Heat 1 | 2 | 45.832 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Heats Heat 5 | 4 | 45.576 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Preliminaries Heat 6 | 3 | no time | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Ranking Races - Heats Heat 3 | 1 | 1:36.752 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Heats Heat 1 | 3 | 1:34.738 | |
| 2015-03-01 | JWCh Osaka 15 | 1000 m | Quarterfinals | 3 | 1:34.795 | |
| 2015-02-28 | JWCh Osaka 15 | 500 m | Quarterfinals | 3 | 56.892 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Heats | 2 | 45.918 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Heats Heat 7 | 3 | 2:42.569 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Preliminaries Heat 10 | 1 | 47.134 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Heats Heat 1 | 2 | 1:40.168 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Quarterfinals Heat 4 | 4 | 2:38.959 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Heats Heat 11 | 3 | 2:55.194 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Heats Heat 7 | 4 | 45.393 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Preliminaries Heat 12 | 2 | 46.268 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Heats Heat 7 | 3 | 1:34.158 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Preliminaries Heat 5 | 2 | 1:40.751 |
All skaters in the archive · Search any skater
New to short track? Start here — the track, the rules, and what the penalty codes actually mean.