| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2022-02-16 | OG Beijing 22 | 1500 m | Heats Heat 5 | 4 | 2:22.192 | |
| 2022-02-09 | OG Beijing 22 | 1000 m | Heats Heat 6 | 4 | 1:28.764 | |
| 2022-02-05 | OG Beijing 22 | Relay 2000 m | Quarterfinals Quarterfinal 3 | 4 | 2:39.112 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Quarterfinals Quarterfinal 1 | 3 | 1:30.394 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 6 | 3 | 1:30.329 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 12 | 2 | 1:33.677 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 6 | PEN | ||
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 8 | 2 | 2:30.620 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Ranking Finals Heat 1 | 1 | 1:48.795 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Ranking Finals Heat 2 | 2 | 2:32.566 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 11 | 2 | 1:33.730 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 2 | 5 | 1:34.177 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 4 | 5 | 2:25.550 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 2 | 2 | 2:25.187 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Ranking Finals Heat 2 | 1 | 1:36.360 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Semifinals Semifinal 3 | 6 | 2:24.247 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 7 | 4 | 1:33.926 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 11 | 2 | 1:35.581 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinal 9 Quarterfinal 1 | 2 | 2:27.945 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Quarterfinals Quarterfinal 1 | 5 | 1:45.535 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Semifinals Semifinal 1 | 7 | 2:21.054 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 3 | 3 | 1:29.536 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 1 | 3 | 1:30.697 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinal 9 Quarterfinal 1 | 5 | 2:48.041 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:34.056 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | REPQ Heat 3 | 1 | 1:34.813 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Finals Final B | 7 | 2:28.816 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Semifinals Heat 3 | 5 | 2:24.499 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 6 | 3 | 1:32.621 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Heats Heat 5 | 3 | 2:23.408 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Quarterfinals Heat 5 | 3 | 2:23.408 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Rep. Quarterfinals Heat 3 | 1 | 1:34.813 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Finals Final A | 4 | 2:25.611 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Semifinals Heat 2 | 3 | 2:24.307 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 4 | 3 | 2:24.821 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 1 | 3 | 1:32.560 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 4 | 3 | 2:24.821 | |
| 2019-02-10 | WT Torino 19 | 500 m | Rep. Semifinals | 3 | 45.244 | |
| 2019-02-09 | WT Torino 19 | 1500 m | Finals | 4 | 2:37.653 | |
| 2019-02-09 | WT Torino 19 | 1500 m | Semifinals | 5 | no time | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals Heat 1 | 2 | 2:24.114 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Rep. Quarterfinals Heat 4 | 2 | 45.560 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Preliminaries Heat 2 | 4 | 44.570 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:34.852 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Rep. Quarterfinals Heat 1 | 1 | 2:31.873 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Quarterfinals Heat 4 | 5 | 2:26.729 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Rep. Quarterfinals Heat 3 | 4 | 1:58.413 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Heats Heat 2 | 4 | 1:31.585 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Preliminaries Heat 3 | 2 | 1:34.343 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Quarterfinals Heat 1 | 5 | 44.711 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Rep. Semifinals Heat 1 | 1 | 44.649 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 45.736 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Semifinals Heat 3 | 1 | 2:27.257 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (1) | Finals Final A | PEN | ||
| 2018-12-07 | WT Almaty 18 | 1500 m (1) | Quarterfinals Heat 5 | 2 | 2:25.355 | |
| 2018-11-11 | WT Salt Lake City 18 | 1000 m | Finals | 2 | 1:29.845 | |
| 2018-11-11 | WT Salt Lake City 18 | 1000 m | Semifinals | 3 | 1:31.147 | |
| 2018-11-11 | WT Salt Lake City 18 | 1000 m | Quarterfinals | 3 | 1:30.892 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Finals Final A | 6 | 2:51.573 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Semifinals Heat 2 | 2 | 2:25.519 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Quarterfinals Heat 1 | 2 | 2:22.492 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Heats Heat 6 | 2 | 1:31.189 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Finals | 4 | 1:32.275 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Semifinals Heat 2 | 3 | 1:30.242 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Quarterfinals Heat 4 | 2 | 1:30.350 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Semifinals Heat 3 | 7 | 2:27.038 | |
| 2018-11-02 | WT Calgary 18 | 1500 m | Quarterfinals Heat 3 | 2 | 2:23.962 | |
| 2018-02-10 | OG 18 | 1500 m | Heats Heat 4 | PEN | ||
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats Heat 5 | 4 | 2:25.997 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 10 | 4 | 44.609 | |
| 2017-11-11 | WT Shanghai 17 | 1500 m | Semifinals | 5 | 2:23.044 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 8 | 3 | 2:27.273 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Heats Heat 2 | 5 | 45.196 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 4 | 3 | 44.344 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Heats Heat 2 | 4 | 1:30.534 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 2 | 1 | 1:33.340 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats Heat 2 | 5 | 2:25.974 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 10 | 3 | 45.398 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Semifinals Heat 1 | 5 | 2:22.675 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats Heat 1 | 5 | 2:29.841 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 3 | 3 | 45.755 | |
| 2017-02-12 | WT Minsk 17 | 500 m | Rep. Heats | 1 | 46.143 | |
| 2017-02-11 | WT Minsk 17 | 1000 m | Rep. Semifinals | 2 | 1:38.420 | |
| 2017-02-10 | WT Minsk 17 | 1000 m | Heats | 3 | 1:36.186 | |
| 2017-02-10 | WT Minsk 17 | 500 m | Rep. Semifinals Heat 1 | 3 | 52.941 | |
| 2017-02-10 | WT Minsk 17 | 500 m | Heats Heat 2 | 3 | 45.477 | |
| 2017-02-04 | WT Dresden 17 | 1500 m | Rep. Semifinals | 3 | 2:39.605 | |
| 2017-02-04 | WT Dresden 17 | 1500 m | Rep. Heats | 2 | 2:28.681 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Heats Heat 1 | 4 | 2:29.210 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Quarterfinals Heat 1 | 5 | 44.763 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats Heat 8 | 2 | 44.973 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Quarterfinals Heat 1 | |||
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Rep. Heats Heat 2 | 3 | 2:36.240 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Heats Heat 1 | 5 | 2:55.248 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Rep. Heats Heat 2 | 3 | 2:40.113 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Heats Heat 3 | 5 | 2:29.378 | |
| 2015-11-06 | WT Toronto 15 | 1500 m | Heats | 7 | no time | |
| 2015-11-01 | WT Montreal 15 | 1000 m | Rep. Semifinals | 5 | 1:36.044 | |
| 2015-10-31 | WT Montreal 15 | 1500 m | Finals | 7 | 2:33.861 | |
| 2015-10-31 | WT Montreal 15 | 1500 m | Semifinals | 3 | 2:33.619 | |
| 2015-10-30 | WT Montreal 15 | 1500 m | Heats Heat 1 | 7 | 3:05.919 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Rep. Heats Heat 2 | 1 | 1:38.542 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Heats Heat 1 | 3 | 1:33.555 | |
| 2014-12-14 | WT Shanghai 14 | 1000 m | Rep Semifinals | 3 | 1:35.140 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Heats Heat 1 | 3 | 47.634 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Heats Heat 4 | 4 | 46.867 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Rep Heats Heat 2 | 2 | 1:41.874 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Heats Heat 5 | 3 | 1:35.847 | |
| 2014-11-14 | WT Montreal 14 | 500 m | Heats | 5 | 46.634 | |
| 2014-11-14 | WT Montreal 14 | 500 m (1) | Rep Heats Heat 2 | 4 | 47.831 | |
| 2014-11-14 | WT Montreal 14 | 1000 m | Quarterfinals Heat 1 | 4 | 1:33.139 | |
| 2014-11-14 | WT Montreal 14 | 1000 m | Heats Heat 2 | 2 | 1:41.012 | |
| 2014-11-09 | WT Salt Lake City 14 | 1000 m | Quarterfinals | 4 | 1:32.721 | |
| 2014-11-08 | WT Salt Lake City 14 | 1500 m | Semifinals | 7 | no time | |
| 2014-11-07 | WT Salt Lake City 14 | 1500 m | Heats Heat 2 | 3 | 2:23.886 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (2) | Heats Heat 2 | 3 | 1:33.116 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (2) | Preliminaries Heat 4 | 2 | 1:35.302 | |
| WT Almaty 18 | 1500 m | Heats Heat 5 | 2 | 2:25.355 | ||
| WT Almaty 18 | 500 m | Heats Heat 1 | 3 | 45.213 | ||
| WT Calgary 18 | 1500 m | Heats Heat 3 | 2 | 2:23.962 | ||
| WT Calgary 18 | 1000 m | Heats Heat 5 | 2 | 1:31.668 | ||
| WT Dresden 20 | 1000 m | Rep. Quarterfinals Heat 5 | 1 | 1:34.783 | ||
| WT Dresden 20 | 1000 m | Rep. Semifinals Heat 2 | 2 | 1:35.189 |
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.