| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2024-03-15 | WCh Rotterdam 24 | 1500 m | Heats Heat 2 | PEN | ||
| 2024-02-18 | WT Gdansk 24 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 42.359 | |
| 2024-02-17 | WT Gdansk 24 | 1500 m | Rep. Quarterfinals Heat 3 | 6 | 2:50.485 | |
| 2024-02-16 | WT Gdansk 24 | 500 m | Heats Heat 2 | 4 | 42.782 | |
| 2024-02-16 | WT Gdansk 24 | 1500 m | Heats Heat 6 | 5 | 2:32.241 | |
| 2024-02-11 | WT Dresden 24 | 1000 m | Rep. Quarterfinals Heat 3 | 2 | 1:27.195 | |
| 2024-02-09 | WT Dresden 24 | 1000 m | Heats Heat 1 | 5 | 1:25.614 | |
| 2024-02-09 | WT Dresden 24 | 1500 m | Heats Heat 6 | PEN | ||
| 2023-10-20 | WT Montréal 23 | 500 m | Heats Heat 12 | DNS | ||
| 2023-10-20 | WT Montréal 23 | 1000 m | Heats Heat 9 | DNS | ||
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Quarterfinals Heat 3 | 5 | no time | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Heats Heat 5 | 2 | 1:27.280 | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Quarterfinals Heat 4 | 5 | no time | |
| 2020-02-01 | JWCh Bormio 20 | 500 m | Heats Heat 3 | 2 | 41.491 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Heats Heat 10 | 1 | 1:27.647 | |
| 2020-01-31 | JWCh Bormio 20 | 500 m | Heats Heat 5 | 1 | 41.686 | |
| 2020-01-31 | JWCh Bormio 20 | 500 m | Preliminaries Heat 5 | 1 | 41.686 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Preliminaries Heat 10 | 1 | 1:27.647 | |
| 2019-12-08 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 5 | 4 | 41.734 | |
| 2019-12-07 | WT Shanghai 19 | 500 m | Rep. Quarterfinals Heat 3 | 2 | 43.028 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 4 | 4 | 42.400 | |
| 2019-12-06 | WT Shanghai 19 | 500 m | Heats Heat 6 | 4 | 43.070 | |
| 2019-11-30 | WT Nagoya 19 | 1500 m | REPH Heat 3 | 5 | 2:25.406 | |
| 2019-11-29 | WT Nagoya 19 | 500 m | Heats Heat 2 | PEN | ||
| 2019-11-29 | WT Nagoya 19 | 1500 m | Heats Heat 4 | 6 | no time | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Rep. Quarterfinals Heat 3 | 5 | 2:25.406 | |
| 2019-11-29 | WT Nagoya 19 | 1500 m (1) | Quarterfinals Heat 4 | 6 | no time | |
| 2019-11-10 | WT Montreal 19 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 42.663 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Rep. Semifinals Heat 2 | 3 | 1:27.860 | |
| 2019-11-09 | WT Montreal 19 | 1000 m | Rep. Quarterfinals Heat 5 | 2 | 1:28.940 | |
| 2019-11-08 | WT Montreal 19 | 500 m | Heats Heat 6 | 2 | 44.215 | |
| 2019-11-08 | WT Montreal 19 | 1000 m | Heats Heat 2 | 3 | 1:28.335 | |
| 2019-11-03 | WT Salt Lake City 19 | 500 m | Rep. Quarterfinals Heat 5 | 3 | 41.743 | |
| 2019-11-02 | WT Salt Lake City 19 | 500 m | REPQ Heat 3 | 2 | 42.050 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 2 | 4 | 42.157 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m | Heats Heat 6 | 5 | 43.024 | |
| 2019-11-01 | WT Salt Lake City 19 | 500 m (1) | Rep. Quarterfinals Heat 3 | 2 | 42.050 | |
| 2019-02-10 | WT Torino 19 | 1000 m | Rep. Semifinals | 4 | 1:29.974 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Rep. Semifinals Heat 1 | 3 | 42.231 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Rep. Quarterfinals Heat 5 | 1 | 42.566 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Heats Heat 5 | 5 | 42.629 | |
| 2019-02-08 | WT Torino 19 | 500 m (1) | Preliminaries Heat 1 | 2 | 41.744 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Rep. Quarterfinals Heat 1 | 2 | 1:28.888 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Heats Heat 4 | 4 | 1:26.363 | |
| 2019-02-08 | WT Torino 19 | 1000 m | Preliminaries Heat 2 | 2 | 1:26.527 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Rep. Semifinals | 3 | 41.756 | |
| 2019-02-03 | WT Dresden 19 | 500 m | Rep. Quarterfinals | 2 | 43.167 | |
| 2019-02-02 | WT Dresden 19 | 1000 m | Rep. Quarterfinals | 2 | 1:26.040 | |
| 2019-02-01 | WT Dresden 19 | 1000 m (1) | Preliminaries Heat 7 | 4 | 1:35.013 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Preliminaries Heat 7 | 2 | 42.704 | |
| 2018-11-10 | WT Salt Lake City 18 | 1500 m | Rep. Semifinals | 5 | 2:24.134 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Rep. Quarterfinals Heat 3 | 3 | 2:26.071 | |
| 2018-11-09 | WT Salt Lake City 18 | 1000 m (2) | Preliminaries Heat 3 | YC | ||
| 2018-11-04 | WT Calgary 18 | 500 m | Rep. Quarterfinals Heat 2 | 3 | 42.683 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Rep. Semifinals Heat 2 | 3 | 2:19.701 | |
| 2018-11-03 | WT Calgary 18 | 1500 m | Rep. Quarterfinals Heat 4 | 3 | 2:17.746 | |
| WT Calgary 18 | 1500 m | Heats Heat 5 | 7 | no time | ||
| 2018-11-02 | WT Calgary 18 | 500 m | Heats Heat 1 | 5 | 41.409 | |
| WT Calgary 18 | 500 m | Heats Heat 7 | 3 | 42.697 | ||
| 2019-02-02 | WT Dresden 19 | 1000 m | Rep. Semifinals | 2 | 1:27.104 | |
| 2019-02-01 | WT Dresden 19 | 500 m | Heats Heat 2 | 5 | 41.893 | |
| 2018-11-09 | WT Salt Lake City 18 | 1500 m | Quarterfinals Heat 4 | 5 | 2:15.196 | |
| 2018-11-02 | WT Calgary 18 | 1500 m | Quarterfinals Heat 5 | 7 | no time | |
| 2018-11-02 | WT Calgary 18 | 500 m (2) | Preliminaries Heat 7 | 3 | 42.697 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Semifinals Heat 1 | PEN | ||
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Heats Heat 4 | 3 | 2:33.049 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1500 m | Preliminaries Heat 1 | 1 | 2:21.246 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Ranking Finals Heat 1 | 1 | 43.708 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 500 m | Preliminaries Heat 11 | 5 | 1:02.778 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Heats Heat 7 | 4 | 1:30.417 | |
| 2018-03-02 | JWCh Tomaszow Mazowiecki 18 | 1000 m | Preliminaries Heat 15 | 2 | 1:35.169 |
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.