| 2026-03-13 | WCh Montréal 26 | 5000 m Relay | Quarterfinals Heat 1 | | PEN | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 5000 m | Quarterfinals Heat 1 | | PEN | watch |
| 2026-02-20 | OG Milano Cortina 26 | Relay 5000 m | Finals Final B | 2 | 6:51.672 | |
| 2026-02-16 | OG Milano Cortina 26 | Relay 5000 m | Semifinals Semifinal 2 | 3 | 6:52.978 | |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 5000 m | Semifinals Heat 1 | 3 | 6:53.794 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | 1500 m | Rep. Quarterfinals Heat 3 | 4 | 2:28.174 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Quarterfinals Heat 2 | 2 | 6:46.943 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 1500 m | Heats Heat 8 | 4 | 2:29.298 | watch |
| 2025-11-23 | WT3 Gdansk 25 | Relay 5000 m | Finals Final B | 2 | 6:50.328 | watch |
| 2025-11-22 | WT3 Gdansk 25 | Relay 5000 m | Semifinals Heat 1 | 3 | 6:54.285 | watch |
| 2025-11-22 | WT3 Gdansk 25 | 1500 m | Rep. Quarterfinals Heat 10 | 4 | 2:25.656 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 5000 m | Quarterfinals Heat 2 | 2 | 6:58.801 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 1500 m | Heats Heat 7 | 3 | 2:25.562 | watch |
| 2025-10-18 | WT2 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 9 | 3 | 2:21.846 | |
| 2025-10-16 | WT2 Montréal 25 | 1500 m | Heats Heat 10 | 3 | 2:29.532 | |
| 2025-10-12 | WT1 Montréal 25 | Relay 5000 m | Finals Final B | 2 | 7:04.075 | |
| 2025-10-11 | WT1 Montréal 25 | 1500 m | Rep. Quarterfinals Heat 8 | 4 | 2:21.978 | |
| 2025-10-10 | WT1 Montréal 25 | Relay 5000 m | Quarterfinals Heat 1 | 2 | 6:49.204 | |
| 2025-10-09 | WT1 Montréal 25 | 1500 m | Heats Heat 2 | 5 | 2:19.101 | |
| 2025-02-15 | WT Milan 25 | 1500 m | Rep. Quarterfinals Heat 3 | 4 | 2:27.857 | |
| 2025-02-14 | WT Milan 25 | 1500 m | Heats Heat 1 | 5 | 2:26.011 | |
| 2025-02-08 | WT Tilburg 25 | 1500 m | Rep. Quarterfinals Heat 5 | 4 | 2:21.854 | watch |
| 2025-02-07 | WT Tilburg 25 | 1500 m | Heats Heat 3 | 3 | 2:26.029 | watch |
| 2024-12-15 | WT Seoul 24 | 1000 m | Rep. Quarterfinals Heat 3 | | PEN | watch |
| 2024-12-13 | WT Seoul 24 | 1000 m | Heats Heat 7 | 3 | 1:34.014 | watch |
| 2024-12-13 | WT Seoul 24 | 500 m | Heats Heat 7 | 5 | 43.553 | watch |
| 2024-12-07 | WT Beijing 24 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 42.144 | watch |
| 2024-12-07 | WT Beijing 24 | 1500 m | Rep. Quarterfinals Heat 2 | 4 | 2:19.178 | watch |
| 2024-12-06 | WT Beijing 24 | 500 m | Heats Heat 9 | 3 | 42.738 | watch |
| 2024-12-06 | WT Beijing 24 | 1500 m | Heats Heat 2 | 4 | 2:33.379 | watch |
| 2024-11-03 | WT Montréal 24 | 1000 m | Rep. Quarterfinals Heat 3 | | PEN | |
| 2024-11-02 | WT Montréal 24 | 1500 m | Rep. Quarterfinals Heat 6 | | PEN | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Quarterfinals Heat 3 | 4 | 2:17.984 | watch |
| 2024-11-01 | WT Montréal 24 | 1000 m | Heats Heat 4 | 3 | 1:33.759 | watch |
| 2024-11-01 | WT Montréal 24 | 1500 m | Heats Heat 2 | 1 | 2:23.052 | watch |
| 2024-10-25 | WT Montréal 24 | 1000 m | Heats Heat 10 | 4 | 1:32.745 | watch |
| 2024-10-25 | WT Montréal 24 | 1500 m | Heats Heat 2 | | PEN | watch |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 1 | 4 | 1:29.894 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 4 | 4 | 2:26.393 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 9 | 5 | 1:29.852 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 6 | 6 | 2:35.552 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Quarterfinals Heat 8 | 2 | 42.409 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Rep. Semifinals Heat 2 | 3 | 2:20.945 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:16.682 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 10 | 4 | 42.482 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 2 | 5 | 2:18.744 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 1 | 3 | 2:26.056 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 3 | 4 | 2:30.264 | |
| 2023-12-17 | WT Seoul 23 | 1500 m | Rep. Quarterfinals Heat 2 | | PEN | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Rep. Semifinals Heat 2 | 4 | 2:47.689 | |
| 2023-12-16 | WT Seoul 23 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:27.141 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 2 | 4 | 2:18.528 | |
| 2023-12-15 | WT Seoul 23 | 1500 m | Heats Heat 2 | 4 | 2:28.263 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 4 | 5 | 43.320 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Rep. Quarterfinals Heat 1 | 6 | 2:49.544 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 5 | 4 | 42.415 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 3 | 5 | 2:20.244 | |
| 2023-10-28 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 5 | 5 | no time | |
| 2023-10-27 | WT Montréal 23 | 1000 m | Heats Heat 8 | 4 | 1:26.967 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 2 | 5 | 2:20.181 | |
| 2023-10-22 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 4 | 5 | 1:27.931 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 6 | 4 | 1:50.451 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 5 | 4 | 1:28.245 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 1 | 6 | 1:26.659 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Rep. Quarterfinals Heat 3 | 4 | 1:30.312 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Rep. Quarterfinals Heat 5 | 5 | 2:28.692 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 1 | 5 | 1:29.977 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 7 | 2 | 1:30.080 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 4 | 5 | 2:27.032 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Finals Final B | 5 | 2:26.214 | |
| 2023-02-05 | WT Dresden 23 | 1500 m | Semifinals Heat 1 | 3 | 2:22.089 | |
| 2023-02-04 | WT Dresden 23 | 1000 m | Rep. Quarterfinals Heat 3 | 3 | 1:28.969 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 2 | 6 | 2:27.113 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 7 | 5 | 1:27.459 | |
| 2023-02-03 | WT Dresden 23 | 1000 m | Heats Heat 7 | 3 | 1:28.492 | |
| 2022-12-18 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 4 | 5 | 45.773 | |
| 2022-12-17 | WT Almaty 22 | 1500 m | Rep. Quarterfinals Heat 2 | | DNS | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 7 | 4 | 42.752 | |
| 2022-12-16 | WT Almaty 22 | 1500 m | Heats Heat 5 | 6 | 2:19.802 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Rep. Quarterfinals Heat 1 | 5 | 2:18.115 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:28.318 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 7 | 6 | 2:29.334 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 3 | 4 | 1:28.276 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Rep. Quarterfinals Heat 3 | 3 | 1:26.794 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Rep. Semifinals Heat 1 | 5 | 2:24.892 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Rep. Quarterfinals Heat 4 | 4 | 2:21.618 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 3 | 4 | 1:28.241 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 6 | 5 | 2:22.091 | |
| 2022-03-06 | JWCh Gdansk 22 | 1000 m | REPQ Heat 2 | 3 | 1:33.239 | |
| 2022-03-06 | ISU Gdansk 22 | 1000 m | REPQ Heat 2 | 3 | 1:33.239 | |
| 2022-03-05 | JWCh Gdansk 22 | 1500 m | Finals Final B | 6 | 2:23.948 | |
| 2022-03-05 | ISU Gdansk 22 | 1500 m | Finals Final B | 6 | 2:23.948 | |
| 2022-03-05 | JWCh Gdansk 22 | 1500 m | Semifinals Heat 2 | 4 | 2:26.085 | |
| 2022-03-05 | ISU Gdansk 22 | 1500 m | Semifinals Heat 2 | 4 | 2:26.085 | |
| 2022-03-05 | JWCh Gdansk 22 | 500 m | REPQ Heat 2 | | no time | |
| 2022-03-05 | ISU Gdansk 22 | 500 m | Ranking Finals Heats Heat 2 | 4 | 43.554 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Heats Heat 7 | | no time | |
| 2022-03-04 | ISU Gdansk 22 | 1000 m | Heats Heat 7 | 3 | 1:36.200 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Heats Heat 8 | 2 | 1:31.300 | |
| 2022-03-04 | ISU Gdansk 22 | 1000 m | Heats Heat 8 | 2 | 1:31.300 | |
| 2022-03-04 | JWCh Gdansk 22 | 500 m | Heats Heat 6 | 4 | 43.806 | |
| 2022-03-04 | ISU Gdansk 22 | 500 m | Heats Heat 6 | 4 | 43.806 | |
| 2022-03-04 | JWCh Gdansk 22 | 500 m | Heats Heat 2 | 3 | 43.918 | |
| 2022-03-04 | ISU Gdansk 22 | 500 m | Heats Heat 2 | 3 | 43.918 | |
| 2022-03-04 | JWCh Gdansk 22 | 1500 m | Heats Heat 6 | 3 | 2:24.313 | |
| 2022-03-04 | ISU Gdansk 22 | 1500 m | Heats Heat 6 | 3 | 2:24.313 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | HEAS Heat 3 | 3 | 1:29.928 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Heats Heat 2 | 4 | 1:36.537 | |
| 2019-01-25 | JWCh Montreal 19 | 500 m | Preliminaries | 3 | 45.123 | |