| Class | State | Club |
|---|---|---|
| Junior Men | QLD | Enoggeroos |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 8 | 4671 | 871 | 26 |
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 | M20E | 18 | 0:53:26 | 970 |
| 28/09/2025 | 2 Australian Long Distance Championships | M20E | 16 | 2:14:13 | 963 |
| 20/09/2025 | OY11 - Qld Middle Champs - Lode Creek, east of Stanthorpe | M20A | 5 | 0:49:39 | 813 |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 1 OY3 | M20A | 7 | 1:02:10 | 910 |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 2 OY4 | M20A | 7 | 2:00:22 | 640 |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | M20E | 19 | 1:09:25 | 949 |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | M20E | 21 | 1:43:27 | 877 |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | M20E | 20 | 0:51:42 | 845 |
| 28/09/2024 | 1- Australian Middle Distance Championship | Men 20 Elite | 26 | 01:24:27 | 10 |
| 22/09/2024 | OY10 + OY11 Qld Long Distance Champs - Stanthorpe | M20A | DNF | 0 | |
| 25/05/2024 | OY5 - Qld Middle Champs - PM | M17-20A | 5 | 00:33:14 | 954 |
| 07/10/2023 | Australian Championships Long Distance | M18A | 5 | 01:18:07 | 911 |
| 04/10/2023 | Australian Schools Long Championships | Boys 19 years and under | 33 | 01:18:02 | 10 |
| 30/09/2023 | Australian Championships Middle Distance | M18A | 3 | 00:48:05 | 885 |
| 01/05/2023 | OY5 - Qld Middle Distance Championships - Cabbage Tree Mountain (Maryborough) | M17-20A | 5 | 00:49:07 | 722 |
| 30/04/2023 | OY3-OY4 Qld Long Distance Championships Cabbage Tree Mountain Maryborough | M20A | 6 | 00:55:42 | 715 |
| 10/04/2023 | Easter 3 Days - Day 3 | M20Sport | 3 | 01:00:50 | 681 |
| 09/04/2023 | Easter 3 Days - Day 2 | M20Sport | 4 | 01:49:15 | 695 |
| 08/04/2023 | Easter 3 Days - Day 1 | M20Sport | 4 | 00:58:16 | 10 |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | Men 18A | mispunched | 0 | |
| 27/09/2022 | Australian Schools Long Distance Championships - Mt Alexander, Harcourt | Senior Boys | 37 | 01:16:35 | 10 |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | Men 18A | 12 | 00:57:41 | 10 |
| 17/04/2022 | Easter 3 Days - Day 3 | M18A | 10 | 01:56:14 | 10 |
| 17/04/2022 | Easter 3 Days - Day 2 | M18A | 6 | 01:18:09 | 198 |
| 15/04/2022 | Easter 3 Days - Day 1 | M18A | 5 | 00:49:05 | 518 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 9 | 4769 | 882 | 29 |
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 | M20E | 18 | 0:53:26 | 970 |
| 28/09/2025 | 2 Australian Long Distance Championships | M20E | 16 | 2:14:13 | 963 |
| 27/09/2025 | 2025 Australian Championships Sprint | M20E | 19 | 00:15:34 | 976 |
| 20/09/2025 | OY11 - Qld Middle Champs - Lode Creek, east of Stanthorpe | M20A | 5 | 0:49:39 | 813 |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 1 OY3 | M20A | 7 | 1:02:10 | 910 |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 2 OY4 | M20A | 7 | 2:00:22 | 640 |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | M20E | 19 | 1:09:25 | 949 |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | M20E | 21 | 1:43:27 | 877 |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | M20E | 20 | 0:51:42 | 845 |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | Men 20 Elite | 25 | 00:23:03 | 941 |
| 28/09/2024 | 1- Australian Middle Distance Championship | Men 20 Elite | 26 | 01:24:27 | 10 |
| 22/09/2024 | OY10 + OY11 Qld Long Distance Champs - Stanthorpe | M20A | DNF | 0 | |
| 25/05/2024 | OY5 - Qld Middle Champs - PM | M17-20A | 5 | 00:33:14 | 954 |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | M20E | 29 | 00:23:34 | 10 |
| 08/10/2023 | Australian Championships Sprint | M18A | 7 | 00:19:19 | 849 |
| 07/10/2023 | Australian Championships Long Distance | M18A | 5 | 01:18:07 | 911 |
| 04/10/2023 | Australian Schools Long Championships | Boys 19 years and under | 33 | 01:18:02 | 10 |
| 03/10/2023 | Australian Schools Sprint Championships - ENTRY BY STATE TEAM MANAGERS ONLY | Boys 19 years and under | 32 | 00:16:57 | 760 |
| 30/09/2023 | Australian Championships Middle Distance | M18A | 3 | 00:48:05 | 885 |
| 16/09/2023 | OY10 - Qld Sprint Champs - Toowoomba | M17-20A | 7 | 00:17:08 | 692 |
| 01/05/2023 | OY5 - Qld Middle Distance Championships - Cabbage Tree Mountain (Maryborough) | M17-20A | 5 | 00:49:07 | 722 |
| 30/04/2023 | OY3-OY4 Qld Long Distance Championships Cabbage Tree Mountain Maryborough | M20A | 6 | 00:55:42 | 715 |
| 10/04/2023 | Easter 3 Days - Day 3 | M20Sport | 3 | 01:00:50 | 681 |
| 09/04/2023 | Easter 3 Days - Day 2 | M20Sport | 4 | 01:49:15 | 695 |
| 08/04/2023 | Easter 3 Days - Day 1 | M20Sport | 4 | 00:58:16 | 10 |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | M20E | 29 | 00:20:15 | 756 |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | Men 18A | mispunched | 0 | |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | Men 18A | 11 | 00:18:01 | 499 |
| 27/09/2022 | Australian Schools Long Distance Championships - Mt Alexander, Harcourt | Senior Boys | 37 | 01:16:35 | 10 |
| 26/09/2022 | Australian Schools Sprint Championships - Kyneton - ENTRY BY SCHOOLS TEAM MANAGERS ONLY | Senior Boys | 31 | 00:18:26 | 206 |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | Men 18A | 12 | 00:57:41 | 10 |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | M17-20A | 4 | 00:20:57 | 301 |
| 17/04/2022 | Easter 3 Days - Day 3 | M18A | 10 | 01:56:14 | 10 |
| 17/04/2022 | Easter 3 Days - Day 2 | M18A | 6 | 01:18:09 | 198 |
| 15/04/2022 | Easter 3 Days - Day 1 | M18A | 5 | 00:49:05 | 518 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 1 | 976 | 976 | 49 |
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 | M20E | 19 | 00:15:34 | 976 |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | Men 20 Elite | 25 | 00:23:03 | 941 |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | M20E | 29 | 00:23:34 | 10 |
| 08/10/2023 | Australian Championships Sprint | M18A | 7 | 00:19:19 | 849 |
| 03/10/2023 | Australian Schools Sprint Championships - ENTRY BY STATE TEAM MANAGERS ONLY | Boys 19 years and under | 32 | 00:16:57 | 760 |
| 16/09/2023 | OY10 - Qld Sprint Champs - Toowoomba | M17-20A | 7 | 00:17:08 | 692 |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | M20E | 29 | 00:20:15 | 756 |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | Men 18A | 11 | 00:18:01 | 499 |
| 26/09/2022 | Australian Schools Sprint Championships - Kyneton - ENTRY BY SCHOOLS TEAM MANAGERS ONLY | Senior Boys | 31 | 00:18:26 | 206 |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | M17-20A | 4 | 00:20:57 | 301 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 0 | 0 | 0 | 182 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 28/04/2024 | NOL - Elite Knockout Sprint | Men–Qualification B | 17 | 00:10:37 | 721 |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | M21E | 62 | 00:23:34 | 680 |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | Men 21 Elite | 54 | 00:18:01 | 762 |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | M21A | 13 | 00:20:57 | 650 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|---|---|---|
| 0 | 0 | 0 | 201 |
Ranking score consists of the best 5 points scored in the last 12 months highlighted in blue rows
| Date | Event | Class | Place | Time | Points |
|---|---|---|---|---|---|
| 28/04/2024 | NOL - Elite Knockout Sprint | Men–Qualification B | 17 | 00:10:37 | 721 |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | M21E | 62 | 00:23:34 | 680 |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | Men 21 Elite | 54 | 00:18:01 | 762 |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | M21A | 13 | 00:20:57 | 650 |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 04/10/2025 | 7 Australian Middle Distance Championships | 18 | 0:53:26 | 970 | Details |
| 28/09/2025 | 2 Australian Long Distance Championships | 16 | 2:14:13 | 963 | Details |
| 27/09/2025 | 2025 Australian Championships Sprint | 19 | 00:15:34 | 976 | Details |
| 20/09/2025 | OY11 - Qld Middle Champs - Lode Creek, east of Stanthorpe | 5 | 0:49:39 | 813 | Details |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 1 OY3 | 7 | 1:02:10 | 910 | Details |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 2 OY4 | 7 | 2:00:22 | 640 | Details |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | 19 | 1:09:25 | 949 | Details |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | 21 | 1:43:27 | 877 | Details |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | 20 | 0:51:42 | 845 | Details |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | 25 | 00:23:03 | 941 | Details |
| 28/09/2024 | 1- Australian Middle Distance Championship | 26 | 01:24:27 | 10 | Details |
| 22/09/2024 | OY10 + OY11 Qld Long Distance Champs - Stanthorpe | 9 | DNF | 0 | Details |
| 25/05/2024 | OY5 - Qld Middle Champs - PM | 5 | 00:33:14 | 954 | Details |
| 28/04/2024 | NOL - Elite Knockout Sprint | 17 | 00:10:37 | 721 | Details |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | 29 | 00:23:34 | 10 | Details |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | 62 | 00:23:34 | 680 | Details |
| 08/10/2023 | Australian Championships Sprint | 7 | 00:19:19 | 849 | Details |
| 07/10/2023 | Australian Championships Long Distance | 5 | 01:18:07 | 911 | Details |
| 04/10/2023 | Australian Schools Long Championships | 33 | 01:18:02 | 10 | Details |
| 03/10/2023 | Australian Schools Sprint Championships - ENTRY BY STATE TEAM MANAGERS ONLY | 32 | 00:16:57 | 760 | Details |
| 30/09/2023 | Australian Championships Middle Distance | 3 | 00:48:05 | 885 | Details |
| 16/09/2023 | OY10 - Qld Sprint Champs - Toowoomba | 7 | 00:17:08 | 692 | Details |
| 01/05/2023 | OY5 - Qld Middle Distance Championships - Cabbage Tree Mountain (Maryborough) | 5 | 00:49:07 | 722 | Details |
| 30/04/2023 | OY3-OY4 Qld Long Distance Championships Cabbage Tree Mountain Maryborough | 6 | 00:55:42 | 715 | Details |
| 10/04/2023 | Easter 3 Days - Day 3 | 3 | 01:00:50 | 681 | Details |
| 09/04/2023 | Easter 3 Days - Day 2 | 4 | 01:49:15 | 695 | Details |
| 08/04/2023 | Easter 3 Days - Day 1 | 4 | 00:58:16 | 10 | Details |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | 29 | 00:20:15 | 756 | Details |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | 15 | mispunched | 0 | Details |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | 11 | 00:18:01 | 499 | Details |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | 54 | 00:18:01 | 762 | Details |
| 27/09/2022 | Australian Schools Long Distance Championships - Mt Alexander, Harcourt | 37 | 01:16:35 | 10 | Details |
| 26/09/2022 | Australian Schools Sprint Championships - Kyneton - ENTRY BY SCHOOLS TEAM MANAGERS ONLY | 31 | 00:18:26 | 206 | Details |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | 12 | 00:57:41 | 10 | Details |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | 13 | 00:20:57 | 650 | Details |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | 4 | 00:20:57 | 301 | Details |
| 17/04/2022 | Easter 3 Days - Day 3 | 10 | 01:56:14 | 10 | Details |
| 17/04/2022 | Easter 3 Days - Day 2 | 6 | 01:18:09 | 198 | Details |
| 15/04/2022 | Easter 3 Days - Day 1 | 5 | 00:49:05 | 518 | Details |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 27/09/2025 | 2025 Australian Championships Sprint | 19 | 00:15:34 | 976 | Details |
| 06/10/2024 | 7 - Australian Sprint Distance Championship | 25 | 00:23:03 | 941 | Details |
| 28/04/2024 | NOL - Elite Knockout Sprint | 17 | 00:10:37 | 721 | Details |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | 29 | 00:23:34 | 10 | Details |
| 27/04/2024 | NOL3a - WRE Elite Qld Sprint Champs am - OY3 | 62 | 00:23:34 | 680 | Details |
| 08/10/2023 | Australian Championships Sprint | 7 | 00:19:19 | 849 | Details |
| 03/10/2023 | Australian Schools Sprint Championships - ENTRY BY STATE TEAM MANAGERS ONLY | 32 | 00:16:57 | 760 | Details |
| 16/09/2023 | OY10 - Qld Sprint Champs - Toowoomba | 7 | 00:17:08 | 692 | Details |
| 07/04/2023 | Australian 3 Days 2023 - NOL Prologue & Public Sprint | 29 | 00:20:15 | 756 | Details |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | 11 | 00:18:01 | 499 | Details |
| 30/09/2022 | Australian Sprint Championships - Sunbury (WRE) | 54 | 00:18:01 | 762 | Details |
| 26/09/2022 | Australian Schools Sprint Championships - Kyneton - ENTRY BY SCHOOLS TEAM MANAGERS ONLY | 31 | 00:18:26 | 206 | Details |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | 13 | 00:20:57 | 650 | Details |
| 17/09/2022 | QLD Sprint Champs OY12 - Forest Lake SHS | 4 | 00:20:57 | 301 | Details |
| Ranking races | Top 5 total | Average points | Ranking |
|---|
| Date | Event | Place | Time | Points | Details |
|---|---|---|---|---|---|
| 04/10/2025 | 7 Australian Middle Distance Championships | 18 | 0:53:26 | 970 | Details |
| 28/09/2025 | 2 Australian Long Distance Championships | 16 | 2:14:13 | 963 | Details |
| 20/09/2025 | OY11 - Qld Middle Champs - Lode Creek, east of Stanthorpe | 5 | 0:49:39 | 813 | Details |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 1 OY3 | 7 | 1:02:10 | 910 | Details |
| 03/05/2025 | Qld Long Distance Champs - Gurulmundi SF (near Miles) Race 2 OY4 | 7 | 2:00:22 | 640 | Details |
| 21/04/2025 | Australian 3 Days 2025 Race 3 - Poverty Reef | 19 | 1:09:25 | 949 | Details |
| 20/04/2025 | Australian 3 Days 2025 Race 2 - The Granites - WRE | 21 | 1:43:27 | 877 | Details |
| 19/04/2025 | Australian 3 Days 2025 Race 1 - Psalm Singing Gully - WRE | 20 | 0:51:42 | 845 | Details |
| 28/09/2024 | 1- Australian Middle Distance Championship | 26 | 01:24:27 | 10 | Details |
| 22/09/2024 | OY10 + OY11 Qld Long Distance Champs - Stanthorpe | 9 | DNF | 0 | Details |
| 25/05/2024 | OY5 - Qld Middle Champs - PM | 5 | 00:33:14 | 954 | Details |
| 07/10/2023 | Australian Championships Long Distance | 5 | 01:18:07 | 911 | Details |
| 04/10/2023 | Australian Schools Long Championships | 33 | 01:18:02 | 10 | Details |
| 30/09/2023 | Australian Championships Middle Distance | 3 | 00:48:05 | 885 | Details |
| 01/05/2023 | OY5 - Qld Middle Distance Championships - Cabbage Tree Mountain (Maryborough) | 5 | 00:49:07 | 722 | Details |
| 30/04/2023 | OY3-OY4 Qld Long Distance Championships Cabbage Tree Mountain Maryborough | 6 | 00:55:42 | 715 | Details |
| 10/04/2023 | Easter 3 Days - Day 3 | 3 | 01:00:50 | 681 | Details |
| 09/04/2023 | Easter 3 Days - Day 2 | 4 | 01:49:15 | 695 | Details |
| 08/04/2023 | Easter 3 Days - Day 1 | 4 | 00:58:16 | 10 | Details |
| 01/10/2022 | Australian Long Distance Championships - Nuggety Range, Maldon (WRE) | 15 | mispunched | 0 | Details |
| 27/09/2022 | Australian Schools Long Distance Championships - Mt Alexander, Harcourt | 37 | 01:16:35 | 10 | Details |
| 25/09/2022 | Australian Middle Distance Championships - Blackwood (WRE) | 12 | 00:57:41 | 10 | Details |
| 17/04/2022 | Easter 3 Days - Day 3 | 10 | 01:56:14 | 10 | Details |
| 17/04/2022 | Easter 3 Days - Day 2 | 6 | 01:18:09 | 198 | Details |
| 15/04/2022 | Easter 3 Days - Day 1 | 5 | 00:49:05 | 518 | Details |