| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Finals Final B | 5 | 1:34.731 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Semifinals Heat 1 | 5 | 1:33.714 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Quarterfinals Heat 2 | 3 | 1:42.304 | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Ranking Finals Heat 2 | 4 | 45.904 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Ranking Finals Heat 2 | PEN | ||
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 5 | 2 | 1:37.369 | |
| 2021-03-05 | WCh Dordrecht 21 | 500 m | Heats Heat 6 | 5 | 45.653 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 6 | 4 | 2:36.653 | |
| 2018-03-18 | WCh Montreal 18 | 1000 m | Ranking Finals | 4 | 1:52.473 | |
| 2018-03-17 | WCh Montreal 18 | 500 m | Quarterfinals | 6 | 44.959 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 5 | PEN | ||
| 2018-03-16 | WCh Montreal 18 | 500 m | Heats Heat 5 | 4 | 56.607 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Heats Heat 3 | 4 | 1:32.320 | |
| 2018-01-14 | EC Dresden 18 | 1000 m | Quarterfinals | 5 | 1:31.845 | |
| 2018-01-13 | EC Dresden 18 | 500 m | Quarterfinals | 4 | 47.031 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Ranking Finals Heat 1 | 3 | 2:55.071 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats Heat 3 | 5 | 2:38.839 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Heats Heat 6 | 3 | 45.234 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Heats Heat 3 | 3 | 1:33.216 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats Heat 4 | 7 | 2:33.655 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 1 | PEN | ||
| 2017-11-16 | WT Seoul 17 | 1000 m | Preliminaries Heat 2 | 5 | 1:32.989 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 4 | 5 | 2:40.153 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 1 | 5 | 46.184 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 10 | 5 | 2:05.530 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats Heat 8 | 5 | 2:38.334 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 4 | 4 | 46.407 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 7 | 5 | 1:35.126 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats Heat 5 | 6 | 2:45.250 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 11 | 4 | 46.923 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 12 | 5 | 1:38.331 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Heats | 5 | 1:35.173 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Ranking Finals Heat 2 | 3 | 2:41.217 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Heats Heat 1 | 6 | 2:39.223 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Ranking Finals Heat 4 | 2 | 45.436 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Heats Heat 7 | 3 | 45.263 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Ranking Finals Heat 2 | 4 | 1:47.667 | |
| 2017-01-29 | JWCh Innsbruck 17 | 1000 m | Heats | PEN | ||
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Preliminaries | 2 | 1:36.325 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Ranking Finals Heat 3 | 3 | 2:46.930 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats Heat 4 | 5 | 2:42.206 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Heats Heat 2 | 4 | 44.844 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Preliminaries Heat 10 | 1 | 46.708 | |
| 2017-01-13 | EC Torino 17 | 500 m | Ranking Finals Heat 2 | 1 | 46.410 | |
| 2017-01-13 | EC Torino 17 | 500 m | Heats Heat 4 | 5 | 45.916 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Quarterfinals Heat 3 | 5 | 1:32.714 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats Heat 2 | 4 | 1:45.167 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Ranking Finals Heat 1 | 2 | 2:53.622 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats Heat 3 | 5 | no time | |
| 2016-11-05 | WT Calgary 16 | 500 m | Rep. Semifinals | 3 | 1:01.513 | |
| 2016-11-05 | WT Calgary 16 | 500 m | Rep. Heats | 1 | 45.623 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Heats Heat 1 | 4 | 1:17.125 | |
| 2016-11-04 | WT Calgary 16 | 1000 m | Rep. Heats Heat 1 | PEN | ||
| 2016-11-04 | WT Calgary 16 | 1000 m | Heats Heat 2 | 4 | 2:01.090 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Ranking Races - Preliminaries Heat 2 | 2 | 46.786 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Preliminaries Heat 9 | 3 | 46.042 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Ranking Races - Heats Heat 3 | 4 | 1:49.339 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Heats Heat 6 | 4 | 1:37.133 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Ranking Races - Heats Heat 1 | 3 | 2:41.274 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Heats Heat 2 | 4 | 2:27.591 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Quarterfinals Heat 2 | 4 | 1:59.235 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Heats Heat 5 | 2 | 1:35.640 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Rep. Quarterfinals Heat 3 | 4 | no time | |
| 2016-02-05 | WT Dresden 16 | 500 m | Rep. Heats Heat 1 | 3 | 44.417 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Preliminaries Heat 8 | 3 | 46.762 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 1 | PEN | ||
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals Heat 3 | 6 | 2:30.873 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 8 | 1 | 2:47.854 | |
| 2016-01-24 | EC Sochi 16 | 1000 m | Ranking Races - Heats | 1 | 1:37.383 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Ranking Races - Preliminaries Heat 2 | 3 | no time | |
| 2016-01-22 | EC Sochi 16 | 500 m | Preliminaries Heat 6 | 3 | 1:18.594 | |
| 2016-01-22 | EC Sochi 16 | 1000 m | Heats Heat 2 | 3 | 1:36.893 | |
| 2016-01-22 | EC Sochi 16 | 1500 m | Ranking Races - Heats Heat 1 | PEN | ||
| 2016-01-22 | EC Sochi 16 | 1500 m | Heats Heat 4 | 5 | 2:34.742 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Preliminaries | 4 | 46.400 | |
| 2015-12-11 | WT Shanghai 15 | 1000 m | Rep. Heats Heat 3 | 4 | no time | |
| 2015-12-11 | WT Shanghai 15 | 1000 m | Heats Heat 4 | 4 | 1:33.831 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Rep. Heats Heat 2 | 4 | 45.890 | |
| 2015-11-08 | WT Toronto 15 | 1000 m | Rep. Heats | PEN | ||
| 2015-11-07 | WT Toronto 15 | 500 m | Rep. Heats | 1 | 45.832 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Heats | 4 | 1:33.759 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Rep. Semifinals Heat 1 | 3 | 45.203 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Heats Heat 2 | 3 | 44.825 | |
| 2015-10-31 | WT Montreal 15 | 1000 m | Rep. Semifinals | 4 | 1:35.194 | |
| 2015-10-31 | WT Montreal 15 | 1000 m | Rep. Heats | 1 | 1:41.584 | |
| 2015-10-30 | WT Montreal 15 | 1000 m | Heats | 3 | 1:38.691 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Rep. Heats Heat 1 | PEN | ||
| 2015-10-30 | WT Montreal 15 | 500 m | Heats Heat 5 | 3 | 46.197 | |
| 2015-03-14 | WCh Moscow 15 | 500 m | Ranking Races - Preliminaries | 3 | 59.067 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Ranking Races - Heats Heat 3 | 2 | 2:34.029 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Heats Heat 1 | 3 | 2:53.926 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Ranking Races - Heats Heat 1 | 2 | 1:48.077 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Heats Heat 5 | 3 | 1:40.637 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Preliminaries Heat 9 | 3 | 46.522 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Ranking Races - Heats Heat 3 | 1 | 2:37.842 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Heats Heat 4 | 4 | 2:39.648 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Ranking Races - Preliminaries Heat 5 | 1 | 48.031 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Preliminaries Heat 9 | 4 | 1:34.573 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Heats Heat 4 | PEN | ||
| 2015-02-08 | WT Dresden 15 | 500 m | Rep Quarterfinals | 3 | 45.507 | |
| 2015-02-06 | WT Dresden 15 | 1000 m | Rep Semifinals Heat 1 | 2 | 1:51.931 | |
| 2015-02-06 | WT Dresden 15 | 1000 m | Rep Quarterfinals Heat 2 | 2 | 1:36.480 | |
| 2015-02-06 | WT Dresden 15 | 1000 m | Rep Heats Heat 3 | 1 | 1:44.103 | |
| 2015-02-06 | WT Dresden 15 | 1000 m | Preliminaries Heat 1 | 4 | 1:36.074 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Rep Heats Heat 5 | 2 | 46.134 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Preliminaries Heat 5 | 4 | 45.471 | |
| 2015-01-25 | EC Doordrecht 15 | 1000 m | Ranking Races - Heats | 4 | 1:53.355 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Semifinals Heat 2 | 6 | 2:26.316 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Heats Heat 1 | 3 | 2:58.334 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Quarterfinals Heat 2 | 4 | 45.054 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Heats Heat 2 | 2 | 45.434 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Preliminaries Heat 8 | 3 | 45.808 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Heats Heat 4 | 3 | 1:35.408 | |
| 2014-03-08 | JWCh Erzurum 14 | 500 m | Preliminaries | 2 | 46.618 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Quarterfinals Heat 1 | 5 | 2:37.310 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Heats Heat 5 | 3 | 2:47.559 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Heats Heat 2 | 4 | 46.539 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Heats Heat 4 | 3 | 1:35.433 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Preliminaries Heat 8 | 2 | 1:52.946 | |
| 2014-01-17 | EC Dresden 14 | 1500 m | Heats Heat 4 | 5 | 3:00.220 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Preliminaries Heat 7 | 4 | 1:04.109 | |
| 2014-01-17 | EC Dresden 14 | 1000 m | Heats Heat 3 | 3 | 1:38.248 | |
| 2013-11-15 | WT Kolomna 13 | 1000 m | Pre-Preliminaries | 3 | 1:38.969 | |
| 2013-11-14 | WT Kolomna 13 | 1500 m | Heats Heat 8 | 5 | 2:35.674 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Pre-Preliminaries Heat 11 | 4 | 1:00.279 | |
| 2013-11-07 | WT Torino 13 | 1500 m | Preliminaries Heat 3 | 4 | 2:36.718 | |
| 2013-11-07 | WT Torino 13 | 500 m | Pre-Preliminaries Heat 13 | PEN | ||
| 2013-11-07 | WT Torino 13 | 1000 m | Preliminaries Heat 5 | 4 | 1:50.999 | |
| 2013-11-07 | WT Torino 13 | 1000 m | Pre-Preliminaries Heat 1 | 3 | 1:39.803 | |
| 2013-02-22 | JWCh Warsaw 13 | 1500 m | Quarterfinals | 6 | 2:42.813 | |
| 2013-02-22 | JWCh Warsaw 13 | 1500 m | Heats Heat 8 | 5 | no time | |
| 2013-02-22 | JWCh Warsaw 13 | 500 m | Heats Heat 3 | 4 | 47.296 | |
| 2013-02-22 | JWCh Warsaw 13 | 500 m | Preliminaries Heat 1 | 2 | 48.463 | |
| 2013-02-22 | JWCh Warsaw 13 | 1000 m | Preliminaries Heat 5 | 3 | 1:43.428 |
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.