| 2026-04-05 | JK2026 | Middle/Long | — | NC | 0 |
| 2026-04-04 | JK2026 | Middle/Long | 109 | 71:38 | 787 |
| 2026-04-03 | JK2026 | Sprint | 109 | 19:51 | 1,014 |
| 2025-08-03 | Sprint Scotland Race 2 | Sprint Sprint | — | NC | 0 |
| 2025-08-03 | Sprint Scotland Race 1 | Sprint Sprint | 50 | 25:29 | 935 |
| 2025-08-01 | Scottish 6 Days Deeside 2025 Day 5 | Middle/Long | 68 | 193:40 | 739 |
| 2025-07-31 | Scottish 6 Days Deeside 2025 Day 4 | Middle/Long | 70 | 89:42 | 809 |
| 2025-05-10 | British Orienteering Championships 2025 | Middle/Long | — | NC | 0 |
| 2025-04-27 | Camp. Italiani Middle - Latinum Certamen | Middle/Long Middle | — | NC | 0 |
| 2025-04-26 | Sprint - Latinum Certamen | Sprint Sprint | — | NC | 0 |
| 2025-04-25 | Coppa Italia Long - Latinum Certamen | Middle/Long Long | 24 | 174:57 | 620 |
| 2025-04-20 | JK 2025 | Middle/Long | 23 | 191:44 | 741 |
| 2025-04-19 | JK 2025 | Middle/Long | 29 | 56:07 | 777 |
| 2025-04-18 | JK 2025 | Sprint | — | NC | 0 |
| 2025-03-30 | Coppa Italia Sprint | Sprint Sprint | 55 | 28:28 | 954 |
| 2025-03-29 | Coppa Italia Sprint | Sprint Sprint | 52 | 24:02 | 1,016 |
| 2024-12-01 | Lakeland Warrior Day 2 | Middle/Long | 64 | 85:18 | 723 |