| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 43.354 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Quarterfinals Heat 1 | 4 | 7:03.896 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Rep. Heats Heat 4 | 2 | 41.159 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 4 | 2 | 41.872 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 500 m | Rep. Quarterfinals Heat 4 | 4 | 42.422 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 5000 m | Quarterfinals Heat 1 | 3 | 7:10.166 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Rep. Heats Heat 5 | 1 | 42.996 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 11 | 2 | 42.837 | watch |
| 2025-10-17 | WT2 Montréal 25 | Relay 2000 m | Ranking Finals Heat 1 | 3 | 2:43.811 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Rep. Heats Heat 12 | 5 | 1:04.434 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 7 | 3 | 43.310 | |
| 2025-10-11 | WT1 Montréal 25 | Relay 5000 m | Semifinals Heat 2 | PEN | ||
| 2025-10-10 | WT1 Montréal 25 | Relay 5000 m | Quarterfinals Heat 2 | 2 | 6:52.517 | |
| 2025-02-16 | WT Milan 25 | 1000 m | Rep. Quarterfinals Heat 2 | 3 | 1:27.170 | |
| 2025-02-15 | WT Milan 25 | 500 m | Rep. Quarterfinals Heat 5 | 2 | 41.460 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 2 | 4 | 1:26.599 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 4 | 4 | 41.100 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 2 | 2 | 1:26.504 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 6 | 2 | 41.836 | |
| 2024-12-15 | WT Seoul 24 | 1000 m | Rep. Semifinals Heat 1 | 5 | 1:28.914 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 7 | 2 | 1:27.705 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 6 | 2 | 1:34.239 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 4 | 2 | 41.403 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 6 | 4 | 41.532 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 3 | 1 | 42.135 | watch |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Rep. Semifinals Heat 2 | 4 | 42.356 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 41.883 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 4 | 4 | 42.285 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 5 | 2 | 41.462 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Finals Final B | PEN | ||
| 2024-02-18 | WT Gdansk 24 | 500 m | Semifinals Heat 2 | 5 | 41.815 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Quarterfinals Heat 4 | 2 | 41.796 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Quarterfinals Heat 3 | 4 | 41.623 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 3 | 3 | 42.119 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 2 | 2 | 41.806 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 5 | 2 | 41.935 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 5 | 2 | 41.812 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Semifinals Heat 1 | 2 | 41.852 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 41.587 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Quarterfinals Heat 4 | 4 | 1:27.701 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 4 | 3 | 40.874 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 3 | 1 | 41.117 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 5 | 5 | 1:25.736 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 4 | 2 | 1:25.756 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Semifinals Heat 2 | PEN | ||
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 41.683 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 2 | 4 | 1:26.697 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 3 | 4 | 41.637 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 10 | 2 | 41.807 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 6 | 3 | 1:28.219 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 3 | 2 | 1:30.474 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Quarterfinals Heat 3 | 5 | 1:05.592 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Quarterfinals Heat 4 | 4 | 40.698 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 1 | 2 | 40.629 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 2 | 3 | 41.562 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 3 | 2 | 41.130 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Finals Final A | 4 | 40.512 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Semifinals Heat 1 | 2 | 40.716 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Heats Heat 4 | 2 | 40.835 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 3 | 3 | 1:29.792 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Semifinals Heat 1 | 2 | 41.254 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 4 | 1 | 42.076 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 4 | 5 | 1:26.896 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 12 | 3 | 1:27.935 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 1 | 3 | 41.220 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 6 | 2 | 41.419 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Finals Final B | 5 | 41.326 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Semifinals Heat 2 | 5 | 42.427 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 2 | 2 | 56.417 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:26.766 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 3 | 2 | 1:28.177 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 1 | 2 | 40.977 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 2 | 3 | 41.155 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 3 | 4 | 1:25.282 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 1 | 4 | 43.737 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 7 | 3 | 41.448 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 1 | PEN | ||
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Quarterfinals Heat 2 | 5 | 1:24.710 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Finals Final B | 4 | 41.653 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Semifinals Heat 1 | 3 | 41.030 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Quarterfinals Heat 1 | 2 | 40.946 | |
| 2022-11-10 | 4C Salt Lake City 22 | 1000 m | Heats Heat 2 | 3 | 1:28.210 | |
| 2022-11-10 | 4C Salt Lake City 22 | 500 m | Heats Heat 6 | 3 | 41.685 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Ranking Finals Heat 3 | 7 | 2:19.618 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 1 | 4 | 2:13.414 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 7 | 3 | 2:32.364 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 14 | PEN | ||
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 9 | 4 | 2:27.877 | |
| 2021-10-22 | WT Beijing 21 | Relay 5000 m | Quarterfinals Quarterfinal 1 | 3 | 6:55.169 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 10 | 3 | 41.755 | |
| 2019-10-03 | 19 | 1000 m | Quarterfinals Heat 4 | 5 | 1:28.505 | |
| 2019-10-03 | 19 | 1000 m | Heats Heat 2 | 3 | 1:31.321 | |
| 2019-02-03 | WT Dresden 19 | 1000 m | Finals | 4 | 1:28.773 | |
| 2019-02-01 | WT Dresden 19 | 1000 m | Heats | 3 | 1:25.965 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:21.570 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:24.446 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Quarterfinals Heat 2 | 5 | 2:17.706 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Semifinals Heat 1 | 3 | 1:26.242 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Quarterfinals Heat 1 | 3 | 1:24.801 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Preliminaries Heat 5 | 3 | 1:25.508 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Rep. Semifinals Heat 1 | 2 | 41.703 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 41.439 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Finals | 5 | 2:20.926 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Semifinals Heat 2 | 5 | 2:15.630 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Rep. Semifinals | 1 | 2:29.288 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Rep. Quarterfinals Heat 3 | 2 | 2:29.993 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (1) | Quarterfinals Heat 2 | 3 | 2:22.693 | |
| 2018-11-11 | WT Salt Lake City 18 | 500 m | Rep. Semifinals | 3 | 1:33.889 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Rep. Semifinals Heat 1 | 3 | 1:32.370 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:25.331 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:28.106 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Quarterfinals Heat 2 | 4 | 41.189 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Heats Heat 3 | 4 | 1:25.192 | |
| 2018-11-02 | WT Calgary 18 | 500 m | Heats Heat 6 | 3 | 41.171 | |
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Preliminaries Heat 1 | 2 | 41.562 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Preliminaries Heat 3 | 3 | 1:24.656 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats Heat 3 | 5 | 2:23.619 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 9 | 3 | 2:23.628 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 13 | 4 | 42.229 | |
| 2017-10-06 | WT Dordrecht 17 | 1000 m | Heats | 4 | 1:30.648 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 13 | 2 | 1:30.822 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Heats Heat 1 | 4 | 1:27.960 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 9 | 2 | 1:29.798 | |
| 2017-02-12 | WT Minsk 17 | 1000 m | Rep. Semifinals | 4 | 1:29.189 | |
| 2017-02-12 | WT Minsk 17 | 1000 m | Rep. Heats | 1 | 1:32.446 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Rep. Semifinals Heat 1 | 6 | 2:26.740 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Rep. Heats Heat 2 | 3 | 2:24.166 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Heats Heat 5 | 6 | 3:19.143 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Heats Heat 5 | 3 | 1:27.064 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Semifinals Heat 2 | 5 | 2:17.648 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Heats Heat 5 | 2 | 2:24.024 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Quarterfinals Heat 3 | 6 | no time | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats Heat 1 | 4 | 44.007 | |
| 2016-12-18 | WT Gangneung 16 | 1000 m | Rep. Heats | 2 | 1:35.932 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Semifinals Heat 2 | PEN | ||
| 2016-12-16 | WT Gangneung 16 | 1500 m | Heats Heat 1 | 2 | 2:17.723 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Rep. Semifinals Heat 1 | 3 | 1:27.557 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Heats Heat 4 | 3 | 1:27.540 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Rep. Semifinals Heat 1 | 3 | 2:15.200 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Rep. Heats Heat 1 | 2 | 2:21.785 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Heats Heat 4 | 4 | 2:19.341 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Quarterfinals Heat 1 | 4 | 1:26.567 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Heats Heat 8 | 2 | 1:29.081 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Rep. Semifinals Heat 1 | 6 | 2:25.367 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Rep. Heats Heat 1 | 3 | 2:23.331 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Heats Heat 2 | 5 | 2:22.495 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Semifinals Heat 1 | 5 | 2:12.842 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Heats Heat 5 | 2 | 2:18.393 | |
| 2016-11-06 | WT Calgary 16 | 1000 m | Rep. Semifinals | 4 | 1:27.729 | |
| 2016-11-05 | WT Calgary 16 | 1500 m | Rep. Semifinals | 5 | 2:17.725 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Rep. Heats Heat 2 | 2 | 2:27.417 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats Heat 5 | 5 | 2:15.624 | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Rep. Heats Heat 2 | 2 | 1:36.054 | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Heats Heat 7 | 4 | 1:26.688 | |
| 2016-02-13 | WT Dordrecht 16 | 1500 m | Rep. Semifinals | 4 | 2:27.269 | |
| 2016-02-12 | WT Dordrecht 16 | 1500 m | Rep. Heats Heat 2 | 3 | 2:17.989 | |
| 2016-02-12 | WT Dordrecht 16 | 1500 m | Heats Heat 3 | 3 | 2:24.853 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Preliminaries Heat 1 | PEN | ||
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Rep. Heats Heat 3 | 6 | 2:22.456 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Heats Heat 1 | 7 | 2:20.013 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (2) | Heats Heat 6 | PEN | ||
| 2015-11-08 | WT Toronto 15 | 1000 m | Quarterfinals | 5 | 1:28.573 | |
| 2015-11-06 | WT Toronto 15 | 1500 m | Rep. Heats Heat 2 | 5 | 2:21.087 | |
| 2015-11-06 | WT Toronto 15 | 1500 m | Heats Heat 5 | 5 | 2:23.919 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Heats Heat 6 | 3 | no time | |
| 2015-11-01 | WT Montreal 15 | 1000 m | Rep. Heats | 3 | 1:30.446 | |
| 2015-10-30 | WT Montreal 15 | 1500 m | Rep. Heats Heat 2 | 3 | 2:26.246 | |
| 2015-10-30 | WT Montreal 15 | 1500 m | Heats Heat 4 | 4 | 2:22.911 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Heats Heat 3 | 3 | 1:28.646 | |
| WT Almaty 18 | 1500 m | Heats Heat 2 | 3 | 2:22.693 | ||
| WT Almaty 18 | 500 m | Heats Heat 8 | 3 | 42.048 | ||
| WT Calgary 18 | 1000 m | Heats Heat 3 | 3 | 1:24.656 | ||
| WT Calgary 18 | 500 m | Heats Heat 1 | 2 | 41.562 | ||
| 2020-02-16 | WT Dordrech 20 | 500 m | Quarterfinals Heat 2 | 4 | 41.234 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 3 | 4 | 1:29.663 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 5 | 2 | 41.670 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 6 | 1 | 1:27.791 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Quarterfinals Heat 3 | 3 | 42.085 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | REPH Heat 5 | 4 | no time | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 7 | 4 | 2:35.270 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Rep. Quarterfinals Heat 5 | 4 | no time | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Quarterfinals Heat 7 | 4 | 2:35.270 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Semifinals Heat 1 | 7 | 2:19.811 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | Rep. Quarterfinals Heat 1 | 5 | 1:27.183 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 7 | 3 | 2:22.964 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 4 | 3 | 1:31.949 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Quarterfinals Heat 4 | 5 | 1:27.893 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Finals Final B | 5 | 2:31.482 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Semifinals Heat 2 | 4 | 2:15.943 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:26.469 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Rep. Quarterfinals Heat 4 | 3 | 2:25.617 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 7 | 2 | 1:26.960 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Heats Heat 7 | 3 | 2:25.527 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Quarterfinals Heat 7 | 3 | 2:25.527 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Rep. Semifinals Heat 1 | 4 | 42.278 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Rep. Quarterfinals Heat 4 | 2 | 42.120 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Heats Heat 5 | 3 | 42.080 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Preliminaries Heat 5 | 2 | 43.259 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Quarterfinals Heat 1 | 3 | 1:27.638 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Heats Heat 2 | 2 | 1:26.313 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 1 | 2 | 1:27.606 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Rep. Quarterfinals Heat 2 | 2 | 1:25.040 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Heats Heat 5 | 4 | 1:26.781 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Preliminaries Heat 9 | 3 | 1:27.911 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 41.483 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Preliminaries Heat 4 | 3 | 41.409 | |
| WT Dresden 20 | 500 m | Heats Heat 1 | 2 | 41.600 | ||
| 2019-12-08 | WT Shanghai 19 | 500 m | Quarterfinals Heat 1 | 4 | 41.595 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Semifinals Heat 1 | 1 | 41.579 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 41.420 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:19.984 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Rep. Quarterfinals Heat 4 | 1 | 2:37.962 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 4 | 3 | 41.801 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Heats Heat 4 | 4 | 2:27.377 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Quarterfinals Heat 4 | 4 | 2:27.377 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Quarterfinals Heat 7 | 3 | 2:22.964 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Semifinals Heat 1 | 4 | 2:27.451 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Quarterfinals Heat 4 | 1 | 2:24.680 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 2 | PEN | ||
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 4 | 5 | 2:18.957 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Quarterfinals Heat 4 | 5 | 2:18.957 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Quarterfinals Heat 1 | 3 | 42.349 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Heats Heat 5 | 2 | 42.769 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries Heat 16 | 2 | 44.885 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Heats Heat 2 | 3 | 1:29.845 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 13 | 2 | 1:31.540 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals Heat 4 | 6 | 2:24.601 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 13 | 1 | 2:30.794 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Heats | 2 | 2:41.440 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Semifinals Heat 3 | 5 | 2:24.516 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Quarterfinals Heat 5 | 3 | 2:28.692 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Ranking Races - Heats Heat 3 | 2 | 44.369 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Heats Heat 1 | 3 | 43.744 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Preliminaries Heat 13 | 2 | 43.828 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Ranking Races - Preliminaries Heat 5 | 1 | 1:32.544 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Preliminaries Heat 11 | 5 | no time | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Rep Quarterfinals Heat 2 | 3 | 1:30.323 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Rep Heats Heat 2 | 3 | 1:30.142 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Heats Heat 4 | 4 | 1:28.729 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Preliminaries Heat 6 | 2 | 1:36.581 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Rep Heats Heat 2 | 3 | 1:03.051 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Preliminaries Heat 7 | 3 | 42.897 | |
| 2015-02-06 | WT Dresden 15 | 1000 m | Rep Heats Heat 7 | 4 | 1:30.033 | |
| 2015-02-06 | WT Dresden 15 | 1000 m | Preliminaries Heat 2 | 3 | 1:31.065 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Preliminaries Heat 6 | PEN | ||
| 2014-12-21 | WT Seoul 14 | 3000 m | Rep Heats | 4 | 5:01.121 | |
| 2014-12-20 | WT Seoul 14 | 1000 m | Rep Quarterfinals | 2 | 1:35.045 | |
| 2014-12-20 | WT Seoul 14 | 1000 m | Rep Heats | 1 | 1:34.546 | |
| 2014-12-19 | WT Seoul 14 | 3000 m | Heats | 7 | 5:09.500 | |
| 2014-12-19 | WT Seoul 14 | 1000 m | Rep Semifinals Heat 1 | PEN | ||
| 2014-12-19 | WT Seoul 14 | 1000 m | Preliminaries Heat 8 | 3 | 1:30.170 | |
| 2014-12-12 | WT Shanghai 14 | 500 m | Preliminaries | 5 | 42.806 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Quarterfinals Heat 2 | 3 | 42.777 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Heats Heat 4 | 2 | 42.514 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Rep Quarterfinals Heat 1 | 4 | 1:30.750 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Rep Heats Heat 1 | 2 | 1:30.968 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Preliminaries Heat 6 | 4 | 1:28.160 | |
| 2014-11-15 | WT Montreal 14 | 1500 m | Rep Heats | 4 | 2:28.808 | |
| 2014-11-14 | WT Montreal 14 | 1500 m | Heats Heat 6 | 5 | 2:27.147 | |
| 2014-11-14 | WT Montreal 14 | 1000 m | Rep Semifinals Heat 1 | 3 | 1:31.210 | |
| 2014-11-14 | WT Montreal 14 | 1000 m | Rep Quarterfinals Heat 2 | 2 | 1:30.032 | |
| 2014-11-14 | WT Montreal 14 | 1000 m | Rep Heats Heat 1 | 2 | 1:34.713 | |
| 2014-11-14 | WT Montreal 14 | 1000 m | Preliminaries Heat 3 | 4 | 1:28.897 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m | Heats | 4 | 1:34.121 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (1) | Rep Heats Heat 6 | DNF | ||
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (1) | Preliminaries Heat 1 | 3 | 1:27.885 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (2) | Rep Heats Heat 1 | 4 | 1:31.821 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (2) | Preliminaries Heat 3 | 4 | 1:41.765 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Quarterfinals Heat 2 | 3 | 2:31.335 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Heats Heat 14 | 2 | 2:33.881 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Quarterfinals Heat 3 | 4 | 42.939 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Heats Heat 6 | 2 | 43.518 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Preliminaries Heat 14 | 2 | 43.411 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Preliminaries Heat 8 | 3 | 1:31.419 |
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.