| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Finals Final A | 7 | 2:35.755 | |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Semifinals Semifinal 2 | 2 | 2:37.290 | |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 6 | 4 | 2:29.027 | |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Rep. Semifinals Heat 2 | 3 | 2:38.818 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:29.869 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Rep. Quarterfinals Heat 6 | 2 | 45.173 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 1 | 3 | 45.007 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1500 m | Heats Heat 5 | 5 | 2:40.003 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 1 | 2 | 44.405 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Rep. Quarterfinals Heat 5 | 4 | 1:35.265 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 7 | 3 | 1:34.367 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 5 | 3 | 1:35.462 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Rep. Quarterfinals Heat 1 | 4 | 2:27.476 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Rep. Quarterfinals Heat 7 | 2 | 44.915 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1500 m | Heats Heat 3 | 4 | 2:28.863 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 2 | 3 | 45.980 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Rep. Quarterfinals Heat 7 | 2 | 1:40.159 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 2 | 5 | 1:37.232 | watch |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Rep. Semifinals Heat 1 | 6 | 2:32.239 | |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 5 | 3 | 2:35.279 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Rep. Quarterfinals Heat 6 | 3 | 45.116 | |
| 2025-10-17 | WT2 Montréal 25 | 1500 m | Heats Heat 2 | 4 | 2:50.267 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 3 | 4 | 44.251 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 2 | 2 | 44.201 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Rep. Quarterfinals Heat 6 | 3 | 1:36.648 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 1 | 5 | 1:35.148 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 2 | 2 | 1:35.755 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:35.107 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Rep. Quarterfinals Heat 4 | 4 | 45.467 | |
| 2025-10-10 | WT1 Montréal 25 | 1500 m | Heats Heat 5 | 5 | 2:34.615 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 1 | 4 | 44.543 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 8 | 2 | 44.784 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Rep. Quarterfinals Heat 2 | 5 | 1:35.797 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Heats Heat 5 | 3 | 1:38.377 | |
| 2025-03-16 | WCh Beijing 25 | 500 m | Rep. Quarterfinals Heat 4 | no time | watch | |
| 2025-03-16 | WCh Beijing 25 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 45.655 | watch |
| 2025-03-16 | WCh Beijing 25 | 1500 m | Rep. Quarterfinals Heat 3 | no time | watch | |
| 2025-03-15 | WCh Beijing 25 | 1000 m | Rep. Quarterfinals Heat 5 | 4 | 1:37.992 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 8 | 4 | 1:36.098 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 8 | 4 | 45.178 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 2 | 4 | 2:23.949 | watch |
| 2025-03-01 | JWCh Calgary 25 | 1500 m | Semifinals Heat 1 | 5 | 2:29.774 | |
| 2025-03-01 | JWCh Calgary 25 | 500 m | Rep. Semifinals Heat 1 | 2 | 45.085 | |
| 2025-03-01 | JWCh Calgary 25 | 500 m | Rep. Quarterfinals Heat 7 | 1 | 44.906 | |
| 2025-02-28 | JWCh Calgary 25 | 1000 m | Heats Heat 9 | PEN | ||
| 2025-02-27 | JWCh Calgary 25 | 500 m | Heats Heat 6 | 4 | 44.562 | |
| 2025-02-27 | JWCh Calgary 25 | 500 m | Heats Heat 13 | 2 | 44.845 | |
| 2025-02-27 | JWCh Calgary 25 | 1500 m | Heats Heat 7 | 2 | 2:29.660 | |
| 2025-02-16 | WT Milan 25 | 500 m | Rep. Quarterfinals Heat 6 | 2 | 45.139 | |
| 2025-02-16 | WT Milan 25 | 1500 m | Rep. Quarterfinals Heat 4 | 6 | 2:34.635 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Rep. Quarterfinals Heat 2 | 4 | 1:35.565 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 5 | 5 | 44.700 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 1 | 5 | 2:40.892 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 4 | 4 | 1:38.935 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 3 | 3 | 44.493 | |
| 2024-12-15 | WT Seoul 24 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 45.240 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Rep. Quarterfinals Heat 3 | no time | watch | |
| 2024-12-14 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 1 | 3 | 1:37.730 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 5 | 5 | no time | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 1 | 5 | 45.669 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 5 | 5 | 2:26.739 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 4 | 3 | 1:42.614 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 3 | 3 | 44.756 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Rep. Semifinals Heat 2 | 5 | 44.723 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 3 | 2 | 44.197 | watch |
| 2024-12-08 | WT Beijing 24 | 1500 m | Rep. Quarterfinals Heat 3 | PEN | watch | |
| 2024-12-07 | WT Beijing 24 | 1000 m | Rep. Quarterfinals Heat 2 | 4 | 1:34.358 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 3 | 4 | 1:35.143 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 5 | 5 | 2:31.570 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 5 | 3 | 1:45.958 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 1 | 5 | 46.611 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 44.897 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Rep. Semifinals Heat 1 | 6 | 2:58.404 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 3 | 2 | 2:32.493 | |
| 2024-11-02 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 1 | 4 | 1:39.408 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 8 | 5 | 1:35.592 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 3 | 5 | 2:22.074 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 2 | 4 | 1:35.964 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 3 | 4 | 1:04.259 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 5 | 4 | 45.763 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Rep. Semifinals Heat 1 | 6 | 2:43.578 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 5 | 2 | 2:42.477 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 1 | 3 | 1:34.823 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 1 | 5 | 46.230 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 4 | 4 | 2:31.106 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 2 | 4 | 1:36.069 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 3 | 2 | 45.461 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Semifinals Heat 1 | 4 | 1:37.626 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Quarterfinals Heat 2 | 3 | 1:36.447 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 45.289 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 2 | 4 | 1:38.357 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 2 | 3 | 44.853 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 6 | YC | ||
| 2024-02-25 | JWCh Gdansk 24 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:41.255 | watch |
| 2024-02-25 | JWCh Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:41.947 | watch |
| 2024-02-24 | JWCh Gdansk 24 | 500 m | Quarterfinals Heat 3 | 5 | 46.626 | watch |
| 2024-02-24 | JWCh Gdansk 24 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:41.125 | watch |
| 2024-02-24 | JWCh Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 3 | 1 | 2:34.821 | watch |
| 2024-02-23 | JWCh Gdansk 24 | 1000 m | Heats Heat 8 | 3 | 1:38.109 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 500 m | Heats Heat 2 | 3 | 46.903 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 500 m | Heats Heat 1 | 3 | 45.644 | watch |
| 2024-02-22 | JWCh Gdansk 24 | 1500 m | Heats Heat 5 | 5 | 2:38.135 | watch |
| 2024-02-10 | WT Dresden 24 | 1500 m | Rep. Quarterfinals Heat 1 | 6 | 2:38.713 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 6 | PEN | ||
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 4 | 6 | 2:33.749 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Semifinals Heat 2 | 4 | 45.806 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Quarterfinals Heat 3 | 2 | 47.087 | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Semifinals Heat 2 | 5 | 2:46.917 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 4 | 5 | no time | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 4 | 4 | 2:42.523 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:40.971 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 1 | 3 | 45.722 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 4 | 5 | 2:42.824 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 3 | 5 | 44.793 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Rep. Semifinals Heat 1 | 4 | 44.856 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 45.295 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 2 | 5 | no time | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 6 | 3 | 45.944 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 4 | 5 | 2:35.346 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Rep. Quarterfinals Heat 1 | 4 | 1:36.271 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Quarterfinals Heat 3 | 4 | 46.917 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Semifinals Heat 1 | 7 | 2:39.116 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 3:00.157 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 3 | 4 | 1:59.724 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 7 | 5 | 45.619 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 3 | 4 | 2:35.830 | watch |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Rep. Semifinals Heat 1 | 3 | 47.157 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 57.949 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Quarterfinals Heat 1 | 3 | 2:42.714 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 6 | 5 | 47.148 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 6 | 4 | 2:26.704 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Rep. Quarterfinals Heat 1 | 4 | 2:49.111 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Quarterfinals Heat 1 | 5 | 1:37.299 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 3 | 5 | 2:48.610 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 4 | 5 | 1:35.995 | |
| 2023-01-29 | JWCh Dresden 23 | 1000 m | Rep. Semifinals Heat 2 | 5 | no time | |
| 2023-01-29 | JWCh Dresden 23 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:35.799 | |
| 2023-01-28 | JWCh Dresden 23 | 1500 m | Semifinals Heat 1 | 6 | 2:34.368 | |
| 2023-01-28 | JWCh Dresden 23 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 46.141 | |
| 2023-01-27 | JWCh Dresden 23 | 1000 m | Heats Heat 2 | 4 | 1:38.694 | |
| 2023-01-27 | JWCh Dresden 23 | 500 m | Heats Heat 8 | 3 | 46.211 | |
| 2023-01-27 | JWCh Dresden 23 | 1500 m | Heats Heat 4 | 3 | 2:28.916 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 12 | 5 | 1:40.886 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 9 | 5 | 47.018 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 7 | 5 | 2:37.321 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 8 | 5 | 1:42.416 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 8 | 4 | 47.454 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 5 | 5 | 2:44.078 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 12 | 4 | 1:39.742 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 6 | 5 | 47.890 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinal 9 Quarterfinal 9 | 7 | 2:45.503 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 13 | 5 | 1:37.737 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinal 9 Quarterfinal 1 | PEN | ||
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 9 | 5 | 47.215 |
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.