| 2026-01-17 | EC Tilburg 26 | 500 m | Rep. Semifinals Heat 1 | 3 | 42.991 | watch |
| 2026-01-17 | EC Tilburg 26 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 42.501 | watch |
| 2026-01-16 | EC Tilburg 26 | Relay 5000 m | Quarterfinals Heat 3 | 3 | 7:06.776 | watch |
| 2026-01-16 | EC Tilburg 26 | 500 m | Heats Heat 4 | 3 | 41.957 | watch |
| 2025-11-30 | WT4 Dordrecht 25 | Relay 5000 m | Finals Final B | 2 | 6:57.067 | watch |
| 2025-11-29 | WT4 Dordrecht 25 | Relay 5000 m | Semifinals Heat 1 | 3 | 6:53.794 | watch |
| 2025-11-28 | WT4 Dordrecht 25 | Relay 5000 m | Quarterfinals Heat 2 | 2 | 6:46.943 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Rep. Heats Heat 1 | 3 | 42.620 | watch |
| 2025-11-27 | WT4 Dordrecht 25 | 500 m | Heats Heat 3 | 4 | 58.662 | 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 | 500 m | Rep. Quarterfinals Heat 4 | 3 | 42.316 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 2000 m | Ranking Finals Heat 1 | 2 | 2:47.294 | watch |
| 2025-11-21 | WT3 Gdansk 25 | Relay 5000 m | Quarterfinals Heat 2 | 2 | 6:58.801 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Rep. Heats Heat 15 | 1 | 43.208 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 7 | 5 | 41.710 | watch |
| 2025-11-20 | WT3 Gdansk 25 | 500 m | Heats Heat 6 | 2 | 42.320 | watch |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Rep. Heats Heat 5 | 3 | 41.941 | |
| 2025-10-16 | WT2 Montréal 25 | 500 m | Heats Heat 2 | 3 | 42.200 | |
| 2025-10-12 | WT1 Montréal 25 | Relay 5000 m | Finals Final B | 2 | 7:04.075 | |
| 2025-10-11 | WT1 Montréal 25 | Relay 5000 m | Semifinals Heat 1 | 4 | 6:51.799 | |
| 2025-10-10 | WT1 Montréal 25 | Relay 5000 m | Quarterfinals Heat 1 | 2 | 6:49.204 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Rep. Heats Heat 13 | 3 | 42.856 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 3 | 5 | 42.481 | |
| 2025-10-09 | WT1 Montréal 25 | 500 m | Heats Heat 15 | 1 | 43.609 | |
| 2025-02-16 | WT Milan 25 | 1000 m | Rep. Quarterfinals Heat 3 | 5 | 1:26.712 | |
| 2025-02-15 | WT Milan 25 | 500 m | Rep. Quarterfinals Heat 4 | 4 | 41.732 | |
| 2025-02-14 | WT Milan 25 | 1000 m | Heats Heat 5 | 3 | 1:31.143 | |
| 2025-02-14 | WT Milan 25 | 500 m | Heats Heat 3 | 3 | 42.103 | |
| 2025-02-09 | WT Tilburg 25 | 1000 m | Rep. Quarterfinals Heat 3 | 2 | 1:28.478 | watch |
| 2025-02-08 | WT Tilburg 25 | 500 m | Rep. Quarterfinals Heat 8 | 3 | 42.697 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 7 | 5 | 1:28.329 | watch |
| 2025-02-07 | WT Tilburg 25 | 1000 m | Heats Heat 3 | 3 | 1:27.342 | |
| 2025-02-07 | WT Tilburg 25 | 500 m | Heats Heat 9 | 3 | 42.668 | |
| 2024-11-02 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 8 | 3 | 42.537 | watch |
| 2024-11-01 | WT Montréal 24 | 500 m | Heats Heat 3 | 3 | 41.799 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Rep. Semifinals Heat 1 | 3 | 42.276 | watch |
| 2024-10-26 | WT Montréal 24 | 500 m | Rep. Quarterfinals Heat 8 | 1 | 42.764 | watch |
| 2024-10-25 | WT Montréal 24 | 500 m | Heats Heat 5 | 3 | 41.845 | watch |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Quarterfinals Heat 1 | 7 | 2:30.600 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 7 | 6 | 2:26.483 | |
| 2024-02-18 | WT Gdansk 24 | 1000 m | Rep. Quarterfinals Heat 1 | 6 | 1:33.701 | |
| 2024-02-17 | WT Gdansk 24 | 500 m | Rep. Quarterfinals Heat 5 | 2 | 43.141 | |
| 2024-02-16 | WT Gdansk 24 | 1000 m | Heats Heat 3 | 4 | 1:29.096 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 1 | 4 | 42.458 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 9 | 3 | 42.637 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Quarterfinals Heat 1 | 3 | 41.938 | |
| 2024-02-10 | WT Dresden 24 | 1000 m | Rep. Quarterfinals Heat 4 | 3 | 1:27.688 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 9 | 4 | 41.706 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 5 | 4 | 1:30.001 | |
| 2023-12-17 | WT Seoul 23 | 500 m | Rep. Quarterfinals Heat 2 | 4 | 42.258 | |
| 2023-12-16 | WT Seoul 23 | 1000 m | Rep. Quarterfinals Heat 3 | 5 | 1:31.486 | |
| 2023-12-15 | WT Seoul 23 | 500 m | Heats Heat 5 | 4 | 42.806 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 3 | 5 | 1:30.532 | |
| 2023-12-15 | WT Seoul 23 | 1000 m | Heats Heat 2 | 3 | 1:29.017 | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Rep. Semifinals Heat 2 | | PEN | |
| 2023-12-10 | WT Beijing 23 | 1000 m | Rep. Quarterfinals Heat 1 | 2 | 1:37.333 | |
| 2023-12-09 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 6 | 3 | 42.811 | |
| 2023-12-08 | WT Beijing 23 | 1000 m | Heats Heat 2 | 5 | 1:29.231 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 10 | 4 | 41.993 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 4 | 5 | 2:33.453 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 1 | 4 | 43.299 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 3 | 6 | 2:24.315 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 1 | 4 | 43.744 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 2 | 4 | 42.900 | |
| 2023-10-21 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 2 | 3 | 2:33.963 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 3 | 5 | 42.852 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 1 | 3 | 42.733 | |
| 2023-10-20 | WT Montréal 23 | 1500 m | Heats Heat 4 | 7 | 2:26.934 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Rep. Semifinals Heat 1 | 2 | 42.534 | |
| 2022-12-17 | WT Almaty 22 | 500 m | Rep. Quarterfinals Heat 3 | 2 | 42.467 | |
| 2022-12-16 | WT Almaty 22 | 1000 m | Heats Heat 5 | | PEN | |
| 2022-12-16 | WT Almaty 22 | 500 m | Heats Heat 8 | 4 | 42.896 | |
| 2022-12-11 | WT Almaty 22 | 1500 m | Rep. Quarterfinals Heat 3 | 6 | 2:19.186 | |
| 2022-12-10 | WT Almaty 22 | 1000 m | Rep. Quarterfinals Heat 5 | 4 | 1:33.851 | |
| 2022-12-09 | WT Almaty 22 | 1500 m | Heats Heat 2 | 4 | 2:23.068 | |
| 2022-12-09 | WT Almaty 22 | 1000 m | Heats Heat 4 | 4 | 1:27.709 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Rep. Quarterfinals Heat 2 | 5 | 1:27.791 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Rep. Quarterfinals Heat 4 | 5 | 2:22.280 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 2 | 5 | 1:27.744 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 1 | 6 | 2:23.348 | |
| 2022-03-06 | JWCh Gdansk 22 | 1000 m | Ranking Finals Heat 4 | | PEN | |
| 2022-03-06 | ISU Gdansk 22 | 1000 m | Ranking Finals Heat 4 | | PEN | |
| 2022-03-05 | JWCh Gdansk 22 | 500 m | Quarterfinals Heat 2 | | no time | |
| 2022-03-05 | ISU Gdansk 22 | 500 m | Quarterfinals Heat 2 | 5 | 43.130 | |
| 2022-03-05 | JWCh Gdansk 22 | 1500 m | Ranking Finals Heat 4 | 2 | 2:28.034 | |
| 2022-03-05 | ISU Gdansk 22 | 1500 m | Ranking Finals Heat 4 | 2 | 2:28.034 | |
| 2022-03-04 | JWCh Gdansk 22 | 1000 m | Heats Heat 5 | 4 | 1:33.447 | |
| 2022-03-04 | ISU Gdansk 22 | 1000 m | Heats Heat 5 | 4 | 1:33.447 | |
| 2022-03-04 | JWCh Gdansk 22 | 500 m | Heats Heat 1 | 3 | 43.382 | |
| 2022-03-04 | ISU Gdansk 22 | 500 m | Heats Heat 1 | 3 | 43.382 | |
| 2022-03-04 | JWCh Gdansk 22 | 500 m | Heats Heat 7 | 3 | 44.383 | |
| 2022-03-04 | ISU Gdansk 22 | 500 m | Heats Heat 7 | 3 | 44.383 | |
| 2022-03-04 | JWCh Gdansk 22 | 1500 m | Heats Heat 8 | 4 | 2:27.842 | |
| 2022-03-04 | ISU Gdansk 22 | 1500 m | Heats Heat 8 | 4 | 2:27.842 | |
| 2020-01-31 | JWCh Bormio 20 | 1500 m | Heats Heat 1 | | PEN | |