| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Rep. Quarterfinals Heat 6 | 5 | 2:23.625 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Rep. Heats Heat 8 | 2 | 1:30.337 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Heats Heat 11 | 2 | 1:30.903 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Rep. Heats Heat 12 | 3 | 42.294 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 14 | 3 | 42.569 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1500 m | Heats Heat 3 | 6 | 2:25.814 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1500 m | Rep. Quarterfinals Heat 5 | 3 | 2:26.636 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1000 m | Rep. Heats Heat 9 | 5 | no time | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1000 m | Heats Heat 13 | 3 | 1:29.318 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Rep. Heats Heat 11 | 5 | 43.726 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 11 | 3 | 42.982 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1500 m | Heats Heat 3 | 7 | 2:51.180 | watch |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 5 | 6 | 3:10.188 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Rep. Heats Heat 10 | 5 | 1:30.287 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Heats Heat 10 | 2 | 1:32.239 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Rep. Heats Heat 10 | 3 | 42.713 | |
| 2025-10-16 | WT2 Montréal 25 | 1500 m | Heats Heat 4 | 3 | 2:21.019 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 14 | 4 | 42.952 | |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 10 | 3 | 2:25.757 | |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Rep. Heats Heat 8 | 4 | 1:28.217 | |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Heats Heat 13 | 4 | 1:29.518 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Rep. Heats Heat 9 | 5 | 42.988 | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Heats Heat 3 | 5 | 2:24.599 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 4 | 5 | no time | |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Rep. Quarterfinals Heat 3 | no time | watch | |
| 2025-03-15 | WCh Beijing 25 | 500 m | Rep. Quarterfinals Heat 3 | 4 | 42.065 | watch |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Rep. Semifinals Heat 1 | PEN | watch | |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Rep. Quarterfinals Heat 1 | 3 | 2:23.848 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 2 | 5 | 1:28.659 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 6 | 5 | 42.309 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 7 | 6 | 2:28.537 | watch |
| 2025-02-16 | WT Milan 25 | 1000 m | Rep. Quarterfinals Heat 5 | 5 | 1:28.723 | |
| 2025-02-15 | WT Milan 25 | 500 m | Rep. Quarterfinals Heat 6 | 3 | 42.291 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 2 | 4 | 1:26.808 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 2 | 4 | 42.795 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 2 | 7 | no time | |
| 2024-12-14 | WT Seoul 24 | 500 m | Rep. Quarterfinals Heat 1 | 4 | 43.104 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 5 | 4 | 1:33.065 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 3 | 3 | 43.116 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 4 | 7 | 2:23.482 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 5 | 5 | 43.039 | watch |
| 2024-12-07 | WT Beijing 24 | 1500 m | Rep. Quarterfinals Heat 4 | 6 | 2:26.219 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 3 | 5 | 1:30.979 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 6 | 4 | 43.163 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 5 | 6 | no time | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Quarterfinals Heat 5 | 4 | 2:12.337 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Quarterfinals Heat 2 | 6 | 2:32.520 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 5 | 5 | 1:29.672 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 4 | 4 | 2:33.971 | |
| 2024-02-25 | JWCh Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 4 | 3 | 1:33.887 | watch |
| 2024-02-24 | JWCh Gdansk 24 | 500 m | Rep. Quarterfinals Heat 3 | PEN | watch | |
| 2024-02-24 | JWCh Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 5 | 6 | DNF | watch |
| 2024-02-23 | JWCh Gdansk 24 | 1000 m | Heats Heat 3 | 5 | 1:33.203 | watch |
| 2024-02-23 | JWCh Gdansk 24 | 1000 m | Heats Heat 2 | 3 | 1:30.231 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 500 m | Heats Heat 12 | 4 | 44.055 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 1500 m | Heats Heat 4 | 4 | 2:52.174 | watch |
| 2023-12-17 | WT Seoul 23 | 1500 m | Rep. Quarterfinals Heat 1 | 5 | 2:29.844 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Quarterfinals Heat 3 | 4 | 1:31.419 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 6 | 6 | 2:23.360 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 11 | 4 | 1:31.260 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Rep. Quarterfinals Heat 4 | 3 | 1:28.837 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 42.746 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 7 | 4 | 1:28.990 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 8 | 4 | 43.128 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Rep. Quarterfinals Heat 2 | 3 | 1:28.011 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Quarterfinals Heat 2 | 4 | 43.833 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Semifinals Heat 2 | 4 | 2:26.403 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Quarterfinals Heat 3 | 2 | 2:33.557 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 8 | 4 | 1:30.029 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 11 | 4 | 44.458 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 2 | 6 | 2:22.768 | watch |
| 2023-02-05 | WT Dresden 23 | 1500 m | Rep. Quarterfinals Heat 3 | 6 | 2:25.864 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Quarterfinals Heat 4 | 4 | 1:34.734 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 7 | 5 | 2:25.678 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 3 | 3 | 1:28.552 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 10 | 3 | 1:27.345 | |
| 2023-01-29 | JWCh Dresden 23 | 1000 m | Rep. Quarterfinals Heat 3 | 4 | 1:27.975 | |
| 2023-01-28 | JWCh Dresden 23 | 500 m | Rep. Quarterfinals Heat 6 | 3 | 43.639 | |
| 2023-01-28 | JWCh Dresden 23 | 1500 m | Rep. Quarterfinals Heat 4 | 5 | 2:25.843 | |
| 2023-01-27 | JWCh Dresden 23 | 1000 m | Heats Heat 13 | 4 | 1:29.263 | |
| 2023-01-27 | JWCh Dresden 23 | 500 m | Heats Heat 5 | 4 | 43.099 | |
| 2023-01-27 | JWCh Dresden 23 | 1500 m | Quarterfinals Heat 4 | 5 | 2:20.451 | |
| 2023-01-27 | JWCh Dresden 23 | 1500 m | Heats Heat 8 | 4 | 2:23.383 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 43.334 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Rep. Semifinals Heat 2 | 6 | 2:21.469 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:43.025 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 6 | 4 | 43.941 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 2 | 4 | 2:43.055 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 7 | 7 | no time | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 6 | 4 | 1:30.843 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Rep. Quarterfinals Heat 1 | 5 | 43.299 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Rep. Quarterfinals Heat 2 | 4 | 2:23.673 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 6 | 5 | 1:10.639 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 2 | 7 | 2:23.632 | |
| 2022-03-06 | JWCh Gdansk 22 | 1000 m | Ranking Finals Heat 4 | 4 | 1:35.297 | |
| 2022-03-05 | JWCh Gdansk 22 | 500 m | Ranking Finals Heat 4 | 3 | 44.617 | |
| 2022-03-05 | JWCh Gdansk 22 | 1500 m | Ranking Finals Heat 3 | 5 | 2:30.208 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Heats Heat 6 | 4 | 1:32.411 | |
| 2022-03-04 | JWCh Gdansk 22 | 500 m | Heats Heat 8 | 4 | 45.778 | |
| 2022-03-04 | JWCh Gdansk 22 | 1500 m | Heats Heat 7 | 5 | 2:27.237 |
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.