| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2023-12-17 | WT Seoul 23 | 1500 m | Rep. Semifinals Heat 2 | 3 | 3:00.205 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Finals Final B | 2 | 1:32.514 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Semifinals Heat 2 | 3 | 1:33.537 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 1 | 3 | 1:29.535 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:32.423 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:35.555 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 6 | 4 | 2:35.989 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 8 | 3 | 1:33.299 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Heats Heat 3 | 3 | 44.407 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Quarterfinals Quarterfinal 3 | 2 | 1:29.277 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Finals Final B | 2 | 1:51.112 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Semifinals Semifinal 1 | 5 | 1:30.966 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Quarterfinals Quarterfinal 2 | 3 | 43.816 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 4 | 1 | 1:31.515 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 6 | 3 | 1:30.177 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 7 | 2 | 43.632 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 12 | 1 | 43.855 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Semifinals Semifinal 1 | 5 | 44.241 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Quarterfinals Quarterfinal 3 | 2 | 43.621 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 1 | 1 | 43.831 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 5 | 1 | 43.694 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Finals Final B | 3 | 43.974 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Semifinals Semifinal 1 | 5 | 43.519 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 3 | 3 | 42.884 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 6 | 2 | 42.874 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 3 | 1 | 43.659 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | Semifinals Heat 2 | 4 | no time | |
| 2020-02-16 | WT Dordrech 20 | 500 m | Quarterfinals Heat 1 | 1 | 43.126 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Finals Final B | 1 | 1:39.335 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Semifinals Heat 2 | 5 | 1:33.713 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 3 | 1 | 1:30.118 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 4 | 1 | 43.726 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 8 | 2 | 1:34.132 | |
| 2020-02-08 | WT Dresden 20 | 1000 m | Quarterfinals Heat 1 | 4 | 1:29.125 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 4 | 1 | 1:31.226 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Heats | DNS | ||
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Heats Heat 3 | 1 | 1:31.310 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Preliminaries Heat 7 | 1 | 1:32.311 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Preliminaries Heat 9 | 1 | 43.875 | |
| 2017-11-24 | 17 | 1000 m | Quarterfinals Heat 3 | PEN | ||
| 2017-11-24 | 17 | 1000 m | Heats Heat 4 | 1 | 1:33.774 | |
| 2017-11-24 | 17 | 1500 m | Heats Heat 2 | 6 | no time | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Quarterfinals Heat 3 | 5 | 44.174 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Heats Heat 4 | 2 | 43.472 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 1 | 2 | 43.671 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Heats Heat 6 | 2 | 44.354 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 1 | 3 | 45.400 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Quarterfinals Heat 1 | 4 | 1:31.686 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Heats Heat 6 | 2 | 1:35.780 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Quarterfinals Heat 1 | 5 | 56.228 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Heats Heat 4 | 1 | 44.797 | |
| 2016-12-11 | WT Shanghai 16 | 1000 m | Quarterfinals | 2 | 1:33.339 | |
| 2016-12-10 | WT Shanghai 16 | 500 m | Finals | 1 | 44.334 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Semifinals Heat 1 | 3 | 43.353 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Quarterfinals Heat 3 | 4 | 53.914 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Heats Heat 7 | 1 | 45.158 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Semifinals Heat 1 | 5 | 1:34.019 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Heats Heat 2 | 2 | 1:33.862 | |
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Quarterfinals Heat 3 | 5 | no time | |
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Heats Heat 4 | 1 | 44.780 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Rep. Semifinals Heat 1 | PEN | ||
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Rep. Heats Heat 3 | 1 | 1:33.752 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Heats Heat 5 | 3 | 1:31.928 | |
| 2016-11-06 | WT Calgary 16 | 500 m | Finals | 3 | 45.116 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Quarterfinals Heat 2 | 5 | 1:06.565 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Heats Heat 6 | 1 | 45.034 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Semifinals Heat 1 | 4 | 44.273 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Quarterfinals Heat 3 | 1 | 44.110 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Heats Heat 5 | 1 | 44.444 | |
| 2016-03-04 | 16 | 500 m | Finals Final A | 2 | 43.930 | |
| 2016-03-04 | 16 | 500 m | Semifinals Heat 2 | 1 | 44.280 | |
| 2016-03-04 | 16 | 500 m | Quarterfinals Heat 3 | 1 | 43.875 | |
| 2016-03-04 | 16 | 500 m | Heats Heat 2 | 1 | 43.792 | |
| 2016-03-04 | 16 | 1000 m | Finals Final A | 1 | 1:38.087 | |
| 2016-03-04 | 16 | 1000 m | Semifinals Heat 1 | 1 | 1:31.965 | |
| 2016-03-04 | 16 | 1000 m | Quarterfinals Heat 2 | 3 | 1:33.634 | |
| 2016-03-04 | 16 | 1000 m | Heats Heat 1 | 1 | 1:34.463 | |
| 2016-03-04 | 16 | 1500 m | Finals Final A | 6 | 2:31.442 | |
| 2016-03-04 | 16 | 1500 m | Heats Heat 3 | 2 | 2:45.433 | |
| 2015-12-13 | WT Shanghai 15 | 500 m | Rep. Semifinals | 1 | 43.808 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Heats | 3 | 44.509 | |
| 2015-12-11 | WT Shanghai 15 | 1000 m | Semifinals Heat 1 | 1 | 1:32.790 | |
| 2015-12-11 | WT Shanghai 15 | 1000 m | Quarterfinals Heat 3 | 2 | 1:30.825 | |
| 2015-12-11 | WT Shanghai 15 | 1000 m | Heats Heat 2 | 1 | 1:31.692 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Finals Final A | 3 | 43.963 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Semifinals Heat 1 | 2 | 43.672 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Quarterfinals Heat 2 | 1 | 43.538 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 43.852 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Rep. Heats Heat 4 | 1 | 44.260 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Preliminaries Heat 3 | 4 | no time | |
| WT Dordrech 20 | 500 m | Finals Final A | 4 | 1:29.840 | ||
| 2020-02-09 | WT Dresden 20 | 500 m | Quarterfinals Heat 3 | 2 | 42.701 | |
| WT Dresden 20 | 500 m | Semifinals Heat 1 | 2 | 42.708 | ||
| 2022-02-13 | OG Beijing 22 | 3000 m relay | Finals Final A | 3 | 4:03.863 | |
| 2022-02-11 | OG Beijing 22 | 1000 m | Quarterfinals Quarterfinal 1 | 4 | 1:28.355 | |
| 2022-02-09 | OG Beijing 22 | 3000 m relay | Semifinals Semifinal 1 | 2 | 4:04.383 | |
| 2022-02-09 | OG Beijing 22 | 1000 m | Heats Heat 3 | 1 | 1:30.342 | |
| 2022-02-07 | OG Beijing 22 | 500 m | Semifinals Semifinal 2 | PEN | ||
| 2022-02-07 | OG Beijing 22 | 500 m | Quarterfinals Quarterfinal 4 | 2 | 43.029 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Finals Final A | 1 | 2:37.348 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Semifinals Semifinal 2 | 2 | 2:38.783 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Quarterfinals Quarterfinal 1 | 1 | 2:37.535 | |
| 2022-02-05 | OG Beijing 22 | 500 m | Heats Heat 7 | 2 | 42.691 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Finals Final A | 2 | 42.411 | |
| 2020-02-07 | WT Dresden 20 | 500 m | Heats Heat 4 | 2 | 43.743 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Finals Final A | 3 | 43.015 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Semifinals Heat 2 | 4 | no time | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Quarterfinals Heat 2 | 1 | 43.093 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Finals Final B | 1 | 44.058 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Semifinals Heat 2 | 3 | 43.779 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Quarterfinals Heat 4 | 1 | 43.462 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 6 | 1 | 43.855 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 2 | 1 | 43.662 | |
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 4 | DNS | ||
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 7 | 3 | 1:34.947 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Finals Final B | 2 | 43.907 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Semifinals Heat 1 | 3 | 43.687 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Quarterfinals Heat 2 | 2 | 43.550 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 6 | 2 | 44.091 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 8 | PEN | ||
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Finals Final A | 2 | 42.452 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Semifinals Heat 2 | 1 | 43.264 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 4 | 1 | 42.517 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Semifinals Heat 1 | 5 | no time | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 2 | 1 | 42.924 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 3 | 1 | 42.983 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 6 | 1 | 43.256 | |
| 2019-03-10 | WCh Sofia 19 | 1000 m | Semifinals | PEN | ||
| 2019-03-09 | WCh Sofia 19 | 500 m | Finals | PEN | ||
| 2019-03-09 | WCh Sofia 19 | 500 m | Semifinals | 3 | 43.504 | |
| 2019-03-09 | WCh Sofia 19 | 500 m | Quarterfinals | 2 | 43.393 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Quarterfinals | PEN | ||
| 2019-03-08 | WCh Sofia 19 | 500 m | Heats Heat 5 | 2 | 44.815 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Quarterfinals Heat 1 | 2 | 1:33.496 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Heats Heat 5 | 2 | 1:36.198 | |
| 2018-03-18 | WCh Montreal 18 | Super Final 3000 m | Final | 8 | 5:18.124 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Semifinals Heat 1 | 7 | 2:32.043 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 5 | 5 | 2:59.484 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Finals Final A | 3 | 43.527 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Semifinals Heat 1 | 3 | 44.932 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Quarterfinals Heat 3 | 1 | 43.726 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Heats Heat 2 | 2 | 44.470 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Heats Heat 6 | YC | ||
| 2018-02-10 | OG 18 | 500 m | Semifinals Heat 2 | PEN | ||
| 2018-02-10 | OG 18 | 500 m | Quarterfinals Heat 4 | 1 | 42.954 | |
| 2018-02-10 | OG 18 | 500 m | Heats Heat 4 | 2 | 42.971 | |
| 2016-03-13 | WCh Seoul 16 | Super Final 3000 m | Finals | PEN | ||
| 2016-03-13 | WCh Seoul 16 | 1000 m | Semifinals | 2 | 1:34.353 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Finals Final A | 3 | 43.389 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Semifinals Heat 1 | 2 | 44.242 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Quarterfinals Heat 2 | 2 | 43.475 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Heats Heat 3 | 1 | 43.746 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Preliminaries Heat 3 | 1 | 43.897 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Finals Final A | 4 | 1:32.727 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Quarterfinals Heat 2 | 2 | 1:33.808 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Heats Heat 2 | 2 | 1:33.903 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Ranking Races - Heats Heat 2 | 1 | 2:29.619 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Heats Heat 4 | 3 | 2:46.496 | |
| 2016-03-11 | WCh Seoul 16 | 3000 m | Super Final Final A | PEN | ||
| 2016-01-31 | JWCh Sofia 16 | Super Final 1500 m | Final | 5 | 2:44.443 | |
| 2016-01-30 | JWCh Sofia 16 | 500 m | Semifinals | 1 | 43.596 | |
| 2016-01-30 | JWCh Sofia 16 | 500 m | Quarterfinals | 1 | 43.597 | |
| 2016-01-30 | JWCh Sofia 16 | 1500 m | Semifinals | 2 | 2:20.346 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries | 1 | 44.670 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats | 1 | 2:58.704 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Finals Final A | 1 | 43.827 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Heats Heat 3 | 1 | 45.067 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Finals Final A | 1 | 1:33.437 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Semifinals Heat 1 | 2 | 1:31.156 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Quarterfinals Heat 1 | 1 | 1:32.510 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Heats Heat 2 | 1 | 1:33.282 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 4 | 1 | 1:34.759 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Finals Final A | 3 | 2:32.677 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals Heat 2 | 1 | 2:31.156 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Super Final Heat 1 | 5 | 2:44.443 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Semifinals Heat 2 | 1 | 43.596 JWR | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Quarterfinals Heat 4 | 1 | 43.597 JWR | |
| 2012-01-13 | OG 12 | 500 m | Finals Final A | PEN | ||
| 2012-01-13 | OG 12 | 500 m | Semifinals Heat 3 | 2 | 45.624 | |
| 2012-01-13 | OG 12 | 500 m | Quarterfinals Heat 2 | 1 | 46.378 | |
| 2012-01-13 | OG 12 | 1000 m | Semifinals Heat 4 | PEN | ||
| 2012-01-13 | OG 12 | 1000 m | Quarterfinals Heat 3 | 1 | 1:39.607 |
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.