| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-03-15 | WCh Montréal 26 | 500 m | Finals Final A | 2 | 42.026 | watch |
| 2026-03-15 | WCh Montréal 26 | 500 m | Semifinals Heat 2 | 2 | 42.468 | watch |
| 2026-03-15 | WCh Montréal 26 | 500 m | Quarterfinals Heat 3 | 1 | 42.793 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Finals Final A | 1 | 4:10.519 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Semifinals Heat 1 | 1 | 4:09.706 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 3000 m | Heats Heat 1 | 1 | 4:08.756 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 2000 m | Quarterfinals Heat 1 | 1 | 2:37.876 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 6 | 1 | 42.807 | watch |
| 2026-02-18 | OG Milano Cortina 26 | Relay 3000 m | Finals Final A | 4 | 4:09.081 | |
| 2026-02-14 | OG Milano Cortina 26 | Relay 3000 m | Semifinals Semifinal 1 | 1 | 4:06.299 | |
| 2026-02-14 | OG Milano Cortina 26 | 1000 m | Heats Heat 3 | 4 | 1:53.774 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Finals Final A | 4 | 42.491 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Semifinals Semifinal 1 | 3 | 41.760 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Quarterfinals Quarterfinal 4 | 3 | 42.234 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Finals Final B | 1 | 2:35.537 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Quarterfinals Quarterfinal 1 | 1 | 2:36.517 | |
| 2026-02-10 | OG Milano Cortina 26 | 500 m | Heats Heat 8 | 1 | 42.629 | |
| 2026-01-18 | EC Tilburg 26 | 500 m | Finals Final A | 3 | 42.020 | watch |
| 2026-01-18 | EC Tilburg 26 | 500 m | Semifinals Heat 2 | 1 | 42.123 | watch |
| 2026-01-18 | EC Tilburg 26 | 500 m | Quarterfinals Heat 2 | 1 | 42.167 | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 3000 m | Finals Final A | 1 | 4:12.126 | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 3000 m | Semifinals Heat 1 | 1 | 4:07.241 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Finals Final A | 5 | 1:30.252 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Semifinals Heat 2 | 1 | 1:30.546 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Quarterfinals Heat 3 | 1 | 1:30.970 | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 2000 m | Semifinals Heat 1 | 1 | 2:35.927 | watch |
| 2026-01-16 | EC Tilburg 26 | Relay 2000 m | Heats Heat 1 | 1 | 2:37.832 | watch |
| 2026-01-16 | EC Tilburg 26 | 1000 m | Heats Heat 2 | 1 | 1:32.889 | watch |
| 2026-01-16 | EC Tilburg 26 | 500 m | Heats Heat 3 | 1 | 42.539 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Finals Final B | 1 | 43.144 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Semifinals Heat 2 | 4 | 42.783 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Quarterfinals Heat 3 | 2 | 43.103 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 3000 m | Finals Final A | 1 | 4:07.916 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 3000 m | Semifinals Heat 1 | 1 | 4:11.115 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 5 | 2 | 43.094 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 2000 m | Quarterfinals Heat 1 | 1 | 2:38.224 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 3000 m | Quarterfinals Heat 1 | 1 | 4:11.040 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 500 m | Finals Final B | 1 | 43.521 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 500 m | Semifinals Heat 2 | 5 | 43.953 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 500 m | Quarterfinals Heat 3 | 2 | 43.269 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 3000 m | Finals Final A | 1 | 4:13.005 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 3000 m | Semifinals Heat 2 | 1 | 4:12.392 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 1 | 2 | 43.645 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 2000 m | Quarterfinals Heat 1 | 2 | 2:41.568 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 3000 m | Quarterfinals Heat 2 | 1 | 4:20.039 | watch |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Quarterfinals Heat 2 | 4 | 43.080 | |
| 2025-10-18 | WT2 Montréal 25 | Relay 3000 m | Finals Final A | 4 | 4:22.627 | |
| 2025-10-18 | WT2 Montréal 25 | Relay 3000 m | Semifinals Heat 1 | 2 | 4:11.206 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 3 | 2 | 43.402 | |
| 2025-10-16 | WT2 Montréal 25 | Relay 2000 m | Quarterfinals Heat 1 | 1 | 2:39.637 | |
| 2025-10-16 | WT2 Montréal 25 | Relay 3000 m | Quarterfinals Heat 3 | 2 | 4:08.953 | |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Finals Final B | 2 | 43.486 | watch |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Semifinals Heat 2 | 5 | 43.446 | watch |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Quarterfinals Heat 1 | 2 | 42.802 | watch |
| 2025-10-11 | WT1 Montréal 25 | Relay 3000 m | Semifinals Heat 1 | 2 | 4:08.852 | watch |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 6 | 2 | 42.639 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 8 | 1 | 43.949 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 3000 m | Quarterfinals Heat 3 | 2 | 4:09.886 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Finals Final A | 4 | 58.649 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Semifinals Heat 1 | 2 | 42.632 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 3 | 1 | 42.367 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 7 | 1 | 42.654 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Finals Final A | 2 | 42.953 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Semifinals Heat 1 | 1 | 42.970 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Quarterfinals Heat 3 | 1 | 43.241 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Finals Final A | 1 | 43.033 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Semifinals Heat 2 | 1 | 43.349 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Quarterfinals Heat 1 | 1 | 42.775 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 1 | 1 | 43.836 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 5 | 1 | 43.205 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Finals Final B | 2 | 43.526 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Semifinals Heat 1 | 5 | no time | |
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 2 | 1 | 42.087 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Quarterfinals Heat 4 | 5 | 1:32.811 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 1 | 1 | 42.690 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 2 | 1 | 1:30.715 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Finals Final A | 2 | 1:34.293 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Semifinals Heat 1 | 1 | 1:32.835 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Quarterfinals Heat 4 | 1 | 1:31.181 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Finals Final A | 2 | 42.734 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Semifinals Heat 2 | 1 | 42.847 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Quarterfinals Heat 4 | 1 | 42.970 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 2 | 1 | 1:34.367 | |
| 2024-01-12 | EC Gdansk 24 | 500 m | Heats Heat 3 | 1 | 43.450 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Finals Final A | 1 | 43.128 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Semifinals Heat 2 | 1 | 43.049 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Quarterfinals Heat 3 | 1 | 42.714 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Finals Final B | 3 | 1:32.639 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Semifinals Heat 1 | 5 | no time | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 3 | 2 | 1:29.810 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 3 | 1 | 43.095 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 4 | 2 | 1:35.418 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Finals Final A | 2 | 42.240 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Semifinals Heat 2 | 1 | 42.346 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Quarterfinals Heat 4 | 1 | 42.543 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Finals Final B | 5 | 2:40.894 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Semifinals Heat 2 | 3 | 2:29.869 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 1 | 1 | 42.341 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 2 | 2 | 2:24.985 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Finals Final B | 1 | 2:57.185 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Semifinals Heat 1 | 5 | 2:56.694 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Finals Final A | 2 | 42.734 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Semifinals Heat 2 | 1 | 42.841 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Quarterfinals Heat 1 | 1 | 42.518 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 4 | 3 | 2:42.098 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 7 | 1 | 42.815 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Finals Final A | 2 | 42.081 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Semifinals Heat 1 | 1 | 42.378 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 1 | 1 | 42.405 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Quarterfinals Heat 4 | 4 | 1:29.467 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 2 | 1 | 42.756 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 5 | 2 | 1:32.438 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 4 | 5 | 1:31.562 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Finals Final A | 3 | 42.567 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Semifinals Heat 2 | 2 | 43.627 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 1 | 1 | 43.028 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Semifinals Heat 2 | 6 | 2:25.086 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 4 | 2 | 1:36.715 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 8 | 1 | 43.399 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 1 | 3 | 2:27.532 | watch |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Finals Final A | 5 | 43.153 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Semifinals Heat 1 | 2 | 43.107 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Quarterfinals Heat 3 | 2 | 42.732 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Finals Final A | 5 | 1:31.312 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Semifinals Heat 1 | 2 | 1:29.366 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 1 | 2 | 1:28.872 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 2 | 2 | 43.332 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 8 | 1 | 1:34.624 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Finals Final A | 7 | 3:05.752 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Semifinals Heat 2 | 2 | 2:41.177 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Quarterfinals Heat 4 | 3 | 1:30.311 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 1 | 2 | 2:38.951 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 7 | 1 | 1:32.381 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Finals Final B | 1 | 1:39.551 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Semifinals Heat 1 | 3 | 1:38.036 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 3 | 1 | 1:34.572 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Finals Final B | 1 | 2:44.745 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 2 | 6 | 3:08.137 | |
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 4 | 1 | 1:32.448 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 3 | 1 | 2:39.800 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Quarterfinals Heat 4 | 5 | 1:33.168 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Finals Final A | 5 | 1:13.049 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Semifinals Heat 2 | 1 | 43.629 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Quarterfinals Heat 3 | 1 | 43.320 | |
| 2022-12-16 | WT Almaty 22 | 1000 m | Heats Heat 5 | 2 | 1:32.615 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 6 | 1 | 43.378 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Finals Final B | 4 | 2:44.516 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Semifinals Heat 2 | 3 | 2:29.358 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Finals Final B | 1 | 1:31.955 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Semifinals Heat 1 | 4 | 1:29.609 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Quarterfinals Heat 3 | 2 | 1:29.441 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 6 | 3 | 2:41.238 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 6 | 2 | 1:31.412 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 4 | 1 | 42.593 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 5 | 5 | 2:58.317 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Quarterfinals Heat 4 | 4 | 1:30.343 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Semifinals Heat 1 | 6 | 2:23.368 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 2 | 3 | 1:31.057 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 1 | 3 | 2:42.258 | |
| 2022-02-13 | OG Beijing 22 | Relay 3000 m | Finals Final A | 1 | 4:03.409 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Ranking Finals Heat 3 | 4 | 1:45.134 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Finals Final B | 2 | 42.796 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Semifinals Semifinal 1 | 3 | 42.418 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Quarterfinals Quarterfinal 4 | 1 | 42.809 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 4 | 4 | 1:29.858 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 4 | 2 | 1:35.190 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 6 | 2 | 42.989 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 3 | 2 | 43.801 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Ranking Finals Heat 3 | 1 | 1:38.161 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Semifinals Semifinal 1 | 4 | 2:24.121 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Semifinals Semifinal 2 | PEN | ||
| 2021-11-20 | WT Debrecen 21 | 500 m | Quarterfinals Quarterfinal 3 | 1 | 42.935 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Finals Final B | DNS | ||
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 6 | 4 | 1:30.819 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 6 | 2 | 1:31.191 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 4 | 2 | 42.753 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 5 | 2 | 43.543 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 3 | 3 | 2:28.354 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 1 | 2 | 2:36.951 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Quarterfinals Quarterfinal 4 | 5 | 44.019 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 10 | 3 | 43.905 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 2 | 2 | 43.765 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Quarterfinals Quarterfinal 1 | 3 | 1:28.926 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Ranking Finals Heat 3 | 1 | 42.996 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 1 | 1 | 1:29.718 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 2 | 3 | 1:29.048 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 7 | 4 | 42.746 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 9 | 3 | 43.470 | |
| 2021-03-07 | WCh Dordrecht 21 | Super Final 3000 m | Super Final Super Final | 3 | 5:22.629 | |
| WCh Dordrecht 21 | 1000 m | Quarterfinals Heat 3 | 3 | 1:28.974 | ||
| 2022-02-11 | OG Beijing 22 | 1000 m | Quarterfinals Quarterfinal 4 | 4 | 1:29.077 | |
| 2022-02-09 | OG Beijing 22 | Relay 3000 m | Semifinals Semifinal 1 | 1 | 4:04.133 | |
| 2022-02-09 | OG Beijing 22 | 1000 m | Heats Heat 1 | 2 | 1:28.115 | |
| 2022-02-07 | OG Beijing 22 | 500 m | Quarterfinals Quarterfinal 2 | 4 | 1:07.285 | |
| 2022-02-05 | OG Beijing 22 | Relay 2000 m | Finals Final B | 1 | 2:36.966 | |
| 2022-02-05 | OG Beijing 22 | Relay 2000 m | Semifinals Semifinal 1 | 4 | 2:51.919 | |
| 2022-02-05 | OG Beijing 22 | 500 m | Heats Heat 1 | 1 | 43.472 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Finals Final A | 4 | 1:27.495 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Semifinals Heat 2 | 3 | 1:28.073 | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Finals Final A | 3 | 42.850 | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Semifinals Heat 1 | 1 | 43.530 | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Quarterfinals Heat 4 | 1 | 43.129 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Finals Final A | 6 | 3:04.702 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Semifinals Heat 2 | 2 | 2:24.504 | |
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 2 | 2 | 1:33.235 | |
| 2021-03-05 | WCh Dordrecht 21 | 500 m | Heats Heat 6 | 1 | 43.569 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 4 | 2 | 2:32.380 | |
| 2021-01-24 | EC Gdansk 21 | Super Final 3000 m | Super Final Super Final | PEN | ||
| 2021-01-24 | EC Gdansk 21 | 1000 m | Final B Final A | 2 | 1:28.873 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Semifinals Heat 1 | 2 | 1:31.267 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Quarterfinals Heat 4 | 2 | 1:32.771 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Semifinals Heat 1 | PEN | ||
| 2021-01-23 | EC Gdansk 21 | 500 m | Quarterfinals Heat 3 | 1 | 43.151 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Finals Final B | 2 | 2:31.528 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Heats Heat 2 | 4 | 2:33.008 | |
| 2021-01-22 | EC Gdansk 21 | 1000 m | Heats Heat 5 | 2 | 1:30.795 | |
| 2021-01-22 | EC Gdansk 21 | 500 m | Heats Heat 2 | 1 | 43.704 | |
| 2021-01-22 | EC Gdansk 21 | 1500 m | Quarterfinals Heat 1 | 2 | 2:29.875 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Finals Final B | 3 | 2:34.017 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Semifinals Heat 2 | 4 | 2:24.732 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:32.155 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:23.896 | |
| 2020-02-08 | WT Dresden 20 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:37.748 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 5 | 4 | 2:24.424 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 9 | 4 | 1:32.755 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 5 | 4 | 2:24.424 | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Semifinals | 5 | no time | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats | 2 | 1:42.492 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Finals | 6 | 2:31.765 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Semifinals | 3 | 2:24.961 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats | 4 | 2:36.611 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Heats | 2 | 44.818 | |
| 2016-12-11 | WT Shanghai 16 | 500 m | Finals | 4 | 44.958 | |
| 2016-12-11 | WT Shanghai 16 | 500 m | Semifinals | 3 | 1:06.865 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Semifinals | 6 | 2:37.908 | |
| 2016-11-13 | WT Salt Lake City 16 | 500 m | Finals | 4 | 43.612 | |
| 2016-11-13 | WT Salt Lake City 16 | 500 m | Semifinals | 4 | 43.066 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats | 5 | 2:34.008 | |
| 2016-02-14 | WT Dordrecht 16 | 500 m | Finals | 2 | 45.083 | |
| 2016-02-14 | WT Dordrecht 16 | 500 m | Quarterfinals | 2 | 43.512 | |
| 2016-02-06 | WT Dresden 16 | 1500 m | Semifinals | 5 | 2:24.721 | |
| 2015-11-06 | WT Toronto 15 | 500 m | Heats | 2 | 44.664 | |
| WT Dresden 20 | 1000 m | Rep. Semifinals Heat 2 | 3 | 1:35.681 | ||
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries | 1 | 1:37.047 | |
| 2016-01-23 | EC Sochi 16 | 500 m | Quarterfinals | 4 | 45.013 | |
| 2015-12-13 | WT Shanghai 15 | 500 m | Finals | 4 | 44.114 | |
| 2015-12-13 | WT Shanghai 15 | 500 m | Semifinals | 4 | 44.179 | |
| 2015-12-12 | WT Shanghai 15 | 1500 m | Finals | 7 | 2:38.863 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Heats | 6 | 2:32.700 | |
| 2015-11-08 | WT Toronto 15 | 500 m | Rep. Semifinals | 1 | 45.643 | |
| 2015-11-01 | WT Montreal 15 | 500 m | Rep. Heats | 1 | 45.216 | |
| 2015-10-31 | WT Montreal 15 | 1500 m | Finals | 3 | 2:32.797 | |
| 2015-10-31 | WT Montreal 15 | 1500 m | Rep. Heats | 2 | 2:32.965 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Heats | 3 | 44.978 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Heats Heat 5 | 4 | 2:47.870 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Preliminaries Heat 15 | 3 | 46.124 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Preliminaries Heat 3 | 3 | 1:46.960 |
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.