| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-03-15 | WCh Montréal 26 | Relay 5000 m | Finals Final A | 3 | 7:36.693 | watch |
| 2026-03-15 | WCh Montréal 26 | Relay 2000 m | Finals Final A | 1 | 2:39.275 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 5000 m | Semifinals Heat 1 | 1 | 6:57.461 | watch |
| 2026-03-14 | WCh Montréal 26 | 500 m | Finals Final B | DNS | watch | |
| 2026-03-14 | WCh Montréal 26 | 500 m | Semifinals Heat 1 | 3 | 40.573 | watch |
| 2026-03-14 | WCh Montréal 26 | 500 m | Quarterfinals Heat 3 | 2 | 41.506 | watch |
| 2026-03-14 | WCh Montréal 26 | Relay 2000 m | Semifinals Heat 1 | 3 | 2:49.874 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 5000 m | Quarterfinals Heat 3 | 1 | 6:48.331 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 2000 m | Quarterfinals Heat 1 | 2 | 2:37.953 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 7 | 1 | 40.831 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 2 | 1 | 41.107 | watch |
| 2026-02-20 | OG Milano Cortina 26 | Relay 5000 m | Finals Final A | 3 | 6:52.335 | |
| 2026-02-18 | OG Milano Cortina 26 | 500 m | Finals Final B | DNS | ||
| 2026-02-18 | OG Milano Cortina 26 | 500 m | Semifinals Semifinal 1 | 5 | 1:07.239 | |
| 2026-02-18 | OG Milano Cortina 26 | 500 m | Quarterfinals Quarterfinal 3 | 2 | 40.392 | |
| 2026-02-16 | OG Milano Cortina 26 | Relay 5000 m | Semifinals Semifinal 1 | 2 | 6:54.454 | |
| 2026-02-16 | OG Milano Cortina 26 | 500 m | Heats Heat 2 | 2 | 40.942 | |
| 2026-02-14 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 6 | 5 | 3:09.757 | |
| 2026-02-12 | OG Milano Cortina 26 | 1000 m | Quarterfinals Quarterfinal 3 | PEN | ||
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Finals Final A | 1 | 2:39.019 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Semifinals Semifinal 1 | 1 | 2:37.482 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Quarterfinals Quarterfinal 1 | 2 | 2:36.581 | |
| 2026-02-10 | OG Milano Cortina 26 | 1000 m | Heats Heat 1 | 1 | 1:25.740 | |
| 2026-01-18 | EC Tilburg 26 | Relay 5000 m | Finals Final A | 1 | 6:47.817 | watch |
| 2026-01-18 | EC Tilburg 26 | 1000 m | Finals Final A | 6 | DNF | watch |
| 2026-01-18 | EC Tilburg 26 | 1000 m | Semifinals Heat 1 | 4 | no time | watch |
| 2026-01-18 | EC Tilburg 26 | 1000 m | Quarterfinals Heat 2 | 1 | 1:25.079 | watch |
| 2026-01-18 | EC Tilburg 26 | Relay 2000 m | Finals Final A | 4 | 2:43.200 | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 5000 m | Semifinals Heat 1 | 1 | 6:49.300 | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 2000 m | Semifinals Heat 2 | 1 | 2:38.573 | watch |
| 2026-01-16 | EC Tilburg 26 | Relay 5000 m | Quarterfinals Heat 2 | 1 | 6:51.932 | watch |
| 2026-01-16 | EC Tilburg 26 | Relay 2000 m | Heats Heat 2 | 1 | 2:40.339 | watch |
| 2026-01-16 | EC Tilburg 26 | 1000 m | Heats Heat 1 | 1 | 1:28.183 | watch |
| 2026-01-16 | EC Tilburg 26 | 1000 m | Heats Heat 1 | no time | watch | |
| 2025-11-30 | WT4 Dordrecht 25 | Relay 5000 m | Finals Final A | 3 | 6:48.842 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1000 m | Finals Final A | 3 | 1:26.094 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1000 m | Semifinals Heat 2 | 2 | 1:24.120 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1000 m | Quarterfinals Heat 2 | 4 | no time | watch |
| 2025-11-30 | WT4 Dordrecht 25 | Relay 2000 m | Finals Final B | 1 | 2:39.130 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 5000 m | Semifinals Heat 1 | 2 | 6:53.014 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Finals Final A | 5 | DNF | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Semifinals Heat 1 | 1 | 40.487 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 500 m | Quarterfinals Heat 3 | 1 | 39.981 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Finals Final B | 2 | 2:22.469 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Semifinals Heat 3 | 3 | 2:16.745 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 2000 m | Semifinals Heat 1 | 3 | 2:58.492 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Quarterfinals Heat 1 | 1 | 6:59.727 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1000 m | Heats Heat 1 | 1 | 1:24.438 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 2000 m | Quarterfinals Heat 4 | 1 | 2:41.530 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 3 | 1 | 40.680 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1500 m | Quarterfinals Heat 4 | 1 | 2:16.432 | watch |
| 2025-11-23 | WT3 Gdansk 25 | Relay 5000 m | Finals Final A | 3 | 7:16.683 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1000 m | Finals Final A | 2 | 1:25.195 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1000 m | Semifinals Heat 1 | 4 | 2:07.408 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1000 m | Quarterfinals Heat 2 | 1 | 1:27.770 | watch |
| 2025-11-23 | WT3 Gdansk 25 | Relay 2000 m | Finals Final B | 1 | 2:40.370 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 5000 m | Semifinals Heat 1 | 2 | 6:53.827 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 500 m | Quarterfinals Heat 1 | PEN | watch | |
| 2025-11-22 | WT3 Gdansk 25 | 1500 m | Finals Final A | 3 | 2:24.288 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1500 m | Semifinals Heat 3 | 2 | 2:16.616 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 2000 m | Semifinals Heat 2 | 3 | 2:41.952 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 5000 m | Quarterfinals Heat 2 | 1 | 6:57.416 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1000 m | Heats Heat 2 | 2 | 1:26.941 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 2000 m | Quarterfinals Heat 3 | 2 | 2:43.412 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 5 | 1 | 41.784 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1500 m | Quarterfinals Heat 4 | 2 | 2:20.728 | watch |
| 2025-10-19 | WT2 Montréal 25 | Relay 5000 m | Finals Final A | 3 | 6:58.686 | |
| 2025-10-19 | WT2 Montréal 25 | 1000 m | Finals Final A | PEN | ||
| 2025-10-19 | WT2 Montréal 25 | 1000 m | Semifinals Heat 2 | 2 | 1:24.940 | |
| 2025-10-19 | WT2 Montréal 25 | 1000 m | Quarterfinals Heat 2 | 1 | 1:24.570 | |
| 2025-10-18 | WT2 Montréal 25 | Relay 5000 m | Semifinals Heat 1 | 1 | 7:04.404 | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Finals Final A | 6 | no time | |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Semifinals Heat 3 | 2 | 2:14.410 | |
| 2025-10-18 | WT2 Montréal 25 | 500 m | Finals Final A | 4 | 59.420 | |
| 2025-10-18 | WT2 Montréal 25 | 500 m | Semifinals Heat 2 | 3 | 40.366 | |
| 2025-10-18 | WT2 Montréal 25 | 500 m | Quarterfinals Heat 2 | 1 | 40.540 | |
| 2025-10-17 | WT2 Montréal 25 | Relay 5000 m | Quarterfinals Heat 2 | 1 | 6:48.917 | |
| 2025-10-17 | WT2 Montréal 25 | 1000 m | Heats Heat 2 | 1 | 1:26.515 | |
| 2025-10-16 | WT2 Montréal 25 | 1500 m | Quarterfinals Heat 4 | 2 | 2:16.468 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 3 | 1 | 40.567 | |
| 2025-10-12 | WT1 Montréal 25 | Relay 5000 m | Finals Final A | 3 | 7:03.224 | |
| 2025-10-12 | WT1 Montréal 25 | 1000 m | Finals Final A | 1 | 1:30.407 | watch |
| 2025-10-12 | WT1 Montréal 25 | 1000 m | Semifinals Heat 1 | 2 | 1:24.768 | watch |
| 2025-10-12 | WT1 Montréal 25 | 1000 m | Quarterfinals Heat 4 | 2 | 1:30.940 | watch |
| 2025-10-11 | WT1 Montréal 25 | Relay 5000 m | Semifinals Heat 1 | 1 | 6:49.742 | |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Finals Final B | 6 | 2:32.135 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Semifinals Heat 1 | 5 | 2:16.384 | watch |
| 2025-10-11 | WT1 Montréal 25 | 500 m | Finals Final A | 2 | 40.414 | watch |
| 2025-10-11 | WT1 Montréal 25 | 500 m | Semifinals Heat 2 | 2 | 40.020 | watch |
| 2025-10-11 | WT1 Montréal 25 | 500 m | Quarterfinals Heat 3 | 1 | 40.285 | watch |
| 2025-10-10 | WT1 Montréal 25 | Relay 2000 m | Semifinals Heat 2 | 3 | 2:38.489 | |
| 2025-10-10 | WT1 Montréal 25 | Relay 5000 m | Quarterfinals Heat 3 | 1 | 6:57.762 | |
| 2025-10-10 | WT1 Montréal 25 | 1000 m | Heats Heat 5 | 1 | 1:26.343 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 2000 m | Quarterfinals Heat 3 | 1 | 2:40.461 | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Quarterfinals Heat 3 | 2 | 2:18.754 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 4 | 1 | 40.876 | |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Finals Final A | 3 | 1:23.417 | watch |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Semifinals Heat 2 | 2 | 1:24.652 | watch |
| 2025-03-16 | WCh Beijing 25 | 1000 m | Quarterfinals Heat 1 | 2 | 1:26.845 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Finals Final B | 2 | 40.701 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Semifinals Heat 1 | 4 | 39.931 | watch |
| 2025-03-15 | WCh Beijing 25 | 500 m | Quarterfinals Heat 3 | 2 | 40.936 | watch |
| 2025-03-15 | WCh Beijing 25 | 1500 m | Semifinals Heat 1 | 6 | 2:44.206 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 4 | 2 | 1:24.907 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 6 | 1 | 1:28.729 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 5 | 1 | 40.506 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 5 | 1 | 40.384 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 4 | 1 | 2:19.798 | watch |
| 2025-02-16 | WT Milan 25 | 1000 m | Finals Final A | 2 | 1:23.119 | |
| 2025-02-16 | WT Milan 25 | 1000 m | Semifinals Heat 1 | 1 | 1:24.345 | |
| 2025-02-16 | WT Milan 25 | 1000 m | Quarterfinals Heat 2 | 2 | 1:23.676 | |
| 2025-02-15 | WT Milan 25 | 500 m | Finals Final A | 3 | 40.980 | |
| 2025-02-15 | WT Milan 25 | 500 m | Semifinals Heat 2 | 2 | 40.877 | |
| 2025-02-15 | WT Milan 25 | 500 m | Quarterfinals Heat 3 | 3 | 40.701 | |
| 2025-02-15 | WT Milan 25 | 1500 m | Finals Final A | 4 | 2:20.226 | |
| 2025-02-15 | WT Milan 25 | 1500 m | Semifinals Heat 1 | 2 | 2:13.815 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 7 | 3 | 1:26.096 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 6 | 2 | 41.341 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Quarterfinals Heat 4 | 1 | 2:22.995 | |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Finals Final B | 2 | 1:27.872 | watch |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Semifinals Heat 2 | 5 | 1:24.773 | watch |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Quarterfinals Heat 2 | 2 | 1:24.187 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Finals Final B | 3 | 41.937 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Semifinals Heat 2 | 3 | 40.771 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Quarterfinals Heat 3 | 1 | 40.908 | watch |
| 2025-02-08 | WT Tilburg 25 | 1500 m | Finals Final A | 3 | 2:22.681 | watch |
| 2025-02-08 | WT Tilburg 25 | 1500 m | Semifinals Heat 3 | 7 | no time | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 8 | 1 | 1:24.934 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 6 | 1 | 40.728 | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 3 | 1 | 2:25.545 | watch |
| 2025-01-19 | EC Dresden 25 | 1000 m | Finals Final A | 1 | 1:23.788 | watch |
| 2025-01-19 | EC Dresden 25 | 1000 m | Semifinals Heat 2 | 1 | 1:25.672 | watch |
| 2025-01-19 | EC Dresden 25 | 1000 m | Quarterfinals Heat 2 | 1 | 1:25.030 | watch |
| 2025-01-18 | EC Dresden 25 | 500 m | Finals Final A | 2 | 41.245 | watch |
| 2025-01-18 | EC Dresden 25 | 500 m | Semifinals Heat 1 | 2 | 40.621 | watch |
| 2025-01-18 | EC Dresden 25 | 500 m | Quarterfinals Heat 2 | 1 | 40.841 | watch |
| 2025-01-18 | EC Dresden 25 | 1500 m | Finals Final B | PEN | watch | |
| 2025-01-18 | EC Dresden 25 | 1500 m | Semifinals Heat 1 | 4 | 2:15.929 | watch |
| 2025-01-17 | EC Dresden 25 | 1000 m | Heats Heat 4 | 1 | 1:27.933 | watch |
| 2025-01-17 | EC Dresden 25 | 500 m | Heats Heat 3 | 1 | 40.754 | watch |
| 2025-01-17 | EC Dresden 25 | 1500 m | Heats Heat 2 | 1 | 2:29.219 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Quarterfinals Heat 3 | 3 | 1:29.550 | watch |
| 2024-12-14 | WT Seoul 24 | 1500 m | Finals Final B | 4 | 2:23.928 | watch |
| 2024-12-14 | WT Seoul 24 | 1500 m | Semifinals Heat 1 | 5 | 2:56.345 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 8 | 1 | 1:28.020 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 7 | PEN | watch | |
| 2024-12-13 | WT Seoul 24 | 1500 m | Quarterfinals Heat 7 | 1 | 2:23.212 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Finals Final B | 5 | 41.407 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Semifinals Heat 2 | 4 | 40.683 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Quarterfinals Heat 4 | 4 | 1:06.615 | watch |
| 2024-12-07 | WT Beijing 24 | 1500 m | Semifinals Heat 2 | PEN | watch | |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 5 | 1 | 1:25.766 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 6 | 2 | 40.836 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Quarterfinals Heat 7 | 1 | 2:12.780 | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Finals Final B | 4 | 1:29.569 | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Semifinals Heat 2 | 4 | 1:26.495 | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Quarterfinals Heat 3 | 1 | 1:24.835 | watch |
| 2024-11-02 | WT Montréal 24 | 500 m | Finals Final A | 3 | 41.354 | watch |
| 2024-11-02 | WT Montréal 24 | 500 m | Semifinals Heat 1 | 2 | 40.396 | watch |
| 2024-11-02 | WT Montréal 24 | 500 m | Quarterfinals Heat 3 | 3 | 40.219 | watch |
| 2024-11-02 | WT Montréal 24 | 1500 m | Finals Final A | 3 | 2:17.364 | watch |
| 2024-11-02 | WT Montréal 24 | 1500 m | Semifinals Heat 3 | 2 | 2:16.923 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 5 | 1 | 1:25.317 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 7 | 1 | 40.804 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Quarterfinals Heat 4 | 1 | 2:19.557 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Finals Final A | 4 | 1:23.707 | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Semifinals Heat 1 | 2 | no time | watch |
| 2024-10-27 | WT Montréal 24 | 1000 m | Quarterfinals Heat 2 | 2 | 1:24.003 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Finals Final A | 4 | no time | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Semifinals Heat 1 | 2 | 40.786 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Quarterfinals Heat 3 | 3 | 40.112 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Finals Final B | 1 | 2:25.828 | watch |
| 2024-10-26 | WT Montréal 24 | 1500 m | Semifinals Heat 1 | 4 | 2:15.901 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 8 | 1 | 1:27.131 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 8 | 1 | 41.613 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Quarterfinals Heat 2 | 2 | 2:34.523 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Finals Final A | 2 | 1:25.555 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Semifinals Heat 1 | 2 | 1:28.072 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Quarterfinals Heat 4 | 3 | 1:24.706 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Finals Final A | 5 | 57.095 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Semifinals Heat 2 | 2 | 40.526 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 1 | 3 | 40.363 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 2 | 2 | 1:28.738 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 10 | 1 | 1:29.239 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 4 | 2 | 41.313 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 5 | 1 | 41.339 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 9 | 2 | 2:31.942 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Quarterfinals Heat 2 | DNS | ||
| 2024-02-17 | WT Gdansk 24 | 1500 m | Finals Final B | DNS | ||
| 2024-02-17 | WT Gdansk 24 | 1500 m | Semifinals Heat 1 | 4 | 2:24.992 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 6 | 2 | 41.232 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 2 | 1 | 41.580 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 6 | 1 | 2:31.098 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 3 | PEN | ||
| 2024-02-10 | WT Dresden 24 | 1000 m | Finals Final B | 2 | 1:26.304 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Semifinals Heat 1 | 4 | 1:52.986 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Quarterfinals Heat 2 | 1 | 1:24.954 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 2 | 2 | 40.567 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 4 | 1 | 40.875 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 6 | 1 | 1:25.403 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 1 | 1 | 1:26.578 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Finals Final A | 1 | 1:26.008 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Semifinals Heat 1 | 2 | 1:26.938 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Quarterfinals Heat 3 | 1 | 1:27.508 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Finals Final A | 1 | 41.428 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Semifinals Heat 2 | 1 | 41.750 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Quarterfinals Heat 2 | 1 | 41.369 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Finals Final A | 1 | 2:21.555 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Semifinals Heat 2 | 2 | 2:27.977 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 8 | 1 | 1:32.550 | |
| 2024-01-12 | EC Gdansk 24 | 500 m | Heats Heat 2 | 1 | 41.599 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 5 | 1 | 2:30.213 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Finals Final B | 4 | 57.228 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Semifinals Heat 2 | 3 | 42.837 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Quarterfinals Heat 3 | 1 | 41.150 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Finals Final B | 1 | 1:29.842 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Semifinals Heat 1 | 3 | 1:29.872 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:26.219 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 3 | 2 | 41.067 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 6 | 2 | 41.239 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 6 | 2 | 1:27.481 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 7 | 1 | 1:30.409 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Finals Final B | 1 | 40.752 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Semifinals Heat 1 | 5 | 1:13.985 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Quarterfinals Heat 1 | 3 | 40.721 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Finals Final B | 2 | 2:25.695 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Semifinals Heat 3 | 4 | 2:19.896 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 8 | 1 | 40.927 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 6 | 2 | 2:27.665 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Finals Final A | 5 | 2:20.828 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Semifinals Heat 3 | 2 | 2:21.503 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Finals Final B | 1 | 42.715 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Semifinals Heat 1 | 3 | 42.173 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Quarterfinals Heat 2 | 2 | 40.766 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 4 | 1 | 2:41.048 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 4 | 3 | 40.657 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 9 | 1 | 41.517 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Finals Final B | 1 | 40.851 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Semifinals Heat 1 | 3 | 41.076 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 2 | 1 | 40.940 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Finals Final A | 3 | 1:25.035 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Semifinals Heat 1 | 2 | 1:25.989 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Quarterfinals Heat 4 | 2 | 1:24.393 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 7 | 2 | 41.292 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 12 | 2 | 41.280 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 7 | 2 | 1:28.927 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Finals Final A | 5 | 2:06.515 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Semifinals Heat 2 | 1 | 1:24.965 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 3 | 1 | 1:24.773 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Finals Final A | 1 | 41.166 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Semifinals Heat 2 | 2 | 41.474 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 3 | 1 | 41.087 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Finals Final A | 2 | 2:17.898 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Semifinals Heat 3 | 2 | 2:16.958 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 4 | 2 | 1:28.234 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 10 | 1 | 1:26.140 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 3 | 1 | 41.270 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 11 | 1 | 41.581 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 6 | 2 | 2:34.180 | watch |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Finals Final A | 4 | 41.116 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Semifinals Heat 1 | 2 | 41.057 | |
| 2023-02-12 | WT Dordrecht 23 | 500 m | Quarterfinals Heat 2 | 2 | 40.963 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 3 | 2 | 41.014 | |
| 2023-02-10 | WT Dordrecht 23 | 500 m | Heats Heat 1 | 1 | 40.896 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 6 | PEN | ||
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 5 | 1 | 1:29.466 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Finals Final B | 1 | 41.068 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Semifinals Heat 2 | 4 | 41.249 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Quarterfinals Heat 2 | 3 | 41.031 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Semifinals Heat 2 | 1 | 41.066 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 41.392 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Finals Final A | 2 | 2:28.401 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Semifinals Heat 1 | 1 | 2:16.213 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 4 | 4 | DNF | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 12 | 1 | 40.973 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 7 | 2 | 2:28.050 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Finals Final A | 4 | 1:44.440 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Semifinals Heat 2 | 2 | 1:27.666 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 3 | 4 | 2:12.865 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Finals Final A | 1 | 41.514 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Semifinals Heat 1 | 1 | 41.623 | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Quarterfinals Heat 1 | 1 | 41.810 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 3 | YC | ||
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 3 | 1 | 1:29.419 | |
| 2023-01-13 | EC Gdansk 23 | 500 m | Heats Heat 1 | 1 | 41.860 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 6 | 1 | 2:16.022 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Finals Final A | 4 | 41.495 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Semifinals Heat 2 | 2 | 40.411 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 3 | 2 | 40.007 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Finals Final A | 7 | 2:29.163 | |
| 2022-12-10 | WT Almaty 22 | 1500 m | Semifinals Heat 3 | 1 | 2:13.700 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 4 | 2 | 40.532 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 5 | 1 | 40.954 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 3 | 1 | 2:11.948 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Finals Final A | 3 | 40.793 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Semifinals Heat 2 | 1 | 39.973 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 4 | 1 | 40.570 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Finals Final B | 1 | 2:19.530 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Semifinals Heat 1 | 3 | 2:13.329 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 8 | 1 | 40.865 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 7 | 1 | 2:17.274 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Finals Final A | 3 | 40.719 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Semifinals Heat 1 | 4 | 1:12.256 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Quarterfinals Heat 4 | 2 | 40.946 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Finals Final B | 4 | 2:11.715 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Semifinals Heat 2 | 3 | 1:26.086 | |
| 2022-10-29 | WT Montréal 22 | 1000 m | Quarterfinals Heat 3 | 2 | 1:25.172 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 6 | 2 | 41.288 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 9 | 1 | 41.597 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 5 | 1 | 1:34.087 | |
| 2022-02-16 | OG Beijing 22 | 5000 m relay | Finals Final A | 3 | 6:43.431 | |
| 2022-02-13 | OG Beijing 22 | 500 m | Finals Final A | DNF | ||
| 2022-02-13 | OG Beijing 22 | 500 m | Semifinals Semifinal 1 | 2 | 40.847 | |
| 2022-02-13 | OG Beijing 22 | 500 m | Quarterfinals Quarterfinal 2 | 2 | 40.644 | |
| 2022-02-11 | OG Beijing 22 | 5000 m relay | Semifinals Semifinal 1 | 2 | 6:38.899 | |
| 2022-02-11 | OG Beijing 22 | 500 m | Heats Heat 8 | 2 | 40.350 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Heats Heat 2 | PEN | ||
| 2022-02-07 | OG Beijing 22 | 1000 m | Quarterfinals Quarterfinal 1 | PEN | ||
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Finals Final A | 2 | 2:37.364 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Semifinals Semifinal 1 | 2 | 2:36.895 | |
| 2022-02-05 | OG Beijing 22 | 1000 m | Heats Heat 7 | 3 | 2:10.039 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Quarterfinals Quarterfinal 3 | 1 | 1:24.749 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Finals Final A | 3 | 1:23.907 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Semifinals Semifinal 2 | 2 | 1:24.232 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Finals Final A | 6 | 2:21.100 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Semifinals Semifinal 2 | 1 | 2:12.240 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 4 | 2 | 1:24.673 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 8 | 2 | 1:25.297 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 5 | PEN | ||
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 14 | 2 | 41.701 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 7 | 1 | 2:17.707 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 3 | 2 | 2:19.470 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Semifinals Semifinal 3 | 6 | no time | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Quarterfinals Quarterfinal 4 | 3 | 40.906 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 4 | 3 | 41.167 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 13 | 2 | 41.981 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 2 | 4 | 2:18.294 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 14 | 2 | 2:20.990 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Ranking Finals Heat 1 | PEN | ||
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 15 | 2 | 1:27.640 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 3 | PEN | ||
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 8 | 5 | 43.284 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 15 | 2 | 42.202 | |
| 2021-10-24 | WT Beijing 21 | Relay 5000 m | Finals Final A | 3 | no time | |
| 2021-10-23 | WT Beijing 21 | Relay 5000 m | Semifinals Semifinal 2 | 3 | 6:59.624 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Finals Final B | 4 | 40.657 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Semifinals Semifinal 1 | no time | ||
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 2 | 2 | 40.803 | |
| 2021-10-22 | WT Beijing 21 | Relay 5000 m | Quarterfinals Quarterfinal 1 | 2 | 6:55.167 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 1 | PEN | ||
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 9 | 2 | 1:26.616 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 7 | 2 | 40.536 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 9 | 2 | 41.001 | |
| 2021-03-07 | WCh Dordrecht 21 | Super Final 3000 m | Super Final Super Final | 8 | 5:31.737 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Finals Final A | 3 | 1:26.083 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Semifinals Heat 2 | 2 | 1:25.060 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Quarterfinals Heat 4 | 3 | 1:24.554 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Finals Final B | 7 | 2:49.090 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Semifinals Heat 2 | 3 | 2:15.039 | |
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 2 | 1 | 1:28.245 | |
| 2021-03-05 | WCh Dordrecht 21 | 500 m | Heats Heat 4 | 1 | 40.875 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 4 | 3 | 2:20.981 | |
| 2021-01-24 | EC Gdansk 21 | Super Final 3000 m | Super Final Super Final | 1 | 4:56.498 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | REPH Heat 2 | 1 | 1:37.923 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Semifinals Heat 1 | 2 | 40.735 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Quarterfinals Heat 4 | 2 | 40.835 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Heats Heat 1 | 1 | 2:13.288 | |
| 2021-01-22 | EC Gdansk 21 | 1000 m | Heats Heat 2 | 4 | 2:09.475 | |
| 2021-01-22 | EC Gdansk 21 | 500 m | Heats Heat 5 | 2 | 42.142 | |
| 2021-01-22 | EC Gdansk 21 | 1500 m | Quarterfinals Heat 4 | 5 | 2:43.247 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | Quarterfinals Heat 3 | 3 | 41.351 | |
| 2020-02-15 | WT Dordrech 20 | 1500 m | Semifinals Heat 1 | 6 | 2:21.448 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 3 | 2 | 41.089 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Heats Heat 4 | 2 | 2:17.380 | |
| 2020-02-14 | WT Dordrech 20 | 1500 m | Quarterfinals Heat 4 | 2 | 2:17.380 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Quarterfinals Heat 4 | DNF | ||
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Semifinals Heat 2 | 1 | 41.934 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 5 | 2 | 41.508 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 41.805 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 8 | 3 | 41.748 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 3 | 3 | 41.493 | |
| 2019-12-01 | WT Nagoya 19 | 500 m | Quarterfinals Heat 4 | 5 | no time | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | REPH Heat 3 | 3 | 2:25.244 | |
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 7 | 2 | 41.974 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 1 | 4 | 2:22.940 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Rep. Quarterfinals Heat 3 | 3 | 2:25.244 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Quarterfinals Heat 1 | 4 | 2:22.940 | |
| 2019-02-02 | WT Dresden 19 | 1000 m | Rep. Semifinals | 3 | 1:27.449 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Preliminaries | 3 | 41.198 | |
| 2019-02-01 | WT Dresden 19 | 1000 m | Preliminaries | 2 | 1:26.999 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Rep. Quarterfinals Heat 2 | 1 | 1:30.710 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Heats Heat 1 | 4 | 1:25.114 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Rep. Quarterfinals Heat 4 | 2 | 41.705 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Heats Heat 2 | 4 | 41.592 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Preliminaries | 2 | 41.748 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Finals Final A | 3 | 2:26.457 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Semifinals Heat 1 | 2 | 2:15.827 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Quarterfinals Heat 2 | 2 | 2:28.639 | |
| 2019-01-25 | JWCh Montreal 19 | 1500 m | Heats Heat 8 | 2 | 2:15.838 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Finals Final A | 3 | 41.263 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Semifinals Heat 1 | 2 | 41.595 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Quarterfinals Heat 2 | 2 | 41.483 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Heats Heat 3 | 2 | 42.200 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Heats Heat 1 | 5 | 1:28.066 | |
| 2019-01-25 | JWCh Montreal 19 | 1000 m | Preliminaries Heat 3 | 2 | 1:31.535 | |
| WCh Dordrecht 21 | 500 m | Quarterfinals Heat 3 | 2 | 40.923 | ||
| WCh Dordrecht 21 | 500 m | Semifinals Heat 1 | 1 | 41.293 | ||
| WCh Dordrecht 21 | 500 m | Finals Final A | 3 | 40.673 | ||
| 2021-01-23 | EC Gdansk 21 | 500 m | Final B Final A | 2 | 40.896 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Quarterfinals Heat 2 | PEN | ||
| 2019-11-10 | WT Montreal 19 | 500 m | Rep. Semifinals Heat 2 | 1 | 42.046 | |
| 2019-11-10 | WT Montreal 19 | 500 m | Rep. Quarterfinals Heat 6 | 1 | 41.801 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Semifinals Heat 2 | PEN | ||
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 1 | 3 | 41.136 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Heats Heat 2 | 3 | 2:13.850 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Quarterfinals Heat 2 | 3 | 2:13.850 |
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.