| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2021-11-28 | WT Dordrecht 21 | 1000 m | Quarterfinals Quarterfinal 2 | 3 | 1:30.901 | |
| 2021-11-27 | WT Dordrecht 21 | 500 m | Quarterfinals Quarterfinal 1 | 3 | 42.946 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 6 | 1 | 1:30.132 | |
| 2021-11-26 | WT Dordrecht 21 | 1000 m | Heats Heat 10 | 1 | 1:32.173 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 5 | 2 | 43.159 | |
| 2021-11-25 | WT Dordrecht 21 | 500 m | Heats Heat 4 | 1 | 44.135 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Quarterfinals Quarterfinal 4 | 3 | 1:28.092 | |
| 2021-11-21 | WT Debrecen 21 | 1000 m | Finals Final B | PEN | ||
| 2021-11-21 | WT Debrecen 21 | 1000 m | Semifinals Semifinal 1 | 3 | 1:30.527 | |
| 2021-11-20 | WT Debrecen 21 | 500 m | Quarterfinals Quarterfinal 1 | 3 | 43.679 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 7 | 1 | 1:33.257 | |
| 2021-11-19 | WT Debrecen 21 | 1000 m | Heats Heat 7 | 1 | 1:33.391 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 9 | 2 | 43.719 | |
| 2021-11-18 | WT Debrecen 21 | 500 m | Heats Heat 3 | 2 | 43.438 | |
| 2021-10-31 | WT Nagoya 21 | 1000 m | Quarterfinals Quarterfinal 4 | 3 | 1:31.599 | |
| 2021-10-30 | WT Nagoya 21 | 1500 m | Semifinals Semifinal 1 | PEN | ||
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 7 | 2 | 1:33.236 | |
| 2021-10-29 | WT Nagoya 21 | 1000 m | Heats Heat 1 | 1 | 1:33.560 | |
| 2021-10-28 | WT Nagoya 21 | 1500 m | Quarterfinal 9 Quarterfinal 9 | 2 | 2:41.399 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Finals Final B | 2 | 1:29.229 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Quarterfinals Quarterfinal 3 | 2 | 1:28.779 | |
| 2021-10-24 | WT Beijing 21 | 1000 m | Semifinals Semifinal 2 | 5 | 2:04.400 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Finals Final B | 2 | 43.929 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Semifinals Semifinal 2 | 4 | 43.093 | |
| 2021-10-23 | WT Beijing 21 | 500 m | Quarterfinals Quarterfinal 3 | 2 | 42.794 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 6 | 2 | 1:28.765 | |
| 2021-10-22 | WT Beijing 21 | 1000 m | Heats Heat 8 | 1 | 1:32.446 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 7 | 3 | 42.613 | |
| 2021-10-21 | WT Beijing 21 | 500 m | Heats Heat 13 | 2 | 43.132 | |
| 2021-03-07 | WCh Dordrecht 21 | Super Final 3000 m | Super Final Super Final | 7 | 5:57.844 | |
| 2021-03-07 | WCh Dordrecht 21 | 1000 m | Quarterfinals Heat 2 | PEN | ||
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Finals Final A | DNF | ||
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Semifinals Heat 1 | 4 | no time | |
| 2021-03-06 | WCh Dordrecht 21 | 500 m | Quarterfinals Heat 2 | 2 | 42.516 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Finals Final A | 4 | 2:37.757 | |
| 2021-03-06 | WCh Dordrecht 21 | 1500 m | Semifinals Heat 3 | 1 | 2:30.421 | |
| 2021-03-05 | WCh Dordrecht 21 | 1000 m | Heats Heat 4 | 1 | 1:34.663 | |
| 2021-03-05 | WCh Dordrecht 21 | 1500 m | Heats Heat 1 | 1 | 2:27.436 | |
| WCh Dordrecht 21 | 500 m | Heats Heat 2 | 2 | 43.539 | ||
| 2021-01-24 | EC Gdansk 21 | Super Final 3000 m | Super Final Super Final | 1 | 5:37.076 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Final B Final B | 1 | 1:51.932 | |
| 2021-01-24 | EC Gdansk 21 | 1000 m | Semifinals Heat 1 | 3 | 1:31.323 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Finals Final B | 1 | 44.369 | |
| 2021-01-23 | EC Gdansk 21 | 500 m | Semifinals Heat 1 | 3 | 43.883 | |
| EC Gdansk 21 | 500 m | Quarterfinals Heat 4 | 2 | 43.560 | ||
| 2021-01-24 | EC Gdansk 21 | 1000 m | Quarterfinals Heat 2 | 1 | 1:33.436 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Finals Final A | 3 | 2:25.468 | |
| 2021-01-23 | EC Gdansk 21 | 1500 m | Heats Heat 3 | 1 | 2:32.460 | |
| 2021-01-22 | EC Gdansk 21 | 1000 m | Heats Heat 4 | 1 | 1:38.700 | |
| 2021-01-22 | EC Gdansk 21 | 500 m | Heats Heat 2 | 2 | 44.840 | |
| 2021-01-22 | EC Gdansk 21 | 1500 m | Quarterfinals Heat 6 | 1 | 2:28.292 | |
| 2020-01-26 | EC Debrecen 20 | 1000 m | Quarterfinals Heat 1 | PEN | ||
| 2020-01-25 | EC Debrecen 20 | 500 m | Quarterfinals Heat 2 | 4 | 44.180 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | Finals Final B | 2 | 2:58.066 | |
| 2020-01-25 | EC Debrecen 20 | 1500 m | Semifinals Heat 3 | 4 | 2:28.782 | |
| 2020-01-24 | EC Debrecen 20 | 1000 m | Heats Heat 1 | 1 | 1:32.013 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Heats Heat 6 | 2 | 43.893 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Heats Heat 6 | 1 | 2:30.566 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Finals Final B | 2 | 2:58.066 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Semifinals Heat 3 | 4 | 2:28.782 | |
| 2020-01-24 | EC Debrecen 20 | 1500 m | Quarterfinals Heat 6 | 1 | 2:30.566 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Quarterfinals Heat 2 | 4 | 44.180 | |
| 2020-01-24 | EC Debrecen 20 | 500 m | Heats Heat 6 | 2 | 43.893 | |
| 2020-01-24 | EC Debrecen 20 | 1000 m | Quarterfinals Heat 1 | PEN | ||
| 2020-01-24 | EC Debrecen 20 | 1000 m | Heats Heat 1 | 1 | 1:32.013 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Finals Final A | 1 | 1:32.331 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Semifinals Heat 1 | 1 | 1:29.678 | |
| 2019-01-13 | EC Dordrecht 19 | Super Final 3000 m | Final | 4 | 5:08.150 | |
| 2019-01-12 | EC Dordrecht 19 | 500 m | Finals | 1 | 45.016 | |
| 2019-01-12 | EC Dordrecht 19 | 500 m | Semifinals | 3 | 43.706 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Heats | 2 | 1:34.574 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Heats | 1 | 45.408 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Finals Final A | 3 | 2:29.706 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Semifinals Heat 2 | 2 | 2:28.246 | |
| 2019-01-11 | EC Dordrecht 19 | 1500 m | Quarterfinals Heat 4 | 2 | 2:29.246 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Finals Final B | 1 | 45.016 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Semifinals Heat 2 | 3 | 43.706 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Quarterfinals Heat 2 | 2 | 44.008 | |
| 2019-01-11 | EC Dordrecht 19 | 500 m | Heats Heat 7 | 1 | 45.408 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Finals Final A | 1 | 1:29.045 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Semifinals Heat 1 | 2 | 1:29.776 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Quarterfinals Heat 1 | 2 | 1:32.204 | |
| 2019-01-11 | EC Dordrecht 19 | 1000 m | Heats Heat 7 | 2 | 1:34.574 | |
| 2019-01-11 | EC Dordrecht 19 | 3000 m | Super Final Heat 1 | 4 | 5:08.150 | |
| 2018-12-09 | WT Almaty 18 | 500 m | Semifinals Heat 1 | 2 | 44.238 | |
| 2018-12-08 | WT Almaty 18 | 1000 m | Quarterfinals Heat 4 | 3 | 1:30.519 | |
| 2018-12-07 | WT Almaty 18 | 1000 m | Quarterfinals Heat 4 | 3 | 1:30.519 | |
| 2018-12-07 | WT Almaty 18 | 1000 m | Heats Heat 7 | 1 | 1:33.105 | |
| 2018-12-07 | WT Almaty 18 | 500 m | Finals Final A | PEN | ||
| 2018-12-07 | WT Almaty 18 | 500 m | Semifinals Heat 1 | 2 | 44.238 | |
| 2018-12-07 | WT Almaty 18 | 500 m | Quarterfinals Heat 1 | 2 | 43.428 | |
| 2018-12-07 | WT Almaty 18 | 500 m | Heats Heat 7 | 1 | 44.531 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Semifinals Heat 2 | 1 | 1:29.657 | |
| 2018-11-04 | WT Calgary 18 | 1000 m | Quarterfinals Heat 2 | 2 | 1:30.266 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Semifinals Heat 2 | 2 | 43.046 | |
| 2018-11-03 | WT Calgary 18 | 500 m | Quarterfinals Heat 3 | 1 | 42.962 | |
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Finals Final A | PEN | ||
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Semifinals Heat 2 | 2 | 43.046 | |
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Quarterfinals Heat 3 | 1 | 42.962 | |
| 2018-11-02 | WT Calgary 18 | 500 m (1) | Heats Heat 3 | 1 | 44.212 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Finals Final A | 2 | 1:30.350 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Semifinals Heat 2 | 1 | 1:29.657 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Quarterfinals Heat 2 | 2 | 1:30.266 | |
| 2018-11-02 | WT Calgary 18 | 1000 m | Heats Heat 1 | 2 | 1:29.368 | |
| 2018-01-14 | EC Dresden 18 | Super Final 3000 m | Final | 1 | 5:47.610 | |
| 2018-01-14 | EC Dresden 18 | 1000 m | Semifinals | 6 | no time | |
| 2018-01-14 | EC Dresden 18 | 1000 m | Quarterfinals | 1 | 1:30.161 | |
| 2018-01-13 | EC Dresden 18 | 500 m | Semifinals | 1 | 42.942 | |
| 2018-01-13 | EC Dresden 18 | 500 m | Quarterfinals | 1 | 43.483 | |
| 2018-01-13 | EC Dresden 18 | 1500 m | Finals | 1 | 2:26.379 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats | 1 | 2:32.518 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Finals Final B | 1 | 2:26.379 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Semifinals Heat 1 | 3 | 2:35.416 | |
| 2018-01-12 | EC Dresden 18 | 1500 m | Heats Heat 7 | 1 | 2:32.518 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Finals Final A | 3 | 43.141 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Semifinals Heat 2 | 1 | 42.942 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Quarterfinals Heat 4 | 1 | 43.483 | |
| 2018-01-12 | EC Dresden 18 | 500 m | Heats Heat 3 | 1 | 44.271 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Semifinals Heat 2 | 6 | no time | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Quarterfinals Heat 4 | 1 | 1:30.161 | |
| 2018-01-12 | EC Dresden 18 | 1000 m | Heats Heat 1 | 1 | 1:33.707 | |
| 2018-01-12 | EC Dresden 18 | 3000 m | Super Final Heat 1 | 1 | 5:47.610 | |
| 2017-11-18 | WT Seoul 17 | 500 m | Quarterfinals | 5 | no time | |
| 2017-11-16 | WT Seoul 17 | 500 m | Quarterfinals Heat 4 | 5 | no time | |
| 2017-11-16 | WT Seoul 17 | 500 m | Heats Heat 5 | 2 | 43.199 | |
| 2017-11-16 | WT Seoul 17 | 500 m | Preliminaries Heat 4 | 1 | 44.716 | |
| 2017-11-16 | WT Seoul 17 | 1000 m | Heats Heat 2 | PEN | ||
| 2017-11-16 | WT Seoul 17 | 1000 m | Preliminaries Heat 4 | 1 | 1:34.164 | |
| 2017-11-12 | WT Shanghai 17 | 1000 m | Quarterfinals | 2 | 1:28.741 | |
| 2017-11-11 | WT Shanghai 17 | 500 m | Semifinals | 2 | 43.332 | |
| 2017-11-11 | WT Shanghai 17 | 1500 m | Finals | 3 | 2:44.174 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Finals Final B | 3 | 2:44.174 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Semifinals Heat 2 | 3 | 2:23.278 | |
| 2017-11-09 | WT Shanghai 17 | 1500 m | Heats Heat 3 | 3 | 2:28.958 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Finals Final A | 3 | 43.884 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Semifinals Heat 2 | 2 | 43.332 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Quarterfinals Heat 2 | 2 | 43.344 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Heats Heat 5 | 1 | 43.821 | |
| 2017-11-09 | WT Shanghai 17 | 500 m | Preliminaries Heat 4 | 1 | 44.028 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Finals Final A | 6 | 1:29.358 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Semifinals Heat 1 | 2 | 1:28.467 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Quarterfinals Heat 4 | 2 | 1:28.741 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Heats Heat 2 | 3 | 1:30.360 | |
| 2017-11-09 | WT Shanghai 17 | 1000 m | Preliminaries Heat 9 | 2 | 1:39.290 | |
| 2017-10-07 | WT Dordrecht 17 | 1500 m | Finals | 3 | 2:31.142 | |
| 2017-10-07 | WT Dordrecht 17 | 1500 m | Semifinals | 4 | 2:20.392 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Finals Final B | 3 | 2:31.142 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Semifinals Heat 3 | 4 | 2:20.392 | |
| 2017-10-05 | WT Dordrecht 17 | 1500 m | Heats Heat 9 | 2 | 2:24.780 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Quarterfinals Heat 1 | 4 | 44.008 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Heats Heat 3 | 2 | 43.124 | |
| 2017-10-05 | WT Dordrecht 17 | 500 m | Preliminaries Heat 4 | 1 | 44.469 | |
| 2017-10-05 | WT Dordrecht 17 | 1000 m | Preliminaries Heat 1 | PEN | ||
| 2017-10-01 | WT Budapest 17 | 1000 m | Quarterfinals | 3 | 1:32.177 | |
| 2017-09-30 | WT Budapest 17 | 500 m | Quarterfinals | 5 | 1:06.459 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Quarterfinals Heat 4 | 5 | 1:06.459 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Heats Heat 3 | 2 | 44.316 | |
| 2017-09-28 | WT Budapest 17 | 500 m | Preliminaries Heat 1 | 1 | 45.281 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Quarterfinals Heat 4 | 3 | 1:32.177 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Heats Heat 2 | 1 | 1:33.346 | |
| 2017-09-28 | WT Budapest 17 | 1000 m | Preliminaries Heat 7 | 1 | 1:34.511 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Heats Heat 7 | 1 | 1:35.410 | |
| 2017-01-15 | EC Torino 17 | Super Final 3000 m | Final | 3 | 5:27.807 | |
| 2017-01-14 | EC Torino 17 | 500 m | Finals | 1 | 44.669 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats | 1 | 1:36.484 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats | 2 | 2:35.556 | |
| 2017-01-13 | EC Torino 17 | 500 m | Finals Final B | 1 | 44.669 | |
| 2017-01-13 | EC Torino 17 | 500 m | Semifinals Heat 1 | 3 | 44.347 | |
| 2017-01-13 | EC Torino 17 | 500 m | Quarterfinals Heat 1 | 2 | 43.873 | |
| 2017-01-13 | EC Torino 17 | 500 m | Heats Heat 4 | 1 | 44.898 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Finals Final A | 1 | 1:31.546 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Semifinals Heat 1 | 1 | 1:31.702 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Quarterfinals Heat 2 | 1 | 1:31.883 | |
| 2017-01-13 | EC Torino 17 | 1000 m | Heats Heat 7 | 1 | 1:36.484 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Finals Final A | 2 | 2:29.134 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Semifinals Heat 1 | 2 | 2:28.158 | |
| 2017-01-13 | EC Torino 17 | 1500 m | Heats Heat 7 | 2 | 2:35.556 | |
| 2017-01-13 | EC Torino 17 | 3000 m | Super Final Heat 1 | 3 | 5:27.807 | |
| 2016-11-12 | WT Salt Lake City 16 | 1000 m | Quarterfinals | 3 | 1:28.727 | |
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Quarterfinals Heat 1 | 3 | 43.602 | |
| 2016-11-11 | WT Salt Lake City 16 | 500 m | Heats Heat 4 | 2 | 45.085 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Finals Final A | 6 | 1:46.805 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Semifinals Heat 1 | 1 | 1:30.034 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Quarterfinals Heat 4 | 3 | 1:28.727 | |
| 2016-11-11 | WT Salt Lake City 16 | 1000 m | Heats Heat 3 | 1 | 1:34.831 | |
| WT Almaty 18 | 500 m | Heats Heat 7 | 1 | 44.531 | ||
| 2018-12-09 | WT Almaty 18 | 500 m | Quarterfinals Heat 1 | 2 | 43.428 | |
| 2017-02-12 | WT Minsk 17 | 1000 m | Finals | 1 | 1:36.160 | |
| 2017-02-11 | WT Minsk 17 | 1500 m | Finals | 2 | 3:04.144 | |
| 2017-02-10 | WT Minsk 17 | 1000 m | Heats | 1 | 1:35.410 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Finals Final B | 2 | 3:04.144 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Semifinals Heat 1 | 3 | 2:34.925 | |
| 2017-02-10 | WT Minsk 17 | 1500 m | Heats Heat 2 | 3 | 2:30.450 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Finals Final B | 1 | 1:36.160 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Semifinals Heat 1 | 3 | 1:32.723 | |
| 2017-02-10 | WT Minsk 17 | 1000 m (2) | Quarterfinals Heat 2 | 1 | 1:33.284 | |
| 2016-11-06 | WT Calgary 16 | 500 m | Finals | 1 | 44.551 | |
| 2016-11-06 | WT Calgary 16 | 500 m | Semifinals | 3 | 45.147 | |
| 2016-11-04 | WT Calgary 16 | 500 m | Heats | 1 | 43.747 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Quarterfinals Heat 2 | 4 | 54.628 | |
| 2016-11-04 | WT Calgary 16 | 500 m (1) | Heats Heat 3 | 2 | 43.652 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Finals Final B | 1 | 44.551 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Semifinals Heat 2 | 3 | 45.147 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Quarterfinals Heat 3 | 2 | 44.177 | |
| 2016-11-04 | WT Calgary 16 | 500 m (2) | Heats Heat 8 | 1 | 43.747 | |
| 2015-12-06 | WT Nagoya 15 | 1000 m | Finals | 1 | no time | |
| 2015-12-06 | WT Nagoya 15 | 1000 m | Semifinals | 3 | 1:35.074 | |
| 2015-12-05 | WT Nagoya 15 | 500 m | Finals | 1 | 44.855 | |
| 2015-12-05 | WT Nagoya 15 | 500 m | Semifinals | 3 | 44.239 | |
| 2015-12-05 | WT Nagoya 15 | 500 m | Quarterfinals | 2 | 44.271 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Finals Final B | 1 | 44.855 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Semifinals Heat 2 | 3 | 44.239 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Quarterfinals Heat 4 | 2 | 44.271 | |
| 2015-12-04 | WT Nagoya 15 | 500 m (1) | Heats Heat 3 | 1 | 45.197 | |
| 2015-12-04 | WT Nagoya 15 | 1000 m | Semifinals Heat 2 | 3 | 1:35.074 | |
| 2015-12-04 | WT Nagoya 15 | 1000 m | Quarterfinals Heat 1 | 2 | 1:32.866 | |
| 2015-12-04 | WT Nagoya 15 | 1000 m | Heats Heat 5 | 2 | 1:35.559 | |
| 2015-11-08 | WT Toronto 15 | 500 m | Finals | 1 | 44.753 | |
| 2015-11-07 | WT Toronto 15 | 500 m | Quarterfinals | 4 | 52.316 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Quarterfinals Heat 4 | 4 | 52.316 | |
| 2015-11-06 | WT Toronto 15 | 500 m (1) | Heats Heat 6 | 2 | 45.159 | |
| 2015-11-06 | WT Toronto 15 | 500 m (2) | Finals Final B | 1 | 44.753 | |
| 2015-11-06 | WT Toronto 15 | 500 m (2) | Semifinals Heat 1 | 3 | 43.780 | |
| 2015-11-06 | WT Toronto 15 | 500 m (2) | Quarterfinals Heat 2 | 2 | 44.298 | |
| 2015-11-06 | WT Toronto 15 | 500 m (2) | Heats Heat 2 | 1 | 44.266 | |
| 2015-10-30 | WT Montreal 15 | 1000 m | Heats | 2 | 1:38.374 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (1) | Quarterfinals Heat 1 | 3 | 1:33.640 | |
| 2015-10-30 | WT Montreal 15 | 1000 m (1) | Heats Heat 7 | 2 | 1:38.374 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Finals Final A | 3 | 55.171 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Semifinals Heat 1 | 2 | 43.592 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Quarterfinals Heat 2 | 1 | 44.015 | |
| 2015-10-30 | WT Montreal 15 | 500 m | Heats Heat 5 | 1 | 44.879 | |
| 2015-02-15 | WT Erzurum 15 | 500 m | Final A | 2 | 43.256 | |
| 2015-02-14 | WT Erzurum 15 | 1000 m | Final B | 1 | 1:34.273 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Final B Heat 1 | 1 | 1:34.273 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Semifinals Heat 1 | 3 | 1:33.991 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Quarterfinals Heat 1 | 2 | 1:32.963 | |
| 2015-02-13 | WT Erzurum 15 | 1000 m (1) | Heats Heat 3 | 2 | 1:34.457 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Final A Heat 1 | 2 | 43.256 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Semifinals Heat 1 | 2 | 43.261 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Quarterfinals Heat 2 | 1 | 43.626 | |
| 2015-02-13 | WT Erzurum 15 | 500 m | Heats Heat 2 | 1 | 44.083 | |
| 2015-02-08 | WT Dresden 15 | 500 m | Final B | 2 | 44.084 | |
| 2015-02-08 | WT Dresden 15 | 500 m | Semifinals | 4 | 44.463 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Heats | 3 | 43.892 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Preliminaries | 2 | 44.868 | |
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Rep Heats Heat 3 | DNS | ||
| 2015-02-06 | WT Dresden 15 | 1500 m (1) | Heats Heat 4 | 3 | 2:38.292 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Final B Heat 1 | 2 | 44.084 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Semifinals Heat 2 | 4 | 44.463 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Quarterfinals Heat 2 | 2 | 44.371 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Heats Heat 5 | 3 | 43.892 | |
| 2015-02-06 | WT Dresden 15 | 500 m | Preliminaries Heat 9 | 2 | 44.868 | |
| 2015-01-25 | EC Doordrecht 15 | Super Final 3000 m | Finals | 6 | 5:29.890 | |
| 2015-01-25 | EC Doordrecht 15 | 1000 m | Finals | 1 | 1:35.395 | |
| 2015-01-24 | EC Doordrecht 15 | 500 m | Finals | 2 | 43.381 | |
| 2015-01-24 | EC Doordrecht 15 | 1500 m | Finals | 2 | 2:43.097 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Finals Final A | 2 | 2:43.097 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Semifinals Heat 1 | 1 | 2:29.140 | |
| 2015-01-23 | EC Doordrecht 15 | 1500 m | Heats Heat 3 | 1 | 2:44.467 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Finals Final A | 2 | 43.381 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Semifinals Heat 1 | 1 | 43.620 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Quarterfinals Heat 3 | 1 | 43.741 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Heats Heat 1 | 1 | 44.779 | |
| 2015-01-23 | EC Doordrecht 15 | 500 m | Preliminaries Heat 5 | 2 | 46.216 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Finals Final A | 1 | 1:35.395 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Semifinals Heat 1 | 2 | 1:33.228 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Quarterfinals Heat 2 | 2 | 1:39.049 | |
| 2015-01-23 | EC Doordrecht 15 | 1000 m | Heats Heat 1 | 1 | 1:38.526 | |
| 2015-01-23 | EC Doordrecht 15 | 3000 m | Super Final Final A | 6 | 5:29.890 | |
| 2014-12-21 | WT Seoul 14 | 500 m | Final A | 4 | 1:00.435 | |
| 2014-12-21 | WT Seoul 14 | 500 m | Semifinals | 2 | 43.592 | |
| 2014-12-19 | WT Seoul 14 | 1000 m | Quarterfinals Heat 2 | 3 | 1:31.648 | |
| 2014-12-19 | WT Seoul 14 | 1000 m | Heats Heat 3 | 1 | 1:35.309 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Final A Heat 1 | 4 | 1:00.435 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Semifinals Heat 2 | 2 | 43.592 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Quarterfinals Heat 1 | 1 | 44.488 | |
| 2014-12-19 | WT Seoul 14 | 500 m | Heats Heat 4 | 1 | 44.270 | |
| 2014-12-14 | WT Shanghai 14 | 1000 m | Semifinals | DNF | ||
| 2014-12-14 | WT Shanghai 14 | 1000 m | Quarterfinals | 2 | 1:31.620 | |
| 2014-12-13 | WT Shanghai 14 | 500 m | Final B | 3 | 44.330 | |
| 2014-12-13 | WT Shanghai 14 | 500 m | Semifinals | 3 | 44.531 | |
| 2014-12-13 | WT Shanghai 14 | 500 m | Rep Heats | 1 | 45.578 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Heats | 5 | 1:53.416 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Final B Heat 1 | 3 | 44.330 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Semifinals Heat 2 | 3 | 44.531 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Quarterfinals Heat 1 | 2 | 44.006 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Semifinals Heat 1 | 1 | 44.581 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Quarterfinals Heat 2 | 1 | 44.528 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Rep Heats Heat 5 | 1 | 45.578 | |
| 2014-12-12 | WT Shanghai 14 | 500 m (1) | Heats Heat 4 | 5 | no time | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Semifinals Heat 2 | DNF | ||
| 2014-12-12 | WT Shanghai 14 | 1000 m | Quarterfinals Heat 4 | 2 | 1:31.620 | |
| 2014-12-12 | WT Shanghai 14 | 1000 m | Heats Heat 6 | 5 | 1:53.416 | |
| 2014-11-16 | WT Montreal 14 | 500 m | Final B | 1 | no time | |
| 2014-11-16 | WT Montreal 14 | 500 m | Semifinals | 4 | no time | |
| 2014-11-15 | WT Montreal 14 | 500 m | Rep Semifinals | PEN | ||
| 2014-11-15 | WT Montreal 14 | 500 m | Rep Heats | 1 | 45.119 | |
| 2014-11-14 | WT Montreal 14 | 500 m (1) | Rep Semifinals Heat 2 | PEN | ||
| 2014-11-14 | WT Montreal 14 | 500 m (1) | Rep Heats Heat 4 | 1 | 45.119 | |
| 2014-11-14 | WT Montreal 14 | 500 m (1) | Heats Heat 2 | 5 | no time | |
| 2014-11-14 | WT Montreal 14 | 500 m (2) | Final B Heat 1 | 1 | no time | |
| 2014-11-14 | WT Montreal 14 | 500 m (2) | Semifinals Heat 2 | 4 | no time | |
| 2014-11-14 | WT Montreal 14 | 500 m (2) | Quarterfinals Heat 3 | 1 | 44.305 | |
| 2014-11-14 | WT Montreal 14 | 500 m (2) | Heats Heat 2 | 1 | 44.919 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (1) | Quarterfinals Heat 2 | 4 | 1:52.563 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (1) | Heats Heat 3 | 3 | 1:52.139 | |
| 2014-11-07 | WT Salt Lake City 14 | 1000 m (1) | Preliminaries Heat 4 | 2 | 1:31.076 | |
| 2014-11-07 | WT Salt Lake City 14 | 500 m | Quarterfinals Heat 2 | 4 | no time | |
| 2014-11-07 | WT Salt Lake City 14 | 500 m | Heats Heat 3 | 2 | 43.318 | |
| 2014-11-07 | WT Salt Lake City 14 | 500 m | Preliminaries Heat 7 | 2 | 43.686 | |
| 2014-01-18 | EC Dresden 14 | 500 m | Quarterfinals | 3 | 1:09.681 | |
| 2014-01-17 | EC Dresden 14 | 1500 m | Semifinals | PEN | ||
| 2014-01-17 | EC Dresden 14 | 1500 m | Heats | 2 | 2:29.613 | |
| 2014-01-17 | EC Dresden 14 | 1500 m | Semifinals Heat 3 | PEN | ||
| 2014-01-17 | EC Dresden 14 | 1500 m | Heats Heat 6 | 2 | 2:29.613 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Quarterfinals Heat 4 | 3 | 1:09.681 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Heats Heat 3 | 1 | 44.604 | |
| 2014-01-17 | EC Dresden 14 | 500 m | Preliminaries Heat 4 | 2 | 44.517 | |
| 2014-01-17 | EC Dresden 14 | 1000 m | Quarterfinals Heat 1 | 4 | 1:33.654 | |
| 2014-01-17 | EC Dresden 14 | 1000 m | Heats Heat 3 | 2 | 1:37.503 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Pre-Preliminaries | 1 | 44.833 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Quarterfinals Heat 3 | 3 | 43.411 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Heats Heat 3 | 2 | 43.720 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Preliminaries Heat 5 | 1 | 44.771 | |
| 2013-11-14 | WT Kolomna 13 | 500 m | Pre-Preliminaries Heat 16 | 1 | 44.833 | |
| 2013-11-07 | WT Torino 13 | 500 m | Quarterfinals Heat 2 | 3 | 43.697 | |
| 2013-11-07 | WT Torino 13 | 500 m | Heats Heat 1 | 2 | 44.595 | |
| 2013-11-07 | WT Torino 13 | 500 m | Preliminaries Heat 10 | 1 | 44.418 | |
| 2013-11-07 | WT Torino 13 | 500 m | Pre-Preliminaries Heat 1 | 1 | 45.537 | |
| 2013-10-03 | WT Seoul 13 | 500 m | Quarterfinals Heat 1 | 4 | 59.360 | |
| 2013-10-03 | WT Seoul 13 | 500 m | Heats Heat 4 | 2 | 43.605 | |
| 2013-10-03 | WT Seoul 13 | 500 m | Preliminaries Heat 8 | 2 | 44.236 | |
| 2013-10-03 | WT Seoul 13 | 500 m | Pre-Preliminaries Heat 3 | 2 | 44.671 | |
| 2013-10-03 | WT Seoul 13 | 1000 m | Preliminaries Heat 8 | PEN | ||
| 2013-09-28 | WT Shanghai 13 | 500 m | Final A | 4 | 43.730 | |
| 2013-09-28 | WT Shanghai 13 | 500 m | Semifinals | 2 | 44.755 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Final A Heat 1 | 4 | 43.730 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Semifinals Heat 2 | 2 | 44.755 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Quarterfinals Heat 3 | 2 | 43.907 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Heats Heat 4 | 3 | 43.836 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Preliminaries Heat 6 | 3 | 44.812 | |
| 2013-09-26 | WT Shanghai 13 | 500 m | Pre-Preliminaries Heat 1 | 3 | 46.831 | |
| WT Almaty 18 | 1000 m | Heats Heat 7 | 1 | 1:33.105 | ||
| WT Calgary 18 | 1000 m | Heats Heat 1 | 2 | 1:29.368 | ||
| WT Calgary 18 | 500 m | Heats Heat 3 | 1 | 44.212 | ||
| 2020-02-16 | WT Dordrech 20 | 1000 m | Finals Final A | 3 | 1:32.670 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | Semifinals Heat 2 | 2 | 1:30.626 | |
| 2020-02-16 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 1 | 1 | 1:30.907 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Finals Final B | 3 | 2:02.098 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Semifinals Heat 1 | 3 | 1:34.073 | |
| 2020-02-15 | WT Dordrech 20 | 1000 m | Quarterfinals Heat 3 | 3 | 1:30.288 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 4 | 1 | 1:31.635 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m | Heats Heat 8 | 1 | 1:33.950 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Finals Final B | 3 | 2:02.098 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Semifinals Heat 1 | 3 | 1:34.073 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Quarterfinals Heat 3 | 3 | 1:30.288 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (1) | Heats Heat 8 | 1 | 1:33.950 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Finals Final A | 3 | 1:32.670 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Semifinals Heat 2 | 2 | 1:30.626 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Quarterfinals Heat 1 | 1 | 1:30.907 | |
| 2020-02-14 | WT Dordrech 20 | 1000 m (2) | Heats Heat 4 | 1 | 1:31.635 | |
| 2020-02-08 | WT Dresden 20 | 1000 m | Semifinals Heat 2 | 2 | 1:30.626 | |
| 2020-02-08 | WT Dresden 20 | 1000 m | Quarterfinals Heat 4 | 1 | 1:31.277 | |
| 2019-02-10 | WT Torino 19 | 1000 m | Finals | 2 | 1:31.541 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals | 1 | 2:27.324 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Finals Final A | 5 | 2:26.245 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Semifinals Heat 2 | 2 | 2:25.973 | |
| 2019-02-08 | WT Torino 19 | 1500 m | Quarterfinals Heat 7 | 1 | 2:27.324 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Finals Final B | 2 | 1:31.541 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Semifinals Heat 1 | 3 | 1:31.829 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Quarterfinals Heat 1 | 3 | 1:29.749 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Heats Heat 4 | 1 | 1:33.622 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 2 | 1 | 1:32.974 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Quarterfinals Heat 1 | 1 | 1:30.505 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Heats Heat 1 | 1 | 1:31.791 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Preliminaries Heat 3 | 1 | 1:32.879 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Quarterfinals Heat 1 | 3 | 2:02.889 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Heats Heat 3 | 1 | 1:31.339 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (2) | Preliminaries Heat 9 | 2 | 1:33.116 | |
| 2018-11-10 | WT Salt Lake City 18 | 1000 m | Semifinals | 1 | 1:30.623 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Finals Final A | 2 | 1:28.509 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Semifinals Heat 2 | 1 | 1:30.623 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Quarterfinals Heat 2 | 1 | 1:28.102 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (1) | Heats Heat 7 | 1 | 1:31.337 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Semifinals Heat 1 | PEN | ||
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Quarterfinals Heat 3 | 1 | 43.337 | |
| 2018-11-09 | WT Salt Lake City 18 | 500 m | Heats Heat 5 | 2 | 44.200 | |
| WT Dresden 20 | 1000 m | Finals Final A | PEN | |||
| 2022-02-16 | OG Beijing 22 | 1500 m | Semifinals Semifinal 1 | 5 | 2:22.546 | |
| 2022-02-16 | OG Beijing 22 | 1500 m | Heats Heat 6 | 3 | 2:19.432 | |
| 2022-02-13 | OG Beijing 22 | Relay 3000 m | Finals Final B | PEN | ||
| 2022-02-09 | OG Beijing 22 | Relay 3000 m | Semifinals Semifinal 2 | 3 | 4:06.064 | |
| 2022-02-09 | OG Beijing 22 | 1000 m | Heats Heat 4 | PEN | ||
| 2022-02-07 | OG Beijing 22 | 500 m | Quarterfinals Quarterfinal 3 | PEN | ||
| 2022-02-05 | OG Beijing 22 | Relay 2000 m | Semifinals Semifinal 2 | PEN | ||
| 2022-02-05 | OG Beijing 22 | Relay 2000 m | Quarterfinals Quarterfinal 3 | 2 | 2:38.445 | |
| 2022-02-05 | OG Beijing 22 | 500 m | Heats Heat 2 | 2 | 43.331 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Finals Final A | 2 | 2:24.865 | |
| 2020-02-09 | WT Dresden 20 | 1500 m | Semifinals Heat 2 | 2 | 2:23.823 | |
| 2020-02-07 | WT Dresden 20 | 1500 m | Heats Heat 6 | 2 | 2:28.647 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 6 | 1 | 1:30.493 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Semifinals Heat 2 | 2 | 1:30.626 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Quarterfinals Heat 4 | 1 | 1:31.277 | |
| 2020-02-07 | WT Dresden 20 | 1000 m | Heats Heat 6 | 1 | 1:30.493 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Finals Final A | 2 | 2:24.865 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Semifinals Heat 2 | 2 | 2:23.823 | |
| 2020-02-07 | WT Dresden 20 | 1500 m (2) | Quarterfinals Heat 6 | 2 | 2:28.647 | |
| 2019-12-08 | WT Shanghai 19 | 1000 m | Quarterfinals Heat 4 | 5 | 1:32.772 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Quarterfinals Heat 1 | 5 | no time | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Rep. Semifinals Heat 1 | 1 | 44.393 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | REPQ Heat 4 | 1 | 45.301 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 8 | 2 | 1:33.058 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 2 | 3 | 43.913 | |
| 2019-12-06 | WT Shanghai 19 | 500 m (1) | Quarterfinals Heat 1 | 5 | no time | |
| 2019-12-06 | WT Shanghai 19 | 500 m (1) | Rep. Semifinals Heat 1 | 1 | 44.393 | |
| 2019-12-06 | WT Shanghai 19 | 500 m (1) | Rep. Quarterfinals Heat 4 | 1 | 45.301 | |
| 2019-12-06 | WT Shanghai 19 | 500 m (1) | Heats Heat 2 | 3 | 43.913 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Quarterfinals Heat 4 | 5 | 1:32.772 | |
| 2019-12-06 | WT Shanghai 19 | 1000 m | Heats Heat 8 | 2 | 1:33.058 | |
| 2019-11-30 | WT Nagoya 19 | 1000 m | Quarterfinals Heat 1 | 5 | no time | |
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 3 | PEN | ||
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 4 | 4 | 1:44.666 | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Quarterfinals Heat 1 | 5 | no time | |
| 2019-11-29 | WT Nagoya 19 | 1000 m | Heats Heat 4 | 4 | 1:44.666 | |
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 3 | PEN | ||
| 2019-11-10 | WT Montreal 19 | 500 m | Quarterfinals Heat 3 | 5 | 1:03.361 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Finals Final B | 1 | 1:37.021 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Semifinals Heat 2 | 3 | 1:30.110 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Quarterfinals Heat 4 | 2 | 1:33.738 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 5 | 2 | 43.884 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 5 | 1 | 1:33.384 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (1) | Finals Final B | 1 | 1:37.021 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (1) | Semifinals Heat 2 | 3 | 1:30.110 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (1) | Quarterfinals Heat 4 | 2 | 1:33.738 | |
| 2019-11-08 | WT Montreal 19 | 1000 m (1) | Heats Heat 5 | 1 | 1:33.384 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Quarterfinals Heat 3 | 5 | 1:03.361 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 5 | 2 | 43.884 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Finals Final A | 4 | 1:49.499 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Semifinals Heat 2 | 3 | 1:28.101 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Quarterfinals Heat 4 | 2 | 1:30.575 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:28.694 | |
| 2019-11-03 | WT Salt Lake City 19 | 1000 m | Rep. Quarterfinals Heat 2 | 1 | 1:30.743 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Finals Final B | 1 | 42.976 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Semifinals Heat 2 | 3 | 43.193 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | Quarterfinals Heat 3 | 2 | 42.911 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 5 | 3 | 1:29.568 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 2 | 1 | 43.857 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Finals Final B | 1 | 42.976 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Semifinals Heat 2 | 3 | 43.193 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Quarterfinals Heat 3 | 2 | 42.911 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Heats Heat 2 | 1 | 43.857 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Finals Final A | 4 | 1:49.499 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Semifinals Heat 2 | 3 | 1:28.101 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Quarterfinals Heat 4 | 2 | 1:30.575 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Rep. Semifinals Heat 1 | 2 | 1:28.694 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Rep. Quarterfinals Heat 2 | 1 | 1:30.743 | |
| 2019-11-01 | WT Salt Lake City 19 | 1000 m | Heats Heat 5 | 3 | 1:29.568 | |
| 2019-03-10 | WCh Sofia 19 | 3000 m | Finals | 4 | 5:27.121 | |
| 2019-03-10 | WCh Sofia 19 | 1000 m | Semifinals | 3 | 1:30.786 | |
| 2019-03-10 | WCh Sofia 19 | 1000 m | Quarterfinals | 3 | 1:30.712 | |
| 2019-03-09 | WCh Sofia 19 | 1500 m | Semifinals | 2 | 2:26.693 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Heats | 2 | 44.171 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Finals Final A | 3 | 2:29.843 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Semifinals Heat 3 | 2 | 2:26.693 | |
| 2019-03-08 | WCh Sofia 19 | 1500 m | Quarterfinals Heat 6 | 2 | 2:45.361 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Quarterfinals Heat 3 | 4 | 43.883 | |
| 2019-03-08 | WCh Sofia 19 | 500 m | Heats Heat 9 | 2 | 44.171 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Finals Final A | 5 | 1:30.803 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Semifinals Heat 2 | 3 | 1:30.786 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Quarterfinals Heat 4 | 3 | 1:30.712 | |
| 2019-03-08 | WCh Sofia 19 | 1000 m | Heats Heat 2 | 1 | 1:34.500 | |
| 2019-03-08 | WCh Sofia 19 | 3000 m | Super Final Final A | 4 | 5:27.121 | |
| 2018-03-18 | WCh Montreal 18 | Super Final 3000 m | Final | 6 | 5:01.580 | |
| 2018-03-18 | WCh Montreal 18 | 1000 m | Semifinals | 2 | 1:28.409 | |
| 2018-03-17 | WCh Montreal 18 | 500 m | Quarterfinals | 5 | 44.297 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Finals Final A | 5 | 2:23.682 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Semifinals Heat 1 | 2 | 2:31.062 | |
| 2018-03-16 | WCh Montreal 18 | 1500 m | Heats Heat 3 | 1 | 2:43.282 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Quarterfinals Heat 4 | 5 | 44.297 | |
| 2018-03-16 | WCh Montreal 18 | 500 m | Heats Heat 7 | 1 | 45.221 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Finals Final A | 2 | 1:29.352 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Semifinals Heat 2 | 2 | 1:28.409 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Quarterfinals Heat 1 | 2 | 1:29.241 | |
| 2018-03-16 | WCh Montreal 18 | 1000 m | Heats Heat 4 | 2 | 1:34.694 | |
| 2018-02-10 | OG 18 | 500 m | Semifinals Heat 1 | 3 | 43.219 | |
| 2018-02-10 | OG 18 | 500 m | Quarterfinals Heat 3 | 1 | 43.466 | |
| 2018-02-10 | OG 18 | 500 m | Heats Heat 3 | 1 | 43.376 | |
| 2018-02-10 | OG 18 | 1500 m | Heats Heat 6 | 4 | 2:25.553 | |
| 2017-03-12 | WCh Rotterdam 17 | 1000 m | Quarterfinals | 3 | 1:32.560 | |
| 2017-03-11 | WCh Rotterdam 17 | 1500 m | Finals | 3 | 2:42.729 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Heats | 1 | 44.574 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Heats | 2 | 2:43.416 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Finals Final B | 3 | 2:42.729 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Semifinals Heat 2 | 3 | 2:37.238 | |
| 2017-03-10 | WCh Rotterdam 17 | 1500 m | Heats Heat 7 | 2 | 2:43.416 | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Quarterfinals Heat 3 | 5 | no time | |
| 2017-03-10 | WCh Rotterdam 17 | 500 m | Heats Heat 10 | 1 | 44.574 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Quarterfinals Heat 4 | 3 | 1:32.560 | |
| 2017-03-10 | WCh Rotterdam 17 | 1000 m | Heats Heat 4 | 1 | 1:36.205 | |
| 2017-01-29 | JWCh Innsbruck 17 | Super Final 1500 m | Final | 4 | 2:32.857 | |
| 2017-01-29 | JWCh Innsbruck 17 | 1000 m | Quarterfinals | 1 | 1:30.452 | |
| 2017-01-28 | JWCh Innsbruck 17 | 1500 m | Finals | 3 | 2:29.031 | |
| 2017-01-28 | JWCh Innsbruck 17 | 1500 m | Semifinals | 3 | 2:21.315 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Finals Final B | 3 | 2:29.031 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Semifinals Heat 3 | 3 | 2:21.315 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Heats Heat 6 | 2 | 2:20.001 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Finals Final A | 2 | 44.118 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Semifinals Heat 1 | 2 | 43.692 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Quarterfinals Heat 2 | 1 | 44.100 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Heats Heat 3 | 1 | 44.108 | |
| 2017-01-27 | JWCh Innsbruck 17 | 500 m | Preliminaries Heat 9 | 1 | 44.246 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Finals Final A | 3 | 1:30.791 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Semifinals Heat 1 | 2 | 1:30.022 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Quarterfinals Heat 4 | 1 | 1:30.452 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Heats Heat 2 | 1 | 1:35.362 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1000 m | Preliminaries Heat 10 | 2 | 1:33.872 | |
| 2017-01-27 | JWCh Innsbruck 17 | 1500 m | Super Final Heat 1 | 4 | 2:32.857 | |
| 2015-03-15 | WCh Moscow 15 | Super Final 3000 m | Final | 7 | 5:52.321 | |
| 2015-03-15 | WCh Moscow 15 | 1000 m | Semifinals | 3 | 1:33.324 | |
| 2015-03-14 | WCh Moscow 15 | 500 m | Quarterfinals | 3 | 44.629 | |
| 2015-03-14 | WCh Moscow 15 | 1500 m | Finals | 6 | 2:32.509 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Heats | 2 | 2:24.863 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Finals Final A | 6 | 2:32.509 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Semifinals Heat 2 | 3 | 2:29.889 | |
| 2015-03-13 | WCh Moscow 15 | 1500 m | Heats Heat 8 | 2 | 2:24.863 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Quarterfinals Heat 4 | 3 | 44.629 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Heats Heat 3 | 1 | 43.947 | |
| 2015-03-13 | WCh Moscow 15 | 500 m | Preliminaries Heat 6 | 1 | 45.400 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Finals Final B | 2 | 1:36.522 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Semifinals Heat 2 | 3 | 1:33.324 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Quarterfinals Heat 1 | 2 | 1:32.533 | |
| 2015-03-13 | WCh Moscow 15 | 1000 m | Heats Heat 2 | 2 | 1:38.985 | |
| 2015-03-13 | WCh Moscow 15 | 3000 m | Super Final Heat 1 | 7 | 5:52.321 | |
| 2014-03-09 | JWCh Erzurum 14 | Super Final 1500 m | Final | 4 | 2:52.903 | |
| 2014-03-09 | JWCh Erzurum 14 | 1000 m | Quarterfinals | PEN | ||
| 2014-03-08 | JWCh Erzurum 14 | 500 m | Final | 1 | 43.704 | |
| 2014-03-08 | JWCh Erzurum 14 | 500 m | Semifinals | 2 | 43.790 | |
| 2014-03-08 | JWCh Erzurum 14 | 500 m | Quarterfinals | 1 | 44.455 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Semifinals Heat 1 | 6 | 3:12.924 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Quarterfinals Heat 2 | 1 | 2:36.479 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Heats Heat 4 | 1 | 2:39.135 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Final Final A | 1 | 43.704 JWR | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Semifinals Heat 2 | 2 | 43.790 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Quarterfinals Heat 4 | 1 | 44.455 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Heats Heat 7 | 1 | 44.371 | |
| 2014-03-07 | JWCh Erzurum 14 | 500 m | Preliminaries Heat 9 | 1 | 44.619 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Quarterfinals Heat 4 | PEN | ||
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Heats Heat 3 | 1 | 1:36.912 | |
| 2014-03-07 | JWCh Erzurum 14 | 1000 m | Preliminaries Heat 6 | 1 | 1:35.265 | |
| 2014-03-07 | JWCh Erzurum 14 | 1500 m | Super Final Heat 1 | 4 | 2:52.903 | |
| 2014-02-01 | OG 14 | 500 m | Quarterfinals Heat 3 | 4 | 43.862 | |
| 2014-02-01 | OG 14 | 500 m | Heats Heat 2 | 2 | 44.940 | |
| 2014-02-01 | OG 14 | 1000 m | Heats Heat 6 | 3 | 1:36.521 |
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.