1:1 swim coaching for triathletes

Personalized swim coaching for triathletes competing at the highest level.

Direct access to Coach Ziggy

Fully personalized training and feedback

Built for triathletes serious about competing

$479 /month

Apply for P1 coaching
Limited availability. Application is required.
Who's it for?

Coaching built around you

P1 is a fully personalized swim coaching experience designed for triathletes who want to maximize their performance in the water.

"If you’re serious about improving your performance, this is where you take it further."

Built for triathletes who want an edge

Every aspect of your training is tailored to your goals, your schedule, and your current level, with direct input from Coach Ziggy.

Competitive triathletes aiming for podiums

Triathletes looking to optimize every part of their swim

Those who want direct coaching, not just a program

Triathletes committed to consistent, high-level training

How it works

Personalized coaching. Ongoing support.

What you get

This isn’t a one-size-fits-all program. Everything is built around you.

Personalized swim programming

Weekly 1:1 coaching calls

Direct access to Coach Ziggy for feedback and support

Ongoing adjustments based on your progress

Apply for P1 coaching
Limited availability. Application is required.

Train with clarity and accountability

You’ll always know what to train, why you’re doing it, and how to execute it properly.

Every session has purpose, and every detail is refined to help you improve.

Apply for P1 coaching
Limited availability. Application is required.

Trusted by triathletes performing at the highest level

Reach your goals. Compete for the podium.
5 star rating in blue

Finally seeing real improvement

Before Tri Swim Club I felt stuck swimming the same times with no clear direction. The program completely changed how I train, and now I’m seeing real improvements in both my technique and speed.

Thais Barbosa

Ironman 70.3

Structured workouts that make sense

Tri Swim Club makes swim training easy to follow with clearly structured workouts and helpful video demos. Zach is also incredibly responsive, making the whole experience feel supportive and personal.

Amanda M

Ironman 70.3

Breaking through a swim plateau

Ziggy’s programming helped me break through my swimming plateau. The workouts are perfectly structured for triathletes, with purposeful drills and no wasted sets. I can’t imagine following any other swim program.

Olivia Vallone

Ironman 140.6

Purposeful workouts that deliver results

Tri Swim Club completely changed my swimming. In six weeks I dropped 15 seconds off my 100 pace. Ziggy’s focus on technique and purposeful session structure makes every workout clear, progressive, and effective.

Caleb Moller

Ironman 140.6

Structure that builds motivation

Even as a former college swimmer, it’s hard to stay motivated in the pool. Coach Zach provided the structure and guidance I needed to stay focused, improve my swimming, and complete my first 70.3.

Jenna Gwinn

Ironman 70.3

Swimming became the best part

Swimming used to be my least favorite part of triathlon, but Tri Swim Club changed that completely. The training helped me feel relaxed and strong in the water, and I even set a personal best on race day.

Nastya Miroshnik

Ironman 70.3

A swim program that actually works

After years of racing triathlons, this is the first swim program that truly worked for me. Ziggy’s stroke analysis and structured workouts helped me improve immediately while keeping sessions challenging but achievable.

Ebs Clark-Sutton

Sprint/Olympic/Ironman

From beginner to distance swimmer

Two months ago I could barely swim 50 yards. After a stroke analysis with Ziggy and six weeks in Tri Swim Club, I swam 2,200 yards non-stop at under 2:00 per 100 pace. The improvement has been incredible.

Dawson Meek

Ironman 140.6

Elite swim training for triathletes

Zach’s training blends speed and endurance in exactly the way triathletes need. Access to high-quality swim programming is rare in the sport, and this is the first program I’ve seen that truly delivers.

Jared Eytcheson

Professional triathlete

Optimize your swim. Lead out of the water.

With personalized coaching, every session is built to improve how you train, race, and execute under pressure.

swim accessories icon

Faster swim splits

Lower your times with training designed specifically around your strengths and weaknesses.
swim medal Icon

Race-day efficiency

Swim with control and conserve energy for the bike and run.
Stopwatch icon

Precision pacing and control

Understand exactly how to manage effort, hold pace, and execute your race plan.
swimming icon

Confidence at the front

Step onto the start line knowing you’ve prepared to compete, not just complete.

TRI Swim Club App

Everything in one place

Your coaching is supported through the TRI Swim Club app, giving you structure and visibility between sessions.

  • Access your personalized workouts
  • Watch video demonstrations for every drill
  • Track your progress
  • Stay connected with your coach
  • Review sessions and feedback
Apply for P1 coaching
Limited availability. Application is required.

Why train with TRI Swim Club?

Elite experience. Proven results.

Coach Zach 'Ziggy' McGinnis

Coach and founder, Zach "Ziggy" McGinnis

This isn’t generic swim training. It’s elite-level coaching built around you.

Dedicated swim coaching, built from elite swimming experience and applied to triathlon performance.

30+ years in the sport as an athlete and coach

2x Olympic Trials Qualifier

5x NCAA All-American

Coached athletes from beginners to Olympians

Former Certified Wim Hof Method Instructor

Former NCAA Division 1 swim coach

FAQ

Who is P1 for?

P1 is for competitive triathletes who are serious about performance. Whether you're chasing podiums, looking to optimize your swim split, or simply want every detail of your training to be personally coached and refined, P1 is built for triathletes who are committed to training at the highest level they can.

How is P1 different from TRI Swim Club?

TRI Swim Club is a structured group program that scales to your level. P1 is fully personalized: your training plan, feedback, and coaching calls are built entirely around you, your goals, and your race schedule. It's for triathletes who want direct, one-to-one coaching rather than a shared program.

What does a typical month of P1 coaching look like?

You'll receive a personalized swim program, weekly 1:1 coaching calls with Coach Ziggy, ongoing feedback via the app, and adjustments to your training based on how you're progressing. Everything is designed around your specific strengths, weaknesses, and upcoming races.

How do I apply?

P1 has limited availability and requires an application. You can apply directly from this page. Once submitted, Coach Ziggy will review your goals and current training to confirm it's the right fit before you're brought on.

Why is availability limited?

Because P1 is truly 1:1 coaching, not a scaled program. To deliver the level of individual attention and responsiveness the program promises, Coach Ziggy works with a small number of triathletes at any one time.

Do I still need to be a Tri Swim Club member to do P1?

No. P1 is a standalone coaching program. Your personalized training is delivered through the TRI Swim Club app, but P1 replaces the standard TRI Swim Club program rather than sitting alongside it.

What level of triathlete is P1 suited to?

P1 is designed for competitive triathletes who are serious about performance: those chasing podiums, optimizing their swim split, or who want every detail of their training to be refined and purposeful. It's not limited to elite athletes by background, but it is built for people committed to training at a high level.

How much does P1 cost?

P1 is $479 per month. Given the fully personalized nature of the coaching and the limited availability, we'd request applying first to make sure it's the right fit before committing.

Is the training in person?

No, this program is fully remote, which means you can train anywhere. You'll still get weekly 1:1 coaching calls to build your plan and review your stroke with detailed video analysis.

Can I train with you in person?

Yes, limited in-person coaching is available for P1 triathletes in the Fort Lauderdale area as a premium add-on to the program. These sessions are separate from the base coaching and focus on hands-on technique work and real-time feedback.

Train with intent. Perform at your highest level.

Get 1:1 coaching to refine your swim and gain the edge where it matters most.
Apply for P1 coaching
Limited availability. Application is required.