At the age of 10, Joe leaned to sail through the Bough Beech Sailing Club Pirates and Buccaneers youth training scheme. Sailing in a Tera, he raced in the Bough Beech Icicle series and completed all races in his first season, refusing to go in despite challenging conditions.
At the age of 12 he was accepted into the Tera National Squad, and Topper zone squad (2017/18), and this year he is again in the Tera National squad, and Topper National Junior squad.
In his first Topper Nationals in 2018 Joe was Silver Fleet National Champion, He was third in the Tera End of Seasons 2018, and 12th in the Feva winter championships (his 4th Feva event as helm). He was first 12-year-old in the Topper Winter championships 2018 and has recently finished 13th in the last Topper National Series at Weymouth (February 2019).
He has recently teamed up with another Young Gun Team Rider in Max Steele for a campaign in the Feva. Together they are currently training for the worlds in Tuscany in July.