| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2025-03-16 | WCh Beijing 25 | 1000 m | Rep. Quarterfinals Heat 4 | no time | watch | |
| 2025-03-15 | WCh Beijing 25 | 500 m | Rep. Quarterfinals Heat 7 | 4 | 42.168 | watch |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Rep. Quarterfinals Heat 5 | 5 | 2:21.818 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 5 | 5 | 1:29.125 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 5 | 4 | 41.933 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 9 | 5 | 2:27.953 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 5 | 5 | 1:30.842 | watch |
| 2024-12-14 | WT Seoul 24 | 500 m | Rep. Quarterfinals Heat 2 | 4 | 42.372 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 3 | 4 | 1:30.686 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 11 | 3 | 43.456 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 2 | PEN | watch | |
| 2024-12-08 | WT Beijing 24 | 1000 m | Rep. Quarterfinals Heat 3 | 3 | 1:29.241 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 2 | 5 | 42.805 | watch |
| 2024-12-07 | WT Beijing 24 | 1500 m | Rep. Quarterfinals Heat 2 | 5 | 2:19.454 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 8 | 3 | no time | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 10 | 3 | 43.257 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 3 | 5 | no time | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 1 | 4 | 1:30.794 | |
| 2024-11-02 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 5 | 4 | 42.870 | watch |
| 2024-11-02 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 4 | 5 | 2:29.522 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 7 | 5 | 43.512 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 6 | 3 | 1:30.103 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 7 | 2 | 42.387 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 1 | 5 | 2:22.798 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 11 | 4 | 1:30.630 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 9 | 5 | no time | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 1 | 6 | 2:22.069 | watch |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 6 | 4 | 1:32.919 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 6 | 3 | 2:26.796 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 11 | 4 | 1:32.223 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 4 | 6 | 2:34.144 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 1 | 5 | 42.123 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:30.375 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Rep. Quarterfinals Heat 5 | 3 | 2:20.806 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 6 | 2 | 41.888 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 11 | 3 | 42.229 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 4 | 3 | 2:21.338 | |
| 2023-12-17 | WT Seoul 23 | 1500 m | Rep. Semifinals Heat 1 | 3 | 2:25.722 | |
| 2023-12-17 | WT Seoul 23 | 1500 m | Rep. Quarterfinals Heat 4 | 3 | 2:24.585 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 3 | 4 | 2:24.714 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 9 | PEN | ||
| 2023-12-10 | WT Beijing 23 | 1000 m | Rep. Quarterfinals Heat 3 | 4 | 1:27.556 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 42.381 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 3 | 3 | 1:31.015 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 3 | 4 | 42.493 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Rep. Quarterfinals Heat 1 | 6 | no time | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Quarterfinals Heat 1 | 5 | 2:32.587 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 5 | 5 | no time | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 4 | 4 | 2:26.052 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Quarterfinals Heat 6 | 2 | 43.363 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Semifinals Heat 1 | 7 | 2:19.504 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 3 | 4 | 41.746 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 4 | 2 | 2:18.229 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 43.938 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Rep. Quarterfinals Heat 4 | 5 | 2:23.804 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 4 | 5 | 55.824 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 7 | 6 | 2:54.763 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 42.404 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Rep. Quarterfinals Heat 2 | PEN | ||
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 9 | 4 | 42.403 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 8 | 4 | 1:29.150 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Rep. Quarterfinals Heat 3 | 4 | 46.462 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Preliminaries Heat 6 | 5 | no time | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Rep. Quarterfinals Heat 2 | 3 | 43.884 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Preliminaries Heat 1 | 5 | 43.836 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Rep. Quarterfinals Heat 4 | 5 | 2:09.196 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Preliminaries Heat 4 | 4 | 1:27.310 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Rep. Quarterfinals Heat 3 | 3 | 1:28.500 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Preliminaries Heat 1 | 5 | 1:26.573 | |
| 2019-01-26 | JWCh Montreal 19 | 1500 m | Ranking Finals | 6 | no time | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Ranking Finals Heat 3 | 6 | no time | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Quarterfinals Heat 6 | 4 | 2:26.733 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Heats Heat 5 | 2 | 2:25.172 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Heats Heat 6 | 4 | 42.020 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Preliminaries Heat 7 | 1 | 43.408 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Quarterfinals Heat 3 | 5 | no time | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Heats Heat 5 | 2 | 1:29.954 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Preliminaries Heat 14 | 2 | 1:30.878 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m | Preliminaries | 4 | 1:29.064 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Rep. Quarterfinals Heat 3 | 4 | 1:28.678 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Preliminaries Heat 10 | 4 | 1:29.064 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Rep. Quarterfinals Heat 1 | 5 | 1:30.520 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Preliminaries Heat 8 | 4 | 1:26.569 | |
| 2018-11-04 | WT Calgary 18 | 500 m | Rep. Quarterfinals Heat 1 | 5 | no time | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Rep. Quarterfinals Heat 2 | PEN | ||
| 2018-11-02 | WT Calgary 18 | 1500 m | Rep. Quarterfinals Heat 2 | PEN | ||
| 2018-11-02 | WT Calgary 18 | 1500 m | Quarterfinals Heat 6 | 4 | 2:19.407 | |
| 2018-11-02 | WT Calgary 18 | 500 m (2) | Rep. Quarterfinals Heat 1 | 5 | no time | |
| 2018-11-02 | WT Calgary 18 | 500 m (2) | Preliminaries Heat 10 | 4 | 1:09.078 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Ranking Finals Heat 9 | 3 | 2:34.114 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Preliminaries Heat 7 | 3 | 2:26.832 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Heats Heat 1 | 4 | 43.391 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 8 | 2 | 44.010 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats Heat 3 | 4 | 1:27.653 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 14 | 1 | 1:33.500 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries Heat 5 | 6 | 2:24.251 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Rep. Heats Heat 2 | 5 | 2:23.733 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Heats Heat 6 | 4 | 2:28.045 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Rep. Heats Heat 5 | 5 | no time | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats Heat 7 | 5 | no time | |
| WT Calgary 18 | 1500 m | Heats Heat 6 | 4 | 2:19.407 | ||
| WT Calgary 18 | 500 m | Heats Heat 10 | 4 | 1:09.078 |
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.