Modern Day Coach training at Next Level Swings

Modern Day Coach · Pittsboro

Small-group offseason training.

Small-group player development led by former MLB catcher & Olympian Tim Federowicz. One hour, max four players. We work on running form, speed and agility, throwing, catching, light defense, and consistent contact. $50/session. Baseball Mon/Tue, softball Wed.

Modern Day CoachFlagship player-development program at NLS

21 open sessions right now

$50Price
1 hourLength
Max 4Group size
7–16Ages

What we work on

Every session is a full player-development hour. Same six areas, matched to the age group.

Running form

How to start, accelerate, and run the bases with clean mechanics.

Speed & agility

First-step quickness, change of direction, and athletic movement.

Throwing

Proper throwing mechanics and accuracy, with arm care built in.

Catching

Receiving the ball cleanly and getting rid of it with confidence.

Light defense

Footwork, glove work, and simple defensive reads. Not a full practice.

Hitting

Contact and consistency. Repeatable swings, not a home-run chase.

Age groups

Pick the group that matches your player. Baseball and softball are published separately.

Baseball

$50

Youth Development

Ages 7–9 · max 4 players

Running form, throwing and catching basics, and consistent contact.

Book →
$50

Player Development

Ages 10–12 · max 4 players

Throwing accuracy, speed and agility, light defense, and live contact reps.

Book →
$50

Advanced Development

Ages 13–16 · max 4 players

Cleaner throwing, faster feet, and more consistent contact for competitive players.

Book →

Softball

$50

Youth Development

Ages 7–9 · max 4 players

Running form, throwing and catching basics, and consistent contact.

Book →
$50

Player Development

Ages 10–12 · max 4 players

Throwing accuracy, speed and agility, light defense, and live contact reps.

Book →
$50

Advanced Development

Ages 13–16 · max 4 players

Cleaner throwing, faster feet, and more consistent contact for competitive players.

Book →

Open sessions

By date. Times in order. Full groups drop off on their own.

Monday, October 193 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · baseball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · baseball · 3 of 4 left

Enroll →
6:00 PM

Advanced Development · Ages 13–16

Tim Federowicz · baseball · 4 of 4 left

Enroll →

Tuesday, October 202 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · baseball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · baseball · 3 of 4 left

Enroll →

Wednesday, October 212 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · softball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · softball · 4 of 4 left

Enroll →

Monday, October 263 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · baseball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · baseball · 4 of 4 left

Enroll →
6:00 PM

Advanced Development · Ages 13–16

Tim Federowicz · baseball · 4 of 4 left

Enroll →

Tuesday, October 272 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · baseball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · baseball · 4 of 4 left

Enroll →

Wednesday, October 282 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · softball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · softball · 4 of 4 left

Enroll →

Monday, November 25 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · baseball · 4 of 4 left

Enroll →
4:30 PM

Youth Development · Ages 7–9

Taylor Kennedy · baseball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · baseball · 4 of 4 left

Enroll →
5:30 PM

Player Development · Ages 10–12

Taylor Kennedy · baseball · 4 of 4 left

Enroll →
6:00 PM

Advanced Development · Ages 13–16

Tim Federowicz · baseball · 4 of 4 left

Enroll →

Wednesday, November 42 sessions

4:00 PM

Youth Development · Ages 7–9

Tim Federowicz · softball · 4 of 4 left

Enroll →
5:00 PM

Player Development · Ages 10–12

Tim Federowicz · softball · 4 of 4 left

Enroll →

FAQ

Quick answers before you enroll.

Who runs this?

Modern Day Coach — the flagship player-development program at Next Level Swings.

What do you actually work on?

Running form, speed and agility, throwing mechanics and accuracy, catching, light defense, and hitting consistency. Contact, not a home-run chase.

How do I pay?

Pay by card when you book online.

Ready to reserve a seat?

Choose sport, age group, and a live time. Confirmations go to the family and the coach.

Book a session