| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Ranking Finals Heat 2 | 2 | 1:30.999 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 3 | 4 | 1:30.594 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 6 | 3 | 1:25.297 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 13 | 6 | 2:24.414 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Ranking Finals Heat 2 | 5 | 2:24.893 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 3 | 3 | 42.516 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 6 | 5 | 2:21.035 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 1 | 3 | 2:25.360 | |
| 2021-10-29 | WT Nagoya 21 | Relay 5000 m | Quarterfinal 4 Quarterfinal 3 | 3 | 6:57.804 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 16 | 3 | 1:28.710 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 12 | 3 | 43.495 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 3 | PEN | ||
| 2021-10-24 | WT Beijing 21 | 1000 m | Ranking Finals Heat 2 | 2 | 1:30.386 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Ranking Finals Heat 1 | 1 | 41.894 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 7 | 5 | 1:25.970 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 7 | 2 | 1:27.381 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 2 | 2 | 41.742 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 2 | 5 | 41.858 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 8 | 4 | 2:22.764 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | REPH Heat 4 | 2 | 1:30.803 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Quarterfinals Heat 3 | 5 | 41.731 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Semifinals Heat 1 | 6 | 2:20.565 | |
| 2021-01-22 | EC Gdansk 21 | 1000 m | Heats Heat 6 | 3 | 1:26.493 | |
| 2021-01-22 | EC Gdansk 21 | 500 m | Heats Heat 7 | 3 | 41.640 | |
| 2021-01-22 | EC Gdansk 21 | 1500 m | Quarterfinals Heat 5 | 3 | 2:26.060 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | REPH Heat 1 | 3 | 2:29.231 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 8 | PEN | ||
| 2020-02-14 | WT Dordrech 20 | 1500 m | Heats Heat 6 | 6 | 2:33.085 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Rep. Quarterfinals Heat 1 | 3 | 2:29.231 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Quarterfinals Heat 6 | 6 | 2:33.085 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Semifinals Heat 2 | 5 | 2:23.337 | |
| 2020-02-07 | WT Dresden 20 | 500 m | Heats Heat 8 | 4 | 42.120 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 8 | 2 | 2:16.520 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Quarterfinals Heat 8 | 2 | 2:16.520 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Heats | 5 | 43.470 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 1 | 2 | 43.177 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Preliminaries Heat 9 | 7 | 2:42.329 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 3 | 3 | 43.269 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Heats Heat 7 | 5 | 1:28.738 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 15 | 2 | 1:34.723 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries Heat 12 | 4 | 2:27.255 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 6 | 3 | 43.455 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 3 | 3 | 1:29.240 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Heats | 5 | 42.879 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Preliminaries | 3 | 42.708 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Heats | 4 | 2:40.880 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Ranking Finals Heat 4 | 2 | 2:29.322 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Ranking Finals Heat 6 | 2 | 43.575 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Ranking Finals Heat 5 | 3 | 1:34.648 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Preliminaries Heat 5 | 4 | 1:27.654 | |
| 2017-02-10 | WT Minsk 17 | 500 m | Heats | 5 | 1:26.318 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (1) | Heats Heat 5 | PEN | ||
| 2017-02-10 | WT Minsk 17 | 500 m | Rep. Semifinals Heat 1 | 3 | 42.721 | |
| 2017-02-10 | WT Minsk 17 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 44.935 | |
| 2017-02-10 | WT Minsk 17 | 500 m | Rep. Heats Heat 3 | 3 | 43.032 | |
| 2017-02-04 | WT Dresden 17 | 1000 m | Quarterfinals | 5 | 1:26.744 | |
| 2017-02-03 | WT Dresden 17 | 1000 m | Heats Heat 4 | 2 | 1:26.779 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Rep. Heats Heat 5 | 3 | 43.902 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats Heat 2 | 4 | 42.516 | |
| 2017-01-14 | EC Torino 17 | 500 m | Ranking Finals | 2 | 42.493 | |
| 2017-01-14 | EC Torino 17 | 1500 m | Ranking Finals | 3 | 2:33.565 | |
| 2017-01-13 | EC Torino 17 | 500 m | Heats | 3 | 42.509 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Quarterfinals Heat 3 | 4 | 1:32.064 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats Heat 5 | 2 | 1:29.919 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats Heat 4 | 4 | 2:33.716 | |
| 2016-11-13 | WT Salt Lake City 16 | 500 m | Rep. Heats | 3 | 41.594 | |
| 2016-11-12 | WT Salt Lake City 16 | 1000 m | Rep. Semifinals | PEN | ||
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Rep. Semifinals Heat 1 | 4 | 42.097 | |
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Rep. Quarterfinals Heat 1 | 1 | 41.675 | |
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Heats Heat 9 | 4 | 42.846 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Rep. Quarterfinals Heat 1 | 2 | 1:26.988 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Rep. Heats Heat 1 | 2 | 1:27.475 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Heats Heat 4 | 4 | 1:45.692 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Rep. Heats Heat 6 | 3 | 42.813 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Heats Heat 5 | 2 | 42.105 | |
| 2016-02-12 | WT Dordrecht 16 | 1500 m | Rep. Heats Heat 3 | 4 | 2:23.973 | |
| 2016-02-12 | WT Dordrecht 16 | 1500 m | Heats Heat 3 | 6 | 2:25.089 | |
| 2016-02-12 | WT Dordrecht 16 | 500 m | Rep. Heats Heat 7 | 3 | 44.032 | |
| 2016-02-12 | WT Dordrecht 16 | 500 m | Preliminaries Heat 1 | 4 | 42.763 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Rep. Heats Heat 6 | 4 | 1:35.153 | |
| 2016-02-05 | WT Dresden 16 | 1000 m | Preliminaries Heat 5 | 3 | 1:29.944 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (2) | Rep. Semifinals Heat 1 | 4 | 2:17.506 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (2) | Rep. Heats Heat 3 | 3 | 2:20.172 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (2) | Heats Heat 4 | 6 | 2:21.049 | |
| 2015-02-14 | WT Erzurum 15 | 1500 m | Final B | 5 | 2:37.175 | |
| 2015-02-14 | WT Erzurum 15 | 1500 m | Semifinals | 3 | 2:20.988 | |
| 2015-02-13 | WT Erzurum 15 | 1500 m | Heats Heat 5 | 3 | 2:15.738 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (2) | Rep Semifinals Heat 1 | 2 | 1:28.714 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (2) | Rep Heats Heat 3 | 2 | 1:32.803 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (2) | Preliminaries Heat 2 | 4 | 1:31.482 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Rep Heats Heat 1 | 4 | 2:25.439 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Preliminaries Heat 8 | 4 | 2:35.771 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (2) | Rep Heats Heat 3 | PEN | ||
| 2015-02-06 | WT Dresden 15 | 1500 m (2) | Preliminaries Heat 3 | 5 | 2:17.276 | |
| WT Dresden 20 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 42.166 | ||
| WT Dresden 20 | 500 m | Rep. Semifinals Heat 1 | 4 | 41.762 |
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.