| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 6 | | PEN | |
| 2026-02-14 | OG Milano Cortina 26 | 1000 m | Heats Heat 8 | 3 | 1:29.948 | |
| 2026-02-10 | OG Milano Cortina 26 | Relay 2000 m | Quarterfinals Quarterfinal 1 | 3 | 2:40.955 | |
| 2026-01-18 | EC Tilburg 26 | 500 m | Finals Final B | 2 | 44.652 | watch |
| 2026-01-18 | EC Tilburg 26 | 500 m | Semifinals Heat 2 | 3 | 42.988 | watch |
| 2026-01-18 | EC Tilburg 26 | 500 m | Quarterfinals Heat 2 | 2 | 43.136 | watch |
| 2026-01-18 | EC Tilburg 26 | 1500 m | Finals Final A | 5 | 2:43.257 | watch |
| 2026-01-18 | EC Tilburg 26 | 1500 m | Semifinals Heat 1 | 5 | 2:39.043 | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 3000 m | Finals Final B | | PEN | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 3000 m | Semifinals Heat 1 | 3 | 4:09.183 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Finals Final B | 3 | 1:43.068 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Semifinals Heat 1 | 5 | 1:31.201 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Quarterfinals Heat 2 | 2 | 1:32.446 | watch |
| 2026-01-16 | EC Tilburg 26 | Relay 2000 m | Heats Heat 3 | 1 | 2:42.937 | watch |
| 2026-01-16 | EC Tilburg 26 | 1000 m | Heats Heat 2 | 3 | 1:33.100 | watch |
| 2026-01-16 | EC Tilburg 26 | 500 m | Heats Heat 3 | 2 | 43.166 | watch |
| 2026-01-16 | EC Tilburg 26 | 1500 m | Heats Heat 5 | 2 | 2:29.885 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Quarterfinals Heat 2 | 4 | 1:22.297 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Rep. Semifinals Heat 1 | | PEN | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:29.414 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 3000 m | Finals Final B | | PEN | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 3000 m | Semifinals Heat 1 | 4 | no time | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 5 | 3 | 43.247 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1500 m | Heats Heat 6 | 6 | 3:01.911 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 2 | 1 | 43.932 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 3000 m | Quarterfinals Heat 2 | 2 | 4:12.229 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 7 | | PEN | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 3 | 1 | 1:36.544 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Semifinals Heat 1 | | PEN | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Rep. Semifinals Heat 2 | 4 | 2:34.000 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Rep. Quarterfinals Heat 4 | 1 | 2:33.986 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 3000 m | Finals Final B | 3 | 4:25.049 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 3000 m | Semifinals Heat 2 | 3 | 4:12.576 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:32.682 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 2000 m | Semifinals Heat 1 | 3 | 2:42.229 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 5 | | PEN | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1500 m | Heats Heat 6 | 3 | 2:33.950 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 1 | 1 | 44.303 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Rep. Quarterfinals Heat 3 | 2 | 1:37.168 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 3000 m | Quarterfinals Heat 1 | 1 | 4:17.976 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 7 | 5 | 1:34.416 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 1 | 1 | 1:36.259 | watch |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Rep. Semifinals Heat 1 | 4 | 1:02.011 | |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Rep. Semifinals Heat 2 | | PEN | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 44.390 | |
| 2025-10-17 | WT2 Montréal 25 | 1500 m | Heats Heat 7 | | PEN | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 7 | 3 | 43.445 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:34.843 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 1 | 3 | 1:32.392 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Finals Final B | 4 | 2:58.974 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Semifinals Heat 2 | 4 | 2:27.366 | watch |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Quarterfinals Heat 4 | 5 | 43.612 | watch |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Rep. Semifinals Heat 1 | 1 | 44.967 | watch |
| 2025-10-11 | WT1 Montréal 25 | Relay 3000 m | Finals Final B | 4 | 4:27.516 | |
| 2025-10-11 | WT1 Montréal 25 | Relay 3000 m | Semifinals Heat 1 | 3 | 4:09.233 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1000 m | Quarterfinals Heat 3 | 6 | 1:31.815 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1000 m | Rep. Semifinals Heat 2 | 4 | 1:32.902 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 44.340 | |
| 2025-10-10 | WT1 Montréal 25 | 1500 m | Heats Heat 7 | 5 | 2:48.905 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 7 | 3 | 44.135 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Rep. Quarterfinals Heat 1 | 2 | 1:35.318 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 3000 m | Quarterfinals Heat 1 | 2 | 4:12.840 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Heats Heat 1 | 3 | 1:31.695 | |
| 2025-03-16 | WCh Beijing 25 | 500 m | Quarterfinals Heat 3 | 5 | 1:12.957 | watch |
| 2025-03-16 | WCh Beijing 25 | 1500 m | Semifinals Heat 2 | | PEN | watch |
| 2025-03-15 | WCh Beijing 25 | 1000 m | Finals Final B | 4 | 1:32.027 | watch |
| 2025-03-15 | WCh Beijing 25 | 1000 m | Semifinals Heat 2 | 4 | 1:28.583 | watch |
| 2025-03-15 | WCh Beijing 25 | 1000 m | Quarterfinals Heat 3 | 3 | 1:29.847 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 3 | 3 | 1:30.429 | watch |
| 2025-03-14 | WCh Beijing 25 | 1000 m | Heats Heat 6 | 2 | 1:33.716 | watch |
| 2025-03-14 | WCh Beijing 25 | 500 m | Heats Heat 8 | 2 | 42.929 | watch |
| 2025-03-14 | WCh Beijing 25 | 1500 m | Heats Heat 4 | 3 | 2:25.700 | watch |
| 2025-02-16 | WT Milan 25 | 500 m | Quarterfinals Heat 4 | 5 | 43.244 | |
| 2025-02-16 | WT Milan 25 | 1500 m | Finals Final B | 4 | 2:31.812 | |
| 2025-02-16 | WT Milan 25 | 1500 m | Semifinals Heat 3 | 4 | 2:25.638 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Quarterfinals Heat 3 | 4 | 1:29.701 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:32.451 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:39.150 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 2 | 3 | 1:30.200 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 6 | 2 | 43.109 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 5 | 2 | 2:39.592 | |
| 2025-02-09 | WT Tilburg 25 | 500 m | Quarterfinals Heat 1 | 3 | 43.418 | watch |
| 2025-02-09 | WT Tilburg 25 | 1500 m | Semifinals Heat 1 | | PEN | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Quarterfinals Heat 3 | 4 | 1:59.226 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 4 | 2 | 1:32.175 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 7 | 1 | 44.227 | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 4 | 3 | 2:23.859 | watch |
| 2025-01-19 | EC Dresden 25 | 500 m | Quarterfinals Heat 2 | 4 | 44.086 | watch |
| 2025-01-19 | EC Dresden 25 | 1500 m | Finals Final A | 7 | 2:40.664 | watch |
| 2025-01-19 | EC Dresden 25 | 1500 m | Semifinals Heat 2 | 2 | 2:30.225 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Finals Final A | | PEN | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Semifinals Heat 1 | 3 | 1:31.201 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Quarterfinals Heat 3 | 2 | 1:31.281 | watch |
| 2025-01-17 | EC Dresden 25 | 1000 m | Heats Heat 6 | 1 | 1:34.688 | watch |
| 2025-01-17 | EC Dresden 25 | 500 m | Heats Heat 5 | 1 | 43.502 | watch |
| 2025-01-17 | EC Dresden 25 | 1500 m | Heats Heat 4 | 1 | 2:41.674 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Quarterfinals Heat 1 | 4 | 44.020 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Finals Final B | 5 | 2:54.003 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Semifinals Heat 3 | 3 | 2:27.726 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:51.887 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Rep. Quarterfinals Heat 1 | | no time | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Quarterfinals Heat 2 | 5 | no time | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 6 | 2 | 1:32.417 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 6 | 1 | 44.763 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 1 | 3 | 2:34.521 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Finals Final B | 2 | 43.576 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Semifinals Heat 2 | 4 | 43.011 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Quarterfinals Heat 3 | 2 | 42.394 | watch |
| 2024-12-08 | WT Beijing 24 | 1500 m | Rep. Semifinals Heat 2 | | PEN | watch |
| 2024-12-08 | WT Beijing 24 | 1500 m | Rep. Quarterfinals Heat 3 | 1 | 2:49.190 | watch |
| 2024-12-07 | WT Beijing 24 | 1000 m | Quarterfinals Heat 2 | 4 | 2:12.143 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 6 | 2 | 1:34.536 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 7 | 2 | 43.107 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 4 | 5 | 2:25.006 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Quarterfinals Heat 1 | 3 | 44.131 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Quarterfinals Heat 4 | 5 | 2:02.841 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 6 | 1 | 1:32.818 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 6 | 2 | 43.320 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 2 | | PEN | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 1 | 2 | 43.935 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Semifinals Heat 2 | | YC | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Quarterfinals Heat 1 | 3 | 42.816 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Finals Final A | 7 | 2:25.805 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Semifinals Heat 1 | 5 | 2:34.095 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Quarterfinals Heat 2 | | PEN | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 5 | 2 | 1:29.891 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 5 | 3 | 42.995 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 1 | 2 | 2:31.966 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Quarterfinals Heat 1 | 5 | 1:31.373 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 2 | 3 | 43.373 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Finals Final B | 4 | 3:01.072 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Semifinals Heat 1 | 4 | 2:27.260 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 9 | 2 | 1:35.372 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 8 | 1 | 44.115 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 4 | 2 | 2:27.703 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Finals Final B | | PEN | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Semifinals Heat 2 | 4 | 1:32.162 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Quarterfinals Heat 4 | 2 | 1:32.310 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Semifinals Heat 2 | | PEN | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Quarterfinals Heat 4 | 2 | 44.171 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 2 | 1 | 1:33.929 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 3 | 1 | 44.871 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Finals Final A | 3 | 43.958 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Semifinals Heat 2 | 3 | 42.479 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 2 | 2 | 42.311 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Finals Final A | 3 | 1:29.399 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Semifinals Heat 2 | 3 | 1:30.454 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Quarterfinals Heat 3 | 3 | 1:30.324 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 7 | 2 | 43.387 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 6 | 2 | 1:32.350 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Finals Final A | 4 | 1:34.483 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Semifinals Heat 1 | 2 | 1:32.914 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Quarterfinals Heat 1 | 1 | 1:34.020 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Finals Final A | 4 | 43.308 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Semifinals Heat 2 | 3 | 43.157 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Quarterfinals Heat 1 | 2 | 43.838 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Semifinals Heat 2 | 6 | 3:37.159 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 5 | 1 | 1:34.758 | |
| 2024-01-12 | EC Gdansk 24 | 500 m | Heats Heat 4 | 1 | 44.016 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 6 | 2 | 2:47.073 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Quarterfinals Heat 2 | 4 | 55.467 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Finals Final A | 4 | 1:29.977 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Semifinals Heat 1 | 2 | 1:29.662 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Quarterfinals Heat 4 | 4 | 2:01.038 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 2 | 2 | 44.458 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 5 | 2 | 1:39.380 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Quarterfinals Heat 3 | | PEN | |
| 2023-12-09 | WT Beijing 23 | 500 m | Quarterfinals Heat 4 | 5 | 1:00.095 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 3 | 2 | 1:29.944 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 3 | 3 | 43.512 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Finals Final B | 1 | 1:53.050 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Semifinals Heat 1 | 3 | 1:31.268 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Quarterfinals Heat 3 | 2 | 1:30.958 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Finals Final A | 4 | 1:03.731 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Semifinals Heat 2 | 3 | 42.977 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Quarterfinals Heat 4 | 2 | 42.886 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 2 | 1 | 1:31.525 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 3 | 2 | 43.392 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 2 | 5 | 1:04.688 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Finals Final A | | PEN | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Semifinals Heat 2 | 3 | 1:30.044 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Quarterfinals Heat 4 | 2 | 1:28.703 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 7 | 2 | 44.164 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 7 | 1 | 1:32.672 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Finals Final B | 3 | 1:37.275 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Semifinals Heat 2 | 5 | 1:32.779 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 2 | 4 | 1:44.933 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Semifinals Heat 3 | 7 | 3:06.420 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:36.166 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Rep. Quarterfinals Heat 3 | 2 | 2:26.919 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 8 | 2 | 1:33.287 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 7 | 4 | 2:30.669 | watch |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Finals Final A | 5 | 1:33.920 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Semifinals Heat 2 | 3 | 1:31.711 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 2 | 2 | 1:30.961 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Semifinals Heat 2 | 6 | 2:31.997 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 6 | 2 | 1:34.627 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 1 | 3 | 2:27.433 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Finals Final B | 3 | 59.074 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Semifinals Heat 2 | 3 | 43.422 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Quarterfinals Heat 4 | 2 | 43.906 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Finals Final B | 3 | 2:38.480 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Semifinals Heat 1 | 3 | 2:27.115 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 3 | 2 | 42.893 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 9 | 2 | 42.821 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 3 | 2 | 2:26.450 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 1 | 3 | 1:33.611 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Finals Final B | 2 | 2:45.162 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 1 | 3 | 2:30.687 | |
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 3 | 2 | 1:37.615 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 2 | 1 | 2:51.502 | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Semifinals Heat 2 | | PEN | |
| 2022-12-18 | WT Almaty 22 | 1000 m | Quarterfinals Heat 3 | 2 | 1:30.930 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Quarterfinals Heat 2 | 5 | 45.432 | |
| 2022-12-16 | WT Almaty 22 | 1000 m | Heats Heat 4 | 3 | 1:31.034 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 3 | 2 | 43.595 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Quarterfinals Heat 2 | 5 | 43.761 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Quarterfinals Heat 3 | 5 | no time | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 1 | 2 | 43.971 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 6 | 3 | 1:31.495 | |
| 2022-11-06 | WT Salt Lake City 22 | 1000 m | Quarterfinals Heat 1 | 4 | 1:29.109 | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 3 | 5 | no time | |
| 2022-11-05 | WT Salt Lake City 22 | 500 m | Rep. Semifinals Heat 2 | 2 | 44.380 | |
| 2022-11-04 | WT Salt Lake City 22 | 1000 m | Heats Heat 5 | 3 | 1:27.542 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 1 | 4 | 44.655 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Quarterfinals Heat 4 | 3 | 44.068 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 5 | 2 | 44.637 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 6 | | PEN | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Ranking Finals Heat 2 | 1 | 1:39.057 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Finals Final B | 4 | 2:42.674 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Semifinals Heat 3 | 3 | 2:23.784 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Quarterfinals Heat 1 | 5 | 44.106 | |
| 2022-04-08 | WCh Montréal 22 | 1000 m | Heats Heat 2 | 5 | 1:29.916 | |
| 2022-04-08 | WCh Montréal 22 | 500 m | Heats Heat 6 | 3 | 43.683 | |
| 2022-04-08 | WCh Montréal 22 | 1500 m | Heats Heat 6 | 4 | 2:22.182 | |
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Ranking Finals Heat 3 | 5 | no time | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Ranking Finals Heat 2 | 7 | no time | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 1 | 4 | 1:34.584 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 8 | 2 | 1:33.292 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 1 | 4 | 2:21.087 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 7 | 5 | 2:27.781 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Ranking Finals Heat 2 | 1 | 2:32.483 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 5 | | PEN | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 6 | 3 | 1:31.650 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 1 | 5 | 2:27.996 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 9 | 4 | 2:31.909 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Ranking Finals Heat 3 | 3 | 2:31.525 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 4 | 3 | 1:39.763 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinal 9 Quarterfinal 3 | 3 | 2:26.748 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Ranking Finals Heat 3 | | PEN | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 10 | 4 | 2:07.957 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinal 9 Quarterfinal 9 | 3 | 2:31.122 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | Semifinals Heat 2 | 2 | 43.978 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | Quarterfinals Heat 1 | 3 | 43.666 | |
| WT Dordrech 20 | 500 m | Finals Final A | 3 | 50.199 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 1 | 5 | no time | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 4 | 2 | 44.339 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 5 | 1 | 1:39.659 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Quarterfinals Heat 4 | 4 | 43.141 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Rep. Semifinals Heat 1 | | PEN | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Rep. Quarterfinals Heat 2 | 2 | 2:41.709 | |
| 2020-02-07 | WT Dresden 20 | 500 m | Heats Heat 10 | 2 | 44.040 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 7 | 7 | 2:24.480 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | Quarterfinals Heat 4 | 4 | 1:30.866 | |
| 2020-01-25 | EC Debrecen 20 | 500 m | Semifinals Heat 2 | 5 | 44.856 | |
| 2020-01-25 | EC Debrecen 20 | 500 m | Quarterfinals Heat 4 | 2 | 45.044 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | Ranking Finals Heat 3 | 2 | 2:30.272 | |
| 2020-01-24 | EC Debrecen 20 | 1000 m | Heats Heat 7 | 2 | 1:38.389 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Heats Heat 3 | 2 | 44.068 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Heats Heat 5 | 4 | 2:35.246 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 7 | | PEN | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 6 | | PEN | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Rep. Semifinals Heat 2 | 4 | 2:57.129 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | REPS Heat 1 | 4 | 1:34.703 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | REPQ Heat 2 | 1 | 1:36.131 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 7 | 4 | 2:33.463 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 3 | 4 | 1:35.545 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 8 | | PEN | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 3 | | PEN | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 2 | 3 | 43.318 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Rep. Semifinals Heat 1 | 1 | 43.961 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 43.686 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Quarterfinals Heat 3 | 5 | no time | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 6 | 4 | no time | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 3 | 5 | 2:34.446 | |
| 2019-02-10 | WT Torino 19 | 500 m | Rep. Semifinals | 4 | 45.255 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Rep. Semifinals | 4 | 45.563 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Rep. Quarterfinals | 2 | 45.303 | |
| 2019-02-02 | WT Dresden 19 | 1500 m | Rep. Quarterfinals | 2 | 2:49.530 | |
| 2019-01-27 | JWCh Montreal 19 | 1000 m | Finals | 3 | 1:35.057 | |
| 2019-01-27 | JWCh Montreal 19 | 1000 m | Quarterfinals | 2 | 1:32.756 | |
| 2019-01-26 | JWCh Montreal 19 | 500 m | Finals | 2 | 44.820 | |
| 2019-01-26 | JWCh Montreal 19 | 1500 m | Finals | | PEN | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Rep. Semifinals | 6 | 2:33.904 | |
| 2018-12-09 | WT Almaty 18 | 1500 m | Rep. Quarterfinals Heat 2 | 2 | 2:45.312 | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Rep. Semifinals | | PEN | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Rep. Quarterfinals Heat 3 | 2 | 1:36.495 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Rep. Quarterfinals Heat 2 | | PEN | |
| 2018-03-04 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Quarterfinals | 4 | 1:54.415 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 500 m | Finals | 4 | 49.167 | |
| 2018-03-03 | JWCh Tomaszow Mazowiecki 18 | 500 m | Quarterfinals | 4 | 57.507 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Heats | 1 | 2:35.274 | |
| 2017-02-04 | WT Dresden 17 | 1500 m | Rep. Heats | 3 | 2:32.055 | |
| 2017-02-03 | WT Dresden 17 | 500 m | Heats | 3 | 45.336 | |
| 2017-01-28 | JWCh Innsbruck 17 | 500 m | Semifinals | | PEN | |
| WT Almaty 18 | 1500 m | Heats Heat 7 | 3 | 2:43.847 | |
| WT Almaty 18 | 1000 m | Heats Heat 7 | 3 | 1:33.678 | |
| WT Calgary 18 | 1500 m | Heats Heat 3 | 4 | 2:28.412 | |
| WT Calgary 18 | 500 m | Heats Heat 7 | | PEN | |
| 2016-12-17 | WT Gangneung 16 | 1500 m | Rep. Semifinals | 5 | 2:33.567 | |
| 2016-12-11 | WT Shanghai 16 | 500 m | Rep. Heats | 4 | 45.823 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Rep. Heats | 5 | 2:55.795 | |
| 2016-11-05 | WT Calgary 16 | 1500 m | Rep. Heats | 6 | 2:28.150 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m | Heats | 3 | 1:39.275 | |
| 2016-02-07 | WT Dresden 16 | 1500 m | Rep. Semifinals | 7 | 2:57.859 | |
| 2016-02-07 | WT Dresden 16 | 1500 m | Rep. Heats | 2 | 2:28.919 | |
| 2015-11-08 | WT Toronto 15 | 500 m | Rep. Heats | 3 | 48.034 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Heats | 5 | 48.454 | |