Skip to content
MySwimPro logo

MySwimPro

Featured Maker verified

Personalized swim workouts and training plans for your wrist

Strava integration workingchecked Oct 2026
Visit WebsiteFree, with paid plans

Personalized swim workouts and training plans with Apple Watch, Garmin, and Wear OS support, plus workout syncing to Strava and TrainingPeaks

Used MySwimPro with Strava recently? Did it connect?

What is MySwimPro?

MySwimPro is a swim coaching app that builds personalized workouts and training plans, then guides you through them rep by rep on your watch. It tracks your swims, scores your effort, and adjusts the next session based on what you logged. Once you connect it, every swim you record can push to Strava so your pool and open water sessions sit alongside the rest of your training.

Key Features

AI-built personalized workouts

The app generates swim sets tailored to your speed, skill level, and goals, so you walk on deck with a plan instead of making it up at the wall. As you log workouts, an adaptive algorithm tweaks the difficulty of what comes next.

Structured training plans

Pick a goal and MySwimPro lays out a 2 to 12 week plan to get you there. Plans cover technique, endurance, and race prep across freestyle and the other strokes.

Guided workouts on your watch

Workouts run on Apple Watch, Garmin, and Wear OS, showing each set on your wrist as you swim. Distance, time, pace, heart rate, and calories get captured on every swim, and you can export a plan to PDF to tape on the pool wall.

Technique video library

The app includes hundreds of HD technique videos and drills, so when a workout calls for a specific drill you can actually see how it's done.

Strava sync

Connect through Settings, Devices & Integrations, Strava, and your swims flow over automatically. Core metrics sync for everyone. Paid subscribers also get a detailed set breakdown attached to the Strava activity, so friends can see the full structure of the workout, not just the totals.

Who It's For

Lap swimmers and triathletes who want a real workout instead of staring at the pace clock improvising. It's a good fit for people training alone without a coach, Apple Watch and Garmin owners who want guided sets on their wrist, and anyone who logs swims in Strava and wants the data to show up there cleanly. Beginners get drills and technique help; experienced swimmers get structured plans and analytics.

Is MySwimPro free?

The app is free to download and the free version tracks your swims and syncs core metrics to Strava. Personalized workouts, training plans, technique videos, and detailed set breakdowns require a Coach subscription, with a 7-day free trial; the App Store lists Coach in-app purchases at $29.99 and $179.99 without saying which billing period each covers.

How does MySwimPro work with Strava?

After you authorize the connection, your swims sync to Strava automatically. Distance, time, pace, heart rate, and calories come over on every swim. Paid subscribers also get a full set breakdown attached to the activity, while free users get the core totals.

What devices does it support?

MySwimPro runs on iOS and Android, with guided workouts on Apple Watch, Garmin, and Wear OS. It also integrates with platforms like Strava and TrainingPeaks.

Who made MySwimPro?

It was founded in Detroit in 2015 by Fares Ksebati, a competitive swimmer and coach, with co-founders Adam Oxner and Michael Allon. Apple named it Watch App of the Year in 2016, and MySwimPro now puts its community at more than 2.5 million swimmers.

MySwimPro on the blog

Where MySwimPro comes up in our longer write-ups and comparisons.

Hear if MySwimPro stops working with Strava, or ships something new

We recheck MySwimPro's Strava connection every month. If a check finds it has stopped working, we'll email you then; anything new it ships goes in our mid-month email, with the best new apps. Reply "unsubscribe" any time.

Made MySwimPro?

Add this badge to your site to show you're listed here. Every app in the directory gets one, and we link back to your site from this page. How badges work

MySwimPro: Maker verified on Apps for Strava
<a href="https://appsforstrava.com/app/myswimpro?utm_source=badge&utm_medium=embed&utm_campaign=maker-verified" target="_blank" rel="noopener">
  <img src="https://appsforstrava.com/badge/myswimpro/maker-verified-light.svg" alt="MySwimPro: Maker verified on Apps for Strava" width="250" height="54" />
</a>

Similar Apps