| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-01-18 | EC Tilburg 26 | Relay 5000 m | Finals Final A | 3 | 6:51.085 | watch |
| 2026-01-16 | EC Tilburg 26 | Relay 2000 m | Heats Heat 3 | 1 | 2:42.937 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | Relay 2000 m | Finals Final B | 3 | 2:39.212 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Ranking Finals Heat 1 | 2 | 6:56.965 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 2000 m | Semifinals Heat 2 | 4 | DNF | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Quarterfinals Heat 3 | 3 | 6:54.171 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Rep. Heats Heat 12 | 2 | 42.178 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 5 | 5 | 41.680 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 4 | 1 | 41.771 | watch |
| 2025-11-23 | WT3 Gdansk 25 | Relay 2000 m | Finals Final B | PEN | watch | |
| 2025-11-21 | WT3 Gdansk 25 | Relay 2000 m | Semifinals Heat 1 | 3 | 2:42.229 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 5000 m | Quarterfinals Heat 2 | 3 | 6:58.832 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 2000 m | Quarterfinals Heat 4 | 1 | 2:45.753 | watch |
| 2025-10-19 | WT2 Montréal 25 | Relay 5000 m | Finals Final B | 3 | 7:24.779 | |
| 2025-10-18 | WT2 Montréal 25 | Relay 5000 m | Semifinals Heat 1 | 3 | 7:05.130 | |
| 2025-10-17 | WT2 Montréal 25 | Relay 5000 m | Quarterfinals Heat 1 | 2 | 7:00.501 | |
| 2025-10-16 | WT2 Montréal 25 | Relay 2000 m | Quarterfinals Heat 1 | 2 | 2:39.750 | |
| 2025-10-12 | WT1 Montréal 25 | Relay 2000 m | Finals Final B | 3 | 2:41.284 | watch |
| 2025-10-10 | WT1 Montréal 25 | Relay 5000 m | Ranking Finals Heat 1 | PEN | ||
| 2025-10-10 | WT1 Montréal 25 | Relay 2000 m | Semifinals Heat 1 | 4 | 2:48.462 | |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Quarterfinals Heat 4 | 4 | 1:24.297 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Finals Final B | 1 | 40.618 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Semifinals Heat 2 | 3 | 40.195 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Quarterfinals Heat 3 | 3 | 49.280 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 7 | 2 | 1:23.971 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 2 | 2 | 1:26.639 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 6 | 2 | 40.494 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 4 | 2 | 40.911 | watch |
| 2025-02-15 | WT Milan 25 | 500 m | Finals Final B | 4 | 41.476 | |
| 2025-02-15 | WT Milan 25 | 500 m | Semifinals Heat 1 | 4 | 40.783 | |
| 2025-02-15 | WT Milan 25 | 500 m | Quarterfinals Heat 2 | 2 | 40.620 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 1 | PEN | ||
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 1 | 3 | 40.731 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 11 | 2 | 1:25.631 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 2 | 2 | 41.189 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 7 | 7 | no time | |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Rep. Quarterfinals Heat 7 | 2 | 1:27.373 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Rep. Semifinals Heat 1 | 3 | 41.784 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 41.967 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 3 | 4 | 1:27.599 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 5 | 3 | 40.885 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 2 | 1 | 41.614 | |
| 2025-01-19 | EC Dresden 25 | 1000 m | Quarterfinals Heat 3 | PEN | watch | |
| 2025-01-18 | EC Dresden 25 | 500 m | Quarterfinals Heat 2 | 4 | 41.296 | watch |
| 2025-01-18 | EC Dresden 25 | 1500 m | Semifinals Heat 1 | 5 | 2:16.515 | watch |
| 2025-01-17 | EC Dresden 25 | 1000 m | Heats Heat 6 | 2 | 1:26.093 | watch |
| 2025-01-17 | EC Dresden 25 | 500 m | Heats Heat 9 | 1 | 41.408 | watch |
| 2025-01-17 | EC Dresden 25 | 1500 m | Heats Heat 5 | 2 | 2:23.048 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Quarterfinals Heat 2 | 5 | 1:26.741 | watch |
| 2024-12-14 | WT Seoul 24 | 500 m | Rep. Quarterfinals Heat 5 | 2 | 41.994 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 2 | 2 | 1:28.397 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 1 | 4 | 41.338 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 4 | 2 | 1:26.470 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 2 | 2 | 41.909 | watch |
| 2024-12-08 | WT Beijing 24 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:30.920 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Quarterfinals Heat 2 | 5 | 50.545 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 2 | 3 | 1:25.128 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 1 | 3 | 40.175 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 4 | 2 | 41.228 | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 1 | PEN | ||
| 2024-11-02 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 4 | 5 | no time | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 2 | 5 | 1:27.126 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 7 | 3 | 41.314 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 4 | 1 | 41.187 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Quarterfinals Heat 1 | 3 | 1:26.254 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 4 | 5 | no time | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 3 | 4 | 2:33.441 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 1 | 3 | 1:25.270 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 5 | 5 | DNF | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 4 | 3 | 2:35.625 | watch |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 1 | 4 | 40.714 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 2 | 1 | 41.116 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 3 | 3 | 41.293 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 8 | 3 | 2:17.415 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Finals Final B | 4 | 1:05.215 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Semifinals Heat 1 | 4 | 41.575 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Quarterfinals Heat 2 | 3 | 41.809 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Quarterfinals Heat 4 | 4 | 41.543 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 6 | 3 | 42.830 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 3 | 2 | 41.610 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 2 | 3 | 41.582 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 10 | 1 | 42.553 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Semifinals Heat 2 | 5 | no time | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Quarterfinals Heat 2 | 2 | 41.122 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Quarterfinals Heat 2 | 3 | 1:25.336 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Semifinals Heat 2 | 4 | 2:02.872 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Quarterfinals Heat 7 | 1 | 1:29.012 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 3 | 5 | 1:15.029 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 2 | 2 | 41.009 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 3 | 3 | 1:26.401 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 10 | 1 | 1:25.606 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Finals Final B | 1 | 2:02.201 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Semifinals Heat 1 | 3 | 1:27.042 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Quarterfinals Heat 2 | 1 | 1:29.524 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Finals Final A | 4 | 41.633 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Semifinals Heat 1 | 3 | 41.419 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Quarterfinals Heat 2 | 2 | 41.434 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Finals Final A | 6 | 2:22.210 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Semifinals Heat 3 | 3 | 2:23.267 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 5 | 2 | 1:33.742 | |
| 2024-01-12 | EC Gdansk 24 | 500 m | Heats Heat 1 | 1 | 42.208 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 6 | 1 | 2:29.538 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Quarterfinals Heat 5 | DNS | ||
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 2 | DNS | ||
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 7 | 2 | 42.512 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 8 | 3 | 2:03.729 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Quarterfinals Heat 1 | 3 | 40.516 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 5 | PEN | ||
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 4 | 2 | 41.050 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 8 | 1 | 41.415 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 6 | 6 | 2:10.240 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Quarterfinals Heat 3 | 4 | 41.531 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Semifinals Heat 2 | 4 | 43.183 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 41.450 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 3 | 4 | 1:28.106 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 9 | 2 | 1:29.532 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 7 | 5 | 1:09.847 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 3 | 2 | 40.807 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Finals Final A | PEN | ||
| 2023-10-22 | WT Montréal 23 | 500 m | Semifinals Heat 2 | 3 | 40.667 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 3 | 2 | 41.794 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Finals Final A | 5 | 1:25.500 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Semifinals Heat 2 | 3 | 1:25.434 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Quarterfinals Heat 1 | 2 | 1:26.833 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 5 | 1 | 41.131 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 5 | 1 | 41.353 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 9 | 2 | 1:28.299 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Rep. Quarterfinals Heat 6 | 2 | 1:30.292 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 2 | 3 | 41.502 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 6 | 4 | 1:27.315 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 10 | 3 | 1:26.895 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 6 | 3 | 1:02.188 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 4 | 1 | 41.607 | watch |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Finals Final A | 5 | DNF | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Semifinals Heat 1 | 3 | 41.163 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Quarterfinals Heat 4 | 2 | 40.886 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Finals Final B | DNS | ||
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Semifinals Heat 1 | 5 | 2:06.693 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 3 | 2 | 1:24.252 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 6 | 2 | 41.063 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 8 | 1 | 41.199 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 3 | 3 | 1:27.338 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 7 | 2 | 1:41.891 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Finals Final B | 4 | 42.343 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Semifinals Heat 2 | 3 | 41.064 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Quarterfinals Heat 3 | 2 | 40.522 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Quarterfinals Heat 2 | 5 | 1:24.266 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:26.038 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:32.466 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 7 | 1 | 40.795 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 10 | 1 | 40.870 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 5 | 3 | 1:28.507 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Finals Final B | 2 | 1:29.843 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Semifinals Heat 1 | 3 | 1:26.876 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:36.888 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Semifinals Heat 1 | PEN | ||
| 2023-01-14 | EC Gdansk 23 | 500 m | Quarterfinals Heat 4 | 2 | 42.011 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Finals Final A | 4 | 2:20.198 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 1 | 2 | 2:19.952 | |
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 4 | 1 | 1:32.086 | |
| 2023-01-13 | EC Gdansk 23 | 500 m | Heats Heat 7 | 2 | 41.859 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 6 | 3 | 2:17.491 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Quarterfinals Heat 4 | 5 | no time | |
| 2022-12-17 | WT Almaty 22 | 500 m | Finals Final A | 1 | 41.104 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Semifinals Heat 1 | 2 | 40.848 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Quarterfinals Heat 1 | 1 | 41.178 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 5 | 1 | 41.293 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 8 | 2 | 41.402 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Finals Final A | 5 | 41.526 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Semifinals Heat 1 | 2 | 40.499 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 4 | 2 | 40.647 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:18.979 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:19.517 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 3 | 3 | 41.196 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 10 | 2 | 40.916 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 4 | 3 | 2:15.306 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Finals Final B | 1 | 40.528 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Semifinals Heat 1 | 4 | 40.242 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 1 | 2 | 40.148 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Finals Final A | PEN | ||
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Semifinals Heat 2 | 2 | 40.769 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 1 | 1 | 40.980 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 3 | 2 | 40.680 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 1 | 3 | 40.589 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 2 | 1 | 41.496 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Quarterfinals Heat 3 | 4 | 57.433 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Rep. Semifinals Heat 2 | 2 | 1:29.938 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:26.783 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 1 | 3 | 40.675 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 2 | 2 | 41.122 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 8 | 3 | 1:28.496 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Ranking Finals Heat 2 | DNS | ||
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Ranking Finals Heat 2 | DNS | ||
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 7 | 5 | no time | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 7 | 2 | 41.031 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 5 | 5 | 2:14.509 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 5 | 3 | 2:17.158 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Ranking Finals Heat 4 | 4 | 1:28.703 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 8 | 3 | 1:27.015 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 3 | 3 | 1:27.294 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 16 | 3 | 42.179 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 11 | 4 | 2:27.324 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Ranking Finals Heat 2 | 2 | 42.173 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Ranking Finals Heat 3 | 3 | 2:28.138 | |
| 2021-10-29 | WT Nagoya 21 | Relay 5000 m | Quarterfinal 4 Quarterfinal 4 | 4 | 7:11.493 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 4 | 3 | 1:32.637 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 4 | 5 | 42.037 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 14 | 2 | 42.949 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinals Quarterfinal 1 | 4 | 2:33.464 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 8 | 2 | 2:28.758 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Semifinals Semifinal 2 | YC | ||
| 2021-10-23 | WT Beijing 21 | 500 m | Ranking Finals Heat 3 | 1 | 41.521 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 7 | 3 | 1:36.613 | |
| 2021-10-22 | WT Beijing 21 | Relay 5000 m | Quarterfinals Quarterfinal 4 | 4 | 7:14.697 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 14 | 2 | 42.117 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinals Quarterfinal 3 | 2 | 2:52.462 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 2 | 4 | 40.595 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 10 | 3 | 2:19.432 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | Rep. Semifinals Heat 1 | 3 | 41.880 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | REPQ Heat 3 | 1 | 42.484 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:44.581 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | REPQ Heat 4 | 1 | 1:27.174 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 6 | 5 | 1:01.665 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 7 | 5 | 1:45.518 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Rep. Quarterfinals Heat 4 | 1 | 1:27.174 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 42.484 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Finals Final A | 4 | 1:34.665 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Semifinals Heat 1 | 3 | 1:25.906 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Heats Heat 4 | 2 | 1:25.707 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Heats Heat 6 | 4 | 42.935 | |
| 2020-01-31 | JWCh Bormio 20 | 1500 m | Heats Heat 8 | PEN | ||
| JWCh Bormio 20 | 500 m | Quarterfinals Heat 3 | 3 | 41.967 | ||
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Heats Heat 2 | 1 | 1:35.198 | |
| 2020-01-31 | JWCh Bormio 20 | 500 m | Heats Heat 9 | 2 | 41.878 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Semifinals Heat 2 | 4 | no time | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 41.736 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Rep. Semifinals Heat 2 | 5 | 2:25.636 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:24.839 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 2 | 3 | 41.356 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Heats Heat 3 | 6 | 2:58.792 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Quarterfinals Heat 3 | 6 | 2:58.792 | |
| 2019-12-01 | WT Nagoya 19 | 500 m | Rep. Semifinals Heat 2 | 4 | 42.791 | |
| 2019-12-01 | WT Nagoya 19 | 500 m | Rep. Quarterfinals Heat 5 | 2 | 42.642 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | Rep. Quarterfinals Heat 5 | PEN | ||
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 6 | 5 | 42.863 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 7 | 5 | no time | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Rep. Semifinals Heat 2 | 5 | no time | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:26.869 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Rep. Semifinals Heat 1 | PEN | ||
| 2019-11-09 | WT Montreal 19 | 1000 m | Rep. Quarterfinals Heat 4 | 2 | 1:29.187 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 1 | 5 | 1:27.902 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 4 | 3 | 1:29.576 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 500 m | Quarterfinals | 5 | 44.431 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Preliminaries | 6 | 2:53.393 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Ranking Finals Heat 2 | 2 | 2:39.366 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Heats Heat 2 | 3 | 43.230 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 15 | 1 | 43.889 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Semifinals Heat 1 | 6 | 1:25.602 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Quarterfinals Heat 3 | 4 | 1:32.959 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats Heat 6 | 3 | 1:29.113 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 2 | 1 | 1:35.488 | |
| JWCh Bormio 20 | 1000 m | Quarterfinals Heat 2 | 2 | 1:38.662 | ||
| 2020-01-31 | JWCh Bormio 20 | 500 m | Preliminaries Heat 9 | 2 | 41.878 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Preliminaries Heat 2 | 1 | 1:35.198 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Finals Final B | 4 | 41.924 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Semifinals Heat 2 | 4 | 1:03.823 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 3 | 3 | 40.700 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 1 | 5 | no time | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 6 | 2 | 40.878 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 4 | 2 | 41.373 | |
| 2019-01-26 | JWCh Montreal 19 | 1500 m | Ranking Finals | 2 | 2:34.147 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Quarterfinals | 4 | 2:29.720 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Heats Heat 4 | 1 | 2:22.681 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Heats Heat 4 | 3 | 42.894 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Preliminaries Heat 13 | 2 | 43.466 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Heats Heat 1 | 4 | 1:27.943 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Preliminaries Heat 4 | 3 | 1:28.534 |
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.