| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Finals Final B | 1 | 4:17.060 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Semifinals Heat 2 | 3 | 4:08.010 | watch |
| 2026-03-14 | WCh Montréal 26 | 1000 m | Quarterfinals Heat 4 | 5 | 1:31.506 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 2000 m | Semifinals Heat 2 | 2 | 2:44.976 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 3000 m | Heats Heat 2 | 1 | 4:11.902 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 2 | 2 | 1:33.702 | watch |
| 2026-02-14 | OG Milano Cortina 26 | Relay 3000 m | Semifinals Semifinal 2 | 1 | 4:04.729 | |
| 2026-02-12 | OG Milano Cortina 26 | 500 m | Quarterfinals Quarterfinal 4 | 5 | 43.330 | |
| 2026-02-10 | OG Milano Cortina 26 | 500 m | Heats Heat 7 | 3 | 43.406 | |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Rep. Semifinals Heat 2 | 2 | 44.395 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 3000 m | Semifinals Heat 2 | 1 | 4:08.414 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Rep. Quarterfinals Heat 6 | 1 | 44.518 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 4 | 4 | 44.363 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 2 | 2 | 44.019 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 2000 m | Quarterfinals Heat 3 | 1 | 2:39.578 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 3000 m | Quarterfinals Heat 3 | 1 | 4:13.451 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 3000 m | Semifinals Heat 1 | PEN | watch | |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Rep. Quarterfinals Heat 7 | 4 | 45.206 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 4 | 4 | 44.194 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 1 | 2 | 44.367 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 3000 m | Quarterfinals Heat 3 | 2 | 4:17.214 | watch |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Rep. Semifinals Heat 1 | 3 | 45.467 | |
| 2025-10-18 | WT2 Montréal 25 | Relay 3000 m | Semifinals Heat 1 | 1 | 4:11.173 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Rep. Quarterfinals Heat 7 | 1 | 44.498 | |
| 2025-10-17 | WT2 Montréal 25 | Relay 2000 m | Semifinals Heat 1 | 2 | 2:38.563 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 4 | 4 | 42.608 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 5 | 2 | 44.003 | |
| 2025-10-16 | WT2 Montréal 25 | Relay 2000 m | Quarterfinals Heat 4 | 1 | 2:41.376 | |
| 2025-10-11 | WT1 Montréal 25 | Relay 3000 m | Semifinals Heat 1 | 1 | 4:08.840 | watch |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Rep. Quarterfinals Heat 8 | PEN | ||
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 5 | 4 | 42.997 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 1 | 1 | 44.667 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 2000 m | Quarterfinals Heat 3 | 2 | 2:40.598 | |
| 2025-03-15 | WCh Beijing 25 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:33.894 | watch |
| 2025-03-15 | WCh Beijing 25 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:36.691 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 1 | 3 | 1:31.933 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 2 | 2 | 1:31.075 | watch |
| 2025-02-16 | WT Milan 25 | 500 m | Rep. Semifinals Heat 1 | 4 | 43.591 | |
| 2025-02-16 | WT Milan 25 | 500 m | Rep. Quarterfinals Heat 7 | 1 | 44.560 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 8 | 4 | 43.761 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 1 | 1 | 44.189 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Semifinals Heat 1 | 7 | 3:43.398 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Quarterfinals Heat 3 | 2 | 2:31.611 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 7 | 3 | 2:32.854 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Quarterfinals Heat 4 | 4 | 1:32.570 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 8 | 1 | 1:33.838 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 8 | PEN | ||
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 1 | 3 | 43.058 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Finals Final B | 2 | 1:31.560 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Semifinals Heat 1 | 5 | 1:31.070 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Quarterfinals Heat 1 | 2 | 1:29.673 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 3 | 2 | 43.779 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 4 | 1 | 1:32.536 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Finals Final B | 3 | 45.075 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Semifinals Heat 1 | 5 | 44.217 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Quarterfinals Heat 3 | 2 | 43.783 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 2 | 4 | 1:30.648 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 1 | 2 | 43.312 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 3 | 1 | 1:36.099 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Finals Final A | 5 | 1:31.051 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Semifinals Heat 2 | 3 | 1:30.625 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Quarterfinals Heat 4 | 2 | 1:31.641 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Quarterfinals Heat 1 | 3 | 43.432 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 5 | 1 | 1:34.014 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 1 | 2 | 43.164 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Finals Final A | 4 | 1:30.631 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Semifinals Heat 1 | 2 | 1:30.852 | |
| 2023-11-05 | 4C Laval 23 | 1000 m | Heats Heat 1 | 1 | 1:32.688 | |
| 2023-11-04 | 4C Laval 23 | 500 m | Heats Heat 2 | 5 | 1:12.114 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Finals Final A | 4 | 2:26.843 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Heats Heat 2 | 1 | 3:02.703 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Finals Final A | 5 | 2:10.657 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Semifinals Heat 2 | 2 | 1:38.272 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Quarterfinals Heat 1 | 2 | 1:34.398 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Finals Final B | 3 | 2:41.957 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Semifinals Heat 1 | 3 | 2:23.363 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:29.536 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 3 | 1 | 2:22.381 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 3 | 1 | 1:31.144 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 1 | 4 | 2:38.787 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Finals Final A | 5 | 42.438 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Semifinals Heat 2 | 2 | 43.805 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 3 | 2 | 43.196 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Finals Final A | 2 | 1:43.214 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Semifinals Heat 1 | 2 | 1:30.558 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:30.509 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 7 | 1 | 44.077 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 5 | 1 | 1:32.292 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Quarterfinals Heat 3 | 5 | 43.450 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Finals Final B | 2 | 1:31.960 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Semifinals Heat 2 | 3 | 1:30.595 | |
| 2023-02-11 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 2 | 3 | 1:30.344 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 6 | 2 | 44.240 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 4 | 2 | 1:31.469 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Quarterfinals Heat 3 | 4 | 43.843 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Quarterfinals Heat 2 | 4 | 1:30.319 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 2 | 2 | 43.338 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 2 | 2 | 44.174 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 5 | 2 | 1:31.172 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Finals Final A | 5 | 44.786 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Semifinals Heat 2 | 1 | 44.836 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Quarterfinals Heat 1 | 2 | 43.724 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 7 | 2 | 43.421 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 5 | PEN | ||
| 2022-12-11 | WT Almaty 22 | 500 m | Finals Final B | 2 | 44.386 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Semifinals Heat 2 | 3 | 42.931 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 3 | 2 | 42.958 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Semifinals Heat 1 | 7 | 3:20.827 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 5 | 2 | 43.213 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 1 | 1 | 2:40.325 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Finals Final A | 4 | 1:29.550 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Semifinals Heat 2 | 3 | 1:29.755 | |
| 2022-11-12 | 4C Salt Lake City 22 | 1000 m | Heats Heat 4 | 2 | 1:28.375 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Finals Final B | 3 | 43.255 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Semifinals Heat 2 | 4 | 42.857 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Heats Heat 3 | 2 | 42.878 | |
| 2022-11-11 | 4C Salt Lake City 22 | 1500 m | Finals Final B | 4 | 2:35.783 | |
| 2022-11-11 | 4C Salt Lake City 22 | 1500 m | Heats Heat 3 | 3 | 2:27.962 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 1 | 4 | 43.858 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Rep. Semifinals Heat 2 | 1 | 43.951 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 43.836 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 2 | 4 | 1:05.400 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Rep. Semifinals Heat 1 | 1 | 43.735 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 3 | 5 | 1:06.758 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 2 | 4 | 43.673 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Quarterfinals Heat 2 | 3 | 43.834 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Quarterfinals Heat 4 | 4 | 1:32.299 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 2 | 1 | 43.898 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 4 | 2 | 1:32.342 | |
| 2017-02-11 | WT Minsk 17 | 1000 m | Semifinals | PEN | ||
| 2017-02-10 | WT Minsk 17 | 500 m | Heats | 2 | 45.521 | |
| 2017-02-05 | WT Dresden 17 | 500 m | Quarterfinals | 5 | 44.428 | |
| 2017-02-04 | WT Dresden 17 | 1000 m | Finals | 3 | 2:17.244 | |
| 2017-02-03 | WT Dresden 17 | 1000 m | Heats | 2 | 1:34.664 | |
| 2013-02-09 | WT Dresden 13 | 1000 m | Final A | 2 | 1:35.813 | |
| 2013-02-09 | WT Dresden 13 | 1000 m | Semifinals | 2 | 1:31.267 | |
| 2013-02-02 | WT Sochi 13 | 500 m | Final B | 4 | 44.786 | |
| 2013-02-02 | WT Sochi 13 | 500 m | Semifinals | 4 | 45.560 | |
| 2012-12-02 | WT Nagano 12 | 1500 m | Final A | 1 | 2:31.814 | |
| 2012-12-01 | WT Nagano 12 | 1000 m | Final A | 3 | 1:31.443 | |
| 2012-12-01 | WT Nagano 12 | 1000 m | Semifinals | 2 | 1:31.670 | |
| 2012-10-20 | WT Calgary 12 | 1000 m | Final A | 1 | 1:30.440 | |
| 2012-10-19 | WT Calgary 12 | 1000 m | Preliminaries | 2 | 1:31.186 |
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.