Spanish Fork, Utah · Utah County

Train with
purpose.

Private volleyball coaching rooted in California beach culture, built for Utah athletes. Beginner to competitive — all skill levels welcome.

10+
Years Coaching
'14
Salem Hills — Year One
All
Levels Welcome
Scroll

The Coach

Coach Josh
McKell

Growing up playing beach volleyball at Zuma Beach in Malibu, Josh developed a love for the game that shaped everything that followed — from competing at the collegiate level to building one of Utah's earliest boys programs from the ground up.

As Head Coach at Salem Hills High School since the sport was first sanctioned in Utah in 2014, Josh brings over a decade of coaching experience, deep technical knowledge, and a coaching philosophy grounded in fundamentals, confidence, and love of the game.

  • Played high school volleyball in California & at Utah Valley University
  • Coaching girls volleyball since 2013
  • Head Boys Coach at Salem Hills HS — since founding in 2014
  • Serving Spanish Fork & surrounding Utah County communities
  • All skill levels: beginners, youth, and high school athletes

"The ocean taught me patience, reading angles, and trusting instinct. I bring all of that to every session."

— Coach Josh McKell

10+
Years Coaching
'14
Salem Hills Founded
UVU
Collegiate Player
All
Skill Levels

Training Options

Find Your
Session

Whether you're just picking up the sport or sharpening your game before tryouts, there's a session format designed for you.

🏐
Private Lesson

One-on-one with Coach Josh. Maximum focus, tailored drills, and personalized feedback every session.

$65
per hour · per athlete
  • 1-on-1 coaching with Josh
  • Customized to your skill level
  • Beginners through competitive
  • All positions & fundamentals
Book Now
🏆
Club Team

Zuma Volley's AAU traveling club team is coming — for 8th grade and up in the Salem Hills area.

Interest
List
open now · no commitment
  • 8th grade & up
  • Salem Hills & surrounding schools
  • AAU sanctioned travel team
  • Competitive tournament play
Learn More

All sessions paid via Venmo @ZumaVolley after confirmation. Questions? Contact Josh directly.

Coming Soon

Zuma Volley
Club Team

Coach Josh is building a competitive AAU traveling volleyball club team rooted in Utah County — starting with athletes from Salem Hills High School and the surrounding communities.

This team will compete in AAU sanctioned tournaments across the region, giving athletes the high-level competitive experience that elevates their game and increases their visibility for high school and beyond.

📍
Based in Utah County
Open to athletes from Salem Hills, Payson, Springville, Spanish Fork, and surrounding schools.
🎒
Traveling Competitive Team
AAU sanctioned tournaments across Utah and the region. Real competitive experience.
🏫
8th Grade & Up
Designed for athletes ready to compete at the next level and build toward high school and club careers.
Join the Interest List

The team is in development — get notified first when spots open, tryout dates are announced, and more information becomes available.

Get In Touch

Ready to
Start?

Fill out the form and Coach Josh will follow up within 24 hours to confirm your session, answer questions, and get you scheduled.

Payment via Venmo. Once your session is confirmed, Coach Josh will send a Venmo request. No payment required until booking is confirmed.

Coach Josh responds within 24 hours. No spam, ever.