| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2020-02-14 | WT Dordrech 20 | 1500 m | Finals Final A | 1 | 2:19.421 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Semifinals Heat 1 | 1 | 2:20.157 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Quarterfinals Heat 3 | 1 | 2:18.517 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Finals Final A | 1 | 1:29.402 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Semifinals Heat 1 | 1 | 1:26.243 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Quarterfinals Heat 3 | 1 | 1:25.525 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Heats Heat 2 | 1 | 1:24.285 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Finals Final A | 1 | 1:24.997 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Semifinals Heat 1 | 1 | 1:26.242 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Quarterfinals Heat 1 | 1 | 1:24.545 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 6 | 1 | 1:26.495 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Finals Final A | 1 | 2:20.923 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Semifinals Heat 2 | 1 | 2:24.081 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 3 | 1 | 2:36.242 | |
| 2020-01-11 | 4C Montreal 20 | 1500 m | Finals Final A | PEN | ||
| 2020-01-11 | 4C Montreal 20 | 1500 m | Semifinals Heat 1 | 1 | 2:15.632 | |
| 2020-01-11 | 4C Montreal 20 | 500 m | Semifinals Heat 1 | PEN | ||
| 2020-01-11 | 4C Montreal 20 | 500 m | Quarterfinals Heat 1 | 2 | 42.545 | |
| 2020-01-11 | 4C Montreal 20 | 1000 m | Finals Final A | 3 | 1:28.033 | |
| 2020-01-11 | 4C Montreal 20 | 1000 m | Semifinals Heat 2 | 1 | 1:28.318 | |
| 2020-01-11 | 4C Montreal 20 | 1000 m | Quarterfinals Heat 3 | 1 | 1:25.817 | |
| 2020-01-11 | 4C Montreal 20 | 3000 m | Super Final Heat 1 | 1 | 4:46.644 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Finals Final A | DNF | ||
| 2019-12-06 | WT Shanghai 19 | 1500 m | Semifinals Heat 2 | 1 | 2:16.181 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Quarterfinals Heat 5 | 1 | 2:17.308 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Finals Final A | 3 | 1:28.902 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Semifinals Heat 1 | 2 | 1:25.909 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Quarterfinals Heat 2 | 1 | 1:26.168 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 10 | 1 | 1:26.234 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Finals Final A | 1 | 1:26.619 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Semifinals Heat 2 | 2 | 1:26.242 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Quarterfinals Heat 2 | 1 | 1:26.275 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 3 | 1 | 1:26.471 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Finals Final A | 1 | 2:20.622 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Semifinals Heat 2 | 1 | 2:17.686 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Quarterfinals Heat 6 | 1 | 2:28.135 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Finals Final A | 1 | 2:26.025 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Semifinals Heat 2 | 1 | 2:14.757 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Quarterfinals Heat 1 | 1 | 2:21.991 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (2) | Finals Final A | 3 | 1:29.417 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (2) | Semifinals Heat 2 | 1 | 1:25.304 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (2) | Quarterfinals Heat 3 | 1 | 1:27.241 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (2) | Heats Heat 9 | 1 | 1:24.728 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Quarterfinals Heat 3 | 4 | 40.828 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Heats Heat 5 | 2 | 41.734 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Finals Final A | 3 | 1:24.228 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Semifinals Heat 1 | 1 | 1:24.305 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Quarterfinals Heat 3 | 1 | 1:25.805 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 1 | 1 | 1:22.542 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Finals Final B | 2 | 41.115 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Semifinals Heat 2 | 4 | 40.952 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Quarterfinals Heat 2 | 3 | 41.315 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Heats Heat 3 | 2 | 41.229 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Preliminaries Heat 9 | 1 | 41.830 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Finals Final A | 2 | 1:27.494 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Semifinals Heat 1 | 1 | 1:25.533 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Quarterfinals Heat 2 | 1 | 1:24.472 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Heats Heat 4 | 1 | 1:25.325 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 3 | 1 | 1:26.006 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Finals Final A | 4 | 1:25.632 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Semifinals Heat 1 | 2 | 1:24.546 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Quarterfinals Heat 1 | 1 | 1:23.843 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Heats Heat 5 | 1 | 1:25.860 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Preliminaries Heat 4 | 1 | 1:25.606 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Finals Final A | 1 | 1:25.363 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Semifinals Heat 2 | 1 | 1:25.525 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Quarterfinals Heat 1 | 1 | 1:24.446 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Heats Heat 6 | 1 | 1:25.625 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Preliminaries Heat 5 | 1 | 1:24.602 | |
| 2018-12-07 | WT Almaty 18 | 1000 m | Quarterfinals Heat 2 | 5 | no time | |
| 2018-12-07 | WT Almaty 18 | 1000 m | Heats Heat 1 | 1 | 1:25.905 | |
| 2018-12-07 | WT Almaty 18 | 500 m | Semifinals Heat 1 | DNF | ||
| 2018-12-07 | WT Almaty 18 | 500 m | Quarterfinals Heat 2 | 3 | 40.781 | |
| 2018-12-07 | WT Almaty 18 | 500 m | Heats Heat 6 | 2 | 41.098 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Finals Final A | 3 | 1:24.705 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Semifinals Heat 2 | 1 | 1:24.284 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Quarterfinals Heat 3 | 2 | 1:24.820 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Heats Heat 5 | 1 | 1:26.533 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Preliminaries Heat 3 | 2 | 1:25.417 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Rep. Semifinals Heat 1 | 2 | 41.211 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Rep. Quarterfinals Heat 4 | 1 | 42.061 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Heats Heat 6 | 4 | 50.814 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Preliminaries Heat 5 | 5 | 1:26.879 | |
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Quarterfinals Heat 1 | 4 | 40.756 | |
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Heats Heat 3 | 2 | 40.913 | |
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Preliminaries Heat 2 | 2 | 41.670 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Finals Final A | 2 | 1:24.868 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Semifinals Heat 2 | 2 | 1:23.156 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Quarterfinals Heat 4 | 1 | 1:25.793 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Heats Heat 5 | 1 | 1:25.164 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Preliminaries Heat 5 | 1 | 1:25.931 | |
| 2017-11-24 | ISU 17 | 1000 m | Finals Final A | 1 | 1:29.330 | |
| 2017-11-24 | ISU 17 | 1000 m | Semifinals Heat 2 | 2 | 1:27.962 | |
| 2017-11-24 | ISU 17 | 1000 m | Quarterfinals Heat 4 | 1 | 1:30.937 | |
| 2017-11-24 | ISU 17 | 1000 m | Heats Heat 5 | 1 | 1:27.207 | |
| 2017-11-24 | ISU 17 | 1500 m | Finals Final A | 1 | 2:20.024 | |
| 2017-11-24 | ISU 17 | 1500 m | Semifinals Heat 1 | 1 | 2:28.569 | |
| 2017-11-24 | ISU 17 | 1500 m | Heats Heat 1 | 1 | 2:31.391 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (1) | Quarterfinals Heat 4 | PEN | ||
| 2016-02-12 | WT Dordrecht 16 | 1000 m (1) | Heats Heat 2 | 1 | 1:29.891 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (1) | Preliminaries Heat 3 | 1 | 1:29.389 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Finals Final A | 2 | 1:27.015 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Semifinals Heat 2 | 2 | 1:27.585 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Quarterfinals Heat 2 | 1 | 1:27.828 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Heats Heat 4 | 2 | 1:29.623 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Preliminaries Heat 5 | 1 | 1:27.723 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Finals Final A | 1 | 2:22.020 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Semifinals Heat 3 | 1 | 2:18.395 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Heats Heat 4 | 1 | 2:26.196 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Quarterfinals Heat 1 | 3 | 42.144 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Heats Heat 5 | 2 | 41.220 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Preliminaries Heat 5 | 2 | 41.971 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Finals Final A | PEN | ||
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Semifinals Heat 3 | 6 | 2:52.166 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Heats Heat 6 | 1 | 2:26.149 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Finals Final A | 2 | 2:15.426 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Semifinals Heat 2 | 1 | 2:21.508 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Heats Heat 3 | 1 | 2:21.507 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Finals Final A | 3 | 2:16.683 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Semifinals Heat 1 | 1 | 2:19.773 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Heats Heat 3 | 2 | 2:24.483 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Preliminaries Heat 9 | PEN | ||
| 2015-11-06 | WT Toronto 15 | 1500 m | Finals Final A | 5 | 2:14.255 | |
| 2015-11-06 | WT Toronto 15 | 1500 m | Semifinals Heat 2 | 1 | 2:22.235 | |
| 2015-11-06 | WT Toronto 15 | 1500 m | Heats Heat 1 | 2 | 2:17.140 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Semifinals Heat 1 | 5 | 1:39.949 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Quarterfinals Heat 3 | 4 | 1:28.720 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Heats Heat 2 | 1 | 1:29.769 | |
| 2015-10-30 | WT Montreal 15 | 1500 m | Heats Heat 5 | PEN | ||
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Finals Final B | 1 | 1:38.739 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Semifinals Heat 2 | 4 | 1:25.768 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Quarterfinals Heat 1 | 2 | 1:26.983 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Heats Heat 1 | 2 | 1:27.336 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Finals Final A | 1 | 2:26.039 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Semifinals Heat 1 | 1 | 2:18.902 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Quarterfinals Heat 5 | 1 | 2:28.040 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Heats Heat 6 | 1 | 2:34.877 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Finals Final B | 4 | 42.117 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Semifinals Heat 1 | 4 | 42.433 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Quarterfinals Heat 2 | 2 | 42.770 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Heats Heat 2 | 1 | 43.407 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Preliminaries Heat 6 | 2 | 42.788 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Semifinals Heat 1 | PEN | ||
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Quarterfinals Heat 1 | 2 | 1:28.739 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Heats Heat 1 | 1 | 1:33.026 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Preliminaries Heat 1 | 2 | 1:32.635 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Super Final Final A | 1 | 2:31.658 |
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.