Skip to content Opens in a new tab

Private training

Private 1-on-1 Soccer Training in Charleston & Mount Pleasant

A focused hour with just your player and me: more touches, more corrections and more confidence than any team practice can give.

  • Surf player
  • Charleston Battery volunteer
  • Mount Pleasant · Charleston · James Island
Youth player in a white kit dribbling past a defender

Every rep is about your player

A private session is just your player and me for about an hour. No waiting in line and no standing around. Every touch, every correction and every drill is built around what your player needs right now.

That might be a heavy first touch, hesitation in 1v1s, finishing under pressure or simply confidence. We find the gap, work on it at game speed, and then put it straight into game-like situations so it shows up on Saturday.

Team practice is great for learning to play together. Private training is where players get the individual reps that make them stand out.

Who it's for

Great fit if…

  • Wants more touches than team practice gives
  • Has a tryout or new season coming up
  • Needs a confidence boost on the ball
  • Is working on a specific skill or position
Book a Session

How it works

What a private session looks like

Warm-up & ball mastery

About ten minutes of quick touches to get the feet going. No standing around.

Technical block

The main focus of the day, such as first touch, 1v1 moves or finishing, with lots of reps and quick feedback.

Game-speed reps

We put the skill under pressure with defenders, time limits and decisions, just like a real match.

Finish & home plan

A fun finisher, then one or two things to practise at home before next time.

  • First Touch
  • Ball Mastery
  • 1v1 Moves
  • Passing & Scanning
  • Finishing
  • Confidence

Private or semi-private?

Pick the format that fits

Private

Every rep is theirs

Best when your player has a specific thing to fix or a tryout coming up.

  • 100% of the coaching attention
  • Pace set entirely by your player
  • Ideal for confidence building
Private training
Semi-private

Train with a rival

Best when your player loves competing and has a friend or teammate to train with.

  • 2–4 players per session
  • Real opponents for 1v1s and passing
  • Lower cost per player
Semi-private training

Other options

More ways to train

Semi-private training: two players working together
02

Semi-Private

Two to four friends or teammates. Real coaching plus a real opponent to compete against.

  • 2–4 players per session
  • Competitive, high-energy reps
  • Lower cost per player
See semi-private training
Small-group soccer training and camps
03

Camps & Small Groups

Group sessions and camps at set times of the year, plus special events with guests from local clubs.

  • School-break and summer camps
  • Small-group skill sessions
  • Newsletter subscribers hear first
See camps & groups

FAQ

Questions parents ask

How often should my player train privately?

Once a week is a great rhythm for most players: enough to build habits without burning out. Before tryouts or a new season, some families add an extra session.

What do private sessions focus on?

Whatever your player needs most. Common focuses are first touch, ball mastery, 1v1 moves, passing and scanning, finishing and confidence. Tell me in the request and we’ll start there.

Where do private sessions happen?

At parks and fields around Mount Pleasant, Charleston and James Island. We’ll pick a spot that’s close to you.

How much does a private session cost?

Send a request and I’ll share current rates. For context on local pricing, read my Charleston training cost guide.

What should my player bring?

A ball, cleats or turf shoes depending on the field, shin guards and water.

Book a session

Ready to get sharper on the ball?

Tell me a little about your player and what you'd like to work on. I'll get back to you to set up a time and place.

  • Private, semi-private or small-group sessions
  • Mount Pleasant, Charleston & James Island
  • Every session built around your player
Loading the booking form…