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

$299 /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 programming built around your races

Weekly 1:1 video calls with stroke analysis

Your plan adjusted every week, not set and forgotten

Direct access to Coach Ziggy between calls

Race-day pacing, warm-up, and taper plans

In-person sessions available in South Florida

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.

Joe Skipper trains with tri swim club

"I put my first podium in over a year down to TRI Swim Club. The approach is completely different to anything I've experienced. Every session has a specific purpose, and my speed is at a level I've never had before."
Joe Skipper - 8x Ironman Champion

Joe Skipper trains with tri swim club

"I put my first podium in over a year down to TRI Swim Club. The approach is completely different to anything I've experienced. Every session has a specific purpose, and my speed is at a level I've never had before."
Joe Skipper - 8x Ironman Champion

Trusted by triathletes performing at the highest level

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

A Completely Different Approach and It Works

My speed is at a level I've never had before. I got out of the water feeling fresh, had a great T1, and it set up my whole bike. Now we're building toward Kona together.

Joe Skipper

8x Ironman Champion

Patient, Analytical, and Genuinely Invested in Your Progress

I really struggled to see improvement or motivation over the last year. Zach changed that completely. I've already seen huge improvements in both pace and confidence in the water.

Megan Armitage

Professional Triathlete

From plateau to Paralympic podium

Zach helped me fix the details, build power, and believe again. Six months later, I achieved my dream and stood on the Paralympic podium twice.
Abbas Karimi

Abbas Karimi

2x Paralympic Silver Medalist. World Champion. American Record Holder.

A transformative coaching experience

Working with Ziggy elevated every part of my performance. His attention to detail and work ethic shape everything he builds, and the results speak for themselves.
Elvis Burrows

Elvis Burrows

Olympian, NCAA All-American & Professional Swimmer

PB By Over A Minute In Just 6 Week

Working with Zach has completely changed my vision on swim training. At Ironman Austria, I dropped over a minute from my fastest ever swim split. The way Zach communicates technical cues and his programming are truly special.

Zack Cooper

Professional Triathlete

Racing World Championships With Parkinson's

I've trained with Zach for a year. Even after a Parkinson's diagnosis affecting my right side, he's kept finding creative drills to work around it. I've cut my training volume and still held the same speed.

Greg Schaefer

22x Ironman Event Finisher

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 $299 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.

Is there a contract or minimum commitment?

No contract. P1 is month to month, and you can pause or cancel anytime. If you're injured, traveling, or in your off-season, we pause your coaching and pick up where we left off. You're here because the coaching works, not because you're locked in.

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.