| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2025-03-16 | WCh Beijing 25 | 1000 m | Finals Final B | 1 | no time | watch |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Semifinals Heat 2 | 3 | 1:24.735 | watch |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Quarterfinals Heat 3 | 1 | 1:24.773 | watch |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Semifinals Heat 3 | 7 | no time | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 5 | 1 | 1:24.876 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 6 | 2 | 1:28.884 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 6 | 1 | 2:14.804 | watch |
| 2025-02-16 | WT Milan 25 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:26.768 | |
| 2025-02-16 | WT Milan 25 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:25.274 | |
| 2025-02-15 | WT Milan 25 | 1500 m | Finals Final B | PEN | ||
| 2025-02-15 | WT Milan 25 | 1500 m | Semifinals Heat 1 | 3 | 2:13.947 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 5 | 3 | 1:25.356 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Quarterfinals Heat 2 | 1 | 2:13.023 | |
| 2024-11-02 | WT Montréal 24 | 1500 m | Finals Final B | DNS | watch | |
| 2024-11-02 | WT Montréal 24 | 1500 m | Semifinals Heat 3 | 3 | 2:17.070 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 8 | PEN | watch | |
| 2024-11-01 | WT Montréal 24 | 1500 m | Quarterfinals Heat 4 | 2 | 2:19.666 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Finals Final B | 2 | 1:26.107 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Semifinals Heat 2 | 6 | 1:24.963 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Quarterfinals Heat 3 | 2 | 1:25.428 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Finals Final A | 5 | 2:19.068 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Semifinals Heat 2 | 1 | 2:11.509 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 7 | 1 | 1:25.961 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 7 | PEN | watch | |
| 2024-10-25 | WT Montréal 24 | 1500 m | Quarterfinals Heat 1 | 1 | 2:24.223 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 1 | 1 | 41.273 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Finals Final B | DNS | ||
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Semifinals Heat 1 | 3 | 1:28.079 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Quarterfinals Heat 4 | 2 | 1:24.294 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Semifinals Heat 2 | 1 | 1:27.214 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Quarterfinals Heat 2 | 1 | 1:26.745 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 2 | 5 | 47.904 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Finals Final B | 1 | 2:32.064 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Semifinals Heat 1 | 7 | 2:52.684 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 2 | 3 | 1:28.780 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 2 | 2 | 1:27.333 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 2 | 2 | 41.226 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 3 | 1 | 40.921 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 8 | 1 | 2:17.269 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Finals Final A | 2 | 1:28.304 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Semifinals Heat 1 | 1 | 1:25.663 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Quarterfinals Heat 4 | 1 | 1:26.146 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Semifinals Heat 3 | PEN | ||
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 4 | 1 | 1:28.227 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 2 | 1 | 1:26.634 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 8 | 1 | 2:21.507 | |
| 2024-02-11 | WT Dresden 24 | 1000 m | Quarterfinals Heat 2 | PEN | ||
| 2024-02-10 | WT Dresden 24 | 1500 m | Finals Final A | 3 | 2:11.785 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Semifinals Heat 2 | 1 | 2:13.061 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 2 | 1 | 1:24.134 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 7 | 1 | 2:13.428 | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Semifinals Heat 2 | 7 | no time | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 2 | PEN | ||
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 5 | 1 | 2:24.279 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Quarterfinals Heat 3 | PEN | ||
| 2023-12-10 | WT Beijing 23 | 500 m | Rep. Semifinals Heat 1 | 1 | 41.172 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 1 | 1 | 41.278 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Finals Final A | 1 | 2:18.934 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Semifinals Heat 3 | 1 | 2:19.549 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 1 | 3 | 40.651 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 2 | 1 | 2:21.859 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Heats Heat 1 | DNF | ||
| 2023-11-04 | 4C Laval 23 | 1500 m | Finals Final A | 3 | 2:33.324 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Heats Heat 2 | 1 | 2:21.272 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Finals Final A | 1 | 2:20.294 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Semifinals Heat 2 | 1 | 2:19.379 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Finals Final A | 3 | 2:21.918 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Semifinals Heat 2 | 1 | 2:16.875 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:34.039 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 1 | 1 | 2:24.071 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 1 | 2 | 2:23.647 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 4 | 7 | 2:47.822 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Finals Final A | 1 | 1:26.712 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Semifinals Heat 2 | 2 | 1:26.309 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Quarterfinals Heat 3 | 3 | 1:24.952 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Finals Final A | 4 | 2:23.832 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Semifinals Heat 1 | 1 | 2:14.473 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 5 | 1 | 1:25.569 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 3 | 1 | 2:14.822 | |
| 2019-02-10 | WT Torino 19 | 500 m | Quarterfinals | 1 | 41.281 | |
| 2019-02-09 | WT Torino 19 | 1500 m | Semifinals | 1 | 2:22.772 | |
| 2019-02-08 | WT Torino 19 | 500 m | Preliminaries | 1 | 41.884 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Finals | 3 | 40.461 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Semifinals | 4 | 58.714 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Preliminaries | 1 | 40.903 | |
| WT Almaty 18 | 1500 m | Heats Heat 2 | 1 | 2:22.618 | ||
| 2018-12-09 | WT Almaty 18 | 1500 m | Semifinals Heat 3 | 1 | 2:18.737 | |
| WT Almaty 18 | 1500 m | Heats Heat 7 | 1 | 2:14.286 | ||
| 2018-12-08 | WT Almaty 18 | 1500 m | Semifinals Heat 2 | 1 | 2:13.799 | |
| 2018-11-11 | WT Salt Lake City 18 | 1000 m | Finals | DNS | ||
| 2018-11-04 | WT Calgary 18 | 1000 m | Semifinals Heat 1 | PEN | ||
| 2018-11-04 | WT Calgary 18 | 1000 m | Quarterfinals Heat 3 | 2 | 1:23.795 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Semifinals Heat 2 | 3 | 41.604 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Quarterfinals Heat 3 | 2 | 40.747 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Heats Heat 4 | 2 | 1:24.931 | |
| WT Calgary 18 | 1000 m | Heats Heat 7 | 1 | 1:25.829 | ||
| 2018-11-02 | WT Calgary 18 | 500 m | Heats Heat 4 | 2 | 41.066 | |
| WT Calgary 18 | 500 m | Heats Heat 10 | 2 | 40.710 |
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.