| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Finals Final B | 6 | 2:33.452 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Semifinals Heat 3 | 4 | 2:16.550 | |
| 2024-03-16 | WCh Rotterdam 24 | 500 m | Rep. Quarterfinals Heat 4 | 2 | 42.104 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Semifinals Heat 2 | 1 | 2:36.804 | |
| 2024-03-16 | WCh Rotterdam 24 | 1500 m | Rep. Quarterfinals Heat 4 | 1 | 2:36.953 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 5 | 3 | 41.875 | |
| 2024-03-15 | WCh Rotterdam 24 | 500 m | Heats Heat 7 | 3 | 41.560 | |
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 4 | 3 | 2:32.750 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Rep. Semifinals Heat 2 | 2 | 42.727 | |
| 2024-02-18 | WT Gdansk 24 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 41.758 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Semifinals Heat 2 | 7 | no time | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 6 | 1 | 2:26.319 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 3 | 4 | 42.175 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 5 | 3 | 42.156 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 6 | 3 | 2:31.846 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Semifinals Heat 1 | 4 | 42.151 | |
| 2024-02-11 | WT Dresden 24 | 500 m | Rep. Quarterfinals Heat 8 | 4 | 50.376 | |
| 2024-02-10 | WT Dresden 24 | 1500 m | Semifinals Heat 3 | 7 | 2:16.582 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 7 | 4 | 41.113 | |
| 2024-02-09 | WT Dresden 24 | 500 m | Heats Heat 4 | 3 | 41.069 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 6 | 6 | 2:50.699 | |
| 2024-01-14 | EC Gdansk 24 | 1000 m | Quarterfinals Heat 3 | 3 | 1:28.332 | |
| 2024-01-13 | EC Gdansk 24 | 1500 m | Semifinals Heat 1 | 5 | 2:29.233 | |
| 2024-01-12 | EC Gdansk 24 | 1000 m | Heats Heat 3 | 2 | 1:32.523 | |
| 2024-01-12 | EC Gdansk 24 | 1500 m | Heats Heat 4 | 2 | 2:31.160 | |
| 2023-12-10 | WT Beijing 23 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 41.391 | |
| 2023-12-09 | WT Beijing 23 | 1500 m | Rep. Quarterfinals Heat 3 | 3 | 2:29.529 | |
| 2023-12-08 | WT Beijing 23 | 500 m | Heats Heat 4 | 5 | 42.149 | |
| 2023-12-08 | WT Beijing 23 | 1500 m | Heats Heat 5 | 4 | 2:20.546 | |
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Semifinals Heat 2 | PEN | ||
| 2023-10-29 | WT Montréal 23 | 1500 m | Rep. Quarterfinals Heat 4 | 2 | 2:31.831 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Semifinals Heat 2 | 2 | 41.883 | |
| 2023-10-28 | WT Montréal 23 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 41.490 | |
| 2023-10-27 | WT Montréal 23 | 1500 m | Heats Heat 4 | 4 | 2:41.623 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 3 | 5 | 41.294 | |
| 2023-10-27 | WT Montréal 23 | 500 m | Heats Heat 9 | 3 | 42.196 | |
| 2023-10-22 | WT Montréal 23 | 500 m | Quarterfinals Heat 1 | 5 | 41.211 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Rep. Semifinals Heat 2 | 3 | 1:30.067 | |
| 2023-10-21 | WT Montréal 23 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:26.166 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 7 | 3 | 41.556 | |
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 12 | 3 | 41.471 | |
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 6 | 3 | 1:27.204 | |
| 2023-03-12 | WCh Seoul 23 | 1000 m | Quarterfinals Heat 3 | 5 | 1:26.210 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Quarterfinals Heat 2 | 5 | 41.695 | watch |
| 2023-03-11 | WCh Seoul 23 | 1500 m | Semifinals Heat 1 | 6 | 2:21.064 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Semifinals Heat 2 | 1 | 42.418 | watch |
| 2023-03-11 | WCh Seoul 23 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 42.111 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 2 | 3 | 1:28.462 | watch |
| 2023-03-10 | WCh Seoul 23 | 1000 m | Heats Heat 2 | 2 | 1:28.518 | watch |
| 2023-03-10 | WCh Seoul 23 | 500 m | Heats Heat 11 | 5 | 1:06.623 | watch |
| 2023-03-10 | WCh Seoul 23 | 1500 m | Heats Heat 3 | 3 | 2:17.517 | watch |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Quarterfinals Heat 1 | 6 | 1:26.955 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Rep. Semifinals Heat 1 | 3 | 1:50.570 | |
| 2023-02-12 | WT Dordrecht 23 | 1000 m | Rep. Quarterfinals Heat 5 | 1 | 1:28.737 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Finals Final B | 5 | 2:18.266 | |
| 2023-02-11 | WT Dordrecht 23 | 1500 m | Semifinals Heat 3 | 5 | 2:15.646 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 3 | 5 | 1:27.230 | |
| 2023-02-10 | WT Dordrecht 23 | 1000 m | Heats Heat 8 | 1 | 1:31.091 | |
| 2023-02-10 | WT Dordrecht 23 | 1500 m | Heats Heat 6 | 2 | 2:29.038 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Semifinals Heat 1 | 5 | 1:08.980 | |
| 2023-02-05 | WT Dresden 23 | 500 m | Rep. Quarterfinals Heat 5 | 1 | 41.781 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Finals Final A | 5 | 2:29.062 | |
| 2023-02-04 | WT Dresden 23 | 1500 m | Semifinals Heat 1 | 6 | 2:19.044 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 3 | 4 | 41.854 | |
| 2023-02-03 | WT Dresden 23 | 500 m | Heats Heat 1 | 3 | 41.046 | |
| 2023-02-03 | WT Dresden 23 | 1500 m | Heats Heat 5 | 1 | 2:21.772 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Finals Final B | 3 | 1:30.088 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Semifinals Heat 2 | 3 | 1:27.818 | |
| 2023-01-15 | EC Gdansk 23 | 1000 m | Quarterfinals Heat 2 | 1 | 1:36.387 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Finals Final A | 5 | 2:20.489 | |
| 2023-01-14 | EC Gdansk 23 | 1500 m | Semifinals Heat 2 | 2 | 2:19.806 | |
| 2023-01-13 | EC Gdansk 23 | 1000 m | Heats Heat 5 | 1 | 1:28.237 | |
| 2023-01-13 | EC Gdansk 23 | 1500 m | Heats Heat 5 | 3 | 2:19.984 | |
| 2022-11-06 | WT Salt Lake City 22 | 500 m | Quarterfinals Heat 1 | 4 | 40.775 | |
| 2022-11-05 | WT Salt Lake City 22 | 1500 m | Semifinals Heat 1 | 5 | 2:14.032 | |
| 2022-11-04 | WT Salt Lake City 22 | 500 m | Heats Heat 4 | 2 | 41.689 | |
| 2022-11-04 | WT Salt Lake City 22 | 1500 m | Heats Heat 5 | 2 | 2:17.003 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Finals Final B | 3 | 1:28.179 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Semifinals Heat 2 | 3 | 1:26.356 | |
| 2022-10-30 | WT Montréal 22 | 1000 m | Quarterfinals Heat 3 | 2 | 1:26.583 | |
| 2022-10-29 | WT Montréal 22 | 1500 m | Semifinals Heat 2 | 6 | 2:15.150 | |
| 2022-10-28 | WT Montréal 22 | 1000 m | Heats Heat 7 | 3 | 1:29.512 | |
| 2022-10-28 | WT Montréal 22 | 1500 m | Heats Heat 6 | 2 | 2:18.717 | |
| 2022-04-10 | WCh Montréal 22 | 1000 m | Quarterfinals Heat 1 | 4 | 1:25.670 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Quarterfinals Heat 4 | 3 | 40.538 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Finals Final B | 1 | 2:29.984 | |
| 2022-04-09 | WCh Montréal 22 | 1500 m | Semifinals Heat 2 | 4 | 2:14.941 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Finals Final B | 4 | 41.104 | |
| 2022-04-09 | WCh Montréal 22 | 500 m | Semifinals Heat 1 | 4 | 41.035 | |
| 2022-04-08 | WCh Montréal 22 | 1000 m | Heats Heat 5 | 1 | 1:25.474 | |
| 2022-04-08 | WCh Montréal 22 | 1000 m | Heats Heat 2 | 1 | 1:26.323 | |
| 2022-04-08 | WCh Montréal 22 | 1500 m | Heats Heat 5 | 1 | 2:21.865 | |
| 2022-04-08 | WCh Montréal 22 | 500 m | Heats Heat 6 | 2 | 40.548 | |
| 2022-04-08 | WCh Montréal 22 | 500 m | Heats Heat 10 | 2 | 41.244 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Ranking Finals Heat 2 | 1 | 42.638 | |
| 2021-11-27 | WT Dordrecht 21 | 1500 m | Semifinals Semifinal 1 | 5 | 2:17.318 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 12 | 3 | 1:26.007 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 10 | 1 | 41.158 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 2 | 5 | 45.002 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Quarterfinals Quarterfinal 5 | 3 | 2:13.749 | |
| 2021-11-25 | WT Dordrecht 21 | 1500 m | Heats Heat 5 | 1 | 2:16.877 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Quarterfinals Quarterfinal 3 | 4 | 1:33.615 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Finals Final B | 2 | 1:24.041 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Semifinals Semifinal 1 | 3 | 1:27.219 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Ranking Finals Heat 3 | 2 | 41.668 | |
| 2021-11-20 | WT Debrecen 21 | 1500 m | Ranking Finals Heat 2 | 1 | 2:23.190 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 2 | 2 | 1:24.536 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 2 | 2 | 1:30.887 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 8 | 4 | 41.436 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 10 | 1 | 41.810 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Quarterfinals Quarterfinal 2 | 5 | 2:18.879 | |
| 2021-11-18 | WT Debrecen 21 | 1500 m | Heats Heat 11 | 1 | 2:25.256 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Finals Final B | 3 | 1:33.196 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Semifinals Semifinal 1 | 4 | 1:27.585 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Quarterfinals Quarterfinal 2 | 4 | 1:32.284 | |
| 2021-10-30 | WT Nagoya 21 | 500 m | Ranking Finals Heat 4 | 1 | 42.496 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 6 | 4 | 1:31.074 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 9 | 2 | 1:27.191 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 3 | 3 | 41.928 | |
| 2021-10-28 | WT Nagoya 21 | 500 m | Heats Heat 17 | 2 | 42.752 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinals Quarterfinal 5 | PEN | ||
| 2021-10-28 | WT Nagoya 21 | 1500 m | Heats Heat 13 | 1 | 2:31.203 | |
| 2021-10-24 | WT Beijing 21 | Relay 5000 m | Finals Final B | 2 | 6:37.524 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Ranking Finals Heat 3 | 4 | 1:31.909 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Finals Final A | 4 | 2:20.576 | |
| 2021-10-23 | WT Beijing 21 | 1500 m | Semifinals Semifinal 2 | 2 | 3:08.279 | |
| 2021-10-23 | WT Beijing 21 | Relay 5000 m | Semifinals Semifinal 1 | 3 | 6:53.086 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Finals Final B | 3 | 40.521 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Semifinals Semifinal 1 | 3 | 40.820 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 2 | 3 | 40.846 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 10 | 1 | 1:26.964 | |
| 2021-10-22 | WT Beijing 21 | Relay 5000 m | Quarterfinals Quarterfinal 2 | 2 | 6:58.860 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 1 | 4 | 1:26.309 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 10 | 2 | 41.319 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 5 | 3 | 40.576 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Quarterfinals Quarterfinal 5 | 3 | 2:13.763 | |
| 2021-10-21 | WT Beijing 21 | 1500 m | Heats Heat 10 | 2 | 2:18.295 | |
| WCh Dordrecht 21 | 500 m | Quarterfinals Heat 3 | 3 | 40.955 | ||
| 2021-03-07 | WCh Dordrecht 21 | Super Final 3000 m | Super Final Super Final | 1 | 4:47.602 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Finals Final A | 4 | 1:26.333 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Semifinals Heat 2 | 3 | 1:25.144 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Quarterfinals Heat 2 | 1 | 1:26.679 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 3 | 1 | 1:26.751 | |
| 2021-03-05 | WCh Dordrecht 21 | 500 m | Heats Heat 5 | 3 | 41.338 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 3 | 1 | 2:29.389 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Finals Final B | 1 | 1:37.221 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Semifinals Heat 2 | 3 | 1:34.822 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Quarterfinals Heat 1 | 1 | 1:28.345 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Quarterfinals Heat 1 | 3 | 41.554 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Finals Final B | 1 | 2:40.915 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Semifinals Heat 3 | 3 | 2:23.329 | |
| 2021-01-22 | EC Gdansk 21 | 1000 m | Heats Heat 8 | 1 | 1:25.321 | |
| 2021-01-22 | EC Gdansk 21 | 500 m | Heats Heat 4 | 1 | 41.551 | |
| 2021-01-22 | EC Gdansk 21 | 1500 m | Quarterfinals Heat 7 | 2 | 2:23.882 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | Quarterfinals Heat 1 | 4 | 1:26.663 | |
| 2020-01-25 | EC Debrecen 20 | 500 m | Quarterfinals Heat 2 | 5 | 41.782 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | Finals Final B | 5 | 2:22.650 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | Semifinals Heat 3 | 3 | 2:31.132 | |
| 2020-01-24 | EC Debrecen 20 | 1000 m | Heats Heat 7 | 1 | 1:34.133 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Heats Heat 7 | 3 | 42.220 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Heats Heat 2 | 2 | 2:26.227 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Quarterfinals Heat 2 | 2 | 2:26.227 | |
| 2019-01-13 | EC Dordrecht 19 | Super Final 3000 m | Final | 9 | 4:48.113 | |
| 2019-01-12 | EC Dordrecht 19 | 500 m | Semifinals | 2 | 41.248 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Semifinals Heat 2 | 5 | 2:17.591 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Quarterfinals Heat 3 | 5 | no time | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Finals Final A | 4 | 41.443 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Quarterfinals Heat 1 | 1 | 41.447 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Heats Heat 6 | 1 | 42.284 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Semifinals Heat 1 | PEN | ||
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Quarterfinals Heat 2 | 2 | 1:23.730 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Heats Heat 3 | 2 | 1:27.711 | |
| 2019-01-11 | EC Dordrecht 19 | 3000 m | Super Final Heat 1 | 9 | 4:48.113 | |
| 2018-11-04 | WT Calgary 18 | 500 m | Finals | 1 | 41.046 | |
| 2018-11-04 | WT Calgary 18 | 500 m | Semifinals Heat 1 | 4 | 40.763 | |
| 2018-11-04 | WT Calgary 18 | 500 m | Quarterfinals Heat 2 | 3 | 40.677 | |
| 2018-11-04 | WT Calgary 18 | 500 m | Rep. Semifinals Heat 2 | 1 | 41.092 | |
| 2018-11-04 | WT Calgary 18 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 41.952 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Finals | 2 | 2:11.907 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Semifinals Heat 3 | 4 | 2:13.224 | |
| 2018-11-02 | WT Calgary 18 | 500 m | Heats Heat 4 | 5 | 40.637 | |
| 2018-11-02 | WT Calgary 18 | 1500 m | Quarterfinals Heat 3 | 3 | 2:12.635 | |
| 2018-11-02 | WT Calgary 18 | 500 m (2) | Preliminaries Heat 9 | 3 | 41.745 | |
| 2018-02-10 | OG 18 | 500 m | Heats Heat 3 | 3 | 40.900 | |
| 2018-02-10 | OG 18 | 1500 m | Semifinals Heat 3 | 5 | 2:11.967 | |
| 2018-02-10 | OG 18 | 1500 m | Heats Heat 4 | 2 | 2:13.965 | |
| 2018-01-14 | EC Dresden 18 | Super Final 3000 m | Final | 3 | 5:05.631 | |
| 2018-01-14 | EC Dresden 18 | 1000 m | Finals | 1 | 1:37.314 | |
| 2018-01-14 | EC Dresden 18 | 1000 m | Semifinals | 4 | 1:27.101 | |
| 2018-01-13 | EC Dresden 18 | 500 m | Semifinals | 2 | 41.121 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Finals Final A | 5 | 2:44.613 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Semifinals Heat 2 | 2 | 2:28.390 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats Heat 5 | 2 | 2:30.710 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Finals Final A | 3 | 41.608 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Quarterfinals Heat 1 | 1 | 41.437 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Heats Heat 8 | 1 | 41.303 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Quarterfinals Heat 1 | 1 | 1:23.455 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Heats Heat 5 | 2 | 1:33.285 | |
| 2018-01-12 | EC Dresden 18 | 3000 m | Super Final Heat 1 | 3 | 5:05.631 | |
| 2017-11-18 | WT Seoul 17 | 1500 m | Finals | 2 | 2:41.084 | |
| 2017-11-18 | WT Seoul 17 | 1500 m | Semifinals | 3 | 2:14.649 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Heats | 4 | 41.219 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries | 2 | 41.429 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Heats Heat 1 | 3 | 2:17.296 | |
| 2017-11-16 | WT Seoul 17 | 1500 m | Preliminaries Heat 7 | 3 | 2:16.241 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Preliminaries Heat 6 | PEN | ||
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 1 | 5 | 2:18.725 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Preliminaries Heat 10 | 2 | 2:33.937 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Quarterfinals Heat 1 | 4 | 40.547 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Heats Heat 3 | 3 | 41.374 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 8 | 1 | 41.749 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Heats Heat 3 | PEN | ||
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 13 | 2 | 1:29.108 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Heats Heat 3 | 3 | 41.681 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 7 | 3 | 41.452 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Heats Heat 4 | PEN | ||
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 3 | 2 | 1:24.157 | |
| 2017-09-30 | WT Budapest 17 | 1500 m | Finals | 3 | 2:21.273 | |
| 2017-09-30 | WT Budapest 17 | 1500 m | Semifinals | 3 | 2:19.760 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Heats Heat 4 | 2 | 2:29.110 | |
| 2017-09-28 | WT Budapest 17 | 1500 m | Preliminaries Heat 3 | 1 | 2:20.406 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 1 | 3 | 43.045 | |
| 2017-01-15 | EC Torino 17 | 1000 m | Finals | 1 | 1:30.336 | |
| 2017-01-14 | EC Torino 17 | 1500 m | Semifinals | 5 | 2:23.606 | |
| 2017-01-13 | EC Torino 17 | 500 m | Quarterfinals Heat 3 | 4 | 41.517 | |
| 2017-01-13 | EC Torino 17 | 500 m | Heats Heat 5 | 1 | 41.714 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Semifinals Heat 1 | 4 | 1:26.502 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Quarterfinals Heat 1 | 2 | 1:27.127 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats Heat 7 | 4 | 1:54.280 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats Heat 4 | 2 | 2:32.591 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Rep. Semifinals Heat 1 | 4 | 2:22.198 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Rep. Heats Heat 1 | 2 | 2:15.771 | |
| 2016-12-16 | WT Gangneung 16 | 1500 m | Heats Heat 2 | 3 | 2:19.956 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Rep. Semifinals Heat 1 | PEN | ||
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Rep. Heats Heat 4 | 2 | 1:28.762 | |
| 2016-12-16 | WT Gangneung 16 | 1000 m (2) | Heats Heat 6 | 3 | 1:27.279 | |
| 2016-12-10 | WT Shanghai 16 | 1500 m | Rep. Semifinals | 1 | 2:26.949 | |
| 2016-12-09 | WT Shanghai 16 | 500 m | Heats | 3 | 42.761 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Semifinals Heat 1 | 5 | 2:14.930 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Rep. Heats Heat 2 | 1 | 2:33.720 | |
| 2016-12-09 | WT Shanghai 16 | 1500 m | Heats Heat 6 | 4 | 2:52.800 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Rep. Semifinals Heat 1 | 2 | 41.877 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Rep. Quarterfinals Heat 3 | 1 | 41.855 | |
| 2016-12-09 | WT Shanghai 16 | 500 m (2) | Rep. Heats Heat 2 | 2 | 41.980 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Heats | 2 | 2:17.114 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m | Heats Heat 3 | PEN | ||
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Finals Final A | 8 | 2:10.977 | |
| 2016-11-11 | WT Salt Lake City 16 | 1500 m (2) | Semifinals Heat 2 | 5 | 2:56.737 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Semifinals Heat 1 | 6 | 2:12.494 | |
| 2016-11-04 | WT Calgary 16 | 1500 m | Heats Heat 1 | 2 | 2:21.685 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Quarterfinals Heat 1 | 5 | 41.715 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Heats Heat 8 | 2 | 42.170 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Finals Final A | 3 | 41.561 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Semifinals Heat 1 | 3 | 42.556 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Quarterfinals Heat 3 | 2 | 41.270 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Heats Heat 3 | 3 | 41.667 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Preliminaries Heat 4 | 2 | 41.487 | |
| 2015-11-06 | WT Toronto 15 | 500 m (2) | Quarterfinals Heat 3 | 3 | no time | |
| 2015-11-06 | WT Toronto 15 | 500 m (2) | Heats Heat 1 | 3 | 41.242 | |
| WT Calgary 18 | 1500 m | Heats Heat 3 | 3 | 2:12.635 | ||
| WT Calgary 18 | 500 m | Heats Heat 9 | 3 | 41.745 | ||
| 2020-02-16 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 2 | 3 | 1:28.298 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | REPQ Heat 3 | 3 | 1:28.063 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 10 | 1 | 1:32.375 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 4 | 3 | 1:27.144 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Rep. Quarterfinals Heat 3 | 3 | 1:28.063 | |
| 2020-02-09 | WT Dresden 20 | 500 m | Rep. Quarterfinals Heat 5 | 2 | 42.174 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | Rep. Semifinals Heat 1 | 2 | 2:35.977 | |
| 2020-02-08 | WT Dresden 20 | 1500 m | REPH Heat 5 | 1 | 2:22.812 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 8 | 4 | 2:18.014 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Rep. Quarterfinals Heat 5 | 1 | 2:22.812 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (1) | Quarterfinals Heat 8 | 4 | 2:18.014 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Finals Final B | 2 | 2:29.471 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | Semifinals Heat 3 | 4 | 2:19.046 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 5 | 1 | 2:23.159 | |
| 2019-11-10 | WT Montreal 19 | 1000 m | Quarterfinals Heat 2 | 4 | 1:27.646 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Finals Final B | 2 | 2:30.801 | |
| 2019-11-09 | WT Montreal 19 | 1500 m | Semifinals Heat 1 | 4 | 2:21.671 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 3 | 2 | 1:27.048 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Heats Heat 7 | 1 | 2:25.314 | |
| 2019-11-08 | WT Montreal 19 | 1500 m | Quarterfinals Heat 7 | 1 | 2:25.314 | |
| 2019-02-10 | WT Torino 19 | 1000 m | Finals | 4 | 1:28.145 | |
| 2019-02-10 | WT Torino 19 | 1000 m | Semifinals | 4 | 1:26.077 | |
| 2019-02-09 | WT Torino 19 | 1500 m | Semifinals | 2 | 2:23.039 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Finals Final A | 7 | 2:14.492 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals Heat 5 | 4 | 2:29.445 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Quarterfinals Heat 2 | 3 | 1:24.706 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Heats Heat 5 | 2 | 1:26.134 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 10 | 2 | 1:28.986 | |
| 2019-02-02 | WT Dresden 19 | 1500 m | Semifinals | 5 | 2:19.277 | |
| 2019-02-01 | WT Dresden 19 | 1000 m | Heats | 2 | 1:25.689 | |
| 2019-02-01 | WT Dresden 19 | 1500 m | Quarterfinals Heat 6 | 2 | 2:13.641 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Finals Final A | 3 | 1:25.870 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Semifinals Heat 1 | 2 | 1:26.055 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Quarterfinals Heat 2 | 2 | 1:24.775 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Preliminaries Heat 5 | 2 | 1:24.657 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Semifinals Heat 1 | 5 | 2:12.564 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Quarterfinals Heat 4 | 2 | 2:11.595 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Quarterfinals Heat 3 | 4 | 1:25.257 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Heats Heat 4 | 2 | 1:27.372 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Preliminaries Heat 9 | 2 | 1:27.976 | |
| WT Dresden 20 | 500 m | Heats Heat 13 | 3 | 42.949 | ||
| 2022-02-13 | OG Beijing 22 | 500 m | Quarterfinals Quarterfinal 2 | 5 | 46.814 | |
| 2022-02-11 | OG Beijing 22 | 500 m | Heats Heat 1 | 2 | 42.081 | |
| 2022-02-09 | OG Beijing 22 | 1500 m | Heats Heat 6 | 5 | 2:41.547 | |
| 2022-02-05 | OG Beijing 22 | 2000 m relay | Quarterfinals Quarterfinal 2 | 4 | 2:51.221 | |
| 2022-02-05 | OG Beijing 22 | 1000 m | Heats Heat 5 | 4 | 1:26.069 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Finals Final B | 4 | 1:38.374 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Semifinals Heat 2 | 5 | 1:27.740 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Quarterfinals Heat 4 | 2 | 1:27.986 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Finals Final B | 4 | 2:35.877 | |
| 2019-12-07 | WT Shanghai 19 | 1500 m | Semifinals Heat 1 | 3 | 2:26.727 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 3 | 2 | 1:28.959 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Heats Heat 4 | 1 | 2:26.884 | |
| 2019-12-06 | WT Shanghai 19 | 1500 m | Quarterfinals Heat 4 | 1 | 2:26.884 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | Semifinals Heat 1 | 5 | 2:19.237 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | REPS Heat 1 | 2 | 2:20.899 | |
| 2019-12-01 | WT Nagoya 19 | 1500 m | REPH Heat 2 | 2 | 2:24.350 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 6 | 3 | 2:28.914 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Quarterfinals Heat 5 | 1 | 2:23.159 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Rep. Semifinals Heat 1 | 2 | 2:20.899 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Rep. Quarterfinals Heat 2 | 2 | 2:24.350 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (2) | Quarterfinals Heat 6 | 3 | 2:28.914 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Finals Final B | 3 | 1:29.076 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Semifinals Heat 1 | 5 | 1:25.563 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Quarterfinals Heat 1 | 3 | 1:24.409 | |
| 2019-11-02 | WT Salt Lake City 19 | 1500 m | Rep. Quarterfinals Heat 4 | 5 | no time | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 7 | 2 | 1:24.855 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Heats Heat 1 | 4 | 2:16.139 | |
| 2019-11-01 | WT Salt Lake City 19 | 1500 m | Quarterfinals Heat 1 | 4 | 2:16.139 | |
| 2019-03-10 | WCh Sofia 19 | 1000 m | Ranking Finals | 3 | 1:30.989 | |
| 2019-03-09 | WCh Sofia 19 | 1500 m | Finals | 4 | 2:28.545 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Heats | 2 | 42.284 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Semifinals Heat 1 | 4 | 2:18.555 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Quarterfinals Heat 6 | 2 | 2:28.317 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Quarterfinals Heat 1 | 5 | 41.027 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Preliminaries Heat 2 | 1 | 41.900 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Heats Heat 1 | 4 | 1:30.769 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Preliminaries Heat 11 | 2 | 1:34.263 | |
| 2016-03-13 | WCh Seoul 16 | 1000 m | Finals | 4 | 1:29.693 | |
| 2016-03-13 | WCh Seoul 16 | 1000 m | Semifinals | 3 | 1:26.651 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Quarterfinals Heat 2 | 4 | 41.506 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Heats Heat 3 | 2 | 41.948 | |
| 2016-03-11 | WCh Seoul 16 | 500 m | Preliminaries Heat 10 | 1 | 41.784 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Quarterfinals Heat 1 | 1 | 1:26.758 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Heats Heat 5 | 2 | 1:26.830 | |
| 2016-03-11 | WCh Seoul 16 | 1000 m | Preliminaries Heat 9 | 2 | 1:28.759 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Finals Final B | 4 | 2:32.154 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Semifinals Heat 3 | 4 | 2:17.282 | |
| 2016-03-11 | WCh Seoul 16 | 1500 m | Heats Heat 5 | 2 | 2:22.799 | |
| 2016-03-04 | 16 | 500 m | Finals Final B | 4 | 56.417 | |
| 2016-03-04 | 16 | 500 m | Semifinals Heat 2 | 3 | 42.623 | |
| 2016-03-04 | 16 | 500 m | Quarterfinals Heat 2 | 1 | 41.616 | |
| 2016-03-04 | 16 | 500 m | Heats Heat 4 | 1 | 41.670 | |
| 2016-03-04 | 16 | 1000 m | Finals Final A | 5 | 1:31.627 | |
| 2016-03-04 | 16 | 1000 m | Semifinals Heat 1 | 3 | 1:28.131 | |
| 2016-03-04 | 16 | 1000 m | Quarterfinals Heat 1 | 2 | 1:26.982 | |
| 2016-03-04 | 16 | 1000 m | Heats Heat 5 | 1 | 1:29.958 | |
| 2016-03-04 | 16 | 1500 m | Finals Final B | 4 | 2:42.929 | |
| 2016-03-04 | 16 | 1500 m | Semifinals Heat 3 | 4 | 2:21.046 | |
| 2016-03-04 | 16 | 1500 m | Heats Heat 1 | 1 | 2:12.885 | |
| 2016-02-14 | WT Dordrecht 16 | 500 m | Semifinals | 1 | 41.464 | |
| 2016-02-12 | WT Dordrecht 16 | 1000 m | Heats | PEN | ||
| 2016-02-12 | WT Dordrecht 16 | 1000 m (1) | Preliminaries Heat 5 | 1 | 1:27.867 | |
| 2016-02-12 | WT Dordrecht 16 | 500 m | Finals Final A | 5 | no time | |
| 2016-02-12 | WT Dordrecht 16 | 500 m | Quarterfinals Heat 1 | 2 | 41.078 | |
| 2016-02-12 | WT Dordrecht 16 | 500 m | Heats Heat 3 | 2 | 41.552 | |
| 2016-02-12 | WT Dordrecht 16 | 500 m | Preliminaries Heat 9 | 1 | 41.703 | |
| 2016-02-06 | WT Dresden 16 | 1500 m | Finals | 1 | 2:32.267 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Semifinals Heat 2 | 4 | 2:27.768 | |
| 2016-02-05 | WT Dresden 16 | 1500 m (1) | Heats Heat 3 | 2 | 2:14.262 | |
| 2016-02-05 | WT Dresden 16 | 500 m | Heats Heat 5 | PEN | ||
| 2016-02-05 | WT Dresden 16 | 500 m | Preliminaries Heat 6 | 1 | 41.663 | |
| 2016-01-24 | EC Sochi 16 | Super Final 3000 m | Finals | 2 | 4:58.519 | |
| 2016-01-23 | EC Sochi 16 | 500 m | Finals | 2 | 42.342 | |
| 2016-01-23 | EC Sochi 16 | 1500 m | Semifinals | 2 | 2:21.005 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Semifinals Heat 1 | 3 | 42.171 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Quarterfinals Heat 1 | 1 | 41.475 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Heats Heat 3 | 3 | 41.923 | |
| 2016-01-22 | EC Sochi 16 | 500 m | Preliminaries Heat 1 | 1 | 42.798 | |
| 2016-01-22 | EC Sochi 16 | 1000 m | Quarterfinals Heat 1 | 4 | 1:28.202 | |
| 2016-01-22 | EC Sochi 16 | 1000 m | Heats Heat 7 | 1 | 1:31.427 | |
| 2016-01-22 | EC Sochi 16 | 1500 m | Finals Final A | 4 | 2:25.372 | |
| 2016-01-22 | EC Sochi 16 | 1500 m | Heats Heat 3 | 1 | 2:39.500 | |
| 2016-01-22 | EC Sochi 16 | 3000 m | Super Final Final A | 2 | 4:58.519 | |
| 2015-12-13 | WT Shanghai 15 | 500 m | Finals | 4 | 45.121 | |
| 2015-12-12 | WT Shanghai 15 | 1500 m | Semifinals | 1 | 2:23.316 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Finals Final A | 5 | 2:17.475 | |
| 2015-12-11 | WT Shanghai 15 | 1500 m (1) | Heats Heat 4 | 4 | 2:20.015 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Semifinals Heat 1 | 4 | 1:12.664 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Quarterfinals Heat 2 | 2 | 41.148 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Heats Heat 1 | 2 | 41.191 | |
| 2015-12-11 | WT Shanghai 15 | 500 m | Preliminaries Heat 2 | 2 | 41.653 | |
| 2015-12-06 | WT Nagoya 15 | 500 m | Finals | 1 | no time | |
| 2015-12-06 | WT Nagoya 15 | 500 m | Semifinals | 3 | 41.663 | |
| 2015-12-05 | WT Nagoya 15 | 500 m | Rep. Semifinals | 2 | 42.031 | |
| 2015-12-04 | WT Nagoya 15 | 500 m | Heats | 4 | 42.857 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Rep. Quarterfinals Heat 2 | 2 | 41.566 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Rep. Heats Heat 5 | 1 | 42.204 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Heats Heat 2 | 4 | 41.576 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Preliminaries Heat 8 | 2 | 42.982 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Quarterfinals Heat 2 | 1 | 41.775 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Rep. Quarterfinals Heat 1 | 1 | 41.864 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Rep. Heats Heat 2 | 1 | 41.628 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Preliminaries Heat 1 | 2 | 43.130 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (2) | Rep. Semifinals Heat 1 | 1 | 41.291 | |
| 2015-11-06 | WT Toronto 15 | 500 m | Preliminaries | 3 | 41.655 | |
| 2015-11-01 | WT Montreal 15 | 500 m | Rep. Semifinals | 2 | 41.549 | |
| 2015-10-31 | WT Montreal 15 | 1000 m | Quarterfinals | 4 | 2:01.300 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (1) | Heats Heat 5 | 1 | 1:29.311 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Rep. Quarterfinals Heat 3 | 1 | 41.895 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Rep. Heats Heat 2 | 1 | 41.769 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Heats Heat 4 | 4 | 41.769 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Preliminaries Heat 3 | 3 | 41.488 | |
| 2015-03-14 | WCh Moscow 15 | 500 m | Quarterfinals | 3 | 41.066 | |
| 2015-03-14 | WCh Moscow 15 | 1500 m | Semifinals | 3 | 2:16.273 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Finals Final B | 8 | 2:18.205 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Heats Heat 5 | 2 | 2:20.104 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Heats Heat 2 | 3 | 41.648 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Preliminaries Heat 7 | 2 | 42.270 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Ranking Races - Heats Heat 3 | 1 | 1:37.599 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Heats Heat 3 | 3 | 1:27.861 | |
| 2015-02-14 | WT Erzurum 15 | 1000 m | Final B | 2 | 1:35.319 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m | Heats | 2 | 1:27.978 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Semifinals Heat 1 | 3 | 1:24.272 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Quarterfinals Heat 3 | 2 | 1:26.925 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Preliminaries Heat 5 | 2 | 1:30.431 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (2) | Preliminaries Heat 4 | 2 | 1:27.430 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (2) | Heats Heat 2 | PEN | ||
| 2015-02-07 | WT Dresden 15 | 1500 m | Final B | 2 | 2:27.471 | |
| 2015-02-06 | WT Dresden 15 | 1500 m | Preliminaries | 1 | 2:18.632 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Semifinals Heat 2 | 3 | 2:24.606 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Heats Heat 3 | 2 | 2:21.855 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Quarterfinals Heat 3 | 3 | 40.954 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Rep Semifinals Heat 1 | 1 | 41.955 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Rep Quarterfinals Heat 1 | 1 | 41.220 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Rep Heats Heat 7 | 1 | 41.771 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Heats Heat 3 | 3 | 41.254 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Preliminaries Heat 3 | 3 | 41.039 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Heats | 1 | 41.907 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Finals Final B | PEN | ||
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Semifinals Heat 2 | 3 | 2:18.883 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Heats Heat 4 | 2 | 2:16.561 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Quarterfinals Heat 1 | 3 | 41.330 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Preliminaries Heat 3 | 1 | 41.769 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Quarterfinals Heat 2 | 3 | 1:28.702 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Heats Heat 7 | 2 | 1:31.667 | |
| 2014-02-01 | OG 14 | 1500 m | Finals Final B | 1 | 2:21.483 | |
| 2014-02-01 | OG 14 | 1500 m | Semifinals Heat 2 | 3 | 2:23.995 | |
| 2014-02-01 | OG 14 | 500 m | Heats Heat 4 | 3 | 42.167 | |
| 2014-02-01 | OG 14 | 1000 m | Quarterfinals Heat 2 | 3 | 1:25.368 | |
| 2014-02-01 | OG 14 | 1000 m | Heats Heat 4 | 3 | 1:49.311 | |
| 2014-01-19 | EC Dresden 14 | Super Final 3000 m | Final | 6 | 4:48.679 | |
| 2014-01-19 | EC Dresden 14 | 1000 m | Quarterfinals | 5 | 1:25.754 | |
| 2014-01-18 | EC Dresden 14 | 500 m | Final | 4 | 41.084 | |
| 2014-01-17 | EC Dresden 14 | 1500 m | Final | PEN | ||
| 2014-01-17 | EC Dresden 14 | 1500 m | Semifinals Heat 2 | 1 | 2:27.447 | |
| 2014-01-17 | EC Dresden 14 | 1500 m | Heats Heat 5 | 1 | 2:19.592 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Semifinals Heat 1 | 2 | 40.763 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Quarterfinals Heat 1 | 1 | 41.265 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Heats Heat 2 | 2 | 41.247 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Preliminaries Heat 9 | 2 | 42.806 | |
| 2014-01-17 | EC Dresden 14 | 1000 m | Heats Heat 4 | 1 | 1:27.670 | |
| 2014-01-17 | EC Dresden 14 | 3000 m | Super Final Heat 1 | 6 | 4:48.679 | |
| 2013-11-15 | WT Kolomna 13 | 1000 m | Heats | 2 | 1:27.926 | |
| 2013-11-14 | WT Kolomna 13 | 1500 m | Quarterfinals Heat 1 | 5 | 2:20.957 | |
| 2013-11-14 | WT Kolomna 13 | 1500 m | Heats Heat 7 | 3 | 2:31.326 | |
| 2013-11-14 | WT Kolomna 13 | 1500 m | Preliminaries Heat 7 | 2 | 2:26.114 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Heats Heat 2 | PEN | ||
| 2013-11-14 | WT Kolomna 13 | 500 m | Preliminaries Heat 10 | 1 | 42.548 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Pre-Preliminaries Heat 19 | 1 | 42.569 | |
| 2013-11-14 | WT Kolomna 13 | 1000 m | Eighthfinals Heat 4 | 4 | 1:26.454 | |
| 2013-11-14 | WT Kolomna 13 | 1000 m | Preliminaries Heat 6 | 1 | 1:32.608 | |
| 2013-11-14 | WT Kolomna 13 | 1000 m | Pre-Preliminaries Heat 16 | 1 | 1:28.913 | |
| 2013-11-08 | WT Torino 13 | 1000 m | Heats | 2 | 1:27.250 | |
| 2013-11-07 | WT Torino 13 | 1500 m | Quarterfinals Heat 4 | 5 | 2:14.966 | |
| 2013-11-07 | WT Torino 13 | 1500 m | Heats Heat 8 | 3 | 2:22.633 | |
| 2013-11-07 | WT Torino 13 | 1500 m | Preliminaries Heat 5 | 1 | 2:30.045 | |
| 2013-11-07 | WT Torino 13 | 500 m | Quarterfinals Heat 2 | 4 | 41.812 | |
| 2013-11-07 | WT Torino 13 | 500 m | Eighthfinals Heat 1 | 2 | 42.394 | |
| 2013-11-07 | WT Torino 13 | 500 m | Heats Heat 6 | 1 | 42.048 | |
| 2013-11-07 | WT Torino 13 | 500 m | Preliminaries Heat 9 | 1 | 41.883 | |
| 2013-11-07 | WT Torino 13 | 500 m | Pre-Preliminaries Heat 18 | 2 | 42.024 | |
| 2013-11-07 | WT Torino 13 | 1000 m | Eighthfinals Heat 1 | 4 | 1:26.035 | |
| 2013-11-07 | WT Torino 13 | 1000 m | Preliminaries Heat 7 | 2 | 1:31.361 | |
| 2013-11-07 | WT Torino 13 | 1000 m | Pre-Preliminaries Heat 20 | 1 | 1:30.955 | |
| 2013-10-04 | WT Seoul 13 | 1000 m | Heats | 4 | 1:55.067 | |
| 2013-10-03 | WT Seoul 13 | 1500 m | Heats Heat 6 | 5 | 3:09.843 | |
| 2013-10-03 | WT Seoul 13 | 500 m | Heats Heat 2 | 4 | no time | |
| 2013-10-03 | WT Seoul 13 | 500 m | Preliminaries Heat 1 | 3 | 41.846 | |
| 2013-10-03 | WT Seoul 13 | 500 m | Pre-Preliminaries Heat 4 | 1 | 42.164 | |
| 2013-10-03 | WT Seoul 13 | 1000 m | Preliminaries Heat 3 | 1 | 1:28.022 | |
| 2013-10-03 | WT Seoul 13 | 1000 m | Pre-Preliminaries Heat 9 | 2 | 1:26.723 | |
| 2013-09-29 | WT Shanghai 13 | 1000 m | Final B | 1 | 1:29.993 | |
| 2013-09-29 | WT Shanghai 13 | 1000 m | Semifinals | 3 | 1:34.450 | |
| 2013-09-28 | WT Shanghai 13 | 1500 m | Final B | 6 | 2:23.034 | |
| 2013-09-28 | WT Shanghai 13 | 1500 m | Quarterfinals | 1 | 2:24.979 | |
| 2013-09-27 | WT Shanghai 13 | 1000 m | Pre-Preliminaries | 1 | 1:29.751 | |
| 2013-09-26 | WT Shanghai 13 | 1500 m | Semifinals Heat 2 | 3 | 2:19.828 | |
| 2013-09-26 | WT Shanghai 13 | 1500 m | Heats Heat 2 | 1 | 2:16.123 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Quarterfinals Heat 2 | 4 | 41.671 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Heats Heat 5 | 3 | 41.942 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Preliminaries Heat 10 | 2 | 42.739 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Pre-Preliminaries Heat 9 | 1 | 41.868 | |
| 2013-09-26 | WT Shanghai 13 | 1000 m | Quarterfinals Heat 3 | 3 | 1:55.047 | |
| 2013-09-26 | WT Shanghai 13 | 1000 m | Heats Heat 5 | 1 | 1:27.699 | |
| 2013-09-26 | WT Shanghai 13 | 1000 m | Preliminaries Heat 4 | 1 | 1:31.525 | |
| 2013-02-10 | WT Dresden 13 | 1500 m | Semifinals | 5 | 2:19.904 | |
| 2013-02-09 | WT Dresden 13 | 1500 m | Semifinals | 5 | 2:17.733 | |
| 2013-02-08 | WT Dresden 13 | 1500 m | Heats | 2 | 2:15.954 | |
| 2013-02-08 | WT Dresden 13 | 1500 m (1) | Heats Heat 6 | 5 | 2:20.927 | |
| 2013-02-08 | WT Dresden 13 | 1500 m (2) | Preliminaries Heat 2 | 3 | 2:18.508 | |
| 2013-02-03 | WT Sochi 13 | 1000 m | Rep Heats | 1 | 1:30.092 | |
| 2013-02-01 | WT Sochi 13 | 1500 m | Preliminaries Heat 1 | DNS | ||
| 2013-02-01 | WT Sochi 13 | 1000 m | Rep Semifinals Heat 1 | PEN | ||
| 2013-02-01 | WT Sochi 13 | 1000 m | Heats Heat 2 | 4 | 1:29.042 | |
| 2013-02-01 | WT Sochi 13 | 1000 m | Preliminaries Heat 5 | 2 | 1:31.144 | |
| 2012-12-09 | WT Shanghai 12 | 500 m | Rep Semifinals | PEN | ||
| 2012-12-08 | WT Shanghai 12 | 1500 m | Final B | 2 | 2:25.449 | |
| 2012-12-08 | WT Shanghai 12 | 1500 m | Semifinals | 3 | 2:16.440 | |
| 2012-12-07 | WT Shanghai 12 | 1500 m | Rep Semifinals Heat 1 | 1 | 2:19.182 | |
| 2012-12-07 | WT Shanghai 12 | 1500 m | Rep Heats Heat 2 | 1 | 2:32.528 | |
| 2012-12-07 | WT Shanghai 12 | 1500 m | Heats Heat 4 | 3 | 2:19.840 | |
| 2012-12-07 | WT Shanghai 12 | 500 m | Rep Heats Heat 6 | 1 | 42.571 | |
| 2012-12-07 | WT Shanghai 12 | 500 m | Heats Heat 4 | 3 | 43.356 | |
| 2012-12-07 | WT Shanghai 12 | 500 m | Preliminaries Heat 8 | 2 | 42.169 | |
| 2012-12-01 | WT Nagano 12 | 1500 m | Final B | 3 | 2:24.886 | |
| 2012-11-30 | WT Nagano 12 | 1500 m (1) | Semifinals Heat 1 | 3 | 2:28.303 | |
| 2012-11-30 | WT Nagano 12 | 1500 m (1) | Rep Semifinals Heat 1 | 1 | 2:28.571 | |
| 2012-11-30 | WT Nagano 12 | 1500 m (1) | Rep Heats Heat 1 | 1 | 2:22.932 | |
| 2012-11-30 | WT Nagano 12 | 1500 m (1) | Heats Heat 5 | 3 | 2:30.959 | |
| 2012-11-30 | WT Nagano 12 | 500 m | Rep Semifinals Heat 1 | 4 | 43.057 | |
| 2012-11-30 | WT Nagano 12 | 500 m | Rep Heats Heat 2 | 1 | 42.117 | |
| 2012-11-30 | WT Nagano 12 | 500 m | Preliminaries Heat 8 | 3 | 43.367 | |
| 2012-10-28 | WT Montreal 12 | 1000 m | Semifinals | 5 | 1:28.480 | |
| 2012-10-28 | WT Montreal 12 | 1000 m | Quarterfinals | 3 | 1:32.312 | |
| 2012-10-27 | WT Montreal 12 | 1500 m | Rep Semifinals | 2 | 2:28.816 | |
| 2012-10-26 | WT Montreal 12 | 1000 m | Heats | 1 | 1:28.905 | |
| 2012-10-26 | WT Montreal 12 | 1500 m | Heats | 5 | 3:08.869 | |
| 2012-10-26 | WT Montreal 12 | 1500 m | Rep Heats Heat 3 | 2 | 2:33.130 | |
| 2012-10-26 | WT Montreal 12 | 1500 m | Preliminaries Heat 1 | 5 | 2:49.244 | |
| 2012-10-26 | WT Montreal 12 | 1000 m | Preliminaries Heat 9 | 1 | 1:28.049 | |
| 2012-10-19 | WT Calgary 12 | 1500 m | Rep Heats Heat 5 | DNS | ||
| 2012-10-19 | WT Calgary 12 | 1500 m | Heats Heat 1 | 4 | 2:17.530 | |
| 2012-10-19 | WT Calgary 12 | 1500 m | Preliminaries Heat 3 | 2 | 2:18.123 | |
| 2012-10-19 | WT Calgary 12 | 1000 m (2) | Preliminaries Heat 5 | 4 | 2:19.928 | |
| 2011-10-30 | WT Saguenay 11 | 1000 m | Rep Heats | 2 | 1:35.727 | |
| 2011-10-29 | WT Saguenay 11 | 500 m | Rep Quarterfinals | 1 | 42.485 | |
| 2011-10-28 | WT Saguenay 11 | 1000 m | Preliminaries | 4 | 1:28.552 | |
| 2011-10-28 | WT Saguenay 11 | 500 m (1) | Rep Semifinals Heat 1 | PEN | ||
| 2011-10-28 | WT Saguenay 11 | 500 m (1) | Rep Heats Heat 3 | 1 | 42.973 | |
| 2011-10-28 | WT Saguenay 11 | 500 m (1) | Preliminaries Heat 2 | 4 | 43.058 | |
| 2011-10-28 | WT Saguenay 11 | 1000 m | Rep Quarterfinals Heat 1 | 3 | 1:28.288 | |
| 2011-10-23 | WT Salt Lake City 11 | 500 m | Quarterfinals | 4 | 42.589 | |
| 2011-10-22 | WT Salt Lake City 11 | 1500 m | Final B | 5 | 2:20.543 | |
| 2011-10-21 | WT Salt Lake City 11 | 1500 m (1) | Semifinals Heat 2 | 4 | 2:22.742 | |
| 2011-10-21 | WT Salt Lake City 11 | 1500 m (1) | Heats Heat 6 | 2 | 2:19.002 | |
| 2011-10-21 | WT Salt Lake City 11 | 500 m | Heats Heat 4 | 3 | no time | |
| 2011-10-21 | WT Salt Lake City 11 | 500 m | Preliminaries Heat 7 | 1 | 43.143 | |
| 2011-02-27 | JWCh Courmayeur 11 | 1000 m | Semifinals | 4 | 1:26.861 | |
| 2011-02-26 | JWCh Courmayeur 11 | 500 m | Quarterfinals | 1 | 42.387 | |
| 2011-02-26 | JWCh Courmayeur 11 | 500 m | Semifinals | 4 | 44.503 | |
| 2011-02-25 | JWCh Courmayeur 11 | 1500 m | Quarterfinals | 2 | 2:17.753 | |
| 2011-02-25 | JWCh Courmayeur 11 | 1500 m | Semifinals Heat 1 | 3 | 2:17.020 | |
| 2011-02-25 | JWCh Courmayeur 11 | 1500 m | Heats Heat 1 | 1 | 2:36.157 | |
| 2011-02-25 | JWCh Courmayeur 11 | 500 m | Heats Heat 4 | 1 | 42.464 | |
| 2011-02-25 | JWCh Courmayeur 11 | 500 m | Preliminaries Heat 5 | 1 | 43.023 | |
| 2011-02-25 | JWCh Courmayeur 11 | 1000 m | Quarterfinals Heat 2 | 2 | 1:29.189 | |
| 2011-02-25 | JWCh Courmayeur 11 | 1000 m | Heats Heat 1 | 1 | 1:29.649 | |
| 2011-02-25 | JWCh Courmayeur 11 | 1000 m | Preliminaries Heat 4 | 1 | 1:31.548 | |
| 2011-02-19 | WT Dresden 11 | 500 m | Rep Heats | 2 | 42.517 | |
| 2011-02-18 | WT Dresden 11 | 1000 m | Heats | 3 | 1:28.464 | |
| 2011-02-18 | WT Dresden 11 | 500 m (1) | Rep Quarterfinals Heat 1 | 4 | 1:06.967 | |
| 2011-02-18 | WT Dresden 11 | 500 m (1) | Preliminaries Heat 4 | 3 | 42.843 | |
| 2011-02-18 | WT Dresden 11 | 1000 m | Rep Semifinals Heat 1 | 4 | 1:29.992 | |
| 2011-02-18 | WT Dresden 11 | 1000 m | Rep Quarterfinals Heat 1 | 1 | 1:28.416 | |
| 2011-02-18 | WT Dresden 11 | 1000 m | Rep Heats Heat 3 | 1 | 1:31.139 | |
| 2011-02-18 | WT Dresden 11 | 1000 m | Preliminaries Heat 6 | 3 | 1:28.297 | |
| 2011-02-13 | WT Moscow 11 | 500 m | Rep Heats | 3 | 43.175 | |
| 2011-02-12 | WT Moscow 11 | 1500 m | Rep Quarterfinals | 1 | 2:27.088 | |
| 2011-02-12 | WT Moscow 11 | 1500 m | Rep Final A | 4 | 2:27.295 | |
| 2011-02-11 | WT Moscow 11 | 1500 m | Rep Semifinals Heat 1 | 3 | 2:20.956 | |
| 2011-02-11 | WT Moscow 11 | 1500 m | Heats Heat 1 | 4 | 2:21.249 | |
| 2011-02-11 | WT Moscow 11 | 500 m | Rep Quarterfinals Heat 2 | 4 | 43.588 | |
| 2011-02-11 | WT Moscow 11 | 500 m | Preliminaries Heat 4 | 4 | 43.651 | |
| 2010-12-03 | WT Changchun 10 | 1500 m | Semifinals Heat 2 | DNS | ||
| 2010-12-03 | WT Changchun 10 | 1500 m | Heats Heat 6 | 4 | 2:24.595 | |
| 2010-12-03 | WT Changchun 10 | 500 m (2) | Rep Heats Heat 2 | DNS | ||
| 2010-12-03 | WT Changchun 10 | 500 m (2) | Heats Heat 4 | 4 | 42.906 | |
| 2010-12-03 | WT Changchun 10 | 500 m (2) | Preliminaries Heat 3 | 1 | 42.659 | |
| 2010-10-31 | WT Quebec City 10 | 500 m | Rep Heats | 1 | 42.516 | |
| 2010-10-30 | WT Quebec City 10 | 1500 m | Semifinals | 6 | 2:14.892 | |
| 2010-10-29 | WT Quebec City 10 | 1500 m | Heats Heat 5 | 5 | 2:50.028 | |
| 2010-10-29 | WT Quebec City 10 | 500 m | Rep Semifinals Heat 1 | 3 | 42.744 | |
| 2010-10-29 | WT Quebec City 10 | 500 m | Rep Quarterfinals Heat 2 | 2 | 42.796 | |
| 2010-10-29 | WT Quebec City 10 | 500 m | Preliminaries Heat 2 | 3 | 42.173 | |
| 2010-10-24 | WT Montreal 10 | 1500 m | Rep Final A | 3 | 2:23.734 | |
| 2010-10-22 | WT Montreal 10 | 1500 m (1) | Rep Semifinals Heat 1 | PEN | ||
| 2010-10-22 | WT Montreal 10 | 1500 m (1) | Rep Quarterfinals Heat 1 | 2 | 2:24.390 | |
| 2010-10-22 | WT Montreal 10 | 1500 m (1) | Heats Heat 2 | 4 | 2:24.174 | |
| 2010-10-22 | WT Montreal 10 | 1500 m (2) | Rep Semifinals Heat 2 | 2 | 2:22.878 | |
| 2010-10-22 | WT Montreal 10 | 1500 m (2) | Heats Heat 4 | 5 | 2:18.637 | |
| 2010-01-08 | JWCh Taipei City 10 | 1500 m | Heats Heat 5 | 4 | 2:31.285 | |
| 2010-01-08 | JWCh Taipei City 10 | 500 m | Semifinals Heat 1 | 4 | 43.407 | |
| 2010-01-08 | JWCh Taipei City 10 | 500 m | Quarterfinals Heat 3 | 2 | 43.519 | |
| 2010-01-08 | JWCh Taipei City 10 | 500 m | Heats Heat 6 | 2 | 43.439 | |
| 2010-01-08 | JWCh Taipei City 10 | 500 m | Preliminaries Heat 5 | 2 | 43.690 | |
| 2010-01-08 | JWCh Taipei City 10 | 1000 m | Quarterfinals Heat 2 | 3 | 1:31.697 | |
| 2010-01-08 | JWCh Taipei City 10 | 1000 m | Heats Heat 4 | 2 | 1:33.333 | |
| 2010-01-08 | JWCh Taipei City 10 | 1000 m | Preliminaries Heat 7 | 1 | 1:32.579 | |
| 2009-11-12 | WT Marquette 09 | 500 m | Preliminaries Heat 5 | 4 | 1:00.976 | |
| 2009-11-12 | WT Marquette 09 | 500 m | Pre-Preliminaries Heat 13 | 3 | 42.838 | |
| 2009-11-12 | WT Marquette 09 | 500 m | Races Heat 11 | 2 | 43.332 | |
| 2009-11-05 | WT Montreal 09 | 500 m | Preliminaries | 3 | 43.443 | |
| 2009-11-05 | WT Montreal 09 | 500 m | Pre-Preliminaries Heat 12 | 2 | 43.997 | |
| 2009-11-05 | WT Montreal 09 | 500 m | Races Heat 13 | 2 | 43.387 | |
| 2009-09-24 | WT Seoul 09 | 1500 m | Preliminaries Heat 8 | 4 | 2:20.429 | |
| 2009-09-17 | WT Beijing 09 | 1500 m | Heats Heat 2 | 4 | 2:30.947 | |
| 2009-09-17 | WT Beijing 09 | 500 m | Preliminaries Heat 3 | 3 | 43.067 | |
| 2009-02-13 | WT Dresden 09 | 1500 m | Heats | 4 | 2:18.215 | |
| 2009-02-13 | WT Dresden 09 | 1500 m | Rep Semifinals Heat 1 | 6 | 2:19.608 | |
| 2009-02-13 | WT Dresden 09 | 1500 m | Rep Quarterfinals Heat 2 | 3 | 2:23.031 | |
| 2009-02-13 | WT Dresden 09 | 500 m (2) | Rep Heats Heat 1 | DQ | ||
| 2009-02-13 | WT Dresden 09 | 500 m (2) | Heats Heat 2 | 3 | 59.613 | |
| 2009-02-13 | WT Dresden 09 | 500 m (2) | Preliminaries Heat 2 | 3 | 42.692 | |
| 2009-02-06 | WT Sofia 09 | 1000 m | Preliminaries | 3 | 1:29.483 | |
| 2009-02-06 | WT Sofia 09 | 1500 m | Rep Semifinals Heat 1 | 6 | 2:22.522 | |
| 2009-02-06 | WT Sofia 09 | 1500 m | Rep Quarterfinals Heat 4 | 2 | 2:18.512 | |
| 2009-02-06 | WT Sofia 09 | 1500 m | Heats Heat 6 | 4 | 2:24.419 | |
| 2009-02-06 | WT Sofia 09 | 1000 m (2) | Rep Quarterfinals Heat 3 | 3 | 1:29.980 | |
| 2009-02-06 | WT Sofia 09 | 1000 m (2) | Rep Heats Heat 1 | 3 | 2:01.620 | |
| 2009-02-06 | WT Sofia 09 | 1000 m (2) | Heats Heat 5 | 3 | 1:32.421 | |
| 2009-01-18 | EC Torino 09 | 1000 m | Quarterfinals | DQ | ||
| 2009-01-17 | EC Torino 09 | 500 m | Preliminaries | 2 | 44.138 | |
| 2009-01-16 | EC Torino 09 | 1500 m | Quarterfinals Heat 3 | 4 | 2:18.498 | |
| 2009-01-16 | EC Torino 09 | 500 m | Heats Heat 5 | 4 | 42.970 | |
| 2009-01-16 | EC Torino 09 | 1000 m | Heats Heat 7 | 2 | 1:30.854 | |
| 2009-01-09 | JWCh Sherbrooke 09 | 1500 m | Quarterfinals | 2 | 2:30.278 | |
| 2009-01-09 | JWCh Sherbrooke 09 | 1500 m | Semifinals Heat 2 | 4 | 2:16.688 | |
| 2009-01-09 | JWCh Sherbrooke 09 | 1500 m | Heats Heat 6 | 2 | 2:22.747 | |
| 2009-01-09 | JWCh Sherbrooke 09 | 500 m | Preliminaries Heat 3 | DQ | ||
| 2009-01-09 | JWCh Sherbrooke 09 | 1000 m | Heats Heat 5 | 3 | 1:28.284 | |
| 2009-01-09 | JWCh Sherbrooke 09 | 1000 m | Preliminaries Heat 12 | 2 | 1:30.162 | |
| 2008-12-05 | WT Nagano 08 | 1500 m | Heats | DNF | ||
| 2008-12-05 | WT Nagano 08 | 1000 m | Rep Heats Heat 3 | DNS | ||
| 2008-12-05 | WT Nagano 08 | 1000 m | Heats Heat 4 | 4 | 1:29.144 | |
| 2008-12-05 | WT Nagano 08 | 1000 m | Preliminaries Heat 2 | 3 | 1:30.975 | |
| 2008-11-30 | WT Beijing 08 | 500 m | Rep Semifinals | 2 | 42.966 | |
| 2008-11-30 | WT Beijing 08 | 500 m | Rep Final A | 4 | 43.145 | |
| 2008-11-29 | WT Beijing 08 | 1500 m | Rep Quarterfinals | 4 | 2:49.726 | |
| 2008-11-29 | WT Beijing 08 | 1500 m | Rep Final B | 1 | 2:22.872 | |
| 2008-11-28 | WT Beijing 08 | 1500 m | Rep Semifinals Heat 1 | 4 | 2:19.067 | |
| 2008-11-28 | WT Beijing 08 | 1500 m | Quarterfinals Heat 3 | 4 | 2:23.087 | |
| 2008-11-28 | WT Beijing 08 | 1500 m | Heats Heat 3 | 1 | 2:23.636 | |
| 2008-11-28 | WT Beijing 08 | 500 m (2) | Rep Quarterfinals Heat 1 | 3 | 55.826 | |
| 2008-11-28 | WT Beijing 08 | 500 m (2) | Rep Heats Heat 5 | 3 | 42.972 | |
| 2008-11-28 | WT Beijing 08 | 500 m (2) | Preliminaries Heat 8 | 4 | 1:06.401 |
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.