Direct access to Coach Ziggy
Fully personalized training and feedback
Built for triathletes serious about competing
$479 /month
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."

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
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


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.

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

Coach Zach 'Ziggy' McGinnis

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