Your child is coached by people who've played at the top

Get to know the people helping your child develop their game. JGFA is led by former professional player Jamie Gosling, whose approach puts soccer technique, confidence and enjoyment at the centre of player development.

Our coaches bring high-level playing experience and a passion for helping young players improve, with every session planned by Jamie.

Bearded, tattooed man in a navy Adidas soccer shirt and cap standing in front of a soccer goal

Jamie Gosling: Former Professional Player, JGFA Founder, and Director of football

Jamie came through Bristol Rovers' schoolboy ranks and played in the English Football League for Yeovil Town and Torquay United. He played in Yeovil's first-ever Football League match, faced Liverpool in the FA Cup, and later played in Belgium and in Australia's National Premier Leagues. He founded JGFA in 2015 and plans every session.

Over the years, Jamie has coached players who went on to big careers. Scott Sinclair played for Chelsea, Manchester City, Aston Villa, Swansea and Celtic, and represented England U21 and Great Britain. Wini Heatley now plays for Australia and AS Roma.

Jamie's career · Sky Sports · Scott Sinclair · Wini Heatley signs for Roma

Canadian soccer player wearing number 12 dribbling a ball on the field

Harry came through the academy at Premier League club Fulham and made more than 120 Scottish Premiership appearances for Hearts, Ross County and Motherwell. He has represented Canada at U17 and U20 level and earned his first senior cap against Japan in 2023. He now plays for Cavalry FC.


Cavalry FC signing · Career and Canada caps

Harry Paton · Cavalry FC Midfielder · Canada International

Smiling Black male soccer player wearing a red jersey and holding a red jacket

Elijah grew up in Calgary and came through the Whitecaps Academy and Calgary Foothills, where he won the 2018 PDL Championship. He was Cavalry FC's vice-captain in the CPL's first season, when the club won the Spring and Fall titles, and later captained York United at times. He has more than 125 CPL appearances.


Career profile · Calgary Foothills

Elijah Adekugbe · Former Cavalry FC Vice-Captain

Portrait of a young man with wavy brown hair wearing a red athletic shirt against a gray background

Spencer is from Rocky View County and came through Cavalry FC's U21 side. He's now a forward for the University of Calgary Dinos and Calgary Blizzard SC, and played against CF Montréal in the 2026 Canadian Championship.


Calgary Dinos roster · Calgary Blizzard roster

Spencer McCallum · Calgary Dinos and Calgary Blizzard

Playing Experience That Informs the Coaching

Our coaches bring high-level playing experience and a passion for helping young players improve, with every session planned by Jamie.

Join the team: are you a high-level player or qualified coach?