World Tour: 38th overall (10 pts) · 1500 m 23rd (10) — as officially classified
| date | competition | distance | round | pos | time | video |
|---|---|---|---|---|---|---|
| 2026-11-01 | WT2 Montreal 26 | Relay 2000 m | Finals Final B | 4 | 2:44.572 | |
| 2026-11-01 | WT2 Montreal 26 | 1500 m | Rep. Semifinals Heat 2 | 2 | 2:32.040 | |
| 2026-11-01 | WT2 Montreal 26 | 1500 m | Rep. Quarterfinals Heat 4 | 1 | 2:28.187 | |
| 2026-11-01 | WT2 Montreal 26 | 500 m | Rep. Semifinals Heat 1 | 4 | 44.560 | |
| 2026-11-01 | WT2 Montreal 26 | 500 m | Rep. Quarterfinals Heat 1 | 2 | 44.718 | |
| 2026-10-31 | WT2 Montreal 26 | Relay 3000 m | Semifinals Heat 1 | 5 | 4:18.359 | |
| 2026-10-31 | WT2 Montreal 26 | Relay 2000 m | Semifinals Heat 2 | 3 | 2:40.592 | |
| 2026-10-30 | WT2 Montreal 26 | Relay 2000 m | Quarterfinals Heat 2 | 2 | 2:43.038 | watch |
| 2026-10-30 | WT2 Montreal 26 | 1500 m | Quarterfinals Heat 6 | 4 | 2:27.837 | watch |
| 2026-10-30 | WT2 Montreal 26 | 500 m | Heats Heat 5 | 4 | 45.316 | watch |
| 2026-10-30 | WT2 Montreal 26 | 1000 m | Preliminaries Heat 2 | PEN | watch | |
| 2026-10-30 | WT2 Montreal 26 | 500 m | Preliminaries Heat 5 | 3 | 46.244 | watch |
| 2026-10-25 | WT1 Vancouver 26 | 1500 m | Semifinals Heat 1 | 6 | 2:32.462 | watch |
| 2026-10-25 | WT1 Vancouver 26 | Relay 2000 m | Finals Final B | 2 | 2:43.939 | watch |
| 2026-10-25 | WT1 Vancouver 26 | 500 m | Rep. Quarterfinals Heat 3 | 3 | 45.906 | watch |
| 2026-10-24 | WT1 Vancouver 26 | Relay 3000 m | Semifinals Heat 2 | 3 | 4:15.839 | watch |
| 2026-10-24 | WT1 Vancouver 26 | Relay 2000 m | Semifinals Heat 1 | 3 | 2:41.675 | watch |
| 2026-10-24 | WT1 Vancouver 26 | 1000 m | Rep. Quarterfinals Heat 2 | 2 | 1:37.215 | watch |
| 2026-10-23 | WT1 Vancouver 26 | Relay 2000 m | Quarterfinals Heat 1 | 2 | 2:45.379 | watch |
| 2026-10-23 | WT1 Vancouver 26 | 1500 m | Quarterfinals Heat 2 | 3 | 2:27.412 | watch |
| 2026-10-23 | WT1 Vancouver 26 | 1000 m | Heats Heat 1 | 4 | 1:33.012 | watch |
| 2026-10-23 | WT1 Vancouver 26 | 500 m | Heats Heat 8 | 5 | 44.420 | watch |
| 2026-10-23 | WT1 Vancouver 26 | 1000 m | Preliminaries Heat 6 | 2 | 1:39.479 | watch |
| 2026-10-23 | WT1 Vancouver 26 | 500 m | Preliminaries Heat 6 | 3 | 44.730 | watch |
| 2026-03-15 | WCh Montréal 26 | 500 m | Quarterfinals Heat 2 | 5 | 44.819 | watch |
| 2026-03-13 | WCh Montréal 26 | Relay 3000 m | Heats Heat 2 | 3 | 4:17.834 | watch |
| 2026-03-13 | WCh Montréal 26 | 500 m | Heats Heat 3 | 2 | 44.923 | watch |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Finals Final B | 6 | 2:37.450 | |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Semifinals Semifinal 3 | 5 | 2:21.390 | |
| 2026-02-20 | OG Milano Cortina 26 | 1500 m | Quarterfinal 6 Quarterfinal 4 | 2 | 2:28.606 | |
| 2026-02-18 | OG Milano Cortina 26 | Relay 3000 m | Finals Final B | 2 | 4:11.385 | |
| 2026-02-14 | OG Milano Cortina 26 | Relay 3000 m | Semifinals Semifinal 2 | 4 | 4:09.061 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Quarterfinals Heat 4 | 5 | 1:33.508 | |
| 2020-02-02 | JWCh Bormio 20 | 1000 m | Heats Heat 1 | 3 | 1:34.293 | |
| 2020-02-01 | JWCh Bormio 20 | 1500 m | Heats Heat 4 | 2 | 2:32.583 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Heats Heat 6 | 2 | 1:34.653 | |
| 2020-01-31 | JWCh Bormio 20 | 1500 m | Ranking Finals Heat 4 | 2 | 2:32.583 | |
| 2020-01-31 | JWCh Bormio 20 | 1500 m | Quarterfinals Heat 2 | 4 | 2:24.886 | |
| 2020-01-31 | JWCh Bormio 20 | 1000 m | Preliminaries Heat 6 | 2 | 1:34.653 |
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.