| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2023-02-12 | WT Dordrecht 23 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 43.554 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Rep. Quarterfinals Heat 3 | 4 | 1:34.073 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 8 | 4 | 43.655 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 1 | 5 | 1:35.729 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Rep. Quarterfinals Heat 4 | 6 | 2:31.689 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Quarterfinals Heat 1 | 6 | 1:34.702 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 1 | 6 | 2:45.024 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 7 | 5 | 1:33.098 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Rep. Semifinals Heat 1 | 4 | 1:27.944 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Rep. Semifinals Heat 2 | 2 | 42.144 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 43.024 | |
| 2022-11-11 | 4C Salt Lake City 22 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:18.789 | |
| 2022-11-10 | 4C Salt Lake City 22 | 1000 m | Heats Heat 6 | 5 | 1:29.525 | |
| 2022-11-10 | 4C Salt Lake City 22 | 1500 m | Heats Heat 4 | 5 | 2:22.910 | |
| 2022-11-10 | 4C Salt Lake City 22 | 500 m | Heats Heat 4 | 5 | 42.305 | |
| 2022-11-06 | WT Salt Lake City 22 | 1000 m | Rep. Quarterfinals Heat 2 | 5 | 1:53.134 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 42.727 | |
| 2022-11-04 | WT Salt Lake City 22 | 1000 m | Heats Heat 5 | 3 | 1:29.140 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 3 | 4 | 42.519 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Rep. Quarterfinals Heat 5 | 4 | 42.674 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Rep. Quarterfinals Heat 2 | 5 | 1:27.844 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 9 | 4 | 42.903 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 1 | 5 | 1:30.877 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 14 | 3 | 1:27.982 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 10 | 3 | 42.165 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 14 | 4 | 2:22.329 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 7 | 4 | 1:26.725 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 10 | 3 | 42.662 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 9 | 3 | 2:28.585 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Ranking Finals Heat 1 | 2 | 42.873 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 2 | 3 | 1:30.628 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 12 | 2 | 43.426 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 3 | 5 | 43.962 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 7 | 4 | 2:26.177 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 17 | 4 | 1:28.034 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 6 | 4 | 42.479 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 3 | 4 | 2:27.505 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | REPQ Heat 2 | 4 | 1:32.884 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Semifinals Heat 3 | 7 | 2:19.259 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 2 | 5 | no time | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Heats Heat 2 | 1 | 2:14.538 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Quarterfinals Heat 2 | 1 | 2:14.538 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Rep. Quarterfinals Heat 2 | 4 | 1:32.884 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | REPH Heat 4 | PEN | ||
| 2020-02-08 | WT Dresden 20 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:30.873 | |
| 2020-02-08 | WT Dresden 20 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:30.520 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 8 | 3 | 2:26.441 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 13 | 2 | 1:28.504 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Rep. Quarterfinals Heat 4 | PEN | ||
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 8 | 3 | 2:26.441 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Rep. Quarterfinals Heat 4 | 4 | 1:33.137 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 1 | 4 | 1:26.467 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Heats Heat 6 | PEN | ||
| 2019-12-06 | WT Shanghai 19 | 1500 m | Quarterfinals Heat 6 | PEN | ||
| 2019-12-01 | WT Nagoya 19 | 1500 m | REPH Heat 1 | 3 | 2:25.063 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | REPH Heat 2 | PEN | ||
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 6 | 6 | 2:30.523 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 7 | 4 | 2:32.990 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Rep. Quarterfinals Heat 2 | PEN | ||
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Quarterfinals Heat 7 | 4 | 2:32.990 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Rep. Quarterfinals Heat 1 | 3 | 2:25.063 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Quarterfinals Heat 6 | 6 | 2:30.523 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Ranking Finals Heat 4 | 3 | 2:33.960 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Quarterfinals Heat 8 | 4 | 2:28.770 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Ranking Finals Heat 7 | 1 | 42.366 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Heats Heat 4 | 4 | 42.612 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Preliminaries Heat 9 | 3 | 42.624 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Quarterfinals Heat 3 | 5 | 1:26.195 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Heats Heat 1 | 3 | 1:30.750 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Preliminaries Heat 3 | 3 | 1:32.581 | |
| 2019-02-09 | WT Torino 19 | 1500 m | Finals | 3 | 2:22.275 | |
| 2019-02-09 | WT Torino 19 | 1500 m | Semifinals | 5 | 2:23.397 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Heats | 5 | 1:26.890 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals Heat 5 | 1 | 2:19.411 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:31.606 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:28.438 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 10 | 3 | 1:29.231 | |
| 2019-02-02 | WT Dresden 19 | 1500 m | Rep. Semifinals | 4 | 2:59.047 | |
| 2019-02-02 | WT Dresden 19 | 1500 m | Rep. Quarterfinals | 1 | 2:14.868 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Quarterfinals Heat 2 | 3 | 2:15.024 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 42.628 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Preliminaries Heat 3 | 4 | 42.085 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Heats Heat 5 | PEN | ||
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Preliminaries Heat 6 | 3 | 2:24.621 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Heats Heat 2 | 4 | 43.325 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 11 | 1 | 44.525 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 10 | PEN | ||
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats Heat 4 | 5 | 2:15.881 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 4 | 3 | 2:23.075 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 14 | PEN | ||
| 2017-11-09 | WT Shanghai 17 | 1500 m | Preliminaries | 4 | 2:40.364 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Heats Heat 5 | 5 | 42.313 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 6 | 3 | 41.936 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries | 3 | 44.423 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats Heat 1 | 6 | 2:23.989 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Preliminaries Heat 1 | 3 | 2:23.059 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 13 | 3 | 43.089 | |
| 2017-02-05 | WT Dresden 17 | 500 m | Rep. Heats | DNS | ||
| 2017-02-03 | WT Dresden 17 | 1000 m | Heats Heat 1 | 3 | 1:28.634 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats Heat 8 | 3 | 43.516 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats Heat 6 | 3 | 2:35.745 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Preliminaries Heat 10 | 2 | 2:18.235 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Heats Heat 5 | 5 | 42.265 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Preliminaries Heat 16 | 2 | 42.488 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Quarterfinals Heat 3 | 5 | 1:29.695 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Heats Heat 3 | 1 | 1:28.883 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Preliminaries Heat 16 | 2 | 1:32.208 | |
| 2016-12-18 | WT Gangneung 16 | 500 m | Rep. Semifinals | 4 | 42.218 | |
| 2016-12-17 | WT Gangneung 16 | 1500 m | Rep. Semifinals | 4 | 2:17.894 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Rep. Heats Heat 3 | 3 | 2:19.820 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Heats Heat 2 | 4 | 2:20.212 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 42.529 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Rep. Heats Heat 1 | 2 | 42.349 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Heats Heat 7 | 3 | 42.614 | |
| 2016-12-10 | WT Shanghai 16 | 500 m | Rep. Semifinals | 4 | 42.708 | |
| 2016-12-10 | WT Shanghai 16 | 500 m | Rep. Quarterfinals | 2 | 44.617 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Rep. Heats Heat 3 | 3 | 42.264 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (1) | Heats Heat 3 | 3 | 42.539 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Rep. Quarterfinals Heat 1 | 3 | 1:29.879 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Rep. Heats Heat 1 | 2 | 1:33.356 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Heats Heat 5 | 5 | 1:31.645 | |
| 2016-02-12 | WT Dordrecht 16 | 1500 m | Heats Heat 4 | PEN | ||
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Rep. Quarterfinals Heat 1 | 4 | 1:29.910 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Rep. Heats Heat 1 | 3 | 1:28.096 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Heats Heat 2 | 4 | 1:28.985 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m (2) | Preliminaries Heat 4 | 3 | 1:31.396 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Rep. Heats Heat 4 | 4 | 2:23.974 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Heats Heat 3 | 5 | 2:17.040 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Rep. Heats Heat 7 | 3 | 42.852 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Preliminaries Heat 4 | 4 | 42.832 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Rep. Heats Heat 1 | 4 | 2:35.717 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Heats Heat 3 | 7 | 2:19.463 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Rep. Heats Heat 3 | 3 | 2:22.818 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (2) | Heats Heat 3 | 5 | 2:23.031 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Rep. Heats Heat 1 | 4 | 2:17.867 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Heats Heat 2 | 5 | 2:18.323 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Rep. Heats Heat 1 | 5 | 43.953 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Preliminaries Heat 4 | 5 | 43.763 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Ranking Races - Heats Heat 5 | DNS | ||
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Heats Heat 3 | 4 | 2:28.665 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Preliminaries Heat 9 | 3 | 45.230 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Preliminaries Heat 4 | DNS | ||
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Quarterfinals Heat 3 | 5 | 2:20.543 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Heats Heat 7 | 3 | 2:40.594 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Preliminaries Heat 16 | 3 | 43.965 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Preliminaries Heat 9 | 4 | 1:56.250 |
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.