| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-03-13 | WCh Montréal 26 | Relay 3000 m | Heats Heat 2 | 3 | 4:17.834 | watch |
| 2026-02-18 | OG Milano Cortina 26 | Relay 3000 m | Finals Final B | 2 | 4:11.385 | |
| 2026-02-14 | OG Milano Cortina 26 | 1000 m | Heats Heat 6 | 4 | 1:30.764 | |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Rep. Quarterfinals Heat 3 | 3 | 2:33.468 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1500 m | Heats Heat 4 | 3 | 2:32.521 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Rep. Quarterfinals Heat 5 | 3 | 1:35.047 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 3000 m | Quarterfinals Heat 2 | 4 | 4:13.286 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 4 | 4 | 1:32.318 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 1 | 2 | 1:34.612 | watch |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Rep. Semifinals Heat 1 | 3 | 2:31.339 | |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 6 | 1 | 2:38.289 | |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Quarterfinals Heat 3 | 6 | 1:30.045 | |
| 2025-10-17 | WT2 Montréal 25 | 1500 m | Heats Heat 9 | 3 | 2:37.338 | |
| 2025-10-16 | WT2 Montréal 25 | Relay 3000 m | Quarterfinals Heat 2 | 2 | 4:16.409 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 6 | 2 | 1:31.755 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 8 | 1 | 1:34.412 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:48.756 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 5 | 1 | 2:36.344 | |
| 2025-10-10 | WT1 Montréal 25 | 1500 m | Heats Heat 5 | 3 | 2:32.903 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Rep. Quarterfinals Heat 2 | 3 | 1:34.573 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 3000 m | Quarterfinals Heat 2 | 4 | 4:27.583 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Heats Heat 8 | 4 | 1:32.879 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Heats Heat 9 | 1 | 1:37.647 | |
| 2024-12-15 | WT Seoul 24 | 500 m | Rep. Quarterfinals Heat 4 | 4 | 45.769 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 2 | 5 | 45.368 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 1 | 3 | 45.469 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 5 | 4 | 44.984 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 3 | 5 | 44.385 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 2 | 2 | 45.082 | watch |
| 2023-12-17 | WT Seoul 23 | 1500 m | Semifinals Heat 1 | 5 | 2:32.518 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Semifinals Heat 2 | 4 | 1:35.381 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Quarterfinals Heat 4 | 2 | 1:34.071 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 4 | 3 | 2:57.416 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 8 | 4 | 1:33.393 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Rep. Semifinals Heat 1 | 3 | 46.199 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Finals Final B | 6 | 2:40.931 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Semifinals Heat 2 | 5 | 3:18.631 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 2 | 4 | 43.568 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 4 | 3 | 2:25.974 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Finals Final B | 4 | 1:39.508 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Semifinals Heat 2 | 5 | 1:32.071 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Heats Heat 4 | 3 | 1:31.462 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Finals Final A | 4 | 45.927 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Semifinals Heat 2 | 3 | 53.674 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Heats Heat 4 | 2 | 43.677 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Finals Final A | 5 | 2:27.354 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Heats Heat 3 | 3 | 2:26.791 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Quarterfinals Heat 4 | 4 | 1:29.820 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Semifinals Heat 2 | 5 | 2:28.539 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 1 | 2 | 1:32.127 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 1 | 2 | 2:38.526 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Quarterfinals Heat 1 | 5 | 1:32.201 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Finals Final B | 2 | 2:45.553 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Semifinals Heat 3 | 4 | 2:23.216 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 5 | 3 | 1:31.628 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 3 | 1 | 2:24.422 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 2 | 4 | 1:33.299 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Semifinals Heat 1 | 4 | 2:52.404 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Quarterfinals Heat 1 | 1 | 2:41.420 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 4 | 2 | 1:31.934 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 6 | 5 | 2:26.942 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Rep. Quarterfinals Heat 2 | 7 | no time | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Semifinals Heat 1 | 4 | 1:32.219 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Quarterfinals Heat 4 | 2 | 1:32.372 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 3 | 4 | 2:45.094 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 8 | 5 | no time | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Quarterfinals Heat 4 | 4 | 1:32.986 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:35.313 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:36.055 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Quarterfinals Heat 4 | 5 | 44.084 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Rep. Semifinals Heat 1 | 1 | 45.088 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 45.276 | |
| 2022-12-16 | WT Almaty 22 | 1000 m | Heats Heat 3 | 4 | 1:32.322 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 7 | 4 | 44.769 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Finals Final B | 5 | 2:44.709 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Semifinals Heat 1 | 5 | 2:21.813 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:38.262 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Semifinals Heat 1 | 5 | 3:17.247 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:21.694 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 3 | 4 | 2:25.300 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 4 | 4 | 2:36.792 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Finals Final B | 2 | 1:31.548 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Semifinals Heat 1 | 4 | 1:30.835 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Heats Heat 2 | 2 | 1:30.007 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Heats Heat 2 | PEN | ||
| 2022-11-06 | WT Salt Lake City 22 | 1000 m | Rep. Semifinals Heat 2 | 4 | 1:31.390 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 4 | 4 | 44.109 | |
| 2022-11-04 | WT Salt Lake City 22 | 1000 m | Heats Heat 1 | 5 | 1:28.082 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 1 | 3 | 44.533 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Quarterfinals Heat 2 | 4 | 1:28.477 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 1 | PEN | ||
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 5 | 2 | 1:32.766 | |
| 2020-01-12 | 4C Montreal 20 | 1000 m | Heats Heat 1 | 4 | 1:36.147 | |
| 2020-01-11 | 4C Montreal 20 | 500 m | Finals Final B | 4 | 44.216 | |
| 2020-01-11 | 4C Montreal 20 | 500 m | Semifinals Heat 1 | 4 | 43.971 | |
| 2020-01-11 | 4C Montreal 20 | 500 m | Heats Heat 3 | 2 | 44.817 | |
| 2020-01-11 | 4C Montreal 20 | 1500 m | Finals Final B | 6 | 2:45.671 | |
| 2020-01-11 | 4C Montreal 20 | 1500 m | Heats Heat 3 | 4 | 2:27.195 | |
| 2020-01-11 | 4C Montreal 20 | 1500 m | Semifinals Heat 3 | 4 | 2:27.195 | |
| 2020-01-11 | 4C Montreal 20 | 500 m | Quarterfinals Heat 3 | 2 | 44.817 | |
| 2020-01-11 | 4C Montreal 20 | 1000 m | Quarterfinals Heat 1 | 4 | 1:36.147 | |
| 2019-02-09 | WT Torino 19 | 1500 m | Rep. Semifinals | 4 | 2:38.202 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:34.347 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals Heat 6 | 4 | 2:24.530 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:32.082 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Rep. Quarterfinals Heat 3 | 2 | 1:32.538 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Rep. Semifinals Heat 1 | 2 | 1:33.107 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Rep. Quarterfinals Heat 1 | 1 | 1:33.847 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Heats Heat 1 | 4 | 1:32.108 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Preliminaries Heat 8 | 2 | 1:34.104 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Rep. Quarterfinals Heat 5 | 2 | 45.771 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Preliminaries Heat 9 | 4 | 44.917 | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Finals | 6 | 2:31.327 | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Semifinals Heat 1 | 4 | 2:34.242 | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Quarterfinals Heat 2 | 4 | 1:30.934 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (2) | Quarterfinals Heat 1 | 2 | 2:28.482 | |
| 2017-10-06 | WT Dordrecht 17 | 1000 m | Preliminaries | PEN | ||
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Quarterfinals Heat 1 | 5 | 1:33.630 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Heats Heat 6 | 2 | 1:32.942 | |
| 2017-02-05 | WT Dresden 17 | 1500 m | Semifinals | 2 | 2:27.546 | |
| 2017-02-03 | WT Dresden 17 | 1000 m | Heats Heat 7 | PEN | ||
| 2017-02-03 | WT Dresden 17 | 1500 m (2) | Finals Final A | 6 | 2:38.667 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (2) | Heats Heat 5 | 3 | 2:33.947 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Semifinals Heat 1 | 5 | 2:26.020 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Heats Heat 3 | 3 | 2:28.365 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Quarterfinals Heat 2 | 3 | 1:31.568 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Heats Heat 7 | 3 | 1:32.085 | |
| 2016-12-10 | WT Shanghai 16 | 500 m | Rep. Heats | 2 | 46.682 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Rep. Semifinals Heat 1 | 3 | 45.547 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Heats Heat 3 | 3 | 44.900 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Quarterfinals Heat 2 | 5 | 1:32.094 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Heats Heat 6 | 2 | 1:33.147 | |
| 2016-11-13 | WT Salt Lake City 16 | 1500 m | Semifinals | 7 | no time | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:30.655 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Rep. Heats Heat 2 | 1 | 1:32.032 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Heats Heat 2 | 3 | 1:31.604 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Heats Heat 5 | 3 | 2:23.127 | |
| 2016-11-06 | WT Calgary 16 | 1000 m | Finals | 3 | 1:32.894 | |
| 2016-11-04 | WT Calgary 16 | 500 m | Heats | 1 | 45.440 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Quarterfinals Heat 1 | 4 | 44.478 | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Semifinals Heat 1 | 4 | 1:29.609 | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Quarterfinals Heat 2 | 2 | 1:32.924 | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Heats Heat 1 | 1 | 1:31.800 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (1) | Quarterfinals Heat 1 | 4 | 1:33.642 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Quarterfinals Heat 1 | 2 | 1:32.379 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Heats Heat 3 | 1 | 1:33.128 | |
| 2016-02-07 | WT Dresden 16 | 500 m | Rep. Quarterfinals | 3 | 46.084 | |
| 2016-02-06 | WT Dresden 16 | 1500 m | Rep. Semifinals | 8 | 2:30.914 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Rep. Heats Heat 1 | 2 | 2:29.220 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Heats Heat 5 | 4 | 2:24.568 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Rep. Heats Heat 2 | 2 | 44.941 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Preliminaries Heat 6 | 3 | 45.811 | |
| WT Almaty 18 | 1500 m | Heats Heat 1 | 2 | 2:28.482 | ||
| WT Almaty 18 | 1000 m | Heats Heat 7 | 2 | 1:33.553 | ||
| 2020-02-16 | WT Dordrech 20 | 500 m | Rep. Semifinals Heat 2 | 3 | 1:08.672 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | REPQ Heat 1 | 2 | 45.538 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 4 | 4 | 1:31.611 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Rep. Semifinals Heat 2 | 1 | 1:35.063 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | REPQ Heat 4 | 4 | 2:21.917 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 4 | 3 | 45.238 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 3 | 3 | 1:32.182 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Rep. Quarterfinals Heat 4 | 4 | 2:21.917 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 45.538 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:37.394 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Rep. Quarterfinals Heat 2 | 2 | 2:42.422 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:35.085 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:41.623 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 4 | 4 | 2:24.844 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 6 | 4 | 2:30.235 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Quarterfinals Heat 6 | 4 | 2:30.235 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 4 | 4 | 2:24.844 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 2 | 4 | 1:33.896 | |
| 2019-01-27 | JWCh Montreal 19 | 1000 m | Finals | 2 | 1:34.615 | |
| 2019-01-27 | JWCh Montreal 19 | 1000 m | Semifinals | 4 | 1:32.447 | |
| 2019-01-27 | JWCh Montreal 19 | 1000 m | Quarterfinals | 1 | 1:31.698 | |
| 2019-01-26 | JWCh Montreal 19 | 1500 m | Finals | 1 | 2:34.515 | |
| 2019-01-26 | JWCh Montreal 19 | 1500 m | Semifinals | 3 | 2:25.867 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Quarterfinals Heat 5 | 1 | 2:40.698 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Heats Heat 6 | 4 | 45.745 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Preliminaries Heat 10 | 3 | 46.250 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Heats Heat 2 | 3 | 1:34.043 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Preliminaries Heat 8 | 3 | 1:35.307 | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Finals | 2 | 1:47.110 | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Semifinals | 3 | 1:34.265 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 500 m | Heats | 4 | 46.822 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Semifinals | PEN | ||
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Heats Heat 5 | 2 | 2:33.657 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 11 | 2 | 45.730 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Quarterfinals Heat 2 | 3 | 1:34.540 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats Heat 3 | 3 | 1:34.763 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 6 | 1 | 1:40.434 | |
| 2017-01-28 | JWCh Innsbruck 17 | 1500 m | Finals | 6 | 3:09.956 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Semifinals Heat 1 | 4 | 2:23.227 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats Heat 6 | 3 | 2:20.150 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Heats Heat 4 | 4 | 45.179 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Preliminaries Heat 6 | 3 | 45.734 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Quarterfinals Heat 3 | 4 | 1:31.256 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Heats Heat 1 | 3 | 1:32.849 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Preliminaries Heat 4 | 3 | 1:32.801 | |
| 2016-02-14 | WT Dordrecht 16 | 1000 m | Finals | 2 | 1:40.531 | |
| 2016-02-14 | WT Dordrecht 16 | 1000 m | Semifinals | 4 | 1:34.155 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m | Heats | 2 | 1:34.147 | |
| 2016-01-30 | JWCh Sofia 16 | 1500 m | Finals | 1 | 2:36.773 | |
| 2016-01-30 | JWCh Sofia 16 | 1500 m | Semifinals | 4 | 2:20.827 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals | 3 | 2:23.577 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Heats Heat 5 | 3 | 45.662 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries Heat 12 | 1 | 47.416 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Heats Heat 5 | 4 | 1:34.416 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 2 | 1 | 1:33.299 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 6 | 2 | 2:24.559 |
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.