| Class | State | Club |
|---|---|---|
| Men | QLD | Ugly Gully Orienteers |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 9 | 5181 | 1006 | 35 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 04/10/2025 | 7 Australian Middle Distance Championships | M21E | 20 | 0:55:10 | 1053 |
| 28/09/2025 | 2 Australian Long Distance Championships | M21E | 14 | 2:22:46 | 1034 |
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | M21E | 21 | 1:28:50 | 1053 |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | M21E | 26 | 1:03:48 | 1028 |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | M21E | DidNotFinish | 0 | |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | M21E | DidNotFinish | 0 | |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | M21E | 34 | 0:42:57 | 979 |
| 26/01/2025 | Oceania Orienteering Championships 2025, Long | Men | 36 | 02:05:41 | 1011 |
| 25/01/2025 | Oceania Orienteering Championships 2025, Middle | Men | 70 | 00:54:45 | 886 |
| 05/10/2024 | 6- Australian Long Distance Championship | Men 21 Elite | did not finish | 0 | |
| 18/05/2024 | NOL Round 4 | M21E | 17 | 00:55:16 | 1098 |
| 01/04/2024 | Australian 3 Days 2024 Day 3 | M21E | 12 | 01:07:48 | 1091 |
| 31/03/2024 | Australian 3 Days 2024 Day 2 | M21E | 13 | 01:49:54 | 1090 |
| 30/03/2024 | Australian 3 Days 2024 Day 1 | M21E | 17 | 00:45:18 | 1070 |
| 18/02/2024 | Lovely Banks - HOF24 - NOL 3 - Middle Distance | M21E | 19 | 01:22:12 | 964 |
| 10/09/2023 | 2023 Orienteering NSW State Championships (Long) / State League #15 | M21A | 11 | 02:03:16 | 946 |
| 09/09/2023 | 2023 Orienteering NSW State Championships (Middle) / State League #14 | M21A | 13 | 00:58:16 | 915 |
| 06/05/2023 | NOL Round 4 - Double Middle - qual | M21E | 17 | 00:34:07 | 1017 |
| 06/05/2023 | NOL Round 4 - Double Middle - final | M21E | 15 | 00:37:59 | 1035 |
| 10/04/2023 | Easter 3 Days - Day 3 | M21E | 21 | 01:08:07 | 1014 |
| 09/04/2023 | Easter 3 Days - Day 2 | M21E | 14 | 02:02:56 | 1031 |
| 08/04/2023 | Easter 3 Days - Day 1 | M21E | 20 | 00:50:38 | 918 |
| 11/01/2023 | Oceania Championships Middle - Hunt Tin Mine St Helens | M21E | 18 | 00:41:01 | 1032 |
| 09/01/2023 | Oceania Championships Long - Bells Marsh St Helens | M21E | 11 | 02:05:20 | 1102 |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | Men 21 Elite | 11 | 02:17:30 | 1001 |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | Men 21 Elite | 24 | 00:50:55 | 813 |
| 24/09/2022 | Victorian Middle Distance Championships - Daylesford | Men 21 Elite | 20 | 00:44:01 | 571 |
| 21/08/2022 | QLD Long Champs (OY10, 11) | M21A | 2 | 02:46:53 | 931 |
| 28/05/2022 | Victorian Middle Championships 2021 - Little Kangaroo Crossing, El Dorado | M21A | 4 | 00:43:38 | 1102 |
| 17/04/2022 | Easter 3 Days - Day 2 | M21E | 13 | 02:17:38 | 987 |
| 17/04/2022 | Easter 3 Days - Day 3 | M21E | 17 | 01:23:14 | 672 |
| 15/04/2022 | Easter 3 Days - Day 1 | M21E | 10 | 00:50:41 | 1038 |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | M21E | did not finish | 0 | |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | M21E | 18 | 01:11:19 | 864 |
| 23/10/2021 | Qld Long Distance Championships - Granite Belt | M21A | 2 | 02:21:45 | 926 |
| 29/08/2021 | OY9 - QLD Middle Distance Championships | M21A | 4 | 00:27:34 | 859 |
| 15/05/2021 | NOL, ACT League #4, NSW SL #3 | M21E | 6 | 00:35:57 | 1178 |
| 25/04/2021 | NOL - SA Long Distance Championships - Crooked Straight | M21E | 9 | 01:59:53 | 1068 |
| 24/04/2021 | NOL and WRE Event - Middle Distance - Wiela-Bunyip Reach | M21E | 11 | 00:39:27 | 1077 |
| 11/04/2021 | 2020 NSW Long Championships - Eugowra | M21A | 5 | 02:20:28 | 687 |
| 10/04/2021 | 2020 NSW Middle Championships - Eugowra. | M21A | 8 | 01:05:47 | 384 |
| 05/04/2021 | 2021 Easter 3 Days Day 3 | Men 21 Elite | 23 | 01:16:08 | 594 |
| 04/04/2021 | 2021 Easter 3 Days Day 2 | Men 21 Elite | 14 | 02:41:39 | 973 |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | Men 21 Elite | 25 | 01:00:20 | 828 |
| 14/03/2021 | NOL - Long - Eureka Challenge - Vic Autumn 2 - Creswick | M21E | 15 | 02:05:20 | 688 |
| 13/03/2021 | NOL - Middle - Vic Autumn 1 - Mt Alexander | M21E | 23 | 01:09:54 | 692 |
| 30/08/2020 | OY7 - Middle Distance Champs - Bunyaville | M21A | 6 | 00:40:20 | 717 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 12 | 5365 | 1030 | 47 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 04/10/2025 | 7 Australian Middle Distance Championships | M21E | 20 | 0:55:10 | 1053 |
| 28/09/2025 | 2 Australian Long Distance Championships | M21E | 14 | 2:22:46 | 1034 |
| 27/09/2025 | 2025 Australian Championships Sprint | M21E | 22 | 00:14:37 | 1072 |
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | M21E | 21 | 1:28:50 | 1053 |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | M21E | 26 | 1:03:48 | 1028 |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | M21E | DidNotFinish | 0 | |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | M21E | DidNotFinish | 0 | |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | M21E | 34 | 0:42:57 | 979 |
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | M21E | 27 | 0:18:11 | 1094 |
| 22/03/2025 | 2025 NSW State League #1 - NSW Sprint Champs | M21A | 6 | 0:15:47 | 1092 |
| 26/01/2025 | Oceania Orienteering Championships 2025, Long | Men | 36 | 02:05:41 | 1011 |
| 25/01/2025 | Oceania Orienteering Championships 2025, Middle | Men | 70 | 00:54:45 | 886 |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | Men 21 Elite | 24 | 00:20:20 | 1085 |
| 05/10/2024 | 6- Australian Long Distance Championship | Men 21 Elite | did not finish | 0 | |
| 18/05/2024 | NOL Round 4 | M21E | 17 | 00:55:16 | 1098 |
| 28/04/2024 | NOL - Elite Knockout Sprint | Men–Qualification B | 14 | 00:09:04 | 982 |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | M21E | 32 | 00:16:24 | 1047 |
| 01/04/2024 | Australian 3 Days 2024 Day 3 | M21E | 12 | 01:07:48 | 1091 |
| 31/03/2024 | Australian 3 Days 2024 Day 2 | M21E | 13 | 01:49:54 | 1090 |
| 30/03/2024 | Australian 3 Days 2024 Day 1 | M21E | 17 | 00:45:18 | 1070 |
| 29/03/2024 | Australian 3 Days 2024 - NOL Prologue & Public Sprint | M21E | 13 | 00:17:52 | 1095 |
| 18/02/2024 | Lovely Banks - HOF24 - NOL 3 - Middle Distance | M21E | 19 | 01:22:12 | 964 |
| 17/02/2024 | West Hobart - HOF24 - NOL 1 - Sprint | M21E | 12 | 00:17:14 | 1050 |
| 17/02/2024 | UTas Sandy Bay - HOF24 - NOL 2 - Sprint | M21E | 21 | 00:22:39 | 794 |
| 10/09/2023 | 2023 Orienteering NSW State Championships (Long) / State League #15 | M21A | 11 | 02:03:16 | 946 |
| 09/09/2023 | 2023 Orienteering NSW State Championships (Middle) / State League #14 | M21A | 13 | 00:58:16 | 915 |
| 06/05/2023 | NOL Round 4 - Double Middle - qual | M21E | 17 | 00:34:07 | 1017 |
| 06/05/2023 | NOL Round 4 - Double Middle - final | M21E | 15 | 00:37:59 | 1035 |
| 10/04/2023 | Easter 3 Days - Day 3 | M21E | 21 | 01:08:07 | 1014 |
| 09/04/2023 | Easter 3 Days - Day 2 | M21E | 14 | 02:02:56 | 1031 |
| 08/04/2023 | Easter 3 Days - Day 1 | M21E | 20 | 00:50:38 | 918 |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | M21E | 18 | 00:17:09 | 1047 |
| 11/01/2023 | Oceania Championships Middle - Hunt Tin Mine St Helens | M21E | 18 | 00:41:01 | 1032 |
| 09/01/2023 | Oceania Championships Long - Bells Marsh St Helens | M21E | 11 | 02:05:20 | 1102 |
| 07/01/2023 | Oceania Championships Sprint - Launceston | M21E | 27 | 00:18:42 | 1019 |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | Men 21 Elite | 11 | 02:17:30 | 1001 |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | Men 21 Elite | 15 | 00:15:09 | 1061 |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | Men 21 Elite | 24 | 00:50:55 | 813 |
| 24/09/2022 | Victorian Middle Distance Championships - Daylesford | Men 21 Elite | 20 | 00:44:01 | 571 |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | M21A | 4 | 00:16:13 | 1019 |
| 21/08/2022 | QLD Long Champs (OY10, 11) | M21A | 2 | 02:46:53 | 931 |
| 28/05/2022 | Victorian Middle Championships 2021 - Little Kangaroo Crossing, El Dorado | M21A | 4 | 00:43:38 | 1102 |
| 23/04/2022 | NOL WRE Sprint Final and Public Sprint (OQ - OY6) | Men Elite A Final | 25 | 00:16:32 | 892 |
| 17/04/2022 | Easter 3 Days - Day 2 | M21E | 13 | 02:17:38 | 987 |
| 17/04/2022 | Easter 3 Days - Day 3 | M21E | 17 | 01:23:14 | 672 |
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | M21E | 20 | 00:18:48 | 986 |
| 15/04/2022 | Easter 3 Days - Day 1 | M21E | 10 | 00:50:41 | 1038 |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | M21E | did not finish | 0 | |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | M21E | 18 | 01:11:19 | 864 |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | M21E | mispunched | 0 | |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | M21E | 14 | 00:15:34 | 1113 |
| 23/10/2021 | Qld Long Distance Championships - Granite Belt | M21A | 2 | 02:21:45 | 926 |
| 29/08/2021 | OY9 - QLD Middle Distance Championships | M21A | 4 | 00:27:34 | 859 |
| 15/05/2021 | NOL, ACT League #4, NSW SL #3 | M21E | 6 | 00:35:57 | 1178 |
| 25/04/2021 | NOL - SA Long Distance Championships - Crooked Straight | M21E | 9 | 01:59:53 | 1068 |
| 24/04/2021 | NOL and WRE Event - Middle Distance - Wiela-Bunyip Reach | M21E | 11 | 00:39:27 | 1077 |
| 18/04/2021 | OY4 - AM - Griffith Uni Nathan campus - QLD Sprint Champs | M21A | 7 | 00:18:01 | 860 |
| 11/04/2021 | 2020 NSW Long Championships - Eugowra | M21A | 5 | 02:20:28 | 687 |
| 10/04/2021 | 2020 NSW Middle Championships - Eugowra. | M21A | 8 | 01:05:47 | 384 |
| 05/04/2021 | 2021 Easter 3 Days Day 3 | Men 21 Elite | 23 | 01:16:08 | 594 |
| 04/04/2021 | 2021 Easter 3 Days Day 2 | Men 21 Elite | 14 | 02:41:39 | 973 |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | Men 21 Elite | 25 | 01:00:20 | 828 |
| 02/04/2021 | 2021 Easter 3 Days Prologue | Men 21 Elite | 29 | 00:17:45 | 952 |
| 14/03/2021 | NOL - Long - Eureka Challenge - Vic Autumn 2 - Creswick | M21E | 15 | 02:05:20 | 688 |
| 13/03/2021 | NOL - Sprint - Gisborne | M21E | 16 | 00:16:50 | 1002 |
| 13/03/2021 | NOL - Middle - Vic Autumn 1 - Mt Alexander | M21E | 23 | 01:09:54 | 692 |
| 30/08/2020 | OY7 - Middle Distance Champs - Bunyaville | M21A | 6 | 00:40:20 | 717 |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M21E | 30 | 00:21:40 | 659 |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M21E | 26 | 00:15:28 | 787 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M21E | 26 | 00:17:18 | 816 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M21E | 20 | 00:17:00 | 829 |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | M21E | 20 | 00:22:11 | 882 |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | M21E | 24 | 00:17:33 | 842 |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | M21E | 33 | 00:19:05 | 770 |
| 30/03/2018 | Australian 3 Day Championships, Prologue | M21E | 29 | 00:19:06 | 795 |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | M21E | 28 | 00:19:55 | 773 |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | M21E | 49 | 00:17:50 | 338 |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | M21E | 30 | 00:18:16 | 711 |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | M21 | 42 | 00:18:56 | 854 |
| 02/04/2017 | Queensland Championships, Sprint Distance | M21 | 7 | 00:18:17 | 747 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 3 | 3259 | 1086 | 36 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 27/09/2025 | 2025 Australian Championships Sprint | M21E | 22 | 00:14:37 | 1072 |
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | M21E | 27 | 0:18:11 | 1094 |
| 22/03/2025 | 2025 NSW State League #1 - NSW Sprint Champs | M21A | 6 | 0:15:47 | 1092 |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | Men 21 Elite | 24 | 00:20:20 | 1085 |
| 28/04/2024 | NOL - Elite Knockout Sprint | Men–Qualification B | 14 | 00:09:04 | 982 |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | M21E | 32 | 00:16:24 | 1047 |
| 29/03/2024 | Australian 3 Days 2024 - NOL Prologue & Public Sprint | M21E | 13 | 00:17:52 | 1095 |
| 17/02/2024 | West Hobart - HOF24 - NOL 1 - Sprint | M21E | 12 | 00:17:14 | 1050 |
| 17/02/2024 | UTas Sandy Bay - HOF24 - NOL 2 - Sprint | M21E | 21 | 00:22:39 | 794 |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | M21E | 18 | 00:17:09 | 1047 |
| 07/01/2023 | Oceania Championships Sprint - Launceston | M21E | 27 | 00:18:42 | 1019 |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | Men 21 Elite | 15 | 00:15:09 | 1061 |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | M21A | 4 | 00:16:13 | 1019 |
| 23/04/2022 | NOL WRE Sprint Final and Public Sprint (OQ - OY6) | Men Elite A Final | 25 | 00:16:32 | 892 |
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | M21E | 20 | 00:18:48 | 986 |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | M21E | mispunched | 0 | |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | M21E | 14 | 00:15:34 | 1113 |
| 18/04/2021 | OY4 - AM - Griffith Uni Nathan campus - QLD Sprint Champs | M21A | 7 | 00:18:01 | 860 |
| 02/04/2021 | 2021 Easter 3 Days Prologue | Men 21 Elite | 29 | 00:17:45 | 952 |
| 13/03/2021 | NOL - Sprint - Gisborne | M21E | 16 | 00:16:50 | 1002 |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M21E | 30 | 00:21:40 | 659 |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M21E | 26 | 00:15:28 | 787 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M21E | 26 | 00:17:18 | 816 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M21E | 20 | 00:17:00 | 829 |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | M21E | 20 | 00:22:11 | 882 |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | M21E | 24 | 00:17:33 | 842 |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | M21E | 33 | 00:19:05 | 770 |
| 30/03/2018 | Australian 3 Day Championships, Prologue | M21E | 29 | 00:19:06 | 795 |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | M21E | 28 | 00:19:55 | 773 |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | M21E | 49 | 00:17:50 | 338 |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | M21E | 30 | 00:18:16 | 711 |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | M21 | 42 | 00:18:56 | 854 |
| 02/04/2017 | Queensland Championships, Sprint Distance | M21 | 7 | 00:18:17 | 747 |
| 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 |
|---|---|---|---|---|---|
| 05/10/2020 | OY9&10 - QLD Long Champs - Broadwater (Confirmed) | M20A | 2 | 00:49:13 | 913 |
| 19/05/2019 | National Orienteering League Ultralong (NOL) & NSW Long Championships (SL4) + ACT League #5 | M20E | 7 | 02:26:24 | 662 |
| 18/05/2019 | National Orienteering League (NOL) & NSW Middle Championships (SL3) + ACT League #4 | M20E | 10 | 00:40:02 | 728 |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | M20E | 12 | 00:37:09 | 657 |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | M20E | 12 | 00:37:09 | 742 |
| 22/04/2019 | Go for 2 Australian 3 Day Middle | M20E | 10 | 00:34:51 | 752 |
| 22/04/2019 | Go for 2&5 Australian 3 Day Championship, middle | M20E | 10 | 00:34:51 | 777 |
| 21/04/2019 | Go for 2 Australian 3 Day Long | M20E | 12 | 01:20:24 | 717 |
| 21/04/2019 | Go for 2&5 Australian 3 Day Championship, long | M20E | 12 | 01:20:24 | 711 |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | M20E | 11 | 01:29:09 | 797 |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | M20E | 11 | 01:29:09 | 823 |
| 07/10/2018 | AOC2018 SA Middle Distance Championships NOL Event 9 | M20E | 11 | 00:46:43 | 600 |
| 06/10/2018 | AOC2018 Australian Long Championships NOL & WRE Event 8 | M20E | 16 | 01:23:43 | 783 |
| 29/09/2018 | AOC2018 Australian Middle Distance Championships NOL & WRE Event 1 | M20E | 5 | 00:34:18 | 1006 |
| 08/09/2018 | OY10 - Wilmot_s Waterholes, Applethorpe - Qld Middle Champs - NOL 11 | M20E | 2 | 00:33:23 | 836 |
| 19/08/2018 | 2018 QLD Long Champs - Tingalpa Creek, race 1 | M20A | 2 | 01:50:28 | 728 |
| 02/04/2018 | Australian 3 Day Championships, Day 3 | M20E | 7 | 00:49:07 | 744 |
| 01/04/2018 | Australian 3 Day Championships, Day 2 Long Distace | M20E | 13 | 01:27:51 | 667 |
| 31/03/2018 | Australian 3 Day Championships, Day 1 Middle Distace | M20E | 16 | 00:38:29 | 624 |
| 30/09/2017 | Australian Championships, Middle Distance, Hill End | M20 | 16 | 01:21:58 | 502 |
| 26/09/2017 | Australian Schools Championships, Individual | Senior Boys | 17 | 00:58:45 | 324 |
| 24/09/2017 | Australian Championships, Middle Distance, Hill End | M20 | 17 | 00:38:01 | 444 |
| 17/04/2017 | Oceania Championships, MIddle Distance, Auckland | M18 | 6 | 00:39:22 | 335 |
| 15/04/2017 | Oceania Championships, Long Distance, Auckland | M18 | 7 | 01:55:09 | 10 |
| 12/03/2017 | National League 2, Pittwater Dunes, Hageby | M20E | 18 | 01:11:32 | 357 |
| 11/03/2017 | National League 1, Pittwater Dunes, Middle Distance | M20E | 15 | 00:45:57 | 450 |
| 28/09/2016 | AusChamps - Event 5 - Australian Secondary Schools Individual Championships | Senior Boys | 14 | 00:59:05 | 500 |
| 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 |
|---|---|---|---|---|---|
| 05/10/2020 | OY9&10 - QLD Long Champs - Broadwater (Confirmed) | M20A | 2 | 00:49:13 | 913 |
| 19/09/2020 | OY5 - QLD Sprint Champs - Nudgee College | M20A & Senior Boys | 3 | 00:15:03 | 725 |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M20E | 12 | 00:21:40 | 801 |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M20E | 12 | 00:15:28 | 792 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M20E | 11 | 00:17:18 | 812 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M20E | 9 | 00:17:00 | 825 |
| 19/05/2019 | National Orienteering League Ultralong (NOL) & NSW Long Championships (SL4) + ACT League #5 | M20E | 7 | 02:26:24 | 662 |
| 18/05/2019 | National Orienteering League (NOL) & NSW Middle Championships (SL3) + ACT League #4 | M20E | 10 | 00:40:02 | 728 |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | M20E | 12 | 00:37:09 | 657 |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | M20E | 12 | 00:37:09 | 742 |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | M20E | 10 | 00:22:11 | 719 |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | M20E | 10 | 00:22:11 | 804 |
| 22/04/2019 | Go for 2 Australian 3 Day Middle | M20E | 10 | 00:34:51 | 752 |
| 22/04/2019 | Go for 2&5 Australian 3 Day Championship, middle | M20E | 10 | 00:34:51 | 777 |
| 21/04/2019 | Go for 2 Australian 3 Day Long | M20E | 12 | 01:20:24 | 717 |
| 21/04/2019 | Go for 2&5 Australian 3 Day Championship, long | M20E | 12 | 01:20:24 | 711 |
| 20/04/2019 | Go for 2 Australian 3 Day Sprint | M20E | 11 | 00:17:33 | 690 |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | M20E | 11 | 00:17:33 | 658 |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | M20E | 11 | 01:29:09 | 797 |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | M20E | 11 | 01:29:09 | 823 |
| 07/10/2018 | AOC2018 SA Middle Distance Championships NOL Event 9 | M20E | 11 | 00:46:43 | 600 |
| 06/10/2018 | AOC2018 Australian Long Championships NOL & WRE Event 8 | M20E | 16 | 01:23:43 | 783 |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | M20E | 18 | 00:19:05 | 677 |
| 29/09/2018 | AOC2018 Australian Middle Distance Championships NOL & WRE Event 1 | M20E | 5 | 00:34:18 | 1006 |
| 08/09/2018 | OY10 - Wilmot_s Waterholes, Applethorpe - Qld Middle Champs - NOL 11 | M20E | 2 | 00:33:23 | 836 |
| 19/08/2018 | 2018 QLD Long Champs - Tingalpa Creek, race 1 | M20A | 2 | 01:50:28 | 728 |
| 02/04/2018 | Australian 3 Day Championships, Day 3 | M20E | 7 | 00:49:07 | 744 |
| 01/04/2018 | Australian 3 Day Championships, Day 2 Long Distace | M20E | 13 | 01:27:51 | 667 |
| 31/03/2018 | Australian 3 Day Championships, Day 1 Middle Distace | M20E | 16 | 00:38:29 | 624 |
| 30/03/2018 | Australian 3 Day Championships, Prologue | M20E | 11 | 00:19:06 | 811 |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | M20E | 21 | 00:17:50 | 410 |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | M20E | 11 | 00:19:55 | 408 |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | M20E | 11 | 00:18:16 | 587 |
| 30/09/2017 | Australian Championships, Middle Distance, Hill End | M20 | 16 | 01:21:58 | 502 |
| 27/09/2017 | Australian Schools Championships, Sprint | Senior Boys | 12 | 00:16:41 | 554 |
| 26/09/2017 | Australian Schools Championships, Individual | Senior Boys | 17 | 00:58:45 | 324 |
| 24/09/2017 | Australian Championships, Middle Distance, Hill End | M20 | 17 | 00:38:01 | 444 |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | M20 | 20 | 00:18:56 | 571 |
| 17/04/2017 | Oceania Championships, MIddle Distance, Auckland | M18 | 6 | 00:39:22 | 335 |
| 15/04/2017 | Oceania Championships, Long Distance, Auckland | M18 | 7 | 01:55:09 | 10 |
| 14/04/2017 | Oceania Championships, Sprint Distance, Auckland | M18 | 9 | 00:20:24 | 242 |
| 02/04/2017 | Queensland Championships, Sprint Distance | M20 | 5 | 00:18:17 | 622 |
| 12/03/2017 | National League 2, Pittwater Dunes, Hageby | M20E | 18 | 01:11:32 | 357 |
| 11/03/2017 | National League 1, Pittwater Dunes, Middle Distance | M20E | 15 | 00:45:57 | 450 |
| 28/09/2016 | AusChamps - Event 5 - Australian Secondary Schools Individual Championships | Senior Boys | 14 | 00:59:05 | 500 |
| 26/09/2016 | AusChamps - Event 3 - Australian Secondary Schools Sprint Championships | Senior Boys | 26 | 00:14:44 | 72 |
| 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 |
|---|---|---|---|---|---|
| 19/09/2020 | OY5 - QLD Sprint Champs - Nudgee College | M20A & Senior Boys | 3 | 00:15:03 | 725 |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | M20E | 12 | 00:21:40 | 801 |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | M20E | 12 | 00:15:28 | 792 |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | M20E | 11 | 00:17:18 | 812 |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | M20E | 9 | 00:17:00 | 825 |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | M20E | 10 | 00:22:11 | 719 |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | M20E | 10 | 00:22:11 | 804 |
| 20/04/2019 | Go for 2 Australian 3 Day Sprint | M20E | 11 | 00:17:33 | 690 |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | M20E | 11 | 00:17:33 | 658 |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | M20E | 18 | 00:19:05 | 677 |
| 30/03/2018 | Australian 3 Day Championships, Prologue | M20E | 11 | 00:19:06 | 811 |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | M20E | 21 | 00:17:50 | 410 |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | M20E | 11 | 00:19:55 | 408 |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | M20E | 11 | 00:18:16 | 587 |
| 27/09/2017 | Australian Schools Championships, Sprint | Senior Boys | 12 | 00:16:41 | 554 |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | M20 | 20 | 00:18:56 | 571 |
| 14/04/2017 | Oceania Championships, Sprint Distance, Auckland | M18 | 9 | 00:20:24 | 242 |
| 02/04/2017 | Queensland Championships, Sprint Distance | M20 | 5 | 00:18:17 | 622 |
| 26/09/2016 | AusChamps - Event 3 - Australian Secondary Schools Sprint Championships | Senior Boys | 26 | 00:14:44 | 72 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 04/10/2025 | 7 Australian Middle Distance Championships | 20 | 0:55:10 | 1053 | Details |
| 28/09/2025 | 2 Australian Long Distance Championships | 14 | 2:22:46 | 1034 | Details |
| 27/09/2025 | 2025 Australian Championships Sprint | 22 | 00:14:37 | 1072 | Details |
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | 21 | 1:28:50 | 1053 | Details |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | 26 | 1:03:48 | 1028 | Details |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | 99 | DidNotFinish | 0 | Details |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | 99 | DidNotFinish | 0 | Details |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | 34 | 0:42:57 | 979 | Details |
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | 27 | 0:18:11 | 1094 | Details |
| 22/03/2025 | 2025 NSW State League #1 - NSW Sprint Champs | 6 | 0:15:47 | 1092 | Details |
| 26/01/2025 | Oceania Orienteering Championships 2025, Long | 36 | 02:05:41 | 1011 | Details |
| 25/01/2025 | Oceania Orienteering Championships 2025, Middle | 70 | 00:54:45 | 886 | Details |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | 24 | 00:20:20 | 1085 | Details |
| 05/10/2024 | 6- Australian Long Distance Championship | 30 | did not finish | 0 | Details |
| 18/05/2024 | NOL Round 4 | 17 | 00:55:16 | 1098 | Details |
| 28/04/2024 | NOL - Elite Knockout Sprint | 14 | 00:09:04 | 982 | Details |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | 32 | 00:16:24 | 1047 | Details |
| 01/04/2024 | Australian 3 Days 2024 Day 3 | 12 | 01:07:48 | 1091 | Details |
| 31/03/2024 | Australian 3 Days 2024 Day 2 | 13 | 01:49:54 | 1090 | Details |
| 30/03/2024 | Australian 3 Days 2024 Day 1 | 17 | 00:45:18 | 1070 | Details |
| 29/03/2024 | Australian 3 Days 2024 - NOL Prologue & Public Sprint | 13 | 00:17:52 | 1095 | Details |
| 18/02/2024 | Lovely Banks - HOF24 - NOL 3 - Middle Distance | 19 | 01:22:12 | 964 | Details |
| 17/02/2024 | West Hobart - HOF24 - NOL 1 - Sprint | 12 | 00:17:14 | 1050 | Details |
| 17/02/2024 | UTas Sandy Bay - HOF24 - NOL 2 - Sprint | 21 | 00:22:39 | 794 | Details |
| 10/09/2023 | 2023 Orienteering NSW State Championships (Long) / State League #15 | 11 | 02:03:16 | 946 | Details |
| 09/09/2023 | 2023 Orienteering NSW State Championships (Middle) / State League #14 | 13 | 00:58:16 | 915 | Details |
| 06/05/2023 | NOL Round 4 - Double Middle - qual | 17 | 00:34:07 | 1017 | Details |
| 06/05/2023 | NOL Round 4 - Double Middle - final | 15 | 00:37:59 | 1035 | Details |
| 10/04/2023 | Easter 3 Days - Day 3 | 21 | 01:08:07 | 1014 | Details |
| 09/04/2023 | Easter 3 Days - Day 2 | 14 | 02:02:56 | 1031 | Details |
| 08/04/2023 | Easter 3 Days - Day 1 | 20 | 00:50:38 | 918 | Details |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | 18 | 00:17:09 | 1047 | Details |
| 11/01/2023 | Oceania Championships Middle - Hunt Tin Mine St Helens | 18 | 00:41:01 | 1032 | Details |
| 09/01/2023 | Oceania Championships Long - Bells Marsh St Helens | 11 | 02:05:20 | 1102 | Details |
| 07/01/2023 | Oceania Championships Sprint - Launceston | 27 | 00:18:42 | 1019 | Details |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | 11 | 02:17:30 | 1001 | Details |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | 15 | 00:15:09 | 1061 | Details |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | 24 | 00:50:55 | 813 | Details |
| 24/09/2022 | Victorian Middle Distance Championships - Daylesford | 20 | 00:44:01 | 571 | Details |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | 4 | 00:16:13 | 1019 | Details |
| 21/08/2022 | QLD Long Champs (OY10, 11) | 2 | 02:46:53 | 931 | Details |
| 28/05/2022 | Victorian Middle Championships 2021 - Little Kangaroo Crossing, El Dorado | 4 | 00:43:38 | 1102 | Details |
| 23/04/2022 | NOL WRE Sprint Final and Public Sprint (OQ - OY6) | 25 | 00:16:32 | 892 | Details |
| 17/04/2022 | Easter 3 Days - Day 2 | 13 | 02:17:38 | 987 | Details |
| 17/04/2022 | Easter 3 Days - Day 3 | 17 | 01:23:14 | 672 | Details |
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | 20 | 00:18:48 | 986 | Details |
| 15/04/2022 | Easter 3 Days - Day 1 | 10 | 00:50:41 | 1038 | Details |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | 14 | did not finish | 0 | Details |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | 18 | 01:11:19 | 864 | Details |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | 55 | mispunched | 0 | Details |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | 14 | 00:15:34 | 1113 | Details |
| 23/10/2021 | Qld Long Distance Championships - Granite Belt | 2 | 02:21:45 | 926 | Details |
| 29/08/2021 | OY9 - QLD Middle Distance Championships | 4 | 00:27:34 | 859 | Details |
| 15/05/2021 | NOL, ACT League #4, NSW SL #3 | 6 | 00:35:57 | 1178 | Details |
| 25/04/2021 | NOL - SA Long Distance Championships - Crooked Straight | 9 | 01:59:53 | 1068 | Details |
| 24/04/2021 | NOL and WRE Event - Middle Distance - Wiela-Bunyip Reach | 11 | 00:39:27 | 1077 | Details |
| 18/04/2021 | OY4 - AM - Griffith Uni Nathan campus - QLD Sprint Champs | 7 | 00:18:01 | 860 | Details |
| 11/04/2021 | 2020 NSW Long Championships - Eugowra | 5 | 02:20:28 | 687 | Details |
| 10/04/2021 | 2020 NSW Middle Championships - Eugowra. | 8 | 01:05:47 | 384 | Details |
| 05/04/2021 | 2021 Easter 3 Days Day 3 | 23 | 01:16:08 | 594 | Details |
| 04/04/2021 | 2021 Easter 3 Days Day 2 | 14 | 02:41:39 | 973 | Details |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | 25 | 01:00:20 | 828 | Details |
| 02/04/2021 | 2021 Easter 3 Days Prologue | 29 | 00:17:45 | 952 | Details |
| 14/03/2021 | NOL - Long - Eureka Challenge - Vic Autumn 2 - Creswick | 15 | 02:05:20 | 688 | Details |
| 13/03/2021 | NOL - Sprint - Gisborne | 16 | 00:16:50 | 1002 | Details |
| 13/03/2021 | NOL - Middle - Vic Autumn 1 - Mt Alexander | 23 | 01:09:54 | 692 | Details |
| 05/10/2020 | OY9&10 - QLD Long Champs - Broadwater (Confirmed) | 2 | 00:49:13 | 913 | Details |
| 19/09/2020 | OY5 - QLD Sprint Champs - Nudgee College | 3 | 00:15:03 | 725 | Details |
| 30/08/2020 | OY7 - Middle Distance Champs - Bunyaville | 6 | 00:40:20 | 717 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 30 | 00:21:40 | 659 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 26 | 00:15:28 | 787 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 12 | 00:21:40 | 801 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 12 | 00:15:28 | 792 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 26 | 00:17:18 | 816 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 20 | 00:17:00 | 829 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 11 | 00:17:18 | 812 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 9 | 00:17:00 | 825 | Details |
| 19/05/2019 | National Orienteering League Ultralong (NOL) & NSW Long Championships (SL4) + ACT League #5 | 7 | 02:26:24 | 662 | Details |
| 18/05/2019 | National Orienteering League (NOL) & NSW Middle Championships (SL3) + ACT League #4 | 10 | 00:40:02 | 728 | Details |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | 12 | 00:37:09 | 657 | Details |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | 12 | 00:37:09 | 742 | Details |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | 20 | 00:22:11 | 882 | Details |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | 10 | 00:22:11 | 719 | Details |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | 10 | 00:22:11 | 804 | Details |
| 22/04/2019 | Go for 2 Australian 3 Day Middle | 10 | 00:34:51 | 752 | Details |
| 22/04/2019 | Go for 2&5 Australian 3 Day Championship, middle | 10 | 00:34:51 | 777 | Details |
| 21/04/2019 | Go for 2 Australian 3 Day Long | 12 | 01:20:24 | 717 | Details |
| 21/04/2019 | Go for 2&5 Australian 3 Day Championship, long | 12 | 01:20:24 | 711 | Details |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | 24 | 00:17:33 | 842 | Details |
| 20/04/2019 | Go for 2 Australian 3 Day Sprint | 11 | 00:17:33 | 690 | Details |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | 11 | 00:17:33 | 658 | Details |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | 11 | 01:29:09 | 797 | Details |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | 11 | 01:29:09 | 823 | Details |
| 07/10/2018 | AOC2018 SA Middle Distance Championships NOL Event 9 | 11 | 00:46:43 | 600 | Details |
| 06/10/2018 | AOC2018 Australian Long Championships NOL & WRE Event 8 | 16 | 01:23:43 | 783 | Details |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | 33 | 00:19:05 | 770 | Details |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | 18 | 00:19:05 | 677 | Details |
| 29/09/2018 | AOC2018 Australian Middle Distance Championships NOL & WRE Event 1 | 5 | 00:34:18 | 1006 | Details |
| 08/09/2018 | OY10 - Wilmot_s Waterholes, Applethorpe - Qld Middle Champs - NOL 11 | 2 | 00:33:23 | 836 | Details |
| 19/08/2018 | 2018 QLD Long Champs - Tingalpa Creek, race 1 | 2 | 01:50:28 | 728 | Details |
| 02/04/2018 | Australian 3 Day Championships, Day 3 | 7 | 00:49:07 | 744 | Details |
| 01/04/2018 | Australian 3 Day Championships, Day 2 Long Distace | 13 | 01:27:51 | 667 | Details |
| 31/03/2018 | Australian 3 Day Championships, Day 1 Middle Distace | 16 | 00:38:29 | 624 | Details |
| 30/03/2018 | Australian 3 Day Championships, Prologue | 29 | 00:19:06 | 795 | Details |
| 30/03/2018 | Australian 3 Day Championships, Prologue | 11 | 00:19:06 | 811 | Details |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | 28 | 00:19:55 | 773 | Details |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | 49 | 00:17:50 | 338 | Details |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | 21 | 00:17:50 | 410 | Details |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | 11 | 00:19:55 | 408 | Details |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | 30 | 00:18:16 | 711 | Details |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | 11 | 00:18:16 | 587 | Details |
| 30/09/2017 | Australian Championships, Middle Distance, Hill End | 16 | 01:21:58 | 502 | Details |
| 27/09/2017 | Australian Schools Championships, Sprint | 12 | 00:16:41 | 554 | Details |
| 26/09/2017 | Australian Schools Championships, Individual | 17 | 00:58:45 | 324 | Details |
| 24/09/2017 | Australian Championships, Middle Distance, Hill End | 17 | 00:38:01 | 444 | Details |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | 42 | 00:18:56 | 854 | Details |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | 20 | 00:18:56 | 571 | Details |
| 17/04/2017 | Oceania Championships, MIddle Distance, Auckland | 6 | 00:39:22 | 335 | Details |
| 15/04/2017 | Oceania Championships, Long Distance, Auckland | 7 | 01:55:09 | 10 | Details |
| 14/04/2017 | Oceania Championships, Sprint Distance, Auckland | 9 | 00:20:24 | 242 | Details |
| 02/04/2017 | Queensland Championships, Sprint Distance | 7 | 00:18:17 | 747 | Details |
| 02/04/2017 | Queensland Championships, Sprint Distance | 5 | 00:18:17 | 622 | Details |
| 12/03/2017 | National League 2, Pittwater Dunes, Hageby | 18 | 01:11:32 | 357 | Details |
| 11/03/2017 | National League 1, Pittwater Dunes, Middle Distance | 15 | 00:45:57 | 450 | Details |
| 28/09/2016 | AusChamps - Event 5 - Australian Secondary Schools Individual Championships | 14 | 00:59:05 | 500 | Details |
| 26/09/2016 | AusChamps - Event 3 - Australian Secondary Schools Sprint Championships | 26 | 00:14:44 | 72 | Details |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 27/09/2025 | 2025 Australian Championships Sprint | 22 | 00:14:37 | 1072 | Details |
| 18/04/2025 | Australian 3 Days 2025 - NOL Prologue & Public Sprint | 27 | 0:18:11 | 1094 | Details |
| 22/03/2025 | 2025 NSW State League #1 - NSW Sprint Champs | 6 | 0:15:47 | 1092 | Details |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | 24 | 00:20:20 | 1085 | Details |
| 28/04/2024 | NOL - Elite Knockout Sprint | 14 | 00:09:04 | 982 | Details |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | 32 | 00:16:24 | 1047 | Details |
| 29/03/2024 | Australian 3 Days 2024 - NOL Prologue & Public Sprint | 13 | 00:17:52 | 1095 | Details |
| 17/02/2024 | West Hobart - HOF24 - NOL 1 - Sprint | 12 | 00:17:14 | 1050 | Details |
| 17/02/2024 | UTas Sandy Bay - HOF24 - NOL 2 - Sprint | 21 | 00:22:39 | 794 | Details |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | 18 | 00:17:09 | 1047 | Details |
| 07/01/2023 | Oceania Championships Sprint - Launceston | 27 | 00:18:42 | 1019 | Details |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | 15 | 00:15:09 | 1061 | Details |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | 4 | 00:16:13 | 1019 | Details |
| 23/04/2022 | NOL WRE Sprint Final and Public Sprint (OQ - OY6) | 25 | 00:16:32 | 892 | Details |
| 15/04/2022 | Easter NOL Prologue and Public Bush Sprint | 20 | 00:18:48 | 986 | Details |
| 13/03/2022 | Melbourne Sprint Weekend Race 3 - NOL & public ind sprint | 55 | mispunched | 0 | Details |
| 12/03/2022 | Melbourne Sprint Weekend Race 2 - WRE, NOL & public ind sprint | 14 | 00:15:34 | 1113 | Details |
| 18/04/2021 | OY4 - AM - Griffith Uni Nathan campus - QLD Sprint Champs | 7 | 00:18:01 | 860 | Details |
| 02/04/2021 | 2021 Easter 3 Days Prologue | 29 | 00:17:45 | 952 | Details |
| 13/03/2021 | NOL - Sprint - Gisborne | 16 | 00:16:50 | 1002 | Details |
| 19/09/2020 | OY5 - QLD Sprint Champs - Nudgee College | 3 | 00:15:03 | 725 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 30 | 00:21:40 | 659 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 26 | 00:15:28 | 787 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 3 | 12 | 00:21:40 | 801 | Details |
| 08/03/2020 | Melbourne Sprint Weekend Race 4 | 12 | 00:15:28 | 792 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 26 | 00:17:18 | 816 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 20 | 00:17:00 | 829 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 1 + WRE | 11 | 00:17:18 | 812 | Details |
| 07/03/2020 | Melbourne Sprint Weekend Race 2 | 9 | 00:17:00 | 825 | Details |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | 20 | 00:22:11 | 882 | Details |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | 10 | 00:22:11 | 719 | Details |
| 26/04/2019 | Go for 2&5 Australian Sprint Championships | 10 | 00:22:11 | 804 | Details |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | 24 | 00:17:33 | 842 | Details |
| 20/04/2019 | Go for 2 Australian 3 Day Sprint | 11 | 00:17:33 | 690 | Details |
| 20/04/2019 | Go for 2&5 Australian 3 Day Championship, sprint | 11 | 00:17:33 | 658 | Details |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | 33 | 00:19:05 | 770 | Details |
| 01/10/2018 | AOC2018 Australian Sprint Distance Championships: NOL & WRE Event 3 | 18 | 00:19:05 | 677 | Details |
| 30/03/2018 | Australian 3 Day Championships, Prologue | 29 | 00:19:06 | 795 | Details |
| 30/03/2018 | Australian 3 Day Championships, Prologue | 11 | 00:19:06 | 811 | Details |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | 28 | 00:19:55 | 773 | Details |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | 49 | 00:17:50 | 338 | Details |
| 11/03/2018 | National League 4, Melbourne Sprint Weekend 4 | 21 | 00:17:50 | 410 | Details |
| 11/03/2018 | National League 2 WRE, Melbourne Sprint Weekend 2 | 11 | 00:19:55 | 408 | Details |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | 30 | 00:18:16 | 711 | Details |
| 10/03/2018 | National League 1, Melbourne Sprint Weekend 1 | 11 | 00:18:16 | 587 | Details |
| 27/09/2017 | Australian Schools Championships, Sprint | 12 | 00:16:41 | 554 | Details |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | 42 | 00:18:56 | 854 | Details |
| 23/09/2017 | Australian Championships, Sprint Distance, Bathurst | 20 | 00:18:56 | 571 | Details |
| 14/04/2017 | Oceania Championships, Sprint Distance, Auckland | 9 | 00:20:24 | 242 | Details |
| 02/04/2017 | Queensland Championships, Sprint Distance | 7 | 00:18:17 | 747 | Details |
| 02/04/2017 | Queensland Championships, Sprint Distance | 5 | 00:18:17 | 622 | Details |
| 26/09/2016 | AusChamps - Event 3 - Australian Secondary Schools Sprint Championships | 26 | 00:14:44 | 72 | Details |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 04/10/2025 | 7 Australian Middle Distance Championships | 20 | 0:55:10 | 1053 | Details |
| 28/09/2025 | 2 Australian Long Distance Championships | 14 | 2:22:46 | 1034 | Details |
| 11/05/2025 | 2025 NSW State League #6 - NOL Round 4 | 21 | 1:28:50 | 1053 | Details |
| 10/05/2025 | 2025 NSW State League #5 - NOL Round 4 | 26 | 1:03:48 | 1028 | Details |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | 99 | DidNotFinish | 0 | Details |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | 99 | DidNotFinish | 0 | Details |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | 34 | 0:42:57 | 979 | Details |
| 26/01/2025 | Oceania Orienteering Championships 2025, Long | 36 | 02:05:41 | 1011 | Details |
| 25/01/2025 | Oceania Orienteering Championships 2025, Middle | 70 | 00:54:45 | 886 | Details |
| 05/10/2024 | 6- Australian Long Distance Championship | 30 | did not finish | 0 | Details |
| 18/05/2024 | NOL Round 4 | 17 | 00:55:16 | 1098 | Details |
| 01/04/2024 | Australian 3 Days 2024 Day 3 | 12 | 01:07:48 | 1091 | Details |
| 31/03/2024 | Australian 3 Days 2024 Day 2 | 13 | 01:49:54 | 1090 | Details |
| 30/03/2024 | Australian 3 Days 2024 Day 1 | 17 | 00:45:18 | 1070 | Details |
| 18/02/2024 | Lovely Banks - HOF24 - NOL 3 - Middle Distance | 19 | 01:22:12 | 964 | Details |
| 10/09/2023 | 2023 Orienteering NSW State Championships (Long) / State League #15 | 11 | 02:03:16 | 946 | Details |
| 09/09/2023 | 2023 Orienteering NSW State Championships (Middle) / State League #14 | 13 | 00:58:16 | 915 | Details |
| 06/05/2023 | NOL Round 4 - Double Middle - qual | 17 | 00:34:07 | 1017 | Details |
| 06/05/2023 | NOL Round 4 - Double Middle - final | 15 | 00:37:59 | 1035 | Details |
| 10/04/2023 | Easter 3 Days - Day 3 | 21 | 01:08:07 | 1014 | Details |
| 09/04/2023 | Easter 3 Days - Day 2 | 14 | 02:02:56 | 1031 | Details |
| 08/04/2023 | Easter 3 Days - Day 1 | 20 | 00:50:38 | 918 | Details |
| 11/01/2023 | Oceania Championships Middle - Hunt Tin Mine St Helens | 18 | 00:41:01 | 1032 | Details |
| 09/01/2023 | Oceania Championships Long - Bells Marsh St Helens | 11 | 02:05:20 | 1102 | Details |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | 11 | 02:17:30 | 1001 | Details |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | 24 | 00:50:55 | 813 | Details |
| 24/09/2022 | Victorian Middle Distance Championships - Daylesford | 20 | 00:44:01 | 571 | Details |
| 21/08/2022 | QLD Long Champs (OY10, 11) | 2 | 02:46:53 | 931 | Details |
| 28/05/2022 | Victorian Middle Championships 2021 - Little Kangaroo Crossing, El Dorado | 4 | 00:43:38 | 1102 | Details |
| 17/04/2022 | Easter 3 Days - Day 2 | 13 | 02:17:38 | 987 | Details |
| 17/04/2022 | Easter 3 Days - Day 3 | 17 | 01:23:14 | 672 | Details |
| 15/04/2022 | Easter 3 Days - Day 1 | 10 | 00:50:41 | 1038 | Details |
| 03/04/2022 | 2022 Wildfire Autumn Classics; NOL 5, ACTL 2 | 14 | did not finish | 0 | Details |
| 02/04/2022 | 2022 Wildfire Autumn Classics; NOL 4, ACTL 1 | 18 | 01:11:19 | 864 | Details |
| 23/10/2021 | Qld Long Distance Championships - Granite Belt | 2 | 02:21:45 | 926 | Details |
| 29/08/2021 | OY9 - QLD Middle Distance Championships | 4 | 00:27:34 | 859 | Details |
| 15/05/2021 | NOL, ACT League #4, NSW SL #3 | 6 | 00:35:57 | 1178 | Details |
| 25/04/2021 | NOL - SA Long Distance Championships - Crooked Straight | 9 | 01:59:53 | 1068 | Details |
| 24/04/2021 | NOL and WRE Event - Middle Distance - Wiela-Bunyip Reach | 11 | 00:39:27 | 1077 | Details |
| 11/04/2021 | 2020 NSW Long Championships - Eugowra | 5 | 02:20:28 | 687 | Details |
| 10/04/2021 | 2020 NSW Middle Championships - Eugowra. | 8 | 01:05:47 | 384 | Details |
| 05/04/2021 | 2021 Easter 3 Days Day 3 | 23 | 01:16:08 | 594 | Details |
| 04/04/2021 | 2021 Easter 3 Days Day 2 | 14 | 02:41:39 | 973 | Details |
| 03/04/2021 | 2021 Easter 3 Days Day 1 | 25 | 01:00:20 | 828 | Details |
| 14/03/2021 | NOL - Long - Eureka Challenge - Vic Autumn 2 - Creswick | 15 | 02:05:20 | 688 | Details |
| 13/03/2021 | NOL - Middle - Vic Autumn 1 - Mt Alexander | 23 | 01:09:54 | 692 | Details |
| 05/10/2020 | OY9&10 - QLD Long Champs - Broadwater (Confirmed) | 2 | 00:49:13 | 913 | Details |
| 30/08/2020 | OY7 - Middle Distance Champs - Bunyaville | 6 | 00:40:20 | 717 | Details |
| 19/05/2019 | National Orienteering League Ultralong (NOL) & NSW Long Championships (SL4) + ACT League #5 | 7 | 02:26:24 | 662 | Details |
| 18/05/2019 | National Orienteering League (NOL) & NSW Middle Championships (SL3) + ACT League #4 | 10 | 00:40:02 | 728 | Details |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | 12 | 00:37:09 | 657 | Details |
| 27/04/2019 | Go for 2&5 Australian Middle Distance Championships | 12 | 00:37:09 | 742 | Details |
| 22/04/2019 | Go for 2 Australian 3 Day Middle | 10 | 00:34:51 | 752 | Details |
| 22/04/2019 | Go for 2&5 Australian 3 Day Championship, middle | 10 | 00:34:51 | 777 | Details |
| 21/04/2019 | Go for 2 Australian 3 Day Long | 12 | 01:20:24 | 717 | Details |
| 21/04/2019 | Go for 2&5 Australian 3 Day Championship, long | 12 | 01:20:24 | 711 | Details |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | 11 | 01:29:09 | 797 | Details |
| 31/03/2019 | 2019 National Orienteering League (NOL 2) & NSW State League 2 - Long | 11 | 01:29:09 | 823 | Details |
| 07/10/2018 | AOC2018 SA Middle Distance Championships NOL Event 9 | 11 | 00:46:43 | 600 | Details |
| 06/10/2018 | AOC2018 Australian Long Championships NOL & WRE Event 8 | 16 | 01:23:43 | 783 | Details |
| 29/09/2018 | AOC2018 Australian Middle Distance Championships NOL & WRE Event 1 | 5 | 00:34:18 | 1006 | Details |
| 08/09/2018 | OY10 - Wilmot_s Waterholes, Applethorpe - Qld Middle Champs - NOL 11 | 2 | 00:33:23 | 836 | Details |
| 19/08/2018 | 2018 QLD Long Champs - Tingalpa Creek, race 1 | 2 | 01:50:28 | 728 | Details |
| 02/04/2018 | Australian 3 Day Championships, Day 3 | 7 | 00:49:07 | 744 | Details |
| 01/04/2018 | Australian 3 Day Championships, Day 2 Long Distace | 13 | 01:27:51 | 667 | Details |
| 31/03/2018 | Australian 3 Day Championships, Day 1 Middle Distace | 16 | 00:38:29 | 624 | Details |
| 30/09/2017 | Australian Championships, Middle Distance, Hill End | 16 | 01:21:58 | 502 | Details |
| 26/09/2017 | Australian Schools Championships, Individual | 17 | 00:58:45 | 324 | Details |
| 24/09/2017 | Australian Championships, Middle Distance, Hill End | 17 | 00:38:01 | 444 | Details |
| 17/04/2017 | Oceania Championships, MIddle Distance, Auckland | 6 | 00:39:22 | 335 | Details |
| 15/04/2017 | Oceania Championships, Long Distance, Auckland | 7 | 01:55:09 | 10 | Details |
| 12/03/2017 | National League 2, Pittwater Dunes, Hageby | 18 | 01:11:32 | 357 | Details |
| 11/03/2017 | National League 1, Pittwater Dunes, Middle Distance | 15 | 00:45:57 | 450 | Details |
| 28/09/2016 | AusChamps - Event 5 - Australian Secondary Schools Individual Championships | 14 | 00:59:05 | 500 | Details |