| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2024-11-03 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 5 | 2 | 1:28.557 | |
| 2024-11-02 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 3 | 3 | 2:28.829 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 5 | 5 | no time | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Quarterfinals Heat 6 | 5 | 2:23.730 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 7 | 2 | 1:29.995 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 2 | 2 | 2:23.238 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:28.267 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 4 | 2 | 1:28.468 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Rep. Semifinals Heat 2 | 3 | 2:52.595 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 6 | 3 | 2:18.720 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 8 | 4 | 1:27.956 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Quarterfinals Heat 5 | 6 | 2:23.116 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 6 | 1 | 1:28.711 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Quarterfinals Heat 1 | 4 | 1:25.892 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Semifinals Heat 3 | 6 | 2:18.231 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 6 | 3 | 1:25.484 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 9 | 2 | 1:24.680 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 4 | 2 | 2:31.277 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Rep. Semifinals Heat 1 | PEN | ||
| 2024-02-18 | WT Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:29.376 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Semifinals Heat 1 | 5 | 2:25.103 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 6 | 4 | 1:28.099 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 10 | 2 | 1:28.901 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 1 | 1 | 2:17.999 | |
| 2024-02-11 | WT Dresden 24 | 1000 m | Quarterfinals Heat 1 | 4 | 1:24.588 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Finals Final B | 2 | 2:11.530 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Semifinals Heat 3 | 3 | 2:15.525 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 8 | 1 | 1:27.917 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 1 | 2 | 2:18.215 | |
| 2023-12-17 | WT Seoul 23 | 1500 m | Finals Final A | PEN | ||
| 2023-12-17 | WT Seoul 23 | 1500 m | Semifinals Heat 3 | 2 | 2:18.024 | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Finals Final B | 4 | 2:27.925 | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Semifinals Heat 3 | 5 | 2:17.234 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 1 | 3 | 2:17.223 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 3 | 2 | 2:20.676 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Quarterfinals Heat 4 | 4 | 1:26.173 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:46.971 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Rep. Quarterfinals Heat 2 | 2 | 2:23.786 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 8 | 2 | 1:25.735 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 2 | 4 | 2:23.571 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Heats Heat 3 | 5 | 2:24.669 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Finals Final A | 7 | 2:21.152 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Semifinals Heat 3 | 6 | 2:28.296 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:29.464 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 1 | 3 | 2:25.266 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 5 | 1 | 2:25.467 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 7 | 7 | no time | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:28.805 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:25.548 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Semifinals Heat 2 | 5 | 2:17.182 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 5 | 3 | 1:26.069 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 3 | 3 | 2:15.108 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Finals Final A | 5 | 1:49.805 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Semifinals Heat 2 | 3 | 1:27.301 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Quarterfinals Heat 2 | 5 | 1:33.376 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Semifinals Heat 1 | 7 | no time | |
| 2022-12-16 | WT Almaty 22 | 1000 m | Heats Heat 7 | 2 | 1:24.218 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 1 | 2 | 2:33.422 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Finals Final B | 2 | 2:20.834 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Semifinals Heat 1 | 4 | 2:17.985 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Quarterfinals Heat 3 | 4 | 1:24.768 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 7 | 3 | 2:15.344 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 6 | 2 | 1:24.496 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 1 | 2 | 1:25.914 | |
| 2022-11-06 | WT Salt Lake City 22 | 1000 m | Quarterfinals Heat 4 | PEN | ||
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Semifinals Heat 2 | 5 | 2:13.551 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:15.713 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Rep. Quarterfinals Heat 2 | 2 | 2:17.235 | |
| 2022-11-04 | WT Salt Lake City 22 | 1000 m | Heats Heat 8 | 2 | 1:25.126 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 5 | 4 | 2:17.348 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Ranking Finals Heat 4 | 4 | 1:25.631 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Ranking Finals Heat 1 | 3 | 2:16.014 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 7 | 3 | 1:26.547 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 5 | 2 | 1:25.548 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 1 | 6 | 2:18.164 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 9 | 3 | 2:14.721 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Ranking Finals Heat 3 | 4 | 2:29.242 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 3 | 4 | 2:31.005 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 7 | 2 | 2:20.854 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 1 | PEN | ||
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 1 | 2 | 1:30.769 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 10 | 4 | 2:25.405 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Ranking Finals Heat 2 | 1 | 2:24.478 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinals Quarterfinal 4 | 5 | 2:14.546 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 6 | 2 | 2:19.679 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 3 | 3 | 1:25.744 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Rep. Semifinals Heat 2 | 2 | 1:37.625 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | REPQ Heat 5 | 2 | 1:30.096 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 5 | 1 | 1:29.376 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 9 | 2 | 1:30.110 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Rep. Quarterfinals Heat 5 | 2 | 1:30.096 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:38.891 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | REPH Heat 5 | 1 | 2:19.456 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 5 | 4 | 2:23.090 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 7 | PEN | ||
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Rep. Quarterfinals Heat 5 | 1 | 2:19.456 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 5 | 4 | 2:23.090 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Finals Final A | 5 | 1:29.916 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Semifinals Heat 2 | 3 | 1:25.541 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Quarterfinals Heat 1 | 3 | no time | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:24.680 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Rep. Quarterfinals Heat 2 | 2 | 2:16.563 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 2 | 2 | 1:26.329 | |
| 2019-10-03 | 19 | 1000 m | Finals Final B | 5 | 1:27.692 | |
| 2019-10-03 | 19 | 1000 m | Semifinals Heat 1 | 4 | 1:27.371 | |
| 2019-10-03 | 19 | 1000 m | Quarterfinals Heat 2 | 1 | 1:26.622 | |
| 2019-10-03 | 19 | 1000 m | Heats Heat 5 | 1 | 1:27.910 | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Finals | 6 | 2:29.430 | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Semifinals Heat 2 | 5 | 2:15.851 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Semifinals Heat 3 | 7 | 2:18.804 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Rep. Semifinals | 2 | 2:29.309 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Rep. Quarterfinals Heat 1 | 1 | 2:20.779 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (1) | Quarterfinals Heat 3 | 5 | 2:17.538 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (2) | Quarterfinals Heat 3 | 3 | 2:18.188 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Semifinals Heat 1 | 7 | 2:13.310 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:30.999 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:25.453 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Quarterfinals Heat 3 | 4 | 2:19.552 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Rep. Semifinals Heat 1 | 4 | 1:28.478 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Rep. Quarterfinals Heat 2 | 2 | 1:27.851 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Preliminaries Heat 9 | 3 | 1:29.287 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Semifinals Heat 1 | 2 | 1:24.670 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Quarterfinals Heat 4 | 2 | 1:26.196 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:19.275 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Rep. Quarterfinals Heat 3 | 2 | 2:21.772 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Heats Heat 4 | 3 | 1:25.340 | |
| 2018-11-02 | WT Calgary 18 | 1500 m | Quarterfinals Heat 2 | 5 | 2:14.526 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Finals Final A | 5 | 1:25.379 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Preliminaries Heat 2 | 2 | 1:26.236 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats | 4 | 2:22.674 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 13 | 2 | 2:22.063 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 1 | PEN | ||
| 2017-11-09 | WT Shanghai 17 | 1500 m | Preliminaries Heat 5 | 3 | 2:25.489 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Preliminaries Heat 12 | 4 | 2:17.685 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries | 2 | 2:22.919 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats Heat 3 | 5 | 2:21.984 | |
| 2017-02-11 | WT Minsk 17 | 1500 m | Rep. Semifinals | 1 | 2:39.789 | |
| 2017-02-10 | WT Minsk 17 | 1000 m | Heats | 4 | 1:29.190 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Semifinals Heat 2 | PEN | ||
| 2017-02-10 | WT Minsk 17 | 1500 m | Rep. Heats Heat 4 | 1 | 2:28.988 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Heats Heat 2 | 3 | 2:22.521 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Rep. Semifinals Heat 1 | 2 | 1:28.469 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Rep. Heats Heat 3 | 2 | 1:30.174 | |
| 2017-02-03 | WT Dresden 17 | 1000 m | Heats Heat 7 | PEN | ||
| 2017-02-03 | WT Dresden 17 | 1500 m (2) | Semifinals Heat 1 | PEN | ||
| 2017-02-03 | WT Dresden 17 | 1500 m (2) | Heats Heat 7 | 2 | 2:22.186 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Rep. Semifinals | 4 | 2:27.825 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Rep. Heats Heat 2 | 2 | 2:33.875 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Heats Heat 5 | 5 | 2:20.122 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Rep. Semifinals Heat 1 | 4 | 42.504 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Rep. Quarterfinals Heat 2 | 2 | 42.191 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Rep. Heats Heat 1 | 2 | 42.941 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Heats Heat 3 | 5 | 42.751 | |
| 2016-11-13 | WT Salt Lake City 16 | 1500 m | Rep. Semifinals | 1 | 2:25.412 | |
| 2016-11-12 | WT Salt Lake City 16 | 1500 m | Rep. Heats | PEN | ||
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Heats Heat 1 | 4 | 2:17.963 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Semifinals Heat 2 | 7 | 3:15.152 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Heats Heat 7 | 4 | 2:14.528 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Rep. Heats Heat 2 | 2 | 2:14.126 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Semifinals Heat 1 | 7 | 2:16.845 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:15.594 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Rep. Heats Heat 3 | 3 | 2:26.016 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats Heat 7 | 6 | 2:21.810 | |
| WT Almaty 18 | 1500 m | Heats Heat 3 | 3 | 2:18.188 | ||
| WT Almaty 18 | 1500 m | Heats Heat 3 | 5 | 2:17.538 | ||
| WT Calgary 18 | 1500 m | Heats Heat 2 | 5 | 2:14.526 | ||
| WT Calgary 18 | 1000 m | Heats Heat 2 | 2 | 1:26.236 | ||
| 2019-12-08 | WT Shanghai 19 | 1000 m | Quarterfinals Heat 2 | PEN | ||
| 2019-12-08 | WT Shanghai 19 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:29.535 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:31.399 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 43.848 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 7 | 2 | 1:32.926 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 4 | 5 | 42.996 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2019-11-30 | WT Nagoya 19 | 1000 m | Finals Final B | 3 | 1:43.264 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | Semifinals Heat 1 | 4 | 1:30.134 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | Quarterfinals Heat 1 | 2 | 1:26.763 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 4 | 3 | 2:20.505 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 8 | 1 | 1:28.390 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Quarterfinals Heat 4 | 3 | 2:20.505 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Heats Heat 1 | 5 | 2:22.932 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Quarterfinals Heat 1 | 5 | 2:22.932 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Semifinals Heat 2 | PEN | ||
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Quarterfinals Heat 1 | 2 | 1:24.323 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:26.523 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:23.674 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 6 | 1 | 1:24.827 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 3 | 5 | 2:16.395 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Quarterfinals Heat 3 | 5 | 2:16.395 | |
| 2019-01-26 | JWCh Montreal 19 | 1500 m | Finals | 3 | 2:31.024 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Semifinals Heat 2 | 4 | 2:22.187 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Quarterfinals Heat 5 | 2 | 2:23.808 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Heats Heat 12 | 1 | 2:20.099 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Quarterfinals Heat 2 | 4 | 42.327 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Heats Heat 7 | 1 | 42.210 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Preliminaries Heat 15 | 1 | 41.923 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Heats Heat 5 | PEN | ||
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Preliminaries Heat 4 | 1 | 1:27.946 | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Quarterfinals | 4 | 1:27.118 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Finals Final 1 | 4 | 2:34.137 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Semifinals Heat 1 | 2 | 2:14.621 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Heats Heat 6 | 2 | 2:31.629 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Preliminaries Heat 4 | 2 | 2:17.363 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Quarterfinals Heat 1 | PEN | ||
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Heats Heat 4 | 1 | 42.753 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 9 | 2 | 43.411 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats Heat 6 | 2 | 1:28.871 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 2 | 2 | 1:35.565 | |
| 2017-01-28 | JWCh Innsbruck 17 | 1500 m | Finals | 3 | 2:22.172 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Semifinals Heat 2 | 3 | 2:18.404 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats Heat 1 | 3 | 2:31.059 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Preliminaries Heat 2 | 2 | 2:25.529 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Quarterfinals Heat 1 | 3 | 42.198 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Heats Heat 6 | 2 | 42.080 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Preliminaries Heat 18 | 2 | 43.075 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Semifinals Heat 1 | 5 | 1:25.970 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Quarterfinals Heat 4 | 2 | 1:27.563 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Heats Heat 6 | 3 | 1:27.337 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Preliminaries Heat 4 | 1 | 1:32.936 | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Heats Heat 4 | PEN | ||
| 2016-01-29 | JWCh Sofia 16 | 500 m | Heats Heat 3 | 3 | 43.057 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries Heat 15 | 2 | 45.745 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 15 | PEN | ||
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals Heat 5 | 5 | 2:25.626 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 3 | 2 | 2:22.794 |
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.