AFH MEMBERSHIPS

Train with us every week.

A standing weekly time with an assigned coach, the Fields on Demand app for the other six days, and a level you can change as the season changes.

Month to month. No contracts. From $175/month.

CALL (248) 430-0588 TO GET STARTED

Takes about five minutes. We’ll match your player with a coach and a standing weekly time.

Development happens on a schedule, not lesson to lesson.

A real swing change takes about three weeks of directed reps. One lesson can’t do it, and a lesson every few weeks when the calendar opens up can’t either. The players who get better here are the ones who train on a consistent weekly time with a coach who knows their swing.

So that’s how we built memberships.

Every member has a standing weekly slot with an assigned coach, their own program in the Fields on Demand app for the days in between, and a level that matches how much time they actually have. Change it when the season changes. Pause it if he gets hurt.

Pick the level that fits your player’s week.

Levels are set by in-person time per month. “+” levels add a custom development plan and video review on top of in-person training.

Foundation

1 hour per month · 2 credits

$175/month

A standing weekly check-in with your coach, plus the app for the rest of the week.

Foundation+

+ PLAN

1 hour per month · 2 credits

$250/month

Foundation plus a custom development plan and video review of your player’s swing.

Development

2 hours per month · 4 credits

$315/month

Two hours of in-person coaching per month. In-person training only, with full app access.

MOST POPULAR

Development+

+ PLAN

2 hours per month · 4 credits

$350/month

Our most popular level. Two hours in person plus a custom plan, video review, and progress tracking.

Elite

4 hours per month · 8 credits

$480/month

Four hours of in-person coaching per month for players training on a weekly schedule.

Elite+

+ PLAN

4 hours per month · 8 credits

$600/month

Everything in Elite plus a custom plan, performance data, and priority scheduling.

App only? AFH Access is $75/month for full Fields on Demand access with no in-person sessions. Sessions can be added at standard rates.

CALL (248) 430-0588 TO GET STARTED

Takes about five minutes. We’ll match your player with a coach and a standing weekly time.

Every membership includes

How it works

1

Pick a level

Choose by how often your player can train each week. Not sure? Call us and we’ll recommend one.

2

Your first payment locks your time

Memberships bill monthly from your first training day. That first payment holds a consistent weekly slot with your coach.

3

Train, track, adjust

Sessions book through the app and credits apply automatically. Change levels any time before your next billing date, or pause for injury or vacation.

An assigned coach, with the whole staff behind them.

Your player gets one primary coach for consistency. When it helps, the rest of the staff weighs in: MLB playing experience, MLB coaching experience, and pro scouting eyes.

Bruce Fields

Bruce Fields

43 years in pro baseball, former MLB Hitting Coach (Detroit Tigers, Cleveland Indians)

Daniel Fields

Daniel Fields

12-year pro career, reached MLB with the Detroit Tigers

Aaron Fields

Aaron Fields

Former Cleveland Indians player, former Detroit Tigers scout

Amani Karim

Amani Karim

Hitting & infield coach

Tyler Tompson

Tyler Tompson

Pitching coach, certified strength coach

Not sure a membership is the first step?

New to AFH?

Start with an evaluation. We’ll tell you where your hitter stands and which level fits.

Tell us about your hitter →

Want the year-round group program?

AFH Performance: 3–4 days a week, strength built in, data every session. Grades 7–12.

See AFH Performance →

Outside Metro Detroit?

Remote training in the Fields on Demand app, with a weekly swing review from your coach. Start with a free swing evaluation.

Free swing evaluation →

Frequently Asked Questions

Lock in a weekly time with your coach.

Standing weekly slots are limited by coach schedule. Your first payment holds yours.

CALL (248) 430-0588 TO GET STARTED

Takes about five minutes. We’ll match your player with a coach and a standing weekly time.

Prefer email? info@afhbaseball.com