2021
- Elite Men’s Keirin National Champion - Elite track Nationals, Invercargill
- 3rd Place Elite Men's Sprint - Elite track Nationals, Invercargill
2020
- Selection into the New Zealand Tokyo 2020 (2021) Olympic Team for the Team Sprint/Keirin
- Selection to UCI Track Cycling World Championships Berlin
- Reselection into Cycling New Zealand National Team
2019
- 3rd Place Men's Team Sprint Brisbane World Cup
- 5th Place Men's Team Sprint Cambridge World Cup
- 3rd Place Men's Team Sprint Oceania Championships
- Selection into the National High Performance Program
- 9th Place Men’s Team Sprint
- 11th Place Men’s Keirin
- 3rd Place UCI Tier 1 Keirin Cup
- 7th Place UCI Tier 1 Sprint
- 8th Place UCI Tier 2 Keirin
2018
- Elite Men’s National Sprint National Champion - Elite track Nationals, Invercargill
- Elite Men’s 1km Time Trial National Champion - Elite track Nationals, Invercargill
- Elite Men’s National Keirin Champion - Elite track Nationals, Invercargill
- 2nd Place Elite Men’s Team Pursuit – Elite track Nationals, Invercargill
- 3rd Place UCI Tier 1 – Elite Men Keirin, USA
- 4th Place UCI Tier 2 – Elite Men Sprint, USA
- Reselected into the Cycling New Zealand WAI/BOP Regional Performance Hub for 2018/2019
2017
- 3rd Place Elite Men’s Keirin – Elite Track Nationals
- 4th Place Elite Men’s Team Sprint – UCI Tier 1 event in T town
- 5th Place Elite Men’s Kilo – Elite Track Nationals
- 9th Place Elite Men’s Keirin – UCI Tier 1 Festival of Speed
- 8th Place Elite Men’s 1km TT – Oceania Championships
- 1st Place Elite Men’s Keirin – Waikato Track Championships
- 2nd Place Elite Men’s Sprint – Waikato Track Championships