2023
Australian Finn National Championships, Brisbane, Australia - 2nd
2022
International 14, Team World Championships, Flensburg, Germany - WINNER
International 14, Fleet World Championships, Flensburg, Germany - 8th
UK , Weymouth - WINNER
2020
International 14 Skiff, Team Racing World Championships, Perth, Australia - WINNER
New Zealand 18 Foot Siff National Championships, Auckland - 2nd
2019
UK 18 Foot Skiff National Championships - WINNER
2018
Finn UK nationals Hayling Island - 2nd place
UK Finn open series - WINNER
Under 23 World Championships, Lake Balaton, Hungry - 13th
Hyeres World Sailing World Cup - 29th
Finn European Championships, Cadiz, Spain - 36th - 9th under 23 & 1st place in Under 20
2017
UK Finn Travellers Trophy Series - WINNER
UK Finn National Championships, Thorpe Bay, Essex - 4th Overall, 3rd U23
Finn Senior World Championships, Balaton, Hungary - 54th Overall, 13th U23
Finn U23 World Championships, Balaton, Hungary - 25th Overall, 4th U19
Finn European Championships, Marseille, France - 43rd Overall, 7th U23
Sailing World Cup, Hyeres, France - 28th Overall, 4th U23
2016
Olympic Classes Regatta, Palamos, Spain - 15th Overall, 6th U23
UK Finn Traveller's Trophy Series - WINNER
UK Finn Inland National Championships at Draycote - 3rd Overall, 2nd U23
UK Finn Northern Championships at West Kirby - WINNER
UK Finn National Championships at Christchurch - 6th Overall, 4th U23
NSSA National Regatta at Gt Yarmouth - WINNER
Finn U23 World Championships at Aarhus, Denmark - 19th Overall
Australian Finn National Championships, Brisbane, Australia - 2nd
2022
International 14, Team World Championships, Flensburg, Germany - WINNER
International 14, Fleet World Championships, Flensburg, Germany - 8th
UK , Weymouth - WINNER
2020
International 14 Skiff, Team Racing World Championships, Perth, Australia - WINNER
New Zealand 18 Foot Siff National Championships, Auckland - 2nd
2019
UK 18 Foot Skiff National Championships - WINNER
2018
Finn UK nationals Hayling Island - 2nd place
UK Finn open series - WINNER
Under 23 World Championships, Lake Balaton, Hungry - 13th
Hyeres World Sailing World Cup - 29th
Finn European Championships, Cadiz, Spain - 36th - 9th under 23 & 1st place in Under 20
2017
UK Finn Travellers Trophy Series - WINNER
UK Finn National Championships, Thorpe Bay, Essex - 4th Overall, 3rd U23
Finn Senior World Championships, Balaton, Hungary - 54th Overall, 13th U23
Finn U23 World Championships, Balaton, Hungary - 25th Overall, 4th U19
Finn European Championships, Marseille, France - 43rd Overall, 7th U23
Sailing World Cup, Hyeres, France - 28th Overall, 4th U23
2016
Olympic Classes Regatta, Palamos, Spain - 15th Overall, 6th U23
UK Finn Traveller's Trophy Series - WINNER
UK Finn Inland National Championships at Draycote - 3rd Overall, 2nd U23
UK Finn Northern Championships at West Kirby - WINNER
UK Finn National Championships at Christchurch - 6th Overall, 4th U23
NSSA National Regatta at Gt Yarmouth - WINNER
Finn U23 World Championships at Aarhus, Denmark - 19th Overall