| Date | Venue | Description | Codex | Event | Status | Pos (Cat) | Time | RP | Pen | Res | List |
| 28-Jan-2026 | Wengen | British Schoolboys International Races | 8011 | SL | DSQ | | UNS |
| 28-Jan-2026 | Wengen | British Schoolboys International Races | 8008 | SL | DSQ | | UNS |
| 27-Jan-2026 | Wengen | British Schoolboys International Races | 8015 | GS | QLF | 29 (12) | 104.41 | 217.35 | 187.31 | 404.66 | BASS |
| 27-Jan-2026 | Wengen | British Schoolboys International Races | 8012 | GS | QLF | 38 (12) | 104.41 | * | * | * | BASS |
| 27-Jul-2025 | Stoke | Stoke Club National | 8325 | SL | QLF | 40 (9) | 33.41 | 260.23 | 13.89 | 274.12 | OBARTS |
| 29-Jan-2025 | Wengen | British Schoolboys International Races | 8121 | GS | QLF | 30 | 57.61 | 334.10 | 217.45 | 551.55 | BASS |
| 29-Jan-2025 | Wengen | British Schoolboys International Races | 8120 | GS | DSQ | | BASS |
| 29-Jan-2025 | Wengen | British Schoolboys International Races | 8119 | GS | DSQ | | BASS |
| 08-Jun-2024 | Chatham | Chatham Club National | 8494 | SL | QLF | 30 (10) | 47.49 | 276.61 | 23.37 | 299.98 | OBARTS |
| 31-Jan-2024 | Wengen | British Schoolboys International Races | 8405 | SL | QLF | 21 (18) | 73.39 | 410.13 | 206.99 | 617.12 | BASS |
| 31-Jan-2024 | Wengen | British Schoolboys International Races | 8404 | SL | QLF | 21 (18) | 77.51 | 439.06 | 206.99 | 646.05 | BASS |
| 31-Jan-2024 | Wengen | British Schoolboys International Races | 8403 | SL | QLF | 70 (18) | 150.90 | * | * | * | BASS |
| 30-Jan-2024 | Wengen | British Schoolboys International Races | 8401 | GS | QLF | 21 (21) | 63.24 | 383.68 | 229.83 | 613.51 | BASS |
| 30-Jan-2024 | Wengen | British Schoolboys International Races | 8400 | GS | QLF | 27 (21) | 66.26 | 450.24 | 229.83 | 680.07 | BASS |
| 30-Jan-2024 | Wengen | British Schoolboys International Races | 8399 | GS | QLF | 80 (21) | 129.50 | * | * | * | BASS |
| 01-Feb-2023 | Wengen | British International Schoolboys Races | 8102 | SL | QLF | 10 (10) | 74.60 | | UNS |
| 31-Jan-2023 | Wengen | British International Schoolboys Races | 8101 | GS | QLF | 10 (9) | 64.92 | | UNS |