| Class | State | Club |
|---|---|---|
| Men | ACT | CBR Cockatoos |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 4 | 3256 | 1085 | 37 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 26/09/2025 | Orienteering World Cup Round 3, Sprint | Men | 109 | 00:17:52 | 1118 |
| 31/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Sprint | Men | 48 | 00:16:04 | 1069 |
| 28/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Knock-Out Sprint qualification | Men | 0 | ||
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | M21E | 32 | 0:19:09 | 1069 |
| 30/11/2024 | Hong Kong Annual Orienteering Championships 2024 (Sprint) | Men | 20 | 00:16:31 | 999 |
| 01/06/2024 | Orienteering World Cup Round 2 2024, Sprint | Men | unclassified | 0 | |
| 26/05/2024 | Orienteering World Cup Round 1, Sprint | Men | 126 | 00:19:57 | 1005 |
| 25/05/2024 | Orienteering World Cup Round 1, Knock-Out Sprint | Men | 105 | 00:00:01 | 10 |
| 24/05/2024 | Orienteering World Cup Round 1, Qualification KO Sprint | Men | 36 | 00:15:34 | 1069 |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | M21E | 23 | 00:17:50 | 1003 |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | M21E | 18 | 00:15:37 | 1074 |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | M21E | 25 | 00:16:16 | 1050 |
| 02/04/2021 | 2021 Easter 3 Days Prologue | Men 21 Elite | 27 | 00:17:36 | 964 |
| 27/03/2021 | ACT Sprint Distance Championships | M21A | 10 | 00:18:18 | 1036 |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M21E | 18 | 00:19:23 | 836 |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M21E | 40 | 00:16:43 | 613 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M21E | 30 | 00:17:43 | 777 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M21E | 21 | 00:17:02 | 826 |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | M21E | 29 | 00:19:15 | 955 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 12 | 5364 | 1028 | 48 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 26/09/2025 | Orienteering World Cup Round 3, Sprint | Men | 109 | 00:17:52 | 1118 |
| 31/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Sprint | Men | 48 | 00:16:04 | 1069 |
| 28/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Knock-Out Sprint qualification | Men | 0 | ||
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | M21E | 22 | 1:36:26 | 1020 |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | M21E | 23 | 0:59:14 | 1053 |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | M21E | 30 | 0:59:44 | 1053 |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | M21E | 31 | 1:50:00 | 1020 |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | M21E | 31 | 0:38:31 | 1054 |
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | M21E | 32 | 0:19:09 | 1069 |
| 06/04/2025 | ACT Long Championships: ACT League #3, NSW SL #4, Highlands | M21A | 11 | 1:40:34 | 998 |
| 05/04/2025 | ACT Middle Championships: ACT League #2, NSW SL #3, Cooma | M21A | MisPunch | 0 | |
| 08/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Long) | Men | 12 | 01:47:41 | 827 |
| 01/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Middle) | Men | 15 | 00:51:23 | 803 |
| 30/11/2024 | Hong Kong Annual Orienteering Championships 2024 (Sprint) | Men | 20 | 00:16:31 | 999 |
| 01/06/2024 | Orienteering World Cup Round 2 2024, Sprint | Men | unclassified | 0 | |
| 26/05/2024 | Orienteering World Cup Round 1, Sprint | Men | 126 | 00:19:57 | 1005 |
| 25/05/2024 | Orienteering World Cup Round 1, Knock-Out Sprint | Men | 105 | 00:00:01 | 10 |
| 24/05/2024 | Orienteering World Cup Round 1, Qualification KO Sprint | Men | 36 | 00:15:34 | 1069 |
| 20/08/2023 | ACT Long Distance Championships | M21A | 7 | 01:45:10 | 979 |
| 19/08/2023 | ACT Middle Distance Championships | M21A | 7 | 00:43:31 | 936 |
| 10/04/2023 | Easter 3 Days - Day 3 | M21E | 17 | 01:06:18 | 1034 |
| 09/04/2023 | Easter 3 Days - Day 2 | M21E | 18 | 02:17:20 | 958 |
| 08/04/2023 | Easter 3 Days - Day 1 | M21E | 27 | 00:57:33 | 798 |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | M21E | 23 | 00:17:50 | 1003 |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | M21E | 18 | 00:15:37 | 1074 |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | M21E | 25 | 00:16:16 | 1050 |
| 02/04/2021 | 2021 Easter 3 Days Prologue | Men 21 Elite | 27 | 00:17:36 | 964 |
| 27/03/2021 | ACT Sprint Distance Championships | M21A | 10 | 00:18:18 | 1036 |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | M21A | mispunched | 0 | |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M21E | 18 | 00:19:23 | 836 |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M21E | 40 | 00:16:43 | 613 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M21E | 30 | 00:17:43 | 777 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M21E | 21 | 00:17:02 | 826 |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | M21E | 29 | 00:19:15 | 955 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 8 | 5203 | 1004 | 34 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | M21E | 22 | 1:36:26 | 1020 |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | M21E | 23 | 0:59:14 | 1053 |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | M21E | 30 | 0:59:44 | 1053 |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | M21E | 31 | 1:50:00 | 1020 |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | M21E | 31 | 0:38:31 | 1054 |
| 06/04/2025 | ACT Long Championships: ACT League #3, NSW SL #4, Highlands | M21A | 11 | 1:40:34 | 998 |
| 05/04/2025 | ACT Middle Championships: ACT League #2, NSW SL #3, Cooma | M21A | MisPunch | 0 | |
| 08/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Long) | Men | 12 | 01:47:41 | 827 |
| 01/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Middle) | Men | 15 | 00:51:23 | 803 |
| 20/08/2023 | ACT Long Distance Championships | M21A | 7 | 01:45:10 | 979 |
| 19/08/2023 | ACT Middle Distance Championships | M21A | 7 | 00:43:31 | 936 |
| 10/04/2023 | Easter 3 Days - Day 3 | M21E | 17 | 01:06:18 | 1034 |
| 09/04/2023 | Easter 3 Days - Day 2 | M21E | 18 | 02:17:20 | 958 |
| 08/04/2023 | Easter 3 Days - Day 1 | M21E | 27 | 00:57:33 | 798 |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | M21A | mispunched | 0 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 0 | 0 | 0 | no longer eligible |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 21/08/2022 | ACT Long Distance Championships | M20A | 5 | 01:29:31 | 533 |
| 20/08/2022 | ACT Middle Distance Championships | M20A | 4 | 00:50:46 | 530 |
| 17/04/2022 | Easter 3 Days - Day 2 | M20E | 5 | 01:29:52 | 876 |
| 17/04/2022 | Easter 3 Days - Day 3 | M20E | 5 | 00:44:21 | 897 |
| 15/04/2022 | Easter 3 Days - Day 1 | M20E | 12 | 00:49:27 | 749 |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | M20E | 11 | 01:33:36 | 716 |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | M20E | 4 | 00:45:20 | 869 |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | Men 20 Elite | 14 | 00:57:21 | 756 |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | M20A | mispunched | 0 | |
| 02/10/2019 | Oceania 2019 - Event 5a Australian Schools Long Distance Championships | Senior Boys | DNF | 0 | |
| 29/09/2019 | Oceania 2019 - Event 2 Australian Long Distance Championships | M18 | 10 | 00:59:23 | 609 |
| 03/10/2018 | AOC2018 Aust Schools Long Championships Event 6 | Senior Boys | 11 | 00:56:28 | 819 |
| 13/05/2018 | ACT Middle Distance Championships: Orroral Crossing | M20 | 5 | 00:45:35 | 813 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 0 | 0 | 0 | no longer eligible |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 21/08/2022 | ACT Long Distance Championships | M20A | 5 | 01:29:31 | 533 |
| 20/08/2022 | ACT Middle Distance Championships | M20A | 4 | 00:50:46 | 530 |
| 17/04/2022 | Easter 3 Days - Day 2 | M20E | 5 | 01:29:52 | 876 |
| 17/04/2022 | Easter 3 Days - Day 3 | M20E | 5 | 00:44:21 | 897 |
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | M20E | 13 | 00:17:58 | 720 |
| 15/04/2022 | Easter 3 Days - Day 1 | M20E | 12 | 00:49:27 | 749 |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | M20E | 11 | 01:33:36 | 716 |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | M20E | 4 | 00:45:20 | 869 |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | M20E | 8 | 00:15:37 | 817 |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | M20E | 12 | 00:16:16 | 784 |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | Men 20 Elite | 14 | 00:57:21 | 756 |
| 02/04/2021 | 2021 Easter 3 Days Prologue | Men 20 Elite | 10 | 00:17:36 | 851 |
| 27/03/2021 | ACT Sprint Distance Championships | M20A | 2 | 00:18:18 | 939 |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | M20A | mispunched | 0 | |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M20E | 19 | 00:16:43 | 642 |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M20E | 6 | 00:19:23 | 885 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M20E | 10 | 00:17:02 | 822 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M20E | 13 | 00:17:43 | 768 |
| 02/10/2019 | Oceania 2019 - Event 5a Australian Schools Long Distance Championships | Senior Boys | DNF | 0 | |
| 29/09/2019 | Oceania 2019 - Event 2 Australian Long Distance Championships | M18 | 10 | 00:59:23 | 609 |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | M20E | 16 | 00:19:15 | 829 |
| 03/10/2018 | AOC2018 Aust Schools Long Championships Event 6 | Senior Boys | 11 | 00:56:28 | 819 |
| 02/10/2018 | AOC2018 Australian Schools Sprint Championships Event 4 | Senior Boys | 5 | 00:16:00 | 910 |
| 13/05/2018 | ACT Middle Distance Championships: Orroral Crossing | M20 | 5 | 00:45:35 | 813 |
| 12/05/2018 | ACT Sprint Distance Championships: Canberra Grammar School | M20 | 5 | 00:18:38 | 581 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 0 | 0 | 0 | no longer eligible |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | M20E | 13 | 00:17:58 | 720 |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | M20E | 8 | 00:15:37 | 817 |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | M20E | 12 | 00:16:16 | 784 |
| 02/04/2021 | 2021 Easter 3 Days Prologue | Men 20 Elite | 10 | 00:17:36 | 851 |
| 27/03/2021 | ACT Sprint Distance Championships | M20A | 2 | 00:18:18 | 939 |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M20E | 19 | 00:16:43 | 642 |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M20E | 6 | 00:19:23 | 885 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M20E | 10 | 00:17:02 | 822 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M20E | 13 | 00:17:43 | 768 |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | M20E | 16 | 00:19:15 | 829 |
| 02/10/2018 | AOC2018 Australian Schools Sprint Championships Event 4 | Senior Boys | 5 | 00:16:00 | 910 |
| 12/05/2018 | ACT Sprint Distance Championships: Canberra Grammar School | M20 | 5 | 00:18:38 | 581 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 26/09/2025 | Orienteering World Cup Round 3, Sprint | 109 | 00:17:52 | 1118 | Details |
| 31/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Sprint | 48 | 00:16:04 | 1069 | Details |
| 28/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Knock-Out Sprint qualification | 00:00:00 | 0 | Details | |
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | 22 | 1:36:26 | 1020 | Details |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | 23 | 0:59:14 | 1053 | Details |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | 30 | 0:59:44 | 1053 | Details |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | 31 | 1:50:00 | 1020 | Details |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | 31 | 0:38:31 | 1054 | Details |
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | 32 | 0:19:09 | 1069 | Details |
| 06/04/2025 | ACT Long Championships: ACT League #3, NSW SL #4, Highlands | 11 | 1:40:34 | 998 | Details |
| 05/04/2025 | ACT Middle Championships: ACT League #2, NSW SL #3, Cooma | 99 | MisPunch | 0 | Details |
| 08/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Long) | 12 | 01:47:41 | 827 | Details |
| 01/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Middle) | 15 | 00:51:23 | 803 | Details |
| 30/11/2024 | Hong Kong Annual Orienteering Championships 2024 (Sprint) | 20 | 00:16:31 | 999 | Details |
| 01/06/2024 | Orienteering World Cup Round 2 2024, Sprint | unclassified | 0 | Details | |
| 26/05/2024 | Orienteering World Cup Round 1, Sprint | 126 | 00:19:57 | 1005 | Details |
| 25/05/2024 | Orienteering World Cup Round 1, Knock-Out Sprint | 105 | 00:00:01 | 10 | Details |
| 24/05/2024 | Orienteering World Cup Round 1, Qualification KO Sprint | 36 | 00:15:34 | 1069 | Details |
| 20/08/2023 | ACT Long Distance Championships | 7 | 01:45:10 | 979 | Details |
| 19/08/2023 | ACT Middle Distance Championships | 7 | 00:43:31 | 936 | Details |
| 10/04/2023 | Easter 3 Days - Day 3 | 17 | 01:06:18 | 1034 | Details |
| 09/04/2023 | Easter 3 Days - Day 2 | 18 | 02:17:20 | 958 | Details |
| 08/04/2023 | Easter 3 Days - Day 1 | 27 | 00:57:33 | 798 | Details |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | 23 | 00:17:50 | 1003 | Details |
| 21/08/2022 | ACT Long Distance Championships | 5 | 01:29:31 | 533 | Details |
| 20/08/2022 | ACT Middle Distance Championships | 4 | 00:50:46 | 530 | Details |
| 17/04/2022 | Easter 3 Days - Day 2 | 5 | 01:29:52 | 876 | Details |
| 17/04/2022 | Easter 3 Days - Day 3 | 5 | 00:44:21 | 897 | Details |
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | 13 | 00:17:58 | 720 | Details |
| 15/04/2022 | Easter 3 Days - Day 1 | 12 | 00:49:27 | 749 | Details |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | 11 | 01:33:36 | 716 | Details |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | 4 | 00:45:20 | 869 | Details |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | 18 | 00:15:37 | 1074 | Details |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | 8 | 00:15:37 | 817 | Details |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | 25 | 00:16:16 | 1050 | Details |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | 12 | 00:16:16 | 784 | Details |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | 14 | 00:57:21 | 756 | Details |
| 02/04/2021 | 2021 Easter 3 Days Prologue | 27 | 00:17:36 | 964 | Details |
| 02/04/2021 | 2021 Easter 3 Days Prologue | 10 | 00:17:36 | 851 | Details |
| 27/03/2021 | ACT Sprint Distance Championships | 10 | 00:18:18 | 1036 | Details |
| 27/03/2021 | ACT Sprint Distance Championships | 2 | 00:18:18 | 939 | Details |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | 8 | mispunched | 0 | Details |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | 5 | mispunched | 0 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 18 | 00:19:23 | 836 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 19 | 00:16:43 | 642 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 6 | 00:19:23 | 885 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 40 | 00:16:43 | 613 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 30 | 00:17:43 | 777 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 10 | 00:17:02 | 822 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 13 | 00:17:43 | 768 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 21 | 00:17:02 | 826 | Details |
| 02/10/2019 | Oceania 2019 - Event 5a Australian Schools Long Distance Championships | 43 | DNF | 0 | Details |
| 29/09/2019 | Oceania 2019 - Event 2 Australian Long Distance Championships | 10 | 00:59:23 | 609 | Details |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | 16 | 00:19:15 | 829 | Details |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | 29 | 00:19:15 | 955 | Details |
| 03/10/2018 | AOC2018 Aust Schools Long Championships Event 6 | 11 | 00:56:28 | 819 | Details |
| 02/10/2018 | AOC2018 Australian Schools Sprint Championships Event 4 | 5 | 00:16:00 | 910 | Details |
| 13/05/2018 | ACT Middle Distance Championships: Orroral Crossing | 5 | 00:45:35 | 813 | Details |
| 12/05/2018 | ACT Sprint Distance Championships: Canberra Grammar School | 5 | 00:18:38 | 581 | Details |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 26/09/2025 | Orienteering World Cup Round 3, Sprint | 109 | 00:17:52 | 1118 | Details |
| 31/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Sprint | 48 | 00:16:04 | 1069 | Details |
| 28/08/2025 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Knock-Out Sprint qualification | 00:00:00 | 0 | Details | |
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | 32 | 0:19:09 | 1069 | Details |
| 30/11/2024 | Hong Kong Annual Orienteering Championships 2024 (Sprint) | 20 | 00:16:31 | 999 | Details |
| 01/06/2024 | Orienteering World Cup Round 2 2024, Sprint | unclassified | 0 | Details | |
| 26/05/2024 | Orienteering World Cup Round 1, Sprint | 126 | 00:19:57 | 1005 | Details |
| 25/05/2024 | Orienteering World Cup Round 1, Knock-Out Sprint | 105 | 00:00:01 | 10 | Details |
| 24/05/2024 | Orienteering World Cup Round 1, Qualification KO Sprint | 36 | 00:15:34 | 1069 | Details |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | 23 | 00:17:50 | 1003 | Details |
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | 13 | 00:17:58 | 720 | Details |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | 18 | 00:15:37 | 1074 | Details |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | 8 | 00:15:37 | 817 | Details |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | 25 | 00:16:16 | 1050 | Details |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | 12 | 00:16:16 | 784 | Details |
| 02/04/2021 | 2021 Easter 3 Days Prologue | 27 | 00:17:36 | 964 | Details |
| 02/04/2021 | 2021 Easter 3 Days Prologue | 10 | 00:17:36 | 851 | Details |
| 27/03/2021 | ACT Sprint Distance Championships | 10 | 00:18:18 | 1036 | Details |
| 27/03/2021 | ACT Sprint Distance Championships | 2 | 00:18:18 | 939 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 18 | 00:19:23 | 836 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 19 | 00:16:43 | 642 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 6 | 00:19:23 | 885 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 40 | 00:16:43 | 613 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 30 | 00:17:43 | 777 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 10 | 00:17:02 | 822 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 13 | 00:17:43 | 768 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 21 | 00:17:02 | 826 | Details |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | 16 | 00:19:15 | 829 | Details |
| 28/09/2019 | Oceania 2019 - Event 1 Oceania Sprint Distance Champs | 29 | 00:19:15 | 955 | Details |
| 02/10/2018 | AOC2018 Australian Schools Sprint Championships Event 4 | 5 | 00:16:00 | 910 | Details |
| 12/05/2018 | ACT Sprint Distance Championships: Canberra Grammar School | 5 | 00:18:38 | 581 | Details |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | 22 | 1:36:26 | 1020 | Details |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | 23 | 0:59:14 | 1053 | Details |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | 30 | 0:59:44 | 1053 | Details |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | 31 | 1:50:00 | 1020 | Details |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | 31 | 0:38:31 | 1054 | Details |
| 06/04/2025 | ACT Long Championships: ACT League #3, NSW SL #4, Highlands | 11 | 1:40:34 | 998 | Details |
| 05/04/2025 | ACT Middle Championships: ACT League #2, NSW SL #3, Cooma | 99 | MisPunch | 0 | Details |
| 08/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Long) | 12 | 01:47:41 | 827 | Details |
| 01/12/2024 | Hong Kong Annual Orienteering Championships 2024 (Middle) | 15 | 00:51:23 | 803 | Details |
| 20/08/2023 | ACT Long Distance Championships | 7 | 01:45:10 | 979 | Details |
| 19/08/2023 | ACT Middle Distance Championships | 7 | 00:43:31 | 936 | Details |
| 10/04/2023 | Easter 3 Days - Day 3 | 17 | 01:06:18 | 1034 | Details |
| 09/04/2023 | Easter 3 Days - Day 2 | 18 | 02:17:20 | 958 | Details |
| 08/04/2023 | Easter 3 Days - Day 1 | 27 | 00:57:33 | 798 | Details |
| 21/08/2022 | ACT Long Distance Championships | 5 | 01:29:31 | 533 | Details |
| 20/08/2022 | ACT Middle Distance Championships | 4 | 00:50:46 | 530 | Details |
| 17/04/2022 | Easter 3 Days - Day 2 | 5 | 01:29:52 | 876 | Details |
| 17/04/2022 | Easter 3 Days - Day 3 | 5 | 00:44:21 | 897 | Details |
| 15/04/2022 | Easter 3 Days - Day 1 | 12 | 00:49:27 | 749 | Details |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | 11 | 01:33:36 | 716 | Details |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | 4 | 00:45:20 | 869 | Details |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | 14 | 00:57:21 | 756 | Details |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | 8 | mispunched | 0 | Details |
| 05/10/2020 | FLINDERS RANGES DAY 3 - SA Middle Distance Championships - Prelinna | 5 | mispunched | 0 | Details |
| 02/10/2019 | Oceania 2019 - Event 5a Australian Schools Long Distance Championships | 43 | DNF | 0 | Details |
| 29/09/2019 | Oceania 2019 - Event 2 Australian Long Distance Championships | 10 | 00:59:23 | 609 | Details |
| 03/10/2018 | AOC2018 Aust Schools Long Championships Event 6 | 11 | 00:56:28 | 819 | Details |
| 13/05/2018 | ACT Middle Distance Championships: Orroral Crossing | 5 | 00:45:35 | 813 | Details |