| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-03-15 | WCh Montréal 26 | 1000 m | Rep. Semifinals Heat 1 | DNS | watch | |
| 2026-03-15 | WCh Montréal 26 | 1000 m | Rep. Quarterfinals Heat 5 | 2 | 1:28.195 | watch |
| 2026-03-14 | WCh Montréal 26 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 42.087 | watch |
| 2026-03-14 | WCh Montréal 26 | 1500 m | Rep. Quarterfinals Heat 5 | 6 | no time | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 9 | 4 | 1:28.737 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 5 | 5 | 42.922 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 8 | 3 | 42.033 | watch |
| 2026-03-13 | WCh Montréal 26 | 1500 m | Heats Heat 4 | 5 | 2:20.837 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Rep. Quarterfinals Heat 7 | 4 | 2:36.119 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Rep. Heats Heat 8 | 3 | 1:30.966 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Heats Heat 8 | 3 | 1:29.919 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 6 | PEN | watch | |
| 2025-11-27 | WT4 Dordrecht 25 | 1500 m | Heats Heat 9 | 7 | 2:50.295 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1500 m | Rep. Quarterfinals Heat 8 | 4 | 2:24.697 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1000 m | Rep. Heats Heat 2 | 4 | 1:31.220 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1000 m | Heats Heat 12 | 2 | 1:30.285 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Rep. Heats Heat 7 | 3 | 54.541 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 4 | 3 | 42.769 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1500 m | Heats Heat 3 | 5 | 2:23.895 | watch |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 10 | 6 | no time | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Rep. Heats Heat 8 | 2 | 1:27.765 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Heats Heat 8 | 5 | 1:26.847 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Heats Heat 10 | 5 | no time | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Rep. Heats Heat 3 | 3 | 42.486 | |
| 2025-10-16 | WT2 Montréal 25 | 1500 m | Heats Heat 7 | 3 | 2:25.705 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 6 | 2 | 43.010 | |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Rep. Heats Heat 4 | 6 | 1:33.597 | |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Heats Heat 15 | 2 | 1:28.895 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Rep. Heats Heat 1 | 3 | 43.240 | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Heats Heat 1 | PEN | ||
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 10 | 5 | 43.346 | |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Rep. Quarterfinals Heat 1 | no time | watch | |
| 2025-03-15 | WCh Beijing 25 | 500 m | Rep. Quarterfinals Heat 3 | 5 | 44.871 | watch |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Rep. Quarterfinals Heat 1 | 4 | 2:23.880 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 10 | 4 | 1:38.404 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 11 | 4 | 45.091 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 2 | 6 | 2:26.787 | watch |
| 2025-02-15 | WT Milan 25 | 500 m | Rep. Quarterfinals Heat 4 | 2 | 41.293 | |
| 2025-02-15 | WT Milan 25 | 1500 m | Rep. Quarterfinals Heat 3 | PEN | ||
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 2 | 4 | 41.405 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Quarterfinals Heat 3 | 5 | 2:17.936 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 7 | 4 | 1:40.924 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 3 | 2 | 41.675 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 7 | 3 | 2:26.105 | |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Rep. Quarterfinals Heat 5 | 6 | no time | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Rep. Quarterfinals Heat 8 | 4 | 42.748 | watch |
| 2025-02-08 | WT Tilburg 25 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:27.840 | watch |
| 2025-02-08 | WT Tilburg 25 | 1500 m | Rep. Quarterfinals Heat 6 | 1 | 2:34.741 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 6 | 4 | DNF | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 4 | 5 | 2:19.402 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 9 | 2 | 1:30.457 | |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 5 | 5 | no time | |
| 2024-12-15 | WT Seoul 24 | 1000 m | Rep. Semifinals Heat 2 | 4 | 1:28.887 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:29.369 | watch |
| 2024-12-14 | WT Seoul 24 | 500 m | Rep. Quarterfinals Heat 2 | 5 | 42.453 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 5 | 5 | 42.506 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 1 | 3 | 1:28.975 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 3 | 1 | 42.531 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 8 | PEN | watch | |
| 2024-12-08 | WT Beijing 24 | 1000 m | Rep. Semifinals Heat 2 | 4 | 1:27.335 | watch |
| 2024-12-08 | WT Beijing 24 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:28.539 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 1 | 5 | no time | watch |
| 2024-12-07 | WT Beijing 24 | 1500 m | Rep. Quarterfinals Heat 6 | 3 | 2:29.651 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Quarterfinals Heat 6 | 6 | no time | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 5 | 4 | 1:50.089 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 4 | 4 | 41.914 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 4 | 1 | 2:25.965 | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 6 | 4 | 1:29.129 | |
| 2024-11-02 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 4 | 2 | 42.464 | watch |
| 2024-11-02 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 3 | PEN | watch | |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 7 | 4 | 1:30.610 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 6 | 4 | 42.500 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 1 | 6 | 2:22.837 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 5 | 4 | 1:31.392 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 9 | 2 | no time | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 2 | 5 | 42.714 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 2 | 6 | no time | watch |
| 2024-02-18 | WT Gdansk 24 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 43.192 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 5 | 3 | 2:26.289 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 5 | 4 | 44.103 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 4 | 3 | 43.978 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 4 | 5 | 2:30.241 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Quarterfinals Heat 3 | 4 | no time | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Quarterfinals Heat 2 | 4 | 1:29.320 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 3 | 4 | 42.205 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 2 | 4 | 1:30.094 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Quarterfinals Heat 4 | 4 | 43.752 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Quarterfinals Heat 4 | 6 | 1:59.568 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 4 | 5 | 1:10.425 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 12 | 4 | 1:31.241 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Rep. Quarterfinals Heat 4 | 4 | 1:30.165 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 1 | 3 | 42.993 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 8 | 5 | 1:28.104 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 5 | 5 | 42.907 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Rep. Quarterfinals Heat 5 | 5 | 44.138 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Quarterfinals Heat 3 | 5 | 2:26.289 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 7 | 5 | 42.983 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 4 | 6 | 2:27.145 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Quarterfinals Heat 6 | 4 | 44.076 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 10 | 5 | 43.223 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 1 | PEN | ||
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Quarterfinals Heat 1 | 5 | 1:27.157 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:26.685 | |
| 2022-11-11 | 4C Salt Lake City 22 | 1500 m | Semifinals Heat 1 | 6 | 2:18.311 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Rep. Semifinals Heat 1 | 3 | 42.538 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 1:07.113 | |
| 2022-11-11 | 4C Salt Lake City 22 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:17.007 | |
| 2022-11-10 | 4C Salt Lake City 22 | 1000 m | Heats Heat 2 | 5 | no time | |
| 2022-11-10 | 4C Salt Lake City 22 | 1500 m | Heats Heat 4 | 6 | 2:24.246 | |
| 2022-11-10 | 4C Salt Lake City 22 | 500 m | Heats Heat 5 | 4 | 42.677 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Rep. Quarterfinals Heat 2 | 4 | 53.659 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Rep. Quarterfinals Heat 2 | 4 | 2:18.333 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 4 | 4 | 42.880 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 3 | 5 | 2:17.180 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Rep. Quarterfinals Heat 3 | 5 | no time | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Rep. Quarterfinals Heat 1 | 5 | 2:37.872 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 7 | 5 | no time | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 6 | 4 | 2:19.772 | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Ranking Finals Preliminaries Heat 2 | 2 | 1:28.575 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Ranking Finals Heat 1 | 4 | 2:21.968 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Ranking Finals Preliminaries Heat 2 | 1 | 43.092 | |
| 2022-04-08 | WCh Montréal 22 | 1000 m | Heats Heat 5 | 4 | 1:27.839 | |
| 2022-04-08 | WCh Montréal 22 | 1500 m | Heats Heat 2 | 6 | no time | |
| 2022-04-08 | WCh Montréal 22 | 500 m | Heats Heat 7 | 4 | 43.977 | |
| 2022-03-06 | JWCh Gdansk 22 | 1000 m | REPQ Heat 2 | 1 | 1:30.293 | |
| 2022-03-06 | ISU Gdansk 22 | 1000 m | REPQ Heat 2 | 1 | 1:30.293 | |
| 2022-03-05 | JWCh Gdansk 22 | 1500 m | Semifinals Heat 1 | 6 | no time | |
| 2022-03-05 | ISU Gdansk 22 | 1500 m | Semifinals Heat 1 | 6 | no time | |
| 2022-03-05 | JWCh Gdansk 22 | 500 m | Ranking Finals Preliminaries Heat 5 | 1 | 44.426 | |
| 2022-03-05 | ISU Gdansk 22 | 500 m | Ranking Finals Heat 5 | 1 | 44.426 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Heats Heat 6 | no time | ||
| 2022-03-04 | ISU Gdansk 22 | 1000 m | Heats Heat 6 | 4 | 1:28.134 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Heats Heat 10 | 3 | 1:31.281 | |
| 2022-03-04 | ISU Gdansk 22 | 1000 m | Heats Heat 10 | 3 | 1:31.281 | |
| 2022-03-04 | JWCh Gdansk 22 | 500 m | Heats Heat 11 | 4 | 44.354 | |
| 2022-03-04 | ISU Gdansk 22 | 500 m | Heats Heat 11 | 4 | 44.354 | |
| 2022-03-04 | JWCh Gdansk 22 | 1500 m | Heats Heat 8 | 1 | 2:21.334 | |
| 2022-03-04 | ISU Gdansk 22 | 1500 m | Heats Heat 8 | 1 | 2:21.334 |
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.