| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-01-16 | EC Tilburg 26 | Relay 5000 m | Quarterfinals Heat 2 | 4 | 7:01.329 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Quarterfinals Heat 2 | 5 | 7:02.681 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Rep. Heats Heat 4 | 3 | 42.124 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 6 | 4 | 43.813 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 5000 m | Quarterfinals Heat 3 | 5 | 7:23.366 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Rep. Heats Heat 4 | 4 | 43.277 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 9 | 5 | 43.776 | watch |
| 2025-10-17 | WT2 Montréal 25 | Relay 5000 m | Quarterfinals Heat 3 | 4 | 7:08.165 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Rep. Heats Heat 12 | 2 | 42.886 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 10 | 5 | no time | |
| 2025-10-10 | WT1 Montréal 25 | Relay 5000 m | Quarterfinals Heat 3 | 4 | 7:17.069 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Rep. Heats Heat 11 | 3 | 42.617 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 5 | 4 | 42.954 | |
| 2024-11-02 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 6 | 2 | 42.735 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 1 | 3 | 42.291 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 42.758 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 6 | 3 | 42.760 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Semifinals Heat 2 | 5 | 1:28.253 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Quarterfinals Heat 6 | 1 | 1:28.895 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 4 | 5 | 42.149 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Quarterfinals Heat 4 | 4 | 2:37.727 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 4 | 4 | 1:28.840 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 7 | 2 | 42.932 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 5 | 3 | 42.098 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 9 | 6 | 2:34.010 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Rep. Quarterfinals Heat 1 | PEN | ||
| 2024-02-17 | WT Gdansk 24 | 500 m | Rep. Quarterfinals Heat 6 | 4 | 42.846 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 7 | 4 | 44.613 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 11 | 4 | 43.429 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 41.861 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Quarterfinals Heat 3 | PEN | ||
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 2 | 4 | 41.764 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 3 | 4 | 1:25.416 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:35.670 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 3 | 2 | 1:30.431 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Semifinals Heat 1 | 7 | 2:29.716 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Rep. Semifinals Heat 2 | 3 | 43.111 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Rep. Quarterfinals Heat 2 | 2 | 43.792 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 7 | 4 | 1:32.188 | |
| 2024-01-12 | EC Gdansk 24 | 500 m | Heats Heat 7 | 3 | 42.647 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 7 | 6 | 2:51.451 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Semifinals Heat 1 | 4 | 41.947 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Quarterfinals Heat 2 | 2 | 41.850 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Semifinals Heat 2 | 5 | 1:32.236 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Quarterfinals Heat 1 | 2 | 1:29.096 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 8 | 3 | 42.727 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 7 | 4 | 1:30.643 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 4 | 3 | 2:31.970 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 1 | 3 | 41.723 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 4 | 5 | 2:42.459 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 2 | 4 | 42.341 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 6 | 3 | 43.973 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 6 | PEN | ||
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 8 | 4 | 42.557 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 8 | 4 | 1:27.973 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Rep. Quarterfinals Heat 3 | 4 | 1:32.978 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 3 | 4 | 1:01.469 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Semifinals Heat 2 | 3 | 59.968 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Quarterfinals Heat 2 | 2 | 42.107 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:38.908 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:24.522 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 2 | 4 | 1:28.867 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 5 | 3 | 1:29.101 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 4 | 5 | 41.862 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 6 | 2 | 42.348 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 3 | 5 | 2:17.925 | watch |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 4 | 4 | 1:29.642 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Rep. Semifinals Heat 1 | 4 | 1:51.057 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:31.188 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Semifinals Heat 2 | 4 | 3:05.211 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Quarterfinals Heat 4 | 2 | 2:28.497 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 2 | 4 | 1:26.659 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 2 | 3 | 1:25.534 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 5 | 3 | 2:30.214 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Quarterfinals Heat 5 | 4 | 1:10.366 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Quarterfinals Heat 4 | 3 | 1:32.743 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 8 | 4 | 41.733 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 1 | 4 | 1:35.115 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 1 | 3 | 1:26.788 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Rep. Semifinals Heat 1 | 4 | 1:32.833 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Rep. Quarterfinals Heat 1 | 2 | 1:32.775 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Rep. Semifinals Heat 1 | 5 | no time | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Rep. Quarterfinals Heat 4 | 1 | 42.440 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Rep. Quarterfinals Heat 3 | PEN | ||
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 3 | 3 | 1:30.242 | |
| 2023-01-13 | EC Gdansk 23 | 500 m | Heats Heat 3 | 3 | 42.756 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 7 | 5 | 2:24.073 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Rep. Semifinals Heat 1 | PEN | ||
| 2022-12-18 | WT Almaty 22 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:29.602 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 42.409 | |
| 2022-12-16 | WT Almaty 22 | 1000 m | Heats Heat 2 | 4 | 1:26.139 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 6 | 3 | 42.060 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 2 | 2 | 42.328 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Rep. Quarterfinals Heat 1 | 4 | 1:28.094 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 4 | 4 | 42.541 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 2 | 3 | 42.114 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 8 | 5 | 1:29.249 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 6 | 4 | 1:27.310 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 18 | 4 | 43.412 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 17 | 5 | 1:50.978 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 13 | 3 | 43.509 | |
| 2021-10-29 | WT Nagoya 21 | Relay 5000 m | Quarterfinal 4 Quarterfinal 2 | 4 | 7:18.336 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 17 | 5 | 1:30.100 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 11 | 4 | 44.446 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 2 | 3 | 1:30.259 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 7 | 3 | 42.776 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Ranking Finals Preliminaries Heat 6 | 3 | 43.697 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Heats Heat 4 | PEN | ||
| 2020-01-31 | JWCh Bormio 20 | 500 m | Heats Heat 1 | 3 | 58.691 | |
| 2020-01-31 | JWCh Bormio 20 | 1500 m | Heats Heat 4 | PEN | ||
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Preliminaries Heat 4 | PEN | ||
| 2020-01-31 | JWCh Bormio 20 | 500 m | Preliminaries Heat 1 | 3 | 58.691 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Rep. Quarterfinals Heat 3 | 5 | 1:33.297 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 43.454 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 6 | 5 | 1:30.402 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 10 | 4 | 44.334 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Rep. Quarterfinals Heat 3 | 4 | 43.916 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Rep. Quarterfinals Heat 5 | 4 | 1:29.924 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 7 | 5 | 43.897 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 7 | 5 | 1:29.360 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | REPQ Heat 2 | 5 | 1:28.584 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | REPQ Heat 6 | 5 | 42.858 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 6 | 4 | 1:29.820 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 5 | 5 | 44.256 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Rep. Quarterfinals Heat 6 | 5 | 42.858 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Rep. Quarterfinals Heat 2 | 5 | 1:28.584 |
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.