| 2026-10-30 | Leshan GOLD WRE 3, Sichuan province | Sprint | — | NC | 0 |
| 2026-10-25 | Taizhou GOLD WRE 2, Zhejiang Province | Sprint | 11 | 17:10 | 1,160 |
| 2026-10-24 | Taizhou GOLD WRE 1, Zhejiang Province | Sprint | — | NC | 0 |
| 2026-10-04 | Oceania Orienteering Championships 2027 - Sprint | Sprint Sprint | 4 | 16:43 | 1,179 |
| 2026-10-03 | Oceania Orienteering Championships 2027,Long | Middle/Long Long | 9 | 99:11 | 1,121 |
| 2026-09-26 | Oceania Orienteering Championships 2027,Middle | Middle/Long Middle | 15 | 36:28 | 1,107 |
| 2026-08-08 | Orienteering World Cup Round 3 2026,Middle B-Final | Middle/Long Middle | 14 | 38:23 | 1,147 |
| 2026-08-06 | Orienteering World Cup Round 3 2026,Long B-final | Middle/Long Long | 21 | 111:44 | 1,134 |
| 2026-08-05 | Orienteering World Cup Round 3 2026, Qualification heat 1 | Middle/Long | 31 | 81:13 | 1,112 |
| 2026-08-01 | FISU World University Orienteering Championships 2026,Middle | Middle/Long Middle | 42 | 39:21 | 1,128 |
| 2026-07-31 | FISU World University Orienteering Championships 2026,Sprint | Sprint Sprint | 67 | 19:04 | 1,117 |
| 2026-07-28 | FISU World University Orienteering Championships 2026,Knock-Out Sprint, qualification heat 3 | Sprint Sprint | 8 | 10:48 | 1,187 |
| 2026-07-28 | FISU World University Orienteering Championships 2026,Knock-Out Sprint | Sprint Sprint | 19 | 10:16 | 1,181 |
| 2026-07-10 | World Orienteering Championships 2026,Knock-Out Sprint finals | Sprint Sprint | 73 | 00:01 | 0 |
| 2026-07-09 | World Orienteering Championships 2026,Knock-Out Sprint qualification heat 3 | Sprint Sprint | 25 | 13:13 | 1,128 |
| 2026-07-03 | Junior World Orienteering Championships 2026,Middle | Middle/Long Middle | 107 | 38:14 | 998 |
| 2026-07-01 | Junior World Orienteering Championships 2026,Long | Middle/Long Long | 59 | 100:35 | 1,091 |
| 2026-06-29 | Junior World Orienteering Championships 2026,Sprint | Sprint Sprint | 74 | 17:15 | 1,102 |
| 2026-05-30 | Orienteering World Cup Round 2 2026,Sprint | Sprint Sprint | 89 | 17:27 | 1,172 |
| 2026-05-28 | Orienteering World Cup Round 2 2026,Knock-Out Sprint, Qualification heat 3 | Sprint Sprint | 25 | 10:06 | 1,173 |
| 2026-05-28 | Orienteering World Cup Round 2 2026,Knock-Out Sprint | Sprint Sprint | 73 | 10:06 | 0 |
| 2026-04-04 | Australian Middle Distance Championships | Middle/Long Middle | 14 | 43:09 | 1,055 |
| 2026-04-03 | Australian Sprint Distance Championships | Sprint Sprint | 3 | 12:17 | 1,148 |
| 2026-01-25 | Oceania Orienteering Championships 2026,Sprint | Sprint Sprint | 4 | 16:50 | 1,158 |
| 2026-01-24 | Oceania Orienteering Championships 2026 - Knock-Out Sprint | Sprint Sprint | 1 | 08:03 | 1,141 |
| 2026-01-24 | Oceania Orienteering Championships 2026,Knock-Out Sprint | Sprint Sprint | 19 | 08:37 | 1,081 |
| 2025-10-04 | Australian Middle Distance Championships | Middle/Long Middle | 2 | 41:43 | 1,177 |
| 2025-09-27 | Australian Sprint Distance Championships | Sprint Sprint | 4 | 12:02 | 1,134 |
| 2025-08-10 | The World Games 2025, Sprint | Sprint Sprint | 15 | 18:18 | 1,215 |
| 2025-08-08 | The World Games 2025, Middle Distance | Middle/Long Middle | 15 | 55:04 | 1,194 |
| 2025-07-02 | Junior World Orienteering Championships 2025, Middle | Middle/Long Middle | 24 | 30:24 | 1,162 |
| 2025-06-30 | Junior World Orienteering Championships 2025, Long | Middle/Long Long | 27 | 78:42 | 1,143 |
| 2025-06-29 | Junior World Orienteering Championships 2025, Sprint | Sprint Sprint | — | NC | 0 |
| 2025-04-20 | Day 2, Australian 3 Day | Middle/Long | 6 | 92:20 | 1,091 |
| 2025-04-19 | Day 1, Australian 3 Day | Middle/Long | — | NC | 0 |
| 2025-03-08 | National League Sprint | Sprint Sprint | 3 | 15:07 | 1,119 |
| 2025-01-25 | Oceania Orienteering Championships 2025, Middle | Middle/Long Middle | 14 | 40:36 | 1,099 |
| 2025-01-24 | Oceania Orienteering Championships 2025, Sprint | Sprint Sprint | 5 | 14:39 | 1,172 |
| 2024-10-05 | Australian Sprint Distance Championships | Sprint Sprint | 3 | 16:29 | 1,135 |