About Services Pricing Reviews Locations Book a Session

Arroyo Private Swim Coach

Train with a
National Champion

Private coaching for all ages and levels from kids taking their first strokes to competitive athletes chasing records. Bay Area & South Florida.

NCAA D1 Athlete 2023 National Champion Kids & Families
Miguel Angel Arroyo - Private Swim Coach
Top 5
National Rank
All
Ages
& Levels
D1
NCAA Swimmer
2023
National Champion
All Ages
Kids to Adults
100%
Individualized Approach

Champion coach.
Patient teacher.

Miguel Angel Arroyo is a former NCAA Division I swimmer, 2023 National Champion in the 200 Butterfly but what sets him apart is his ability to connect with swimmers at every stage, especially beginners and young children.

Parents trust Miguel because he builds real confidence in the water. Whether it's a 4-year-old learning to float, a child overcoming fear of the pool, or a teenager training for their first competition, Miguel creates a safe and encouraging environment where progress happens naturally.

For competitive swimmers and triathletes, he brings the same focused, technical approach that took him to the national level customized for your specific goals and schedule.

Former NCAA D1 Swimmer CBU Swim & Dive
2023 National Champion — 200 Butterfly
Kids, beginners, and families warmly welcome
Available in San Francisco, CA & Miami–Fort Lauderdale, FL
Miguel coaching a young swimmer at the pool

Every session is built around you.

No cookie-cutter programs. Whether you're a parent signing up a nervous 5-year-old or an athlete preparing for race day every session is personalized, patient, and purposeful.

Kids & Beginners

Fun, patient, and encouraging lessons for children and adult beginners. Building water confidence and foundational skills from day one.

Family Programs

Flexible scheduling for busy families. Siblings, parents, and children can all train tailored sessions for each member's level and goals.

Water Safety Skills

Essential survival skills, breath control, and pool awareness giving parents peace of mind and kids the tools to stay safe in any water.

Technique Improvement

Detailed stroke analysis, body position, breathing mechanics, turns, and starts refined by a national-level competitor.

Competitive Swimming

Race strategy, event-specific training, and performance coaching for swimmers competing at club, high school, or collegiate level.

Open Water & Triathlon

Sighting, drafting, open-water turns, and race simulation for triathletes and open-water swimmers preparing to compete.

Miguel competing in butterfly stroke

For Competitive Swimmers

Train like a national champion.

Miguel competed at NCAA Division I level and was a top 5 swimmer in Spain at the national championships. He knows exactly what separates good swimmers from great ones — and brings that experience into every session.

Every session is built around your specific events, weaknesses, and race calendar — not a generic program.

Event-specific stroke mechanics & race strategy

Starts, turns, and underwater — where races are won

Periodized training aligned with your meet schedule

Mental prep, goal setting & performance mindset

Start Training

D1

NCAA Division I Athlete

Competed at CBU Swim & Dive — understands the pressure, the grind, and what it takes to perform at the highest level.

2023

National Champion — 200 Butterfly

2023 national champion in the 200 butterfly. Not just a coach — someone who has stood on the top step.

Top 5

Spain National Championships

Competed at the elite national level in Spain before earning a Division I scholarship in the US.

Who this is for

Club & age-group swimmers · High school athletes · College-bound recruits · Masters competitors · Triathletes

Pricing

Flexible pricing for every goal.

Every swimmer is different. Send Miguel a message and he'll get back to you within 24 hours.

Send Message

Single Sessions

Drop-in as needed

Any age or skill level

Flexible scheduling

No commitment required

Most Popular

Monthly Packages

Regular weekly training

1x, 2x, or 3x per week

Adults & kids available

Better rates with more sessions

Family Plans

Parent + child combos

Train together or separately

Custom scheduling

Ask about family rates

☀️

Now Available

Summer Bundles 2025

Intensive summer packages for kids and adults — perfect for building confidence before the school year or taking your training to the next level. Limited spots available.

Ask About Summer Bundles

Not sure which plan fits you? Just reach out — Miguel will help you figure it out.

Email Miguel

San Francisco
Bay Area

Available for private coaching sessions across the San Francisco Bay Area, working with swimmers of all levels at select facilities and private pools.

Bay Area Pools Open Water Triathlon Prep
Book in CA

Miami &
Fort Lauderdale

Based in South Florida, serving private pools, club facilities, and community pools across Miami-Dade and Broward County.

Private Pools Club Facilities Ocean-Front
Book in FL

What Clients Say

Real results.
Real swimmers.

5.0
★★★★★
Verified Reviews
★★★★★

"He was very patient with me as an adult learning the basics of swimming. Most importantly he made me feel comfortable and safe in the water."

Sheina M.
Adult Beginner
★★★★★

"I learned something valuable with each session. I most definitely recommend him for his professionalism, approachability and skill!"

Dominique B.
Adult Swimmer · Verified
★★★★★

"My son has been making steady progress in his recent swim meets and high-level competitions. I strongly recommend parents give Miguel's unique coaching a try!"

Norman W.
Parent · Verified
★★★★★

"My freestyle performance improved two fold over a month! Miguel is very professional and the value for money is hard to beat."

Luka V.
Competitive Swimmer · Verified
★★★★★

"Miguel gave our 10-year-old granddaughter three lessons in our pool and greatly improved her swimming. In general was a pleasure to work with, both for us and for our granddaughter."

Andrew F.
Grandparent · Verified
★★★★★

"I'm an adult beginner and within a few weeks of working with him, I improved dramatically. He has a structured and thoughtful way of coaching."

Amar S.
Adult Beginner
★★★★★

"5 stars all around! Miguel is responsive, has a lot of patience and really knows how to adjust himself to the client. Experienced and professional!"

Yoh R.
Verified
★★★★★

"After only one lesson I could tell I'd found a great swim coach. He immediately identified what I needed to work on and broke it down in a way that was easy to understand."

Krissy K.
Verified
★★★★★

"When I came to him, I could barely complete 25m. Over 6 weeks he taught me to internalize the right techniques, and by the end I was able to complete 50m comfortably."

Rishabh M.
Adult Swimmer
★★★★★

"Both me and my 5-year-old kid had been taking swimming lessons from Miguel. He is amazing with kids, and my kid really loves his lessons. Very patient and has great teaching skills."

Anirban S.
Parent + Adult Swimmer
★★★★★

"He often gets into the pool and swims alongside you to provide accurate feedback. You'll see for yourself in the first session itself."

Purvam M.
Swimmer
★★★★★

"He's very attentive to goals and limitations, especially for adults, but also knows when to push hard. We made a ton of progress in a relatively short period of time."

Ian S.
Adult Swimmer

Ready to start training?

Reach out and Miguel will get back to you within 24 hours to find the perfect plan for you or your child.

How it works

1

Fill out the form

Tell Miguel about your goals, age, level, and location.

2

Quick intro call

Miguel reaches out to understand your needs and find the best package for you.

3

Get your schedule

Based on your bundle, Miguel sends you available time slots that fit your calendar.

4

Jump in the pool!

First session typically within the same week. Start swimming.

Phone / WhatsApp
+1 (786) 867-0546
Email
migue.arroyogarcia@gmail.com
Locations
San Francisco, CA · Miami, Fort Lauderdale, FL

Ready to book?

Fill out the registration form and Miguel will get back to you within 24 hours to confirm your session.

Fill Out Registration Form

Takes less than 2 minutes