Skip to content
Coach David Popovski · North Collier Regional Park

Private Soccer Training in Naples, Florida

1-on-1, 2-on-1 and small group sessions for players aged 6–16. European-style technical work: ball mastery, first touch and both feet.

$50–$100per session
Ages 6–16all levels
60 minper session
Young player juggling a soccer ball at a DP Soccer session in Naples
Naples · Bonita Springs · Estero · Marco Island

Three ways to train

Compare all programs & prices →
1-on-1 soccer training: a player juggling the ball

Private 1-on-1

The full hour on one player. Technique, first touch and finishing, built around what your child needs.

$100 / session1-on-1 details →
2-on-1 soccer training: two players passing

2-on-1

Two players, one coach. Bring a sibling or teammate, split the cost, train at match tempo.

$70 / player2-on-1 details →
Coach David with a small group of players

Small groups · 3–6

Players of similar age and level. Competitive drills and decisions under pressure.

Coach David Popovski with his players in front of the goal

Coach David Popovski

David came through the FC Pelister academy in Bitola, North Macedonia, and debuted in the First Macedonian League at 18. He spent three years coaching in New Jersey before moving to Naples.

FC Pelisteracademy, Bitola
First Leaguedebut at 18
3 yearscoaching in New Jersey
Meet Coach David →
Next camp: Nov 23–25, 2026

Soccer camps & clinics in Naples

Nike Soccer Camp over Thanksgiving and Winter Break, and the Elite Summer Camp in 2027.

See camps
Young player dribbling the ball at a DP Soccer session
From Google reviews

“David has been my son's coach for over a year, and we've seen amazing development. He cares, motivates, and mentors. Top coach!!”

Scott S., parent
Read all reviews on Google →

Common questions

Where do sessions take place?

At North Collier Regional Park, 15000 Livingston Rd, Naples, FL 34109. Families come from Naples, Bonita Springs, Estero and Marco Island.

What age and level do you coach?

Players 6–16, from beginners learning the basics to experienced players refining their skills. No prior experience needed.

What should my child bring?

Soccer footwear, comfortable training clothes and plenty of water.

How do I book and pay?

Send a request on the booking page or call (201) 757-4190, and David will contact you to confirm. Pay by cash, bank transfer, Venmo or Zelle.

All questions →

Book a training session

Send a booking request online, or call David directly.