| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2018-03-16 | WCh Montreal 18 | 500 m | Preliminaries | 5 | 1:10.964 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Ranking Finals Heat 4 | 4 | 2:31.821 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 7 | 4 | 2:20.461 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Ranking Finals Heat 1 | 1 | 42.832 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Ranking Finals Heat 4 | 1 | 1:35.457 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Preliminaries Heat 8 | 4 | 1:29.617 | |
| 2018-01-13 | EC Dresden 18 | 1500 m | Finals | 4 | 2:27.076 | |
| 2018-01-13 | EC Dresden 18 | 1500 m | Semifinals | 3 | 2:17.248 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats Heat 3 | 2 | 2:24.496 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Heats Heat 1 | 2 | 41.911 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Heats Heat 8 | PEN | ||
| 2017-11-24 | 17 | 1000 m | Semifinals Heat 1 | 5 | 1:26.861 | |
| 2017-11-24 | 17 | 1000 m | Quarterfinals Heat 3 | 3 | 1:29.590 | |
| 2017-11-24 | 17 | 1000 m | Heats Heat 2 | 3 | 1:27.554 | |
| 2017-11-24 | 17 | 1500 m | Heats Heat 3 | 4 | 2:31.931 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 6 | 5 | 2:22.229 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 4 | 3 | 42.136 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Preliminaries Heat 5 | 3 | 1:27.967 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries | PEN | ||
| 2017-11-09 | WT Shanghai 17 | 1500 m | Preliminaries Heat 11 | 5 | 2:27.367 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 4 | 4 | 1:26.701 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Preliminaries Heat 1 | 5 | 2:24.372 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 11 | 3 | 42.223 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Heats Heat 1 | 6 | 1:27.763 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 16 | 4 | 1:58.838 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries Heat 7 | 7 | 2:59.793 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 6 | 4 | 43.480 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Heats Heat 2 | 5 | 1:27.621 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 8 | 2 | 1:30.030 | |
| 2017-02-05 | WT Dresden 17 | 1500 m | Rep. Semifinals | 5 | 2:18.804 | |
| 2017-02-05 | WT Dresden 17 | 1500 m | Rep. Heats | 5 | 3:11.386 | |
| 2017-02-04 | WT Dresden 17 | 1000 m | Rep. Heats | 3 | 1:26.771 | |
| 2017-02-03 | WT Dresden 17 | 1000 m | Rep. Quarterfinals Heat 2 | 4 | 1:28.662 | |
| 2017-02-03 | WT Dresden 17 | 1000 m | Heats Heat 5 | 4 | 1:27.283 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (2) | Heats Heat 5 | 3 | 2:24.905 | |
| 2017-01-13 | EC Torino 17 | 500 m | Ranking Finals Heat 5 | 4 | 1:32.207 | |
| 2017-01-13 | EC Torino 17 | 500 m | Heats Heat 7 | 3 | 43.568 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Quarterfinals Heat 2 | 3 | 1:27.618 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats Heat 8 | 2 | 1:30.980 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats Heat 2 | PEN | ||
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Rep. Heats Heat 3 | 3 | 1:31.060 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (1) | Heats Heat 3 | 5 | 1:30.801 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Rep. Heats Heat 2 | 3 | 43.097 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Heats Heat 2 | 4 | 43.102 | |
| 2016-11-06 | WT Calgary 16 | 500 m | Rep. Semifinals | 3 | 41.949 | |
| 2016-11-05 | WT Calgary 16 | 1500 m | Rep. Semifinals | 3 | 2:15.399 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Rep. Heats Heat 2 | 3 | 2:28.567 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats Heat 4 | 4 | 2:24.405 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Rep. Quarterfinals Heat 1 | 2 | 42.533 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Rep. Heats Heat 3 | 3 | 41.866 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Heats Heat 6 | 4 | 1:18.468 | |
| 2016-02-12 | WT Dordrecht 16 | 1500 m | Rep. Heats Heat 2 | PEN | ||
| 2016-02-12 | WT Dordrecht 16 | 1500 m | Heats Heat 4 | 5 | 2:24.465 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Rep. Quarterfinals Heat 2 | 5 | 1:29.620 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Rep. Heats Heat 4 | 1 | 1:34.610 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Preliminaries Heat 6 | 4 | 1:27.369 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Ranking Races - Preliminaries Heat 8 | 1 | 43.427 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries Heat 18 | 3 | 44.111 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 3 | PEN | ||
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals Heat 5 | 6 | 2:27.143 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 12 | 3 | 2:22.851 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Ranking Races - Heats Heat 1 | 2 | 43.893 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Heats Heat 5 | 4 | 43.559 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Preliminaries Heat 7 | 3 | 43.877 | |
| 2016-01-22 | EC Sochi 16 | 1000 m | Ranking Races - Heats Heat 4 | |||
| 2016-01-22 | EC Sochi 16 | 1000 m | Heats Heat 3 | 3 | 1:33.449 | |
| 2016-01-22 | EC Sochi 16 | 1500 m | Semifinals Heat 1 | 6 | 2:21.654 | |
| 2016-01-22 | EC Sochi 16 | 1500 m | Heats Heat 5 | 2 | 2:44.358 | |
| 2014-11-15 | WT Montreal 14 | 500 m | Rep Heats | 4 | 43.887 | |
| 2014-11-14 | WT Montreal 14 | 500 m (1) | Rep Quarterfinals Heat 3 | 5 | no time | |
| 2014-11-14 | WT Montreal 14 | 500 m (1) | Preliminaries Heat 8 | 5 | 43.947 | |
| 2014-11-14 | WT Montreal 14 | 1000 m | Rep Heats Heat 2 | DNF | ||
| 2014-11-14 | WT Montreal 14 | 1000 m | Preliminaries Heat 7 | 5 | 1:29.853 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Heats Heat 13 | 5 | 2:39.878 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Heats Heat 6 | 3 | 43.655 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Preliminaries Heat 16 | 2 | 43.813 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Preliminaries Heat 10 | 3 | 1:29.861 |
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.