| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-03-15 | WCh Montréal 26 | 500 m | Quarterfinals Heat 3 | 4 | 43.824 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Finals Final B | 2 | 4:17.286 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 3000 m | Semifinals Heat 1 | 3 | 4:11.122 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 3000 m | Heats Heat 2 | 2 | 4:12.539 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 3 | 4 | 1:14.527 | watch |
| 2026-02-01 | JWCh Salt Lake City 26 | 500 m | Finals Final A | 4 | 1:12.907 | |
| 2026-02-01 | JWCh Salt Lake City 26 | 500 m | Semifinals Heat 1 | 1 | 43.695 | |
| 2026-02-01 | JWCh Salt Lake City 26 | 500 m | Quarterfinals Heat 2 | 1 | 43.164 | |
| 2026-01-31 | JWCh Salt Lake City 26 | Relay 3000 m | Finals Final B | 1 | 4:20.180 | |
| 2026-01-31 | JWCh Salt Lake City 26 | Relay 3000 m | Semifinals Heat 2 | 3 | 4:23.993 | |
| 2026-01-31 | JWCh Salt Lake City 26 | 1000 m | Rep. Semifinals Heat 1 | 4 | 1:42.666 | |
| 2026-01-31 | JWCh Salt Lake City 26 | 1000 m | Rep. Quarterfinals Heat 2 | 1 | 1:35.602 | |
| 2026-01-30 | JWCh Salt Lake City 26 | Relay 2000 m | Heats Heat 1 | 3 | 2:44.390 | |
| 2026-01-30 | JWCh Salt Lake City 26 | 500 m | Heats Heat 1 | 1 | 43.853 | |
| 2026-01-30 | JWCh Salt Lake City 26 | 500 m | Heats Heat 1 | 1 | 43.067 | |
| 2026-01-29 | JWCh Salt Lake City 26 | Relay 3000 m | Heats Heat 2 | 1 | 4:17.200 | |
| 2026-01-29 | JWCh Salt Lake City 26 | 1000 m | Heats Heat 2 | 4 | 1:32.380 | |
| 2026-01-29 | JWCh Salt Lake City 26 | 1000 m | Heats Heat 6 | 3 | 1:35.405 | |
| 2025-11-15 | JWC2 Astana 25 | 500 m | Finals Final A | 1 | 43.758 | watch |
| 2025-11-15 | JWC2 Astana 25 | 500 m | Semifinals Heat 1 | 1 | 43.914 | watch |
| 2025-11-15 | JWC2 Astana 25 | 500 m | Quarterfinals Heat 1 | 1 | 43.576 | watch |
| 2025-11-14 | JWC2 Astana 25 | 500 m | Finals Final A | 2 | 43.930 | watch |
| 2025-11-14 | JWC2 Astana 25 | 500 m | Semifinals Heat 1 | 1 | 44.297 | watch |
| 2025-11-14 | JWC2 Astana 25 | 500 m | Quarterfinals Heat 2 | 1 | 43.792 | watch |
| 2025-11-13 | JWC2 Astana 25 | 500 m | Heats Heat 1 | 1 | 43.885 | watch |
| 2025-11-13 | JWC2 Astana 25 | 500 m | Heats Heat 1 | 1 | 44.270 | watch |
| 2025-11-09 | JWC1 Astana 25 | 500 m | Finals Final A | 1 | 43.481 | watch |
| 2025-11-09 | JWC1 Astana 25 | 500 m | Semifinals Heat 1 | 1 | 43.951 | watch |
| 2025-11-09 | JWC1 Astana 25 | 500 m | Quarterfinals Heat 1 | 1 | 44.050 | watch |
| 2025-11-08 | JWC1 Astana 25 | 1000 m | Quarterfinals Heat 3 | 3 | 1:34.099 | watch |
| 2025-11-07 | JWC1 Astana 25 | 500 m | Heats Heat 1 | 1 | 43.906 | watch |
| 2025-11-07 | JWC1 Astana 25 | 1000 m | Heats Heat 1 | 3 | 1:35.932 | watch |
| 2025-03-02 | JWCh Calgary 25 | 1000 m | Rep. Quarterfinals Heat 4 | 2 | 1:33.760 | |
| 2025-03-01 | JWCh Calgary 25 | 500 m | Finals Final A | 5 | 44.423 | |
| 2025-03-01 | JWCh Calgary 25 | 500 m | Semifinals Heat 1 | 1 | 44.112 | |
| 2025-03-01 | JWCh Calgary 25 | 500 m | Quarterfinals Heat 1 | 2 | 43.045 | |
| 2025-02-28 | JWCh Calgary 25 | 1000 m | Heats Heat 7 | 3 | 1:43.337 | |
| 2025-02-27 | JWCh Calgary 25 | 500 m | Heats Heat 2 | 2 | 43.213 | |
| 2025-02-27 | JWCh Calgary 25 | 500 m | Heats Heat 5 | 2 | 44.131 | |
| 2024-02-25 | JWCh Gdansk 24 | 1000 m | Rep. Semifinals Heat 1 | 4 | 1:41.342 | watch |
| 2024-02-25 | JWCh Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:40.308 | watch |
| 2024-02-24 | JWCh Gdansk 24 | 500 m | Quarterfinals Heat 1 | 5 | 45.777 | watch |
| 2024-02-23 | JWCh Gdansk 24 | 1000 m | Heats Heat 9 | 3 | 1:36.212 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 500 m | Heats Heat 6 | 3 | 44.965 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 500 m | Heats Heat 2 | 1 | 45.515 | watch |
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.