| 2026-09-26 | Orienteering World Cup Round 4 with European Orienteering Championships 2026,Middle | Middle/Long Middle | 60 | 43:47 | 1,234 |
| 2026-09-24 | Orienteering World Cup Round 4 with European Orienteering Championships 2026,Long B-Final | Middle/Long Long | 9 | 109:18 | 1,198 |
| 2026-09-23 | Orienteering World Cup Round 4 with European Orienteering Championships 2026,Qualification heat 2 | Middle/Long | 27 | 56:14 | 1,205 |
| 2026-09-06 | Scottish Orienteering League 3 (SOL 3) incorporating Elite WRE | Middle/Long | 1 | 99:47 | 1,211 |
| 2026-08-08 | Orienteering World Cup Round 3 2026,Middle | Middle/Long Middle | 66 | 42:13 | 1,201 |
| 2026-08-06 | Orienteering World Cup Round 3 2026,Long | Middle/Long Long | 48 | 117:25 | 1,218 |
| 2026-08-05 | Orienteering World Cup Round 3 2026, Qualification heat 3 | Middle/Long | 10 | 57:07 | 1,237 |
| 2026-04-05 | JK2026 | Middle/Long | 2 | 104:26 | 1,207 |
| 2026-04-04 | JK2026 | Middle/Long | 7 | 35:50 | 1,184 |
| 2026-04-03 | JK2026 | Sprint | 102 | 19:37 | 1,023 |
| 2025-07-31 | Scottish 6 Days Deeside 2025 Day 4 | Middle/Long | 15 | 48:18 | 1,140 |
| 2025-04-20 | JK 2025 | Middle/Long | — | NC | 0 |
| 2025-04-19 | JK 2025 | Middle/Long | 28 | 38:07 | 1,125 |
| 2025-04-18 | JK 2025 | Sprint | 45 | 18:36 | 1,098 |
| 2024-12-01 | Lakeland Warrior Day 2 | Middle/Long | 3 | 40:33 | 1,178 |