Give your child a head start in soccer
Pro-level soccer coaching in Calgary and Okotoks
Help your child build soccer skills, confidence and a lasting love of the game with JGFA. Led by former professional player Jamie Gosling, our independent soccer academy offers programs for ages 2–16, from playful first kicks to focused youth development.
Your child can keep playing for their local soccer club while getting additional coaching that supports their individual progress. Explore our soccer programs and choose the right starting point for your child.
Former Yeovil Town and Torquay United pro · Cavalry FC coaches · Complements your club · Ability-graded groups
Why Families Choose JGFA Soccer Training
Parents ask me all the time what makes JGFA different. Here's my honest answer.
1. Coached by people who've played at the top
I played in the English Football League. I've coached players who went on to play for Chelsea, Celtic and the Matildas. My coaching team includes soccer players from Cavalry FC, Canada International, and York United.
3. Challenged at the right level
Groups are graded on ability, not just age. Confident soccer players are pushed, newer players are supported, and everyone moves up as they progress.
2. Better for their club, not instead of it
We're independent, not affiliated with any soccer club. Your child keeps playing for their team and comes back more skilled and more confident.
4. They’ll love the game and keep improving
Fun comes first, because kids who love soccer keep playing. We teach good habits early, because practice makes permanent, and we encourage every player to play without fear.
Led by a Former Soccer Pro. Focused on Your Player.
Jamie Gosling · Former Yeovil Town and Torquay United pro · Coached Scott Sinclair and Wini Heatley
Harry Paton · Cavalry FC midfielder · Canada international
Elijah Adekugbe · Former Cavalry FC vice-captain · York United
Spencer McCallum · Calgary Dinos · Calgary Blizzard · Cavalry FC U21 alum
Find the Right Soccer Program for Your Child
Build soccer skills, confidence and decision-making with JGFA Academy training for ages 5–16. Led by former professional player Jamie Gosling, sessions challenge players at their level and complement their club soccer.
Choose 1 or 2 sessions per week below. Register each player separately: select their weekly training option, complete their player form and add them to your cart before repeating for the next child.
Tanbridge Academy: Term 2
Duration: 10 weeks, starting the week of January 11, 2027
Location: Tanbridge Academy, 178003 112 St W, Foothills County
Training times: Mondays, Wednesdays and Fridays, 6–9pm; Tuesdays and Thursdays, 7–9pm
1 session per week: $350 for 10 sessions
2 sessions per week: $650 for 20 sessions, saving $50
The times above are the available training windows, not the length of each session. Your player’s specific training days and time will be confirmed when they’re placed in an age- and ability-appropriate group.
School’s out. Let’s play.
Keep your player moving over the holidays with three mornings of soccer at JGFA’s Christmas Soccer Camp. Open to ages 6–16 of all abilities, camp brings together skill development, team games and friendly competition.
Players will practise their skills, put them to work in games and take part in a Mini World Cup, with competitions and prizes adding to the holiday fun. Whether your child is new to soccer or already plays for a club, they’re welcome to join us.
What’s included
Soccer skill development
Team games
Mini World Cup
Competitions and prizes
Guest coach Harry Paton, whose playing experience includes Cavalry FC and Canada’s national team
Camp details
Dates: December 21–23, 2026
Time: 9am–12pm each day
Ages: 6–16, all abilities
Location: Tanbridge Academy, 178003 112 St W, Foothills County, AB T1S 0V8
Choose your booking
Book a single morning for $49, or join all three days for $120 and save $27 compared with three separate day bookings.
Choose your booking option below to register your player. Questions? Call (587) 253-2323.
New year. More soccer.
Give your player an active start to the year at JGFA’s New Year’s Soccer Camp. Running January 2–4, this three-day morning camp welcomes ages 6–16 of all abilities for soccer skills, team games and friendly competition.
Players will work on their game, take part in a Mini World Cup and enjoy competitions and prizes along the way. It’s a chance to get moving, build confidence and enjoy more time with a ball before the school routine returns.
What’s included
Soccer skill development
Team games
Mini World Cup
Competitions and prizes
Guest coach Harry Paton, whose playing experience includes Cavalry FC and Canada’s national team
Camp details
Dates: January 2–4, 2027
Time: 9am–12pm each day
Ages: 6–16, all abilities
Location: Tanbridge Academy, 178003 112 St W, Foothills County, AB T1S 0V8
Choose your booking
Book a single morning for $49, or join all three days for $120 and save $27 compared with three separate day bookings.
Choose your booking option below to register your player. Questions? Call (587) 253-2323.
Get $20 off
Refer a friend, get $20 off
Know a family whose child would love JGFA? When a family you refer registers for an academy term, you'll get $20 off a soccer program or merchandise. It's my way of saying thank you for spreading the word.
Soccer is for everyone!
Find the Right Soccer Program for Your Child
Birthday parties, schools, daycares, clubs and teams: we bring the coaches, the equipment and the energy.