| 2026-03-15 | WCh Montréal 26 | 500 m | Quarterfinals Heat 3 | 6 | 43.962 | watch |
| 2026-03-15 | WCh Montréal 26 | 1500 m | Finals Final B | 5 | 2:41.032 | watch |
| 2026-03-15 | WCh Montréal 26 | 1500 m | Semifinals Heat 3 | 5 | 2:29.291 | watch |
| 2026-03-15 | WCh Montréal 26 | 500 m | Rep. Semifinals Heat 1 | 4 | no time | watch |
| 2026-03-15 | WCh Montréal 26 | 500 m | Rep. Quarterfinals Heat 1 | 1 | 43.981 | watch |
| 2026-03-15 | WCh Montréal 26 | 1500 m | Rep. Semifinals Heat 2 | 1 | 2:35.141 | watch |
| 2026-03-15 | WCh Montréal 26 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:35.246 | watch |
| 2026-03-14 | WCh Montréal 26 | 1000 m | Quarterfinals Heat 1 | 4 | 1:29.045 | watch |
| 2026-03-13 | WCh Montréal 26 | 1000 m | Heats Heat 1 | 2 | 1:35.054 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 6 | 3 | 43.809 | watch |
| 2026-03-13 | WCh Montréal 26 | 1500 m | Heats Heat 6 | 5 | 2:27.588 | watch |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 1 | 5 | 2:58.133 | |
| 2026-02-14 | OG Milano Cortina 26 | 1000 m | Heats Heat 5 | 4 | 1:27.863 | |
| 2026-02-10 | OG Milano Cortina 26 | 500 m | Heats Heat 1 | 3 | 44.802 | |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Finals Final B | | DNS | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Semifinals Heat 2 | 5 | 2:15.243 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Quarterfinals Heat 3 | 2 | 1:31.119 | watch |
| 2026-01-17 | EC Tilburg 26 | Relay 2000 m | Semifinals Heat 2 | 3 | 2:43.050 | watch |
| 2026-01-17 | EC Tilburg 26 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:34.308 | watch |
| 2026-01-16 | EC Tilburg 26 | Relay 2000 m | Heats Heat 1 | 3 | 2:45.266 | watch |
| 2026-01-16 | EC Tilburg 26 | 1000 m | Heats Heat 4 | 4 | 1:55.536 | watch |
| 2026-01-16 | EC Tilburg 26 | 500 m | Heats Heat 6 | 2 | 43.414 | watch |
| 2026-01-16 | EC Tilburg 26 | 1500 m | Heats Heat 4 | 3 | 2:31.387 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 500 m | Quarterfinals Heat 1 | 3 | 43.675 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Semifinals Heat 2 | | PEN | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Rep. Semifinals Heat 1 | 1 | 2:36.041 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | 1500 m | Rep. Quarterfinals Heat 5 | 1 | 2:30.813 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:28.573 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 8 | 3 | 42.969 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 1500 m | Heats Heat 5 | 3 | 2:38.705 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | 500 m | Heats Heat 1 | 1 | 44.315 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | Relay 2000 m | Quarterfinals Heat 4 | 4 | 2:44.713 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Rep. Quarterfinals Heat 1 | 2 | 1:30.274 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 6 | 4 | 2:01.005 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1000 m | Heats Heat 2 | 1 | 1:34.785 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 500 m | Quarterfinals Heat 4 | 5 | 44.149 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:38.331 | watch |
| 2025-11-23 | WT3 Gdansk 25 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:26.073 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1000 m | Quarterfinals Heat 2 | 5 | 1:33.266 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 500 m | Heats Heat 3 | 2 | 44.122 | watch |
| 2025-11-21 | WT3 Gdansk 25 | 1500 m | Heats Heat 3 | 5 | 2:29.153 | watch |
| 2025-11-20 | WT3 Gdansk 25 | Relay 2000 m | Quarterfinals Heat 3 | 4 | 2:45.811 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 6 | 2 | 1:35.253 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1000 m | Heats Heat 2 | 1 | 1:34.348 | watch |
| 2025-10-19 | WT2 Montréal 25 | 1500 m | Semifinals Heat 1 | 5 | 2:30.008 | |
| 2025-10-19 | WT2 Montréal 25 | 500 m | Quarterfinals Heat 1 | 5 | 44.376 | |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Quarterfinals Heat 4 | 5 | 1:31.003 | |
| 2025-10-18 | WT2 Montréal 25 | 1000 m | Rep. Semifinals Heat 2 | 1 | 1:35.507 | |
| 2025-10-17 | WT2 Montréal 25 | 1500 m | Heats Heat 2 | 2 | 2:49.548 | |
| 2025-10-17 | WT2 Montréal 25 | 500 m | Heats Heat 5 | 2 | 43.987 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Rep. Quarterfinals Heat 7 | 1 | 1:37.267 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 5 | 4 | 1:31.896 | |
| 2025-10-16 | WT2 Montréal 25 | 1000 m | Heats Heat 1 | 1 | 1:33.998 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:33.667 | |
| 2025-10-12 | WT1 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 2 | 1 | 2:34.514 | |
| 2025-10-12 | WT1 Montréal 25 | 500 m | Rep. Semifinals Heat 2 | 6 | 44.820 | watch |
| 2025-10-11 | WT1 Montréal 25 | 1000 m | Rep. Semifinals Heat 2 | 3 | 1:32.464 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Rep. Quarterfinals Heat 5 | 4 | 1:31.130 | |
| 2025-10-10 | WT1 Montréal 25 | Relay 2000 m | Ranking Finals Heat 1 | 4 | 2:46.828 | |
| 2025-10-10 | WT1 Montréal 25 | 1500 m | Heats Heat 2 | 3 | 2:29.916 | |
| 2025-10-10 | WT1 Montréal 25 | 500 m | Heats Heat 2 | 4 | 44.497 | |
| 2025-10-09 | WT1 Montréal 25 | Relay 2000 m | Quarterfinals Heat 4 | 3 | 2:46.260 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Rep. Quarterfinals Heat 5 | 1 | 1:33.357 | |
| 2025-10-09 | WT1 Montréal 25 | 1000 m | Heats Heat 2 | 3 | 1:34.174 | |
| 2025-02-16 | WT Milan 25 | 500 m | Finals Final B | 4 | 43.868 | |
| 2025-02-16 | WT Milan 25 | 500 m | Semifinals Heat 1 | 4 | 44.539 | |
| 2025-02-16 | WT Milan 25 | 500 m | Quarterfinals Heat 2 | 2 | 45.413 | |
| 2025-02-16 | WT Milan 25 | 1500 m | Semifinals Heat 2 | 5 | 2:24.987 | |
| 2025-02-15 | WT Milan 25 | 1000 m | Rep. Semifinals Heat 2 | | YC | |
| 2025-02-15 | WT Milan 25 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:34.986 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 1 | 3 | 1:31.958 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 1 | 3 | 43.016 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 3 | 3 | 2:18.104 | |
| 2025-02-09 | WT Tilburg 25 | 500 m | Quarterfinals Heat 3 | 3 | 43.712 | watch |
| 2025-02-09 | WT Tilburg 25 | 1500 m | Semifinals Heat 3 | 5 | 2:30.241 | watch |
| 2025-02-09 | WT Tilburg 25 | 1500 m | Rep. Semifinals Heat 2 | 1 | 2:42.226 | watch |
| 2025-02-09 | WT Tilburg 25 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:34.721 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Quarterfinals Heat 3 | 3 | 1:30.986 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:33.096 | watch |
| 2025-02-08 | WT Tilburg 25 | 1000 m | Rep. Quarterfinals Heat 1 | 1 | 1:34.863 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 3 | 3 | 1:32.167 | watch |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 4 | 2 | 44.355 | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 5 | 4 | 2:30.479 | watch |
| 2025-01-19 | EC Dresden 25 | 500 m | Finals Final B | 2 | 44.969 | watch |
| 2025-01-19 | EC Dresden 25 | 500 m | Semifinals Heat 2 | 5 | 44.739 | watch |
| 2025-01-19 | EC Dresden 25 | 500 m | Quarterfinals Heat 3 | 3 | 44.059 | watch |
| 2025-01-19 | EC Dresden 25 | 1500 m | Finals Final B | 1 | 2:39.784 | watch |
| 2025-01-19 | EC Dresden 25 | 1500 m | Semifinals Heat 3 | 4 | 2:25.218 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Quarterfinals Heat 3 | 4 | 1:31.815 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:35.596 | watch |
| 2025-01-18 | EC Dresden 25 | 1000 m | Rep. Quarterfinals Heat 3 | 1 | 1:37.477 | watch |
| 2025-01-17 | EC Dresden 25 | 1000 m | Heats Heat 4 | 3 | 1:40.234 | watch |
| 2025-01-17 | EC Dresden 25 | 500 m | Heats Heat 4 | 2 | 44.171 | watch |
| 2025-01-17 | EC Dresden 25 | 1500 m | Heats Heat 4 | 2 | 2:41.776 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Rep. Semifinals Heat 2 | 5 | 45.205 | watch |
| 2024-12-15 | WT Seoul 24 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 44.904 | watch |
| 2024-12-15 | WT Seoul 24 | 1500 m | Rep. Semifinals Heat 2 | | PEN | 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. Semifinals Heat 1 | 5 | 1:37.484 | watch |
| 2024-12-14 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:37.547 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 6 | 4 | 1:32.830 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 6 | 3 | 44.904 | watch |
| 2024-12-13 | WT Seoul 24 | 1500 m | Heats Heat 7 | 4 | 2:28.520 | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 3 | 2 | 1:35.976 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 1 | 2 | 44.847 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Rep. Semifinals Heat 2 | 2 | 43.936 | watch |
| 2024-12-08 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 44.070 | watch |
| 2024-12-08 | WT Beijing 24 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:40.230 | watch |
| 2024-12-08 | WT Beijing 24 | 1500 m | Rep. Quarterfinals Heat 1 | 2 | 2:30.705 | watch |
| 2024-12-07 | WT Beijing 24 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:35.924 | watch |
| 2024-12-07 | WT Beijing 24 | 1000 m | Rep. Quarterfinals Heat 2 | 1 | 1:34.178 | watch |
| 2024-12-06 | WT Beijing 24 | 1000 m | Heats Heat 5 | 5 | 2:09.904 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 3 | 3 | 43.764 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 6 | 5 | 3:06.314 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Quarterfinals Heat 4 | 4 | 43.673 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Finals Final B | 6 | 3:06.947 | watch |
| 2024-11-03 | WT Montréal 24 | 1500 m | Semifinals Heat 3 | 5 | 2:19.664 | |
| 2024-11-03 | WT Montréal 24 | 500 m | Rep. Semifinals Heat 1 | 1 | 44.589 | watch |
| 2024-11-03 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 2 | 1 | 44.164 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Quarterfinals Heat 4 | 4 | 1:55.904 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Rep. Semifinals Heat 2 | 4 | 1:53.141 | watch |
| 2024-11-02 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:35.574 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 8 | 4 | 1:32.539 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 6 | 4 | 43.480 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 3 | 3 | 2:20.194 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 1 | 1 | 1:35.638 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 5 | 1 | 44.434 | watch |
| 2024-10-27 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 44.001 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:41.589 | watch |
| 2024-10-27 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 1 | 1 | 2:31.950 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:34.449 | watch |
| 2024-10-26 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 2 | 1 | 1:35.806 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 4 | 4 | 1:34.367 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 4 | 4 | no time | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 2 | 5 | 2:25.194 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 5 | 3 | 1:35.547 | watch |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Semifinals Heat 1 | 5 | 2:01.815 | |
| 2024-03-17 | WCh Rotterdam 24 | 1000 m | Rep. Quarterfinals Heat 4 | 2 | 1:39.735 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Quarterfinals Heat 3 | 5 | 44.154 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Semifinals Heat 1 | 4 | 2:42.883 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Quarterfinals Heat 2 | 2 | 2:41.184 | |
| 2024-03-15 | WCh Rotterdam 24 | 1000 m | Heats Heat 1 | 3 | 1:44.124 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 1 | 2 | 44.341 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 6 | 4 | 2:58.725 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Quarterfinals Heat 4 | 3 | 45.469 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:29.200 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 3 | 3 | 2:32.329 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 2 | 3 | 44.895 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 2 | 5 | 2:33.653 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Quarterfinals Heat 3 | 5 | 43.438 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Semifinals Heat 1 | | PEN | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Quarterfinals Heat 2 | 1 | 1:32.256 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 5 | 3 | 43.406 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 8 | 4 | 1:33.178 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Quarterfinals Heat 3 | 4 | 1:34.186 | |
| 2024-01-13 | EC Gdansk 24 | 500 m | Quarterfinals Heat 1 | 4 | 46.095 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Finals Final B | 5 | 2:46.729 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Semifinals Heat 3 | 4 | 2:29.738 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 5 | 3 | 1:35.684 | |
| 2024-01-12 | EC Gdansk 24 | 500 m | Heats Heat 5 | 2 | 45.142 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 4 | 3 | 2:48.253 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Quarterfinals Heat 4 | 5 | 1:31.364 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Rep. Semifinals Heat 2 | 4 | 1:41.335 | |
| 2023-10-29 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 4 | 3 | 1:34.036 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 2 | 4 | 2:39.434 | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 4 | 4 | 1:33.120 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 7 | 4 | 2:37.463 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 1 | 5 | 43.957 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 2 | 4 | 1:33.795 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 7 | 3 | 44.244 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 2 | 3 | 1:32.840 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 2 | 3 | 1:32.839 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Rep. Semifinals Heat 1 | 1 | 1:32.707 | watch |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:36.507 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Semifinals Heat 1 | 5 | 2:31.161 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Semifinals Heat 1 | 2 | 44.646 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 45.322 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 2 | 4 | 1:33.408 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 8 | 4 | 44.763 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 5 | 3 | 2:32.841 | watch |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 6 | | DNS | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 5 | | DNS | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Semifinals Heat 1 | | DNS | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Quarterfinals Heat 1 | 4 | 1:09.044 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 6 | 3 | 45.155 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 1 | 2 | 44.066 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 6 | | PEN | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 3 | 5 | no time | |
| 2023-01-14 | EC Gdansk 23 | 500 m | Quarterfinals Heat 2 | 5 | 45.533 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Finals Final B | 7 | 2:46.671 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 3 | 4 | 2:31.966 | |
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 4 | 2 | 1:32.722 | |
| 2023-01-13 | EC Gdansk 23 | 500 m | Heats Heat 5 | 1 | 45.528 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 1 | 2 | 2:29.970 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Quarterfinals Heat 4 | 4 | 44.859 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Finals Final B | 4 | 2:58.096 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Semifinals Heat 3 | 4 | 2:29.518 | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 2 | 3 | 44.033 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 3 | 4 | 2:22.665 | |
| 2022-12-11 | WT Almaty 22 | 500 m | Rep. Semifinals Heat 2 | 5 | no time | |
| 2022-12-11 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 3 | 2 | 44.328 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Rep. Semifinals Heat 1 | 5 | 1:33.840 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Rep. Quarterfinals Heat 4 | 1 | 1:33.607 | |
| 2022-12-09 | WT Almaty 22 | 500 m | Heats Heat 8 | 3 | 44.548 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 7 | 3 | 1:32.227 | |
| 2022-10-30 | WT Montréal 22 | 500 m | Quarterfinals Heat 1 | 4 | 45.093 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Semifinals Heat 2 | 5 | 2:33.012 | |
| 2022-10-28 | WT Montréal 22 | 500 m | Heats Heat 2 | 3 | 44.266 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 3 | 3 | 2:41.766 | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Ranking Finals Heat 3 | 2 | 1:38.782 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Ranking Finals Heat 3 | 1 | 44.635 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Ranking Finals Heat 1 | 1 | 2:34.953 | |
| 2022-04-08 | WCh Montréal 22 | 1000 m | Heats Heat 6 | 4 | 1:32.953 | |
| 2022-04-08 | WCh Montréal 22 | 1500 m | Heats Heat 5 | 6 | 2:43.967 | |
| 2022-04-08 | WCh Montréal 22 | 500 m | Heats Heat 6 | 4 | 45.702 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Ranking Finals Heat 2 | 3 | 44.323 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Ranking Finals Heat 1 | 3 | 2:40.794 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 6 | 4 | 1:33.746 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 4 | 5 | no time | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 5 | 3 | 44.794 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 4 | 6 | 2:33.288 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 10 | 4 | 2:30.749 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 1 | 3 | 1:35.581 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 4 | 4 | 1:04.032 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 12 | | PEN | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Ranking Finals Heat 3 | 3 | 44.631 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 7 | 4 | 1:41.340 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 6 | 4 | 45.932 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 4 | 3 | 45.163 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinal 9 Quarterfinal 1 | 5 | 2:29.315 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 4 | 4 | 1:34.092 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 10 | 4 | 44.296 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinal 9 Quarterfinal 9 | 6 | 2:31.508 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | REPH Heat 1 | 2 | 1:41.291 | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Ranking Finals Heat 3 | 2 | 45.191 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Ranking Finals Heat 1 | 3 | 2:35.868 | |
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 6 | 5 | 1:34.628 | |
| 2021-03-05 | WCh Dordrecht 21 | 500 m | Heats Heat 5 | 4 | 45.146 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 5 | 5 | 2:29.911 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | REPS Heat 2 | 2 | 1:38.429 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Quarterfinals Heat 2 | 4 | 44.881 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Finals Final B | 6 | 2:33.170 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Heats Heat 3 | 3 | 2:33.888 | |
| 2021-01-22 | EC Gdansk 21 | 1000 m | Heats Heat 4 | 3 | 1:38.872 | |
| 2021-01-22 | EC Gdansk 21 | 500 m | Heats Heat 3 | 3 | 45.946 | |
| 2021-01-22 | EC Gdansk 21 | 1500 m | Quarterfinals Heat 1 | 4 | 2:31.239 | |
| 2020-02-16 | WT Dordrech 20 | 500 m | REPQ Heat 4 | 3 | 45.975 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:34.994 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | REPQ Heat 4 | 3 | 2:14.550 | |
| 2020-02-14 | WT Dordrech 20 | 500 m | Heats Heat 6 | 3 | 46.182 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 8 | 3 | 1:47.322 | |
| WT Dresden 20 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 46.835 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Rep. Semifinals Heat 1 | 5 | 45.250 | |
| 2020-02-07 | WT Dresden 20 | 500 m | Heats Heat 9 | 4 | 45.450 | |
| WT Dresden 20 | 1500 m | Rep. Quarterfinals Heat 1 | | DNF | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 1 | 4 | 2:26.228 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | REPS Heat 2 | 2 | 1:41.160 | |
| 2020-01-25 | EC Debrecen 20 | 500 m | Ranking Finals Heat 4 | 3 | 46.235 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | Ranking Finals Heat 3 | 3 | 2:30.768 | |
| 2020-01-24 | EC Debrecen 20 | 1000 m | Heats Heat 5 | 4 | 1:35.226 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Heats Heat 8 | 3 | 46.535 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Heats Heat 7 | 4 | 2:39.666 | |
| 2019-02-10 | WT Torino 19 | 1000 m | Rep. Quarterfinals | 4 | 1:35.479 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Quarterfinals | 6 | 2:38.552 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Heats | 4 | 1:35.211 | |
| 2018-01-13 | EC Dresden 18 | 500 m | Ranking Finals | 2 | 46.708 | |
| 2018-01-13 | EC Dresden 18 | 1500 m | Ranking Finals | 6 | 2:40.678 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats | 4 | 2:33.915 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats | 6 | 2:39.415 | |
| 2017-09-29 | WT Budapest 17 | 1000 m | Preliminaries | 3 | 1:44.626 | |
| 2017-02-05 | WT Dresden 17 | 500 m | Rep. Heats | 5 | 47.128 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats | 5 | 2:38.577 | |
| 2016-01-29 | JWCh Sofia 16 | 1500 m | Heats | 5 | 3:03.301 | |