| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 10 | 5 | 1:34.004 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 5 | 5 | 44.658 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 5 | 6 | no time | watch |
| 2023-10-22 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 2 | 5 | 43.871 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 3 | 4 | 2:27.525 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 1 | 5 | 43.490 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 6 | 6 | 2:26.517 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 12 | 5 | 1:28.916 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 5 | 5 | 44.136 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 2 | 6 | 2:22.991 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | Ranking Finals Heat 4 | 4 | 1:38.189 | |
| 2020-01-25 | EC Debrecen 20 | 500 m | REPS Heat 2 | 4 | 43.425 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | REPH Heat 1 | 2 | 2:18.984 | |
| 2020-01-24 | EC Debrecen 20 | 1000 m | Heats Heat 1 | 3 | 1:29.733 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Heats Heat 1 | 5 | 43.792 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Heats Heat 4 | 5 | 2:33.836 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Ranking Finals Heat 1 | 2 | 2:18.984 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Quarterfinals Heat 4 | 5 | 2:33.836 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Ranking Finals Heat 2 | 4 | 43.425 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Ranking Finals Heat 2 | 3 | 2:14.413 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Quarterfinals Heat 2 | 5 | 2:31.017 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Ranking Finals Heat 3 | 2 | 43.770 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Heats Heat 3 | 4 | 44.056 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Ranking Finals Heat 2 | 2 | 1:32.471 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Heats Heat 6 | 4 | 1:32.493 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Ranking Finals Heat 3 | 4 | 2:34.988 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 6 | 5 | 2:22.170 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Ranking Finals Heat 6 | 4 | 44.205 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Preliminaries Heat 7 | 3 | 43.228 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Ranking Finals Heat 3 | 2 | 1:30.650 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Preliminaries Heat 2 | 4 | 1:32.011 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 13 | 4 | 2:24.467 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 14 | 3 | 42.853 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Preliminaries Heat 5 | 4 | 1:29.882 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Preliminaries Heat 7 | 4 | 2:31.527 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 12 | 4 | 44.302 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 6 | 4 | 1:29.052 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Preliminaries | 4 | 2:25.547 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 14 | PEN | ||
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 13 | 3 | 1:31.129 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries Heat 9 | 6 | 2:47.089 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 5 | 3 | 43.659 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 15 | 5 | 1:34.187 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Ranking Finals Heat 4 | 4 | 2:29.616 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Heats Heat 2 | 5 | 2:19.022 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Ranking Finals Heat 6 | 1 | 43.406 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Heats Heat 1 | 5 | 42.945 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Preliminaries Heat 2 | 3 | 42.688 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Ranking Finals Heat 3 | 3 | 1:33.472 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Preliminaries Heat 7 | 4 | 1:31.594 | |
| 2017-01-13 | EC Torino 17 | 500 m | Ranking Finals Heat 4 | 1 | 42.709 | |
| 2017-01-13 | EC Torino 17 | 500 m | Heats Heat 5 | 4 | 42.961 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Ranking Finals Heat 2 | 3 | 1:27.718 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats Heat 1 | 4 | 1:32.123 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Ranking Finals Heat 2 | 2 | 2:22.287 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats Heat 5 | 5 | 2:23.922 | |
| 2016-12-18 | WT Gangneung 16 | 500 m | Rep. Quarterfinals | 4 | 42.219 | |
| 2016-12-18 | WT Gangneung 16 | 500 m | Rep. Heats | 2 | 43.143 | |
| 2016-12-16 | WT Gangneung 16 | 500 m | Heats Heat 8 | 5 | 43.291 | |
| 2016-11-06 | WT Calgary 16 | 500 m | Rep. Quarterfinals | 4 | 1:03.063 | |
| 2016-11-05 | WT Calgary 16 | 1500 m | Rep. Heats | 3 | 2:22.115 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Rep. Semifinals Heat 1 | 7 | 2:18.744 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats Heat 7 | 4 | 2:21.175 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Rep. Heats Heat 1 | 3 | 42.379 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Heats Heat 8 | 4 | 42.397 |
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.