2024
Brading Haven Yacht Club – Icebreaker Series Champions & Vice-champions ILCA 6
2023
International Island Games Guernsey – Team Silver Medallists (ILCA 6 & 7)
Cowes Week – Montgomery Estate Planning Under 25 Team Champions (Squib)
Cowes Week – 3rd in Class (Squib)
Squib Nationals – Under 25 National Champions (Squib)
Round the Island Race – 4th in Class Division 5B (X-34)
Bembridge Sailing Club – Regatta Champions (ILCA 6)
Seaview Yacht Club – Regatta Champions (Squib)
ILCA Somers Pursuit Race – Champion (ILCA 6)
Seaview Yacht Club – Team Racing Champions (Mermaid)
Seaview Village – Carr Cup 3rd out of 90 (ILCA 6)
East Cowes Sailing Club – Spring, Late Summer & Overall Season Champions (Open 7.50)
Island Sailing Club – Class 1 Season Champions (First 40.7)
Seaview Yacht Club – Match Racing Champions (Mermaid)
Royal Victoria Yacht Club – Commissioning Cup Champion (ILCA 7)
Brading Haven Yacht Club – ILCA Champions (ILCA 6)
Commissioning Cup Champion – (ILCA 7)
Royal Victoria Yacht Club – Frosbite Series Champion & Vice-champion (ILCA 6)
2022
British Young Sailors of the Year 2022
Cowes Week – Under 25 Team & Musto Young Skippers Champions (Squib)
Cowes Week – 3rd in Class (Squib)
Brading Haven Yacht Club – Regatta Champions (ILCA 6 & 7)
Royal Victoria Yacht Club – Autumn Champion (ILCA 7)
Island Sailing Club – Class 1 Season Champions (First 40.7)
Royal Victoria Yacht Club – Platinum Jubilee Champions (Squib)
Mermaid Gin – Regatta Champions (ILCA 7)
East Cowes Sailing Club – Spring Champions (Open 7.50)
Royal Southern Yacht Club – X-Yacht Cup 3rd Overall (X-34)
Brading Haven Yacht Club – Icebreaker Champions (ILCA 6 & 7)
2021
World Record – Greatest distance sailed in a single-handed dinghy in 12 hrs (ILCA 7) 107 km
Cowes Week – Squib Class Champions (Squib)
Island Sailing Club – Class 1 Season Champions (X-40)
Mermaid Gin – Regatta Champions (ILCA 7)
2020 – COVID
2010 – 2019
World Invitationals Gertrude Regatta Cup Champions for Hong Kong (Etchells)
International Island Games Gibraltar- Team 5th Place (ILCA 6 & 7)
Royal Ocean Racing Club – Cherbourg Race 8th (Elan 450)
Squib Nationals – 50th out of 100 in first nationals’ event (Squib)
Royal Victoria Yacht Club – Spring, Summer, Autumn, Frostbite Champions (ILCA 4 & 6)
ILCA South Coast Championships – Champions (ILCA 4)
Royal Yachting Association – OnBoard Festival Champion of Champions (RS Fever)
Royal Yachting Association – OnBoard Festival Isle of Wight Champions (RS Bug)
Royal Victoria Yacht Club – Frostbite Series Champions (Optimist)
Royal Southern Yacht Club – Team Racing ILCA Runners-Up
Squib Inlands – Bronze Fleet & Best Newcomer Champions
Seaview Yacht Club – Team Racing Champions 2015 & 17 (Mermaid)