| 1 | Men's C3 Time Trial | Oceania Championship Para Cycling Road (Apr 2026) | C3 | 27:58.090 | Apr 8, 2026 |
| 1 | Men's C3 Road Race | Oceania Championship Para Cycling Road (Apr 2026) | C3 | 51:30.000 | Apr 8, 2026 |
| — | Team Sprint - Cycle - Mixed Elite | National Track Championships - Para (Mar 2026) | | 0:53.036 | Mar 28, 2026 |
| 1 | Men's C3 Elimination | National Track Championships - Para (Mar 2026) | C3 | — | Mar 23, 2026 |
| 1 | Men's C3 Sprint | National Track Championships - Para (Mar 2026) | C3 | 0:12.130 | Mar 23, 2026 |
| 1 | Men's C3 Scratch | National Track Championships - Para (Mar 2026) | C3 | — | Mar 23, 2026 |
| 1 | Men's C3 1 km Time Trial | National Track Championships - Para (Mar 2026) | C3 | 0:01.110 | Mar 23, 2026 |
| 1 | Men's C3 Individual Pursuit | National Track Championships - Para (Mar 2026) | C3 | 0:03.510 | Mar 23, 2026 |
| 1 | Men's C3 Time Trial | 2026 AusCycling Road Championships (Jan 2026) | C3 | 30:05.100 | Jan 7, 2026 |
| 1 | Men's C3 Road Race | 2026 AusCycling Road Championships (Jan 2026) | C3 | 1:57:22.000 | Jan 7, 2026 |
| 1 | Men's C3 1 km Time Trial | AMV Track Series (Nov 2025) | C3 | 0:01.100 | Nov 6, 2025 |
| 1 | Men's C3 Individual Pursuit | AMV Track Series (Nov 2025) | C3 | 0:03.380 | Nov 6, 2025 |
| 15 | Men's C3 Time Trial | 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025) | C3 | — | May 3, 2025 |
| 17 | Men's C3 Road Race | 2025 UCI Para-Cycling Road World Cup - Ostend/Bruges BEL (Apr 2025) | C3 | — | May 3, 2025 |
| 1 | Men's C3 Sprint | National Championships - Track (Mar 2025) | C3 | — | Mar 29, 2025 |
| 1 | Men's C3 Elimination | National Championships - Track (Mar 2025) | C3 | — | Mar 29, 2025 |
| 1 | Men's C3 1 km Time Trial | National Championships - Track (Mar 2025) | C3 | 0:01.100 | Mar 24, 2025 |
| 1 | Men's C3 Scratch | National Championships - Track (Mar 2025) | C3 | — | Mar 24, 2025 |
| 1 | Men's C3 Individual Pursuit | National Championships - Track (Mar 2025) | C3 | 0:03.500 | Mar 24, 2025 |
| 1 | Men's C3 Sprint | Oceania Championships - Track (Feb 2025) | C3 | — | Feb 14, 2025 |
| 1 | Men's C3 Elimination | Oceania Championships - Track (Feb 2025) | C3 | — | Feb 14, 2025 |
| — | Team Sprint - C - Mixed Elite | Oceania Championships - Track (Feb 2025) | | 0:50.678 | Feb 14, 2025 |
| 1 | Men's C3 1 km Time Trial | Oceania Championships - Track (Feb 2025) | C3 | 0:01.100 | Feb 10, 2025 |
| 1 | Men's C3 Scratch | Oceania Championships - Track (Feb 2025) | C3 | — | Feb 10, 2025 |
| 1 | Men's C3 Individual Pursuit | Oceania Championships - Track (Feb 2025) | C3 | 0:03.410 | Feb 10, 2025 |
| 1 | Men's C3 Time Trial | 2025 AUSCycling Road Championship (Jan 2025) | C3 | 0:30.410 | Jan 8, 2025 |
| 1 | Men's C3 Road Race | 2025 AUSCycling Road Championship (Jan 2025) | C3 | 0:01.300 | Jan 8, 2025 |
| 1 | Men's C3 Time Trial | 2024 Oceania Para Road Championships (Apr 2024) | C3 | 31:10.990 | Apr 11, 2024 |
| 1 | Men's C3 Road Race | 2024 Oceania Para Road Championships (Apr 2024) | C3 | 1:41:35.000 | Apr 11, 2024 |
| 4 | Men's C3 Road Race | 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024) | C3 | — | Jan 16, 2024 |
| 8 | Men's C3 Time Trial | 2024 UCI Para-Cycling Road World Cup - Round I (Jan 2024) | C3 | — | Jan 16, 2024 |
| 3 | Men's C3 Time Trial | 2024 Australian Elite Road Championship (Jan 2024) | C3 | 30:03.270 | Jan 3, 2024 |
| 2 | Men's C3 Road Race | 2024 Australian Elite Road Championship (Jan 2024) | C3 | — | Jan 3, 2024 |
| 2 | Men's C3 Road Race | 2024 Australian Elite Road Championship (Jan 2024) | C3 | — | Jan 3, 2024 |
| 2 | Men's C3 1 km Time Trial | AusCycling Para-Cycling Event (Dec 2023) | C3 | 1:16:30.000 | Dec 12, 2023 |
| 3 | Men's C3 Time Trial | 2023 Oceania Para Road Championships (Mar 2023) | C3 | 30:54.000 | Mar 29, 2023 |
| 2 | Men's C3 Road Race | 2023 Oceania Para Road Championships (Mar 2023) | C3 | 2:12.800 | Mar 29, 2023 |
| 3 | Men's C3 1 km Time Trial | 2023 Oceania Para Track Championships (Mar 2023) | C3 | 0:01.120 | Mar 23, 2023 |
| 1 | Men's C3 Scratch | 2023 Oceania Para Track Championships (Mar 2023) | C3 | — | Mar 23, 2023 |
| 2 | Men's C3 Omnium | 2023 Oceania Para Track Championships (Mar 2023) | C3 | — | Mar 23, 2023 |
| 3 | Men's C3 Individual Pursuit | 2023 Oceania Para Track Championships (Mar 2023) | C3 | 0:03.420 | Mar 23, 2023 |
| 1 | Men's C3 1 km Time Trial | National Championships (Para-cycling Track) (Mar 2023) | C3 | 0:01.110 | Mar 14, 2023 |
| 1 | Men's C3 Scratch | National Championships (Para-cycling Track) (Mar 2023) | C3 | — | Mar 14, 2023 |
| 1 | Men's C3 Omnium | National Championships (Para-cycling Track) (Mar 2023) | C3 | 0:00.160 | Mar 14, 2023 |
| 1 | Men's C3 Individual Pursuit | National Championships (Para-cycling Track) (Mar 2023) | C3 | 0:03.360 | Mar 14, 2023 |
| 2 | Men's C3 Time Trial | Federation University Road National Championships (Jan 2023) | C3 | — | Jan 7, 2023 |
| 1 | Men's C3 Road Race | Federation University Road National Championships (Jan 2023) | C3 | — | Jan 7, 2023 |
| 1 | Men's C3 Time Trial | 2022 Oceania Para-cycling Road Championships (ROAD) (Apr 2022) | C3 | 36:52.940 | Apr 10, 2022 |
| 1 | Men's C3 Road Race | 2022 Oceania Para-cycling Road Championships (ROAD) (Apr 2022) | C3 | — | Apr 10, 2022 |
| 1 | Men's C3 1 km Time Trial | 2022 Oceania Para-cycling Track Championships (TRACK) (Apr 2022) | C3 | 0:01.130 | Apr 4, 2022 |
| 1 | Men's C3 Individual Pursuit | 2022 Oceania Para-cycling Track Championships (TRACK) (Apr 2022) | C3 | 0:03.460 | Apr 4, 2022 |
| 1 | Men's C3 Omnium | 2022 Oceania Para-cycling Track Championships (TRACK) (Apr 2022) | C3 | — | Apr 4, 2022 |
| 1 | Men's C3 Scratch | 2022 Oceania Para-cycling Track Championships (TRACK) (Apr 2022) | C3 | — | Apr 4, 2022 |
| 1 | Men's C3 1 km Time Trial | Brisbane Para Competition (Track) (Mar 2022) | C3 | 1:12.879 | Mar 27, 2022 |
| 2 | Men's C3 Road Race | 2022 Federation University Road National Championships (Road) (Jan 2022) | C3 | — | Jan 14, 2022 |
| 2 | Men's C3 Time Trial | 2022 Federation University Road National Championships (Road) (Jan 2022) | C3 | — | Jan 14, 2022 |
| 1 | Men's C3 Time Trial | Lakeside Time Trial (Road) (Apr 2021) | C3 | — | Apr 28, 2021 |
| 3 | Men's C3 Time Trial | 2021 Federation University Road National Championships (Road) (Feb 2021) | C3 | 38:58.000 | Feb 2, 2021 |
| 2 | Men's C3 Road Race | 2021 Federation University Road National Championships (Road) (Feb 2021) | C3 | — | Feb 2, 2021 |
| 3 | Men's C3 Time Trial | 2020 Ballarat Classic (Road) (Jan 2020) | C3 | — | Jan 8, 2020 |
| 3 | Men's C3 Time Trial | 2020 Federation University Road National Championships (Road) (Jan 2020) | C3 | 44:27.380 | Jan 7, 2020 |
| 3 | Men's C3 Road Race | 2020 Federation University Road National Championships (Road) (Jan 2020) | C3 | — | Jan 7, 2020 |
| 1 | Men's C3 Scratch | 2020 Brisbane Para-Track GP (Track) (part of AB Track World Cup) (Dec 2019) | C3 | — | Dec 14, 2019 |
| 2 | Men's C3 1 km Time Trial | 2020 Brisbane Para-Track GP (Track) (part of AB Track World Cup) (Dec 2019) | C3 | 1:16.069 | Dec 12, 2019 |
| 2 | Men's C3 Individual Pursuit | 2020 Brisbane Para-Track GP (Track) (part of AB Track World Cup) (Dec 2019) | C3 | 3:56.175 | Dec 12, 2019 |
| 2 | Men's C3 Individual Pursuit | 2020 Cycling Austalia Track National Championships (Track) (Oct 2019) | C3 | 0:04.060 | Oct 31, 2019 |