| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2022-02-16 | OG Beijing 22 | 5000 m relay | Finals Final A | 4 | 6:43.440 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Ranking Finals Heat 3 | 4 | 1:29.535 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Finals Final B | 3 | 2:20.220 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Semifinals Semifinal 1 | 3 | 2:17.029 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 1 | 2 | 1:26.032 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 7 | 4 | 1:27.113 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 1 | 3 | 2:09.559 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 7 | 1 | 2:32.117 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Ranking Finals Heat 3 | 1 | 2:27.446 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 10 | 3 | 1:26.042 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 1 | PEN | ||
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 3 | 3 | 2:30.885 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 12 | 2 | 2:26.193 | |
| 2021-10-31 | WT Nagoya 21 | Relay 5000 m | Finals Final B | 1 | 7:05.381 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Semifinals Semifinal 2 | 6 | 2:21.078 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 8 | 3 | 1:29.876 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinals Quarterfinal 6 | 1 | 2:33.442 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 2 | 1 | 2:21.328 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Semifinals Semifinal 2 | 5 | 1:26.848 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Quarterfinals Quarterfinal 2 | 1 | 1:25.798 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Finals Final B | 2 | 1:45.130 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Finals Final B | 3 | 2:19.265 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Semifinals Semifinal 3 | 4 | 2:16.332 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 13 | 4 | 1:57.454 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 1 | 2 | 1:25.192 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinals Quarterfinal 6 | 5 | 2:23.048 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 11 | 5 | no time | |
| 2021-01-24 | EC Gdansk 21 | Super Final 3000 m | Super Final Super Final | 4 | 5:08.504 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Finals Final A | 5 | 1:25.760 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Semifinals Heat 1 | 4 | 1:29.174 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Quarterfinals Heat 4 | 3 | 1:25.610 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Final B Final B | 4 | 42.005 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Semifinals Heat 2 | 5 | 1:13.163 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Quarterfinals Heat 2 | 3 | 41.207 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Finals Final A | 2 | 2:18.521 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Semifinals Heat 3 | 2 | 2:23.101 | |
| 2021-01-22 | EC Gdansk 21 | 1000 m | Heats Heat 6 | 2 | 1:26.386 | |
| 2021-01-22 | EC Gdansk 21 | 500 m | Heats Heat 5 | 1 | 42.091 | |
| 2021-01-22 | EC Gdansk 21 | 1500 m | Quarterfinals Heat 4 | 2 | 2:15.242 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:40.115 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | REPQ Heat 4 | 1 | 1:27.991 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Finals Final A | 6 | 2:20.980 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Semifinals Heat 1 | 2 | 2:20.830 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 8 | 2 | 1:28.484 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Heats Heat 8 | 2 | 2:38.203 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Quarterfinals Heat 8 | 2 | 2:38.203 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Rep. Quarterfinals Heat 4 | 1 | 1:27.991 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Finals Final A | 6 | 2:24.002 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Semifinals Heat 3 | 2 | 2:14.568 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Finals Final A | 6 | 2:18.155 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Semifinals Heat 3 | 2 | 2:26.803 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 6 | 2 | 2:20.822 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 6 | 1 | 2:28.304 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Quarterfinals Heat 6 | 1 | 2:28.304 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 6 | 2 | 2:20.822 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Finals Final B | 6 | 2:40.173 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Semifinals Heat 3 | 3 | 2:27.233 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Semifinals Heat 2 | PEN | ||
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 4 | 1 | 2:20.375 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 7 | 1 | 2:31.880 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Quarterfinals Heat 7 | 1 | 2:31.880 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Quarterfinals Heat 4 | 1 | 2:20.375 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Rep. Semifinals Heat 1 | PEN | ||
| 2019-11-10 | WT Montreal 19 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:28.939 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 7 | 3 | 1:27.056 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Heats Heat 2 | PEN | ||
| 2019-11-08 | WT Montreal 19 | 1500 m | Quarterfinals Heat 2 | PEN | ||
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Quarterfinals Heat 4 | 4 | 1:24.735 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Finals Final B | 2 | 2:13.715 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Semifinals Heat 3 | 3 | 2:15.225 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 3 | 1 | 1:22.602 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 5 | 3 | 2:13.870 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Quarterfinals Heat 5 | 3 | 2:13.870 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Heats | 3 | 1:26.470 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals Heat 8 | 3 | 2:20.149 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Quarterfinals Heat 3 | 3 | 1:27.069 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 7 | 1 | 1:28.106 | |
| 2019-02-02 | WT Dresden 19 | 1000 m | Rep. Quarterfinals | 1 | 1:25.586 | |
| 2019-02-01 | WT Dresden 19 | 1000 m | Preliminaries | 2 | 1:29.264 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Rep. Semifinals Heat 1 | 2 | 1:26.082 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Heats Heat 2 | 4 | no time | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Preliminaries Heat 6 | 1 | 1:28.464 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Quarterfinals Heat 3 | 4 | 1:27.144 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Heats Heat 4 | 3 | 1:24.951 | |
| 2019-01-13 | EC Dordrecht 19 | Super Final 3000 m | Final | 6 | 4:46.417 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Finals Final A | 4 | 2:13.896 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Semifinals Heat 1 | 3 | 2:14.018 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Quarterfinals Heat 6 | 1 | 2:22.135 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Semifinals Heat 1 | 5 | 41.414 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Quarterfinals Heat 3 | 2 | 41.808 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Heats Heat 1 | 1 | 42.286 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Finals Final A | 3 | 1:24.816 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Semifinals Heat 2 | 1 | 1:25.864 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Quarterfinals Heat 4 | 2 | 1:25.332 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Heats Heat 3 | 1 | 1:27.706 | |
| 2019-01-11 | EC Dordrecht 19 | 3000 m | Super Final Heat 1 | 6 | 4:46.417 | |
| WT Calgary 18 | 1500 m | Heats Heat 6 | PEN | |||
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Quarterfinals Heat 2 | 2 | 1:23.304 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Heats Heat 5 | 1 | 1:24.716 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Preliminaries Heat 2 | 1 | 1:27.595 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Heats Heat 1 | PEN | ||
| WT Calgary 18 | 1000 m | Heats Heat 7 | 3 | 1:25.955 | ||
| 2018-12-09 | WT Almaty 18 | 1500 m | Semifinals Heat 2 | 7 | no time | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Quarterfinals Heat 3 | 5 | 1:24.438 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (2) | Quarterfinals Heat 5 | 1 | 2:17.409 | |
| 2018-11-11 | WT Salt Lake City 18 | 1000 m | Semifinals | 3 | 1:24.102 | |
| 2018-11-10 | WT Salt Lake City 18 | 1500 m | Semifinals | PEN | ||
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Quarterfinals Heat 6 | 1 | 2:17.557 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Finals Final A | 3 | 1:24.083 | |
| 2018-11-02 | WT Calgary 18 | 1500 m | Quarterfinals Heat 6 | PEN | ||
| 2018-11-02 | WT Calgary 18 | 1000 m | Preliminaries Heat 7 | 3 | 1:25.955 | |
| WT Almaty 18 | 1000 m | Heats Heat 8 | 1 | 1:29.185 | ||
| WT Almaty 18 | 1500 m | Heats Heat 5 | 1 | 2:17.409 | ||
| 2022-02-11 | OG Beijing 22 | 5000 m relay | Semifinals Semifinal 2 | 2 | 6:37.925 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Finals Final B | 2 | 2:18.076 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Semifinals Semifinal 1 | 3 | 2:10.773 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Heats Heat 1 | 3 | 2:09.776 | |
| 2022-02-05 | OG Beijing 22 | 1000 m | Heats Heat 6 | PEN | ||
| 2018-03-16 | WCh Montreal 18 | 1500 m | Semifinals Heat 2 | 5 | 2:15.372 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 5 | 3 | 2:16.316 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Ranking Finals Heat 5 | 2 | 42.242 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Preliminaries Heat 2 | 4 | 42.872 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Heats Heat 3 | PEN | ||
| 2018-03-16 | WCh Montreal 18 | 1000 m | Preliminaries Heat 5 | 2 | 1:27.887 | |
| 2018-01-13 | EC Dresden 18 | 1500 m | Semifinals | 1 | 2:17.100 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats | 1 | 2:26.162 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Finals Final A | 4 | 2:16.736 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Quarterfinals Heat 1 | 4 | no time | |
| 2018-01-12 | EC Dresden 18 | 500 m | Heats Heat 5 | 2 | 42.172 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Quarterfinals Heat 2 | PEN | ||
| 2018-01-12 | EC Dresden 18 | 1000 m | Heats Heat 6 | 1 | 1:26.878 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Semifinals Heat 1 | 6 | 2:22.049 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats Heat 4 | 2 | 2:12.965 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 12 | 2 | 2:28.708 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 8 | 5 | no time | |
| 2017-11-11 | WT Shanghai 17 | 1500 m | Finals | 3 | 2:23.055 | |
| 2017-11-11 | WT Shanghai 17 | 1500 m | Semifinals | 3 | 2:16.994 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Heats | 3 | 41.316 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 5 | 2 | 2:20.758 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Preliminaries Heat 4 | 2 | 2:28.670 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Quarterfinals Heat 3 | 4 | 41.672 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 13 | 1 | 43.542 | |
| 2017-10-07 | WT Dordrecht 17 | 1500 m | Finals | 5 | 2:22.611 | |
| 2017-10-06 | WT Dordrecht 17 | 1000 m | Preliminaries | 2 | 1:26.688 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Semifinals Heat 2 | 4 | 2:11.544 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats Heat 3 | 3 | 2:20.811 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Preliminaries Heat 7 | 1 | 2:23.620 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Semifinals Heat 1 | PEN | ||
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Quarterfinals Heat 1 | 2 | 1:25.934 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Heats Heat 5 | 1 | 1:26.652 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats Heat 6 | 5 | 2:24.429 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries Heat 7 | 1 | 2:18.482 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Heats Heat 5 | 3 | 1:27.890 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 18 | 1 | 1:32.074 | |
| 2017-02-11 | WT Minsk 17 | 1500 m | Finals | 4 | 2:29.412 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Semifinals Heat 1 | 3 | 2:20.816 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Heats Heat 4 | 2 | 2:17.072 | |
| 2017-02-10 | WT Minsk 17 | 500 m | Quarterfinals Heat 3 | 5 | 42.497 | |
| 2017-02-10 | WT Minsk 17 | 500 m | Heats Heat 7 | 3 | 1:02.088 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Finals Final A | PEN | ||
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Semifinals Heat 1 | 2 | 2:13.569 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Heats Heat 4 | 2 | 2:17.317 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Quarterfinals Heat 1 | 4 | 42.026 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats Heat 9 | 2 | 43.913 | |
| 2016-12-17 | WT Gangneung 16 | 1000 m | Rep. Semifinals | 1 | 1:30.126 | |
| 2016-12-17 | WT Gangneung 16 | 1000 m | Rep. Heats | 1 | 1:27.800 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Quarterfinals Heat 1 | 5 | 2:00.375 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Heats Heat 2 | 3 | 1:28.113 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Quarterfinals Heat 2 | 5 | 1:25.908 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Heats Heat 2 | 1 | 1:27.236 | |
| 2016-12-11 | WT Shanghai 16 | 1000 m | Finals | 5 | 1:27.615 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Rep. Heats Heat 5 | 4 | 1:18.482 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Heats Heat 7 | 3 | 42.375 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Semifinals Heat 1 | 4 | 1:27.733 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Quarterfinals Heat 1 | 3 | 1:26.455 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Heats Heat 1 | 2 | 1:26.964 | |
| 2016-11-12 | WT Salt Lake City 16 | 1000 m | Semifinals | 6 | 1:25.188 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Quarterfinals Heat 1 | 1 | 1:24.042 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Heats Heat 9 | 2 | 1:26.219 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Rep. Heats Heat 3 | PEN | ||
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Heats Heat 2 | 3 | 2:15.910 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Rep. Quarterfinals Heat 2 | YC | ||
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Rep. Heats Heat 1 | 2 | 42.176 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Heats Heat 10 | 5 | no time | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Heats Heat 1 | PEN | ||
| 2016-01-30 | JWCh Sofia 16 | 500 m | Finals | 2 | 41.802 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Semifinals Heat 1 | 3 | 41.257 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Quarterfinals Heat 2 | 2 | 41.829 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Heats Heat 2 | 1 | 42.417 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries Heat 15 | 1 | 43.557 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Quarterfinals Heat 2 | PEN | ||
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Heats Heat 1 | 2 | 1:30.660 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 11 | 2 | 1:33.509 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals Heat 1 | 4 | 2:22.327 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 3 | 1 | 2:22.557 | |
| 2015-12-13 | WT Shanghai 15 | 1500 m | Finals | 5 | no time | |
| 2015-12-12 | WT Shanghai 15 | 1500 m | Rep. Semifinals | 9 | no time | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Rep. Heats Heat 2 | 4 | 2:26.182 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Heats Heat 5 | 4 | 2:17.140 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Semifinals Heat 1 | 4 | 2:14.636 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Heats Heat 2 | 4 | 2:13.301 | |
| 2015-12-06 | WT Nagoya 15 | 500 m | Rep. Quarterfinals | 4 | 42.869 | |
| 2015-12-05 | WT Nagoya 15 | 1500 m | Rep. Semifinals | 6 | 2:41.415 | |
| 2015-12-04 | WT Nagoya 15 | 500 m | Preliminaries | 3 | 43.577 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Rep. Heats Heat 1 | 2 | 2:16.998 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Heats Heat 1 | 4 | 2:18.344 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Rep. Heats Heat 1 | 2 | 42.296 | |
| 2014-12-19 | WT Seoul 14 | 1000 m | Heats Heat 4 | PEN | ||
| 2014-12-19 | WT Seoul 14 | 1000 m | Preliminaries Heat 6 | 2 | 1:31.922 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Rep Quarterfinals Heat 1 | 3 | 43.160 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Rep Heats Heat 6 | 2 | 43.052 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Heats Heat 3 | 5 | 44.139 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Preliminaries Heat 1 | 4 | 46.444 | |
| 2014-12-13 | WT Shanghai 14 | 500 m | Rep Quarterfinals | 2 | 41.776 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Heats | 4 | 1:27.969 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Semifinals Heat 1 | 2 | 42.114 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Heats Heat 1 | 2 | 43.065 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Heats Heat 4 | 4 | 42.111 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Preliminaries Heat 1 | 2 | 42.431 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Rep Semifinals Heat 1 | 3 | 1:31.363 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Rep Quarterfinals Heat 3 | 1 | 1:33.854 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Rep Heats Heat 3 | 1 | 1:30.053 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Preliminaries Heat 1 | 2 | 1:28.147 | |
| 2012-01-13 | OG 12 | 500 m | Finals Final B | 2 | 45.902 | |
| 2012-01-13 | OG 12 | 500 m | Semifinals Heat 4 | 3 | 45.026 | |
| 2012-01-13 | OG 12 | 500 m | Quarterfinals Heat 4 | 2 | 45.836 | |
| 2012-01-13 | OG 12 | 1000 m | Finals Final C | PEN | ||
| 2012-01-13 | OG 12 | 1000 m | Semifinals Heat 2 | 2 | 1:33.689 | |
| 2012-01-13 | OG 12 | 1000 m | Quarterfinals Heat 2 | 3 | 1:47.810 |
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.