| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-03-15 | WCh Montréal 26 | Relay 5000 m | Finals Final B | 3 | 7:22.690 | watch |
| 2026-03-15 | WCh Montréal 26 | 1000 m | Quarterfinals Heat 4 | 5 | 1:25.251 | watch |
| 2026-03-15 | WCh Montréal 26 | 1000 m | Rep. Semifinals Heat 2 | 3 | 1:40.936 | watch |
| 2026-03-15 | WCh Montréal 26 | 1000 m | Rep. Quarterfinals Heat 5 | 1 | 1:27.598 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 5000 m | Semifinals Heat 1 | 3 | 6:58.408 | watch |
| 2026-03-14 | WCh Montréal 26 | 1500 m | Semifinals Heat 2 | 5 | 2:19.467 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 5000 m | Quarterfinals Heat 1 | 3 | 6:50.447 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 2000 m | Quarterfinals Heat 2 | PEN | watch | |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 3 | 4 | 1:26.127 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 5 | 3 | 1:29.009 | watch |
| 2026-03-13 | WCh Montréal 26 | 1500 m | Heats Heat 8 | 1 | 2:17.934 | watch |
| 2026-02-20 | OG Milano Cortina 26 | Relay 5000 m | Finals Final B | 3 | 6:52.083 | |
| 2026-02-18 | OG Milano Cortina 26 | 500 m | Quarterfinals Quarterfinal 4 | 4 | 40.895 | |
| 2026-02-16 | OG Milano Cortina 26 | Relay 5000 m | Semifinals Semifinal 2 | 4 | 6:53.090 | |
| 2026-02-16 | OG Milano Cortina 26 | 500 m | Heats Heat 1 | 3 | 1:09.908 | |
| 2026-02-14 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 4 | 4 | 2:21.044 | |
| 2026-02-12 | OG Milano Cortina 26 | 1000 m | Quarterfinals Quarterfinal 2 | 4 | 1:24.079 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Quarterfinals Quarterfinal 2 | PEN | ||
| 2026-02-10 | OG Milano Cortina 26 | 1000 m | Heats Heat 4 | 1 | 1:25.944 | |
| 2025-11-30 | WT4 Dordrecht 25 | 1000 m | Quarterfinals Heat 1 | 4 | 1:25.827 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 5000 m | Semifinals Heat 2 | 4 | 6:55.065 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Quarterfinals Heat 2 | 5 | 41.335 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Semifinals Heat 2 | PEN | ||
| 2025-11-28 | WT4 Dordrecht 25 | Relay 2000 m | Ranking Finals Heat 1 | 1 | 2:44.537 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Quarterfinals Heat 3 | 2 | 6:52.702 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Heats Heat 5 | 3 | 1:24.445 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Heats Heat 9 | 3 | 1:27.676 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 2000 m | Quarterfinals Heat 2 | 3 | 2:40.072 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 1 | 2 | 40.720 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1500 m | Quarterfinals Heat 2 | 3 | 2:16.731 | watch |
| 2025-11-23 | WT3 Gdansk 25 | Relay 5000 m | Finals Final B | 1 | 6:50.079 | watch |
| 2025-11-23 | WT3 Gdansk 25 | Relay 2000 m | Finals Final B | 3 | 2:40.827 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 5000 m | Semifinals Heat 2 | 3 | 6:56.969 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 500 m | Quarterfinals Heat 3 | PEN | watch | |
| 2025-11-22 | WT3 Gdansk 25 | 1500 m | Finals Final B | 4 | 2:25.941 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1500 m | Semifinals Heat 2 | 3 | 2:19.119 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 2000 m | Semifinals Heat 1 | 4 | 2:42.393 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 5000 m | Quarterfinals Heat 3 | 2 | 7:00.608 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 2000 m | Quarterfinals Heat 1 | 1 | 2:41.527 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 3 | 2 | 41.235 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1500 m | Quarterfinals Heat 6 | 2 | 2:14.459 | watch |
| 2025-10-19 | WT2 Montréal 25 | Relay 5000 m | Finals Final B | 2 | 7:24.022 | |
| 2025-10-19 | WT2 Montréal 25 | Relay 2000 m | Finals Final B | 2 | 2:40.340 | |
| 2025-10-18 | WT2 Montréal 25 | Relay 5000 m | Semifinals Heat 2 | 4 | 7:06.664 | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Semifinals Heat 2 | PEN | ||
| 2025-10-18 | WT2 Montréal 25 | 500 m | Rep. Quarterfinals Heat 2 | 5 | 41.900 | |
| 2025-10-17 | WT2 Montréal 25 | Relay 2000 m | Semifinals Heat 2 | 3 | 2:40.210 | |
| 2025-10-17 | WT2 Montréal 25 | Relay 5000 m | Quarterfinals Heat 3 | 2 | 6:49.582 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Rep. Heats Heat 1 | 1 | 41.027 | |
| 2025-10-16 | WT2 Montréal 25 | Relay 2000 m | Quarterfinals Heat 3 | 1 | 2:40.050 | |
| 2025-10-16 | WT2 Montréal 25 | 1500 m | Quarterfinals Heat 4 | 3 | 2:16.550 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 1 | 3 | 41.061 | |
| 2025-10-12 | WT1 Montréal 25 | Relay 5000 m | Finals Final B | 3 | 7:04.343 | |
| 2025-10-12 | WT1 Montréal 25 | Relay 2000 m | Finals Final B | 1 | 2:40.833 | watch |
| 2025-10-11 | WT1 Montréal 25 | Relay 5000 m | Semifinals Heat 1 | 3 | 6:50.045 | |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Finals Final B | 2 | 2:31.805 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Semifinals Heat 3 | 3 | 2:14.957 | watch |
| 2025-10-11 | WT1 Montréal 25 | 500 m | Finals Final B | 1 | 40.162 | watch |
| 2025-10-11 | WT1 Montréal 25 | 500 m | Semifinals Heat 1 | 4 | 40.599 | watch |
| 2025-10-11 | WT1 Montréal 25 | 500 m | Quarterfinals Heat 1 | 2 | 40.665 | watch |
| 2025-10-10 | WT1 Montréal 25 | Relay 2000 m | Semifinals Heat 2 | 4 | 2:40.440 | |
| 2025-10-10 | WT1 Montréal 25 | Relay 5000 m | Quarterfinals Heat 3 | 2 | 6:57.931 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 2000 m | Quarterfinals Heat 1 | 2 | 2:39.824 | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Quarterfinals Heat 1 | 3 | 2:15.442 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 6 | 2 | 40.830 | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Heats Heat 9 | 1 | 2:28.072 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 5 | 1 | 41.395 | |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 5 | PEN | watch | |
| 2025-02-15 | WT Milan 25 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 41.316 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 8 | 4 | 41.338 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 4 | 4 | 51.962 | |
| 2025-02-08 | WT Tilburg 25 | 500 m | Quarterfinals Heat 1 | 4 | 41.469 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 8 | 2 | 43.021 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 4 | 1 | 42.059 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Quarterfinals Heat 4 | 3 | 41.831 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Finals Final B | 3 | 2:29.352 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Semifinals Heat 1 | 3 | 2:24.936 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 5 | 2 | 41.809 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 9 | 1 | 42.249 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 5 | 2 | 2:24.890 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 4 | 3 | 40.818 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Finals Final A | 7 | 2:13.161 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Semifinals Heat 2 | 2 | 2:13.553 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 3 | 2 | 41.483 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 3 | 2 | 41.212 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 2 | 2 | 2:16.648 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Rep. Semifinals Heat 2 | 2 | 41.243 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 4 | 1 | 41.480 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 2 | 3 | 41.403 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 7 | 2 | 2:22.115 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Finals Final A | 6 | 2:34.346 | |
| 2023-11-04 | 4C Laval 23 | 1500 m | Heats Heat 1 | 1 | 2:15.997 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Semifinals Heat 2 | 6 | 2:20.286 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:43.332 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:19.242 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Quarterfinals Heat 3 | 5 | 41.718 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 7 | 3 | 2:44.076 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 3 | 2 | 41.032 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 5 | 2 | 41.330 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Finals Final B | 3 | 1:29.443 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Semifinals Heat 2 | 4 | 1:26.548 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Quarterfinals Heat 4 | 2 | 1:24.315 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Finals Final A | 6 | 2:39.438 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Semifinals Heat 3 | 3 | 2:14.442 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 7 | 2 | 1:26.644 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 5 | 1 | 2:20.626 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Finals Final B | 1 | 1:33.481 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Semifinals Heat 1 | 4 | 1:26.377 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 4 | 3 | 1:24.330 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 6 | 3 | 1:27.000 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 6 | 2 | 1:25.142 | watch |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 10 | PEN | ||
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 8 | PEN | ||
| 2023-02-05 | WT Dresden 23 | 500 m | Finals Final A | 3 | 41.750 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Semifinals Heat 1 | 3 | 40.894 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Quarterfinals Heat 2 | 2 | 40.960 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Finals Final B | 3 | 2:20.265 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Semifinals Heat 1 | 3 | 2:16.649 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 4 | 2 | 41.519 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 11 | 2 | 41.538 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 2 | 2 | 2:25.747 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Finals Final A | 4 | 42.123 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Semifinals Heat 1 | 3 | 41.838 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Quarterfinals Heat 4 | 2 | 41.786 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Finals Final B | PEN | ||
| 2022-12-17 | WT Almaty 22 | 1500 m | Semifinals Heat 2 | 3 | 2:15.593 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 4 | 2 | 41.210 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 6 | 2 | 2:18.654 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 3 | 4 | 41.714 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Semifinals Heat 1 | 5 | 2:22.094 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 1 | 2 | 41.371 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 9 | 1 | 41.486 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 1 | 1 | 2:12.821 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Finals Final B | 2 | 41.508 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Semifinals Heat 2 | 5 | 41.093 | |
| 2022-11-11 | 4C Salt Lake City 22 | 500 m | Quarterfinals Heat 2 | 2 | 40.698 | |
| 2022-11-11 | 4C Salt Lake City 22 | 1500 m | Finals Final B | 2 | 2:27.515 | |
| 2022-11-11 | 4C Salt Lake City 22 | 1500 m | Semifinals Heat 3 | 3 | 2:15.393 | |
| 2022-11-10 | 4C Salt Lake City 22 | 1500 m | Heats Heat 2 | 3 | 2:15.713 | |
| 2022-11-10 | 4C Salt Lake City 22 | 500 m | Heats Heat 5 | 2 | 41.500 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 2 | 4 | 58.339 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Rep. Semifinals Heat 1 | 4 | 2:16.586 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:20.082 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 9 | 2 | 41.647 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 4 | 3 | 2:19.615 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Rep. Semifinals Heat 2 | 2 | 1:27.241 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:27.189 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Semifinals Heat 3 | 5 | 2:15.989 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 2 | 4 | 1:26.966 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 3 | 3 | 2:17.151 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Ranking Finals Heat 4 | 1 | 1:25.328 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Ranking Finals Heat 3 | 4 | 2:18.912 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 5 | 3 | 1:27.630 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 13 | 2 | 1:26.659 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 10 | 2 | 2:27.078 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 4 | 4 | 2:14.336 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Quarterfinals Quarterfinal 1 | 5 | 1:25.701 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 6 | 2 | 1:27.090 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 3 | 1 | 1:27.084 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 13 | PEN | ||
| 2021-10-30 | WT Nagoya 21 | 1500 m | Finals Final B | 2 | 2:29.080 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Semifinals Semifinal 1 | 4 | 2:23.427 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 5 | 5 | no time | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinals Quarterfinal 3 | 1 | 2:28.738 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 4 | 2 | 2:24.310 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Semifinals Semifinal 2 | 1 | 1:26.391 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Finals Final A | 4 | 1:26.622 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Quarterfinals Quarterfinal 3 | 2 | 1:26.433 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Semifinals Semifinal 1 | 5 | 2:24.190 | |
| 2021-10-22 | WT Beijing 21 | Relay 5000 m | Quarterfinals Quarterfinal 2 | PEN | ||
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 5 | 2 | 1:25.967 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 17 | 1 | 1:27.801 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 1 | 2 | 2:21.803 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinals Quarterfinal 2 | 2 | 2:23.686 | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Semifinals Heat 1 | 2 | 2:19.998 | |
| 2018-12-08 | WT Almaty 18 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2018-12-07 | WT Almaty 18 | 1500 m (1) | Quarterfinals Heat 4 | 1 | 2:12.384 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (2) | Finals Final A | 5 | 2:18.160 | |
| 2018-12-07 | WT Almaty 18 | 1500 m (2) | Quarterfinals Heat 3 | 1 | 2:17.417 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Semifinals Heat 2 | 5 | 1:23.427 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Quarterfinals Heat 2 | 2 | 1:24.178 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Semifinals Heat 1 | 1 | 2:12.679 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Heats Heat 2 | 2 | 1:24.108 | |
| 2017-11-18 | WT Seoul 17 | 1500 m | Semifinals | 7 | 2:15.241 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats Heat 5 | 2 | 2:14.322 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 5 | 1 | 2:18.956 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Heats Heat 3 | 5 | 1:36.025 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Preliminaries Heat 15 | 1 | 1:27.476 | |
| 2017-11-11 | WT Shanghai 17 | 1500 m | Semifinals | 5 | 2:17.270 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 1 | 3 | 2:18.282 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Preliminaries Heat 5 | 2 | 2:24.296 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Quarterfinals Heat 1 | 5 | 1:23.965 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Heats Heat 6 | 2 | 1:27.482 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 8 | 2 | 1:28.105 | |
| 2017-10-08 | WT Dordrecht 17 | 1000 m | Quarterfinals | PEN | ||
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Semifinals Heat 1 | 6 | 2:15.422 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats Heat 5 | 3 | 2:35.914 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Preliminaries Heat 11 | 2 | 2:17.399 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Heats Heat 2 | 3 | 1:25.711 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 18 | 2 | 1:26.453 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats Heat 6 | 4 | 2:23.560 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries Heat 2 | 3 | 2:19.120 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Quarterfinals Heat 1 | 4 | 1:26.481 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Heats Heat 4 | 2 | 1:26.795 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 4 | 2 | 1:27.573 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Heats Heat 7 | 4 | 1:36.415 | |
| 2017-02-05 | WT Dresden 17 | 1500 m | Semifinals | 6 | 2:17.502 | |
| 2017-02-03 | WT Dresden 17 | 1500 m (1) | Heats Heat 7 | PEN | ||
| 2017-02-03 | WT Dresden 17 | 1500 m (2) | Heats Heat 1 | 2 | 2:19.616 | |
| 2016-12-18 | WT Gangneung 16 | 1000 m | Finals | 4 | 1:27.789 | |
| 2016-12-18 | WT Gangneung 16 | 1000 m | Semifinals | 3 | 1:23.518 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Semifinals Heat 1 | 6 | 2:14.838 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Heats Heat 6 | 2 | 2:21.030 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Quarterfinals Heat 1 | 2 | 1:26.662 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Heats Heat 6 | 2 | 1:26.701 | |
| 2016-12-11 | WT Shanghai 16 | 1000 m | Rep. Semifinals | 1 | 1:25.874 | |
| 2016-12-11 | WT Shanghai 16 | 1000 m | Rep. Quarterfinals | 1 | 1:31.404 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Rep. Semifinals | PEN | ||
| 2016-12-09 | WT Shanghai 16 | 1500 m | Heats | 3 | 2:22.872 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Rep. Heats Heat 1 | 5 | 2:34.027 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Quarterfinals Heat 2 | 4 | 1:27.946 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Rep. Heats Heat 4 | 1 | 1:29.675 | |
| 2016-12-09 | WT Shanghai 16 | 1000 m | Heats Heat 8 | 3 | 1:29.317 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Quarterfinals Heat 3 | 4 | 1:25.049 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Heats Heat 5 | 1 | 1:25.637 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Finals Final A | 6 | 2:09.240 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Semifinals Heat 2 | 2 | 2:13.206 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Heats Heat 4 | 1 | 2:12.845 | |
| 2016-11-06 | WT Calgary 16 | 1000 m | Semifinals | PEN | ||
| 2016-11-06 | WT Calgary 16 | 1000 m | Quarterfinals | 3 | 1:25.334 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats Heat 3 | PEN | ||
| 2016-11-04 | WT Calgary 16 | 1000 m | Heats Heat 8 | 2 | 1:25.251 | |
| 2015-12-13 | WT Shanghai 15 | 500 m | Rep. Semifinals | 3 | 42.120 | |
| 2015-12-13 | WT Shanghai 15 | 500 m | Rep. Heats | 1 | 42.790 | |
| 2015-12-12 | WT Shanghai 15 | 1500 m | Semifinals | 5 | 2:24.969 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Heats Heat 5 | 3 | 2:17.064 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Rep. Quarterfinals Heat 1 | 1 | 42.250 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Preliminaries Heat 1 | 3 | 42.179 | |
| 2015-12-04 | WT Nagoya 15 | 1000 m | Quarterfinals Heat 3 | 2 | 1:27.297 | |
| 2015-11-08 | WT Toronto 15 | 1000 m | Finals | 3 | 1:32.164 | |
| 2015-11-08 | WT Toronto 15 | 1000 m | Semifinals | 4 | 1:29.513 | |
| 2015-11-07 | WT Toronto 15 | 1500 m | Semifinals | 5 | no time | |
| 2015-11-06 | WT Toronto 15 | 1500 m | Heats Heat 3 | 2 | 2:22.641 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Quarterfinals Heat 1 | 2 | 1:27.971 | |
| 2015-11-06 | WT Toronto 15 | 1000 m | Heats Heat 6 | 1 | 1:29.984 | |
| WT Almaty 18 | 1500 m | Heats Heat 3 | 1 | 2:17.417 | ||
| WT Almaty 18 | 1500 m | Heats Heat 4 | 1 | 2:12.384 | ||
| WT Calgary 18 | 1500 m | Heats Heat 3 | 2 | 2:12.534 | ||
| 2018-11-04 | WT Calgary 18 | 1000 m | Finals | 1 | 1:26.822 | |
| WT Calgary 18 | 1000 m | Heats Heat 6 | 3 | 1:26.194 | ||
| 2022-02-16 | OG Beijing 22 | 5000 m relay | Finals Final B | 3 | 6:40.545 | |
| 2022-02-11 | OG Beijing 22 | 5000 m relay | Semifinals Semifinal 1 | 3 | 6:40.446 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Finals Final B | 6 | 2:18.585 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Semifinals Semifinal 2 | 3 | 2:14.014 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Heats Heat 5 | 2 | 2:12.450 | |
| 2022-02-07 | OG Beijing 22 | 1000 m | Quarterfinals Quarterfinal 2 | PEN | ||
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Quarterfinals Quarterfinal 3 | 4 | 2:39.112 | |
| 2022-02-05 | OG Beijing 22 | 1000 m | Heats Heat 6 | 3 | 1:25.574 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 1 | 4 | 1:25.907 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Semifinals Heat 1 | 8 | 2:28.379 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 1 | 1 | 1:25.724 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Heats Heat 2 | 2 | 2:15.453 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Quarterfinals Heat 2 | 2 | 2:15.453 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2020-02-08 | WT Dresden 20 | 1000 m | Finals Final A | 3 | 1:25.620 | |
| 2020-02-08 | WT Dresden 20 | 1000 m | Semifinals Heat 2 | 1 | 1:25.914 | |
| 2020-02-08 | WT Dresden 20 | 1000 m | Quarterfinals Heat 3 | 2 | 1:25.543 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 7 | 1 | 2:15.634 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 11 | 1 | 1:33.781 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 7 | 1 | 2:15.634 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Finals Final B | 2 | 1:36.894 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Semifinals Heat 1 | 3 | 1:26.350 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Quarterfinals Heat 1 | 2 | 1:25.754 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Semifinals Heat 1 | 6 | 2:32.869 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 9 | 2 | 1:26.752 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Heats Heat 4 | 2 | 2:26.973 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Quarterfinals Heat 4 | 2 | 2:26.973 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Finals Final A | 5 | 2:30.378 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Semifinals Heat 3 | 2 | 2:26.967 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | Quarterfinals Heat 3 | 5 | no time | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Finals Final B | 4 | 1:29.907 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Semifinals Heat 1 | 3 | 1:27.100 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Quarterfinals Heat 4 | 2 | 1:27.538 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Finals Final B | 1 | 2:30.481 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Semifinals Heat 3 | 4 | 2:21.271 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 1 | 1 | 1:26.558 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Heats Heat 5 | 1 | 2:20.815 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Quarterfinals Heat 5 | 1 | 2:20.815 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 4 | 4 | 41.156 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Finals Final A | 6 | 2:17.585 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Semifinals Heat 1 | 4 | 2:26.640 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 5 | 1 | 41.293 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 4 | 2 | 2:17.817 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Quarterfinals Heat 4 | 2 | 2:17.817 | |
| 2019-03-10 | WCh Sofia 19 | 1000 m | Ranking Finals | 1 | 1:30.790 | |
| 2019-03-09 | WCh Sofia 19 | 1500 m | Semifinals | 7 | 2:23.466 | |
| 2019-03-09 | WCh Sofia 19 | 500 m | Ranking Finals | 4 | 42.825 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Heats | 4 | 1:33.376 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Heats | 4 | 42.679 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Quarterfinals Heat 8 | 1 | 2:27.337 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Preliminaries Heat 8 | 2 | 54.387 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Preliminaries Heat 5 | 1 | 1:32.803 | |
| 2019-02-10 | WT Torino 19 | 500 m | Finals | 2 | 41.806 | |
| 2019-02-10 | WT Torino 19 | 500 m | Semifinals | 3 | 41.118 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals | 1 | 2:19.941 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Semifinals Heat 1 | 6 | 2:15.255 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Quarterfinals Heat 2 | 2 | 40.831 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Heats Heat 2 | 2 | 41.264 | |
| 2019-02-08 | WT Torino 19 | 500 m (2) | Preliminaries Heat 10 | 2 | 42.055 | |
| 2019-02-02 | WT Dresden 19 | 1500 m | Finals | 3 | 2:26.775 | |
| 2019-02-02 | WT Dresden 19 | 1500 m | Semifinals | 4 | 2:19.191 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Quarterfinals Heat 8 | 1 | 2:13.857 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Rep. Semifinals Heat 1 | 3 | 1:30.845 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Rep. Quarterfinals Heat 6 | 1 | 1:28.308 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Heats Heat 2 | 4 | 1:26.270 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Preliminaries Heat 7 | 1 | 1:26.652 | |
| 2019-01-27 | JWCh Montreal 19 | 1000 m | Semifinals | 2 | 1:27.334 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Heats | 1 | 2:18.618 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Finals Final A | 6 | 2:31.920 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Semifinals Heat 2 | 2 | 2:20.548 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Quarterfinals Heat 1 | 2 | 2:29.165 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Semifinals Heat 1 | 5 | no time | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Quarterfinals Heat 2 | 1 | 41.415 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Heats Heat 2 | 1 | 41.588 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Preliminaries Heat 13 | 1 | 42.216 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Finals Final A | 3 | 1:28.446 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Quarterfinals Heat 2 | 1 | 1:28.717 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Heats Heat 7 | 2 | 1:30.559 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Preliminaries Heat 7 | 1 | 1:29.367 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m | Heats | 1 | 1:25.670 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Quarterfinals Heat 2 | 1 | 2:11.874 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Finals Final A | 4 | 1:24.175 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Semifinals Heat 1 | 2 | 1:23.945 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Quarterfinals Heat 1 | 1 | 1:24.690 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Preliminaries Heat 1 | 1 | 1:25.042 | |
| 2018-11-02 | WT Calgary 18 | 1500 m | Finals Final A | 1 | 2:17.285 | |
| 2018-11-02 | WT Calgary 18 | 1500 m | Quarterfinals Heat 3 | 2 | 2:12.534 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Preliminaries Heat 6 | 3 | 1:26.194 | |
| 2018-03-17 | WCh Montreal 18 | 500 m | Finals | 2 | 40.957 | |
| 2018-03-17 | WCh Montreal 18 | 500 m | Semifinals | 4 | 41.093 | |
| 2018-03-17 | WCh Montreal 18 | 500 m | Quarterfinals | 2 | 42.160 | |
| 2018-03-17 | WCh Montreal 18 | 1500 m | Ranking Finals | 1 | 2:27.298 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 3 | 3 | 2:19.954 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Heats Heat 6 | 3 | 41.648 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Preliminaries Heat 2 | 2 | 42.647 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Ranking Finals Heat 1 | 1 | 1:38.348 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Preliminaries Heat 7 | 5 | 1:48.658 | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | Super Final 1500 m | Final | 5 | 2:28.010 | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Semifinals | 2 | 1:26.089 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 500 m | Heats | 1 | 42.741 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Finals Final 1 | 2 | 2:33.017 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Semifinals Heat 2 | 2 | 2:16.584 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Heats Heat 3 | 1 | 2:26.987 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Preliminaries Heat 12 | 2 | 2:20.827 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Quarterfinals Heat 3 | PEN | ||
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 4 | 1 | 42.936 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Finals Final A | 4 | 1:31.291 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Quarterfinals Heat 1 | 1 | 1:28.294 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats Heat 3 | 1 | 1:26.771 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 5 | 2 | 1:30.370 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Super Final Heat 1 | 5 | 2:28.010 | |
| 2018-02-10 | OG 18 | 1500 m | Heats Heat 4 | PEN | ||
| 2017-01-29 | JWCh Innsbruck 17 | Super Final 1500 m | Final | 3 | 2:13.592 | |
| 2017-01-28 | JWCh Innsbruck 17 | 500 m | Quarterfinals | 2 | 41.059 | |
| 2017-01-28 | JWCh Innsbruck 17 | 500 m | Heats | 1 | 41.517 | |
| 2017-01-28 | JWCh Innsbruck 17 | 1500 m | Semifinals | 1 | 2:18.278 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats | 2 | 2:26.985 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Finals Final A | 3 | 2:19.829 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Preliminaries Heat 9 | 1 | 2:21.342 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Finals Final A | 3 | 40.657 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Semifinals Heat 1 | 2 | 41.030 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Preliminaries Heat 9 | 2 | 41.570 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Quarterfinals Heat 4 | 5 | 1:50.586 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Heats Heat 5 | 1 | 1:28.546 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Preliminaries Heat 2 | 1 | 1:30.053 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Super Final Heat 1 | 3 | 2:13.592 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Heats Heat 1 | PEN | ||
| 2016-03-11 | WCh Seoul 16 | 500 m | Preliminaries Heat 9 | 2 | 42.290 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Ranking Races - Preliminaries Heat 1 | 4 | 1:46.387 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Preliminaries Heat 8 | 4 | no time | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Finals Final B | 6 | 2:32.402 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Semifinals Heat 1 | 5 | 2:41.657 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Heats Heat 1 | 2 | 2:15.382 | |
| 2016-01-31 | JWCh Sofia 16 | 1000 m | Finals | 1 | no time | |
| 2016-01-31 | JWCh Sofia 16 | 1000 m | Semifinals | 3 | 1:25.706 | |
| 2016-01-31 | JWCh Sofia 16 | 1000 m | Quarterfinals | 2 | 1:28.683 | |
| 2016-01-31 | JWCh Sofia 16 | 1000 m | Heats | 2 | 1:29.552 | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Heats Heat 1 | 5 | no time | |
| 2016-01-29 | JWCh Sofia 16 | 500 m | Preliminaries Heat 18 | 2 | 43.820 | |
| 2016-01-29 | JWCh Sofia 16 | 1000 m | Preliminaries Heat 11 | 1 | 1:33.318 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Finals Final A | 5 | 2:30.349 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Semifinals Heat 2 | 3 | 2:20.928 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Quarterfinals Heat 2 | 2 | 2:23.334 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats Heat 9 | 1 | 2:24.531 | |
| 2015-12-06 | WT Nagoya 15 | 1000 m | Finals | 3 | 1:31.118 | |
| 2015-12-05 | WT Nagoya 15 | 1500 m | Semifinals | 5 | 2:22.909 | |
| 2015-12-04 | WT Nagoya 15 | 1500 m | Heats Heat 1 | 1 | 2:17.935 | |
| 2015-12-04 | WT Nagoya 15 | 1000 m | Semifinals Heat 1 | 3 | 1:28.704 | |
| 2015-11-01 | WT Montreal 15 | 1000 m | Semifinals | 2 | 1:25.432 | |
| 2015-11-01 | WT Montreal 15 | 1000 m | Quarterfinals | 2 | 1:25.786 | |
| 2015-10-30 | WT Montreal 15 | 1500 m | Semifinals Heat 2 | 5 | 2:29.890 | |
| 2015-10-30 | WT Montreal 15 | 1500 m | Heats Heat 2 | 2 | 2:18.574 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Finals Final A | 5 | 1:26.841 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (2) | Heats Heat 7 | 2 | 1:26.192 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Finals Final A | 3 | 2:26.458 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Semifinals Heat 1 | 2 | 2:19.576 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Quarterfinals Heat 3 | 1 | 2:31.072 | |
| 2015-02-27 | JWCh Osaka 15 | 1500 m | Heats Heat 1 | 2 | 2:29.052 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Ranking Races - Preliminaries Heat 8 | 1 | 43.347 | |
| 2015-02-27 | JWCh Osaka 15 | 500 m | Preliminaries Heat 11 | 3 | 44.068 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Quarterfinals Heat 2 | 4 | 1:28.123 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Heats Heat 2 | 2 | 1:31.382 | |
| 2015-02-27 | JWCh Osaka 15 | 1000 m | Preliminaries Heat 10 | 2 | 1:31.921 |
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.