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.
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
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.
Harry Paton · Cavalry FC Midfielder · Canada International
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.
Elijah Adekugbe · Former Cavalry FC Vice-Captain
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.
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?