Devine Soccer Academy, Technical Football Coaching, North Shore Sydney

🇦🇺 Lower North Shore, Sydney

Turning North Shore Youth Into Footballers Who Want the Ball.

Training squads for JDL, NPL and academy players, coached by active NPL players.

Book your first session

A few quick taps, then Ryan texts you.

What would you like to book?

Step 1 of 3: Program

By sending this you agree to our Terms and Refund Policy, and that we can contact you about your enquiry by text, phone, email or WhatsApp.

How it works

A squad gathered with their coach at a Sunday session1
Try one session freeSee if it’s the right fit before you commit to the term.
Ryan, head coach2Hi, it’s Ryan from Devine Soccer Academy. Got your enquiry!
Ryan texts you backHe confirms your session and adds you to the squad WhatsApp.
A full squad training together3
Join for the termLoved it? $600 a term keeps their spot. Max 10 players a squad.

The Method

How every session runs. Built on the two things that actually make young players better.

01

Technical work

Every session opens with 30 minutes of ball mastery and first touch. The unglamorous reps that build real technique.

Players doing ball mastery through hoops
02

Small-sided games

Then we play. Small-sided games mean more touches, more decisions and more 1v1s than any drill. It's also the part they actually remember.

Players in a 1v1 during a small-sided game

What players and parents say

Hear from our players and parents. Devine Soccer Academy was formerly known as CD Football.

A squad dad
Aiden
Angus
Archer
Daniel
Kobe
Nash
Dan.

Texts from parents and players

Bailey loved the session today!!! Amazing, thank you. It’s really going to help him build.
Bailey loved the session today!!! Amazing, thank you. It’s really going to help him build.
Parent, text message
Hey Ryan,  Just getting back to you. Gabriel loved the session and wants to go back 🎉 When can we tee up another session?
Hey Ryan,

Just getting back to you. Gabriel loved the session and wants to go back 🎉 When can we tee up another session?
Parent, text message
Thanks for the sesh bro🤜🤛 fixed the long ball problem both my other coaches couldn’t fix
Thanks for the sesh bro🤜🤛 fixed the long ball problem both my other coaches couldn’t fix
Player, text message
Ryan is an incredible coach who genuinely cares about each player's development. He takes the time to understand the boys' individual goals and abilities, so every session is targeted and purposeful—not just generic training. The boys are learning new skills, growing in confidence, and, most importantly they look forward to every session. We highly recommend Cornish and Devine to any footballer looking to develop their game!
Ryan is an incredible coach who genuinely cares about each player's development. He takes the time to understand the boys' individual goals and abilities, so every session is targeted and purposeful—not just generic training. The boys are learning new skills, growing in confidence, and, most importantly they look forward to every session. We highly recommend Cornish and Devine to any footballer looking to develop their game!
Parent, text message
Hey mate was great sessions he loved it, as long as u doing the sessions he will lock in please don't let anyone else train him
Hey mate was great sessions he loved it, as long as u doing the sessions he will lock in please don't let anyone else train him
Parent, text message
Hey Ryan,  Just wanted to say a huge that you to you and Hugo for a great session this morning. Boys are still talking about all the drills they did and learnt.
Hey Ryan,

Just wanted to say a huge that you to you and Hugo for a great session this morning. Boys are still talking about all the drills they did and learnt.
Parent, text message
@Ryan Devine @Hugo Cornish Just wanted to thank you for the great sessions you are doing with the boys. The boys absolutely love the training. Keep up the good work ❤️❤️❤️❤️
@Ryan Devine @Hugo Cornish Just wanted to thank you for the great sessions you are doing with the boys. The boys absolutely love the training. Keep up the good work ❤️❤️❤️❤️
Parent, text message
Swipe to see more

Where our players play

Our squads develop players competing right across Sydney football.

Northern Tigers FCManly United FCAPIA Leichhardt FCWestern Sydney Wanderers FCMacarthur Bulls FCCentral Coast Mariners FCDulwich Hill FCChatswood Rangers FCWestern City Rangers FCSpirit FCBlacktown Spartans FCInter Lions FCSydney FCWest Pymble FCMascot Kings FCSydney United 58Sydney Olympic FCNorth Ryde SCNorthern Tigers FCManly United FCAPIA Leichhardt FCWestern Sydney Wanderers FCMacarthur Bulls FCCentral Coast Mariners FCDulwich Hill FCChatswood Rangers FCWestern City Rangers FCSpirit FCBlacktown Spartans FCInter Lions FCSydney FCWest Pymble FCMascot Kings FCSydney United 58Sydney Olympic FCNorth Ryde SC
Good to know

Questions parents ask

The things worth knowing before you book. Tap any question to open it.

My child already trains with their club. Why add this?

Club training is built around the team and the next game. Ours is built around your child’s technique: every session opens with 30 minutes of ball mastery and first touch, then small-sided games with lots of touches and 1v1s. Max 10 players, coached by active NPL players.

Is my child good enough for a squad?

Squads run at JDL, NPL and academy pace. If your child plays at a local club, at school or isn’t at a club yet, private coaching is the better place to start. It works at every level and builds them up to squad standard.

Can we try a session before committing?

Yes. The first session is free. If it's the right fit, you join for the rest of the term.

Can we join in the middle of a term?

Yes, as long as the squad isn't full (10 players). You only pay for the weeks left: 5 weeks to go is 5 x $60.

What if my child misses a session?

Paid is paid. Missed sessions aren't refunded, credited or made up, whatever the notice or reason (sick, injured or away). This applies to squads and private coaching.

What happens if it rains?

We let you know in the squad WhatsApp group. Every family gets added to it once they're booked in, and all updates go through there.

How many players are in a squad?

Max 10, so every player gets plenty of touches. A squad runs once it has 3.

Who is the Tuesday morning squad for?

The NPL Squad is for NPL players only. Everyone else joins the Junior or Youth Squad on the weekend.

How are the age groups decided?

By the club age group your child plays in this year (their year born). Junior Squad is U8–U11, Sat and Sun at 9am. Youth Squad is U12–U15, Sat and Sun at 10am.

A strong player can play up into the older squad.

The NPL Squad on Tuesday at 6:30am is for NPL players only.

Is there a sibling discount?

Yes. 20% off for siblings, on squads and private coaching.

Do squads run during the school holidays?

No, squads follow the NSW school terms. Private coaching runs through the holidays.

Where are sessions held?

Weekends: Chatswood Oval. Tuesday NPL: the Chatswood area (Chatswood Oval, Thomson Park or Bicentennial Reserve), with the ground confirmed in WhatsApp each week.

What should my child bring?

Boots, shin pads, a water bottle and training gear. We bring the balls and bibs.

How do I pay?

By card through Stripe. Squads: we send a payment link after the free trial. Private: pay for the trial session when you book, then each 4-week block of the 12-Week Private Program before it starts.

How does private coaching work?

Start with one trial session ($80 per player for a small group of 2–6, $120 for 1-on-1), paid when you book.

Then it’s the 12-Week Private Program, paid in 3 blocks of 4 weeks ($320 per player for a small group, $480 a block for 1-on-1). Same day and time every week, school holidays included. Pay one block at a time, and keep going after week 12 if you like.

No refunds or rescheduling once a block is paid, whatever the notice.

Do I need my own group for private coaching?

No. Pick a weekday time and we’ll match your child with players at their level. Groups are 2 to 6 players.

Bring a friend to start straight away, or start 1-on-1 and move to the group price ($80) when a spot opens.

Programs

Two ways to train, both on Sydney's North Shore.

Inside a session

Real clips from our squads and private sessions. Sound off, just the work.

More every week on @devinesocceracademy

Try one session before you commit to the term.

The main program

Training Squad Program.

Two weekend squads by age, plus a Tuesday morning squad for NPL players. Ball mastery, first touch, 1v1.

JDL, NPL and academy players only.Everyone else: private coaching.
Junior SquadU8–U11
When
Sat & Sun · 9–10am
Where
Chatswood Oval
Book a free trial →
Youth SquadU12–U15
When
Sat & Sun · 10–11am
Where
Chatswood Oval
Book a free trial →
NPL SquadNPL

NPL players only

When
Tuesday · 6:30–7:30am
Where
Chatswood areaGround confirmed in WhatsApp
Book a free trial →
📅 TermTerm 4 · 13 Oct – 17 Dec · 10 weeks
💰 Cost$600 a term · join late, pay $60 for each week left
👥 PlacesMax 10 a squad · runs once it has 3
📍 VenuesWeekends: Chatswood Oval
Tuesday: Chatswood area, ground confirmed in WhatsApp
🎁 TrialTry one session before you commit to the term.
🚫 MissedNot refunded, credited or made up
What runs when

Schedule

Tap a session to book a free trial.

Junior · U8–U11Youth · U12–U15NPL SquadMorning small group
🇦🇺 NSW school year 2026

🌴 Holidays: private coaching only.

Good to know
  • For JDL, NPL and academy players. Everyone else: private coaching.
  • Max 10 a squad. It runs once it has 3.
  • One trial session, then you join for the term.
  • Strong player? They can play up a squad.
Where we train

Our locations.

Weekend squads train at Chatswood Oval. Tuesday NPL and private coaching use these three grounds.

Weekdays · small group or 1-on-1

Private coaching.

12 weeks to sharpen their strengths and fix their weaknesses.

The 12-Week Private Program

Start with a trial, then go one 4-week block at a time.

  1. Trial1 session
  2. Block 1Weeks 1–4
  3. Block 2Weeks 5–8
  4. Block 3Weeks 9–12
Most popular

👥 Small group

2–6 players at the same level · price per player

🎟️Trial sessiononce, to see if it fits$80
📅Each 4-week blockpaid upfront$320

👤 1-on-1

Just your child and a coach

🎟️Trial sessiononce, to see if it fits$120
📅Each 4-week blockpaid upfront$480

How small groups work

  1. Pick a weekday time that suits you.
  2. We match your child with players at their level, 2 to 6 in a group.
  3. Bring a friend to start straight away, or start 1-on-1 and move to the group price when a spot opens.
  • Same day and time every week, school holidays included
  • Pay one block at a time, and book the next to keep your spot
  • No refunds or rescheduling once a block is paid
About us

Coached by active NPL players.

Devine Soccer Academy, formerly Cornish & Devine Football, is built on reps on the ball. Squads are capped at 10, so your child gets more touches and more attention.

Our coaches include active NPL players with A-League and overseas experience, including Sydney FC, Central Coast Mariners and Western Sydney Wanderers FC.

NPLActive coaching team
10Max per squad
U8+Squads from U8
Devine Soccer Academy coaches

Get in touch.

Questions about programs, times or anything else? Reach out any time and we reply within 24 hours.

Email us WhatsApp @devinesocceracademy
See the full website·Terms·Refunds·Privacy