Skip to content

MySwimPro review – How does MySwimPro work?

MySwimPro is a coaching app for least skilled to the most skilled swimmers. It gives the users access to many dryland and pool workouts. The best part about it is that everything is customized and tailored according to the individual. The MySwimPro review of this app will cover the pros, the cons, and whether it’s suitable for everyone.  

Key Takeaways & Highlights

Before we dig deep into everything this app has to offer, let’s see if this is the right choice for you and your goals. 

You will enjoy MySwimPro if:

  • You want to improve your swimming technique, endurance, and speed while also getting stronger and losing weight in the process. 
  • You want a professional and personalized workout plan.
  • You want a smooth and easy-to-use tracker of your progress. 
  • You want to connect the app to your Apple Watch or the Garmin Watch

You should not bother downloading this application if:

  • You also want a personalized diet plan.
  • You don’t want to pay for everything this app offers. 

The Background of MySwimPro

The app is founded by Fares Ksebati, an internationally recognized swim coach and a 3x U.S. Masters Swimming Champion, and Adam Oxner, who collegiately swam at the University of Michigan and has a passion for building products that help people. So, since 2014, MySwimPro has helped many swimmers improve their skills and health.

How successful is this application?

MySwimPro has been downloaded more than a million times with an overall rating of 3.8 stars (3.2 on Google Play Store and 4.4 on Apple Store). In 2020, Ksebati said that they are keeping 30% to 40% of the yearly subscribers with an average of 300 to 500 downloads a day.

Why use MySwimPro?

It is a unique, easy-to-use, and very thorough app. When you open it for the first time you need to answer some questions about your swimming skill, your usual swimming distance, the days you are usually swimming, and the goals you want to accomplish. 

With this information, the app offers personalized workouts for everything you can think of. To make things even more interesting, it has monthly challenges where you can compete with other people, and depending on the work put in on a monthly basis, you will climb or fall on the leaderboard. Now, let’s get deeper into  this MySwimPro review and talk in detail about everything related to the things this coaching app has to offer. 

Core Features

MySwimPro review questions

The Goals Question

As we said, when launching the app, you have to answer some questions to get the best possible personalized experience. The interesting thing was the fact that the answers offered are very thorough. 

The best example is the question at the very beginning. You are asked to provide the application with information about your swimming skills. Here you can choose from level 1 to level 5 which cover every swimmer out there. We’ve chosen the 3rd level and tried some of the exercises. To be honest, they really made us work hard.

Also, the question about the goals provides you with plenty of options like improving endurance, swimming speed, technique. It also has options for those who swim in open water and for those who are recreationally swimming. After that, you have access to the workouts.

The Workouts

On the homepage of the app, you may be overwhelmed by the number of workouts available for you. For an easier choice, there is a “Recommended For You” workouts, but if you want to dig deeper you can explore the swim training tab where you can find 5 to 10 workouts per category focused on:

  • Freestyle. Mainly focused on kicks, strokes and cardio.
  • Distance. Focused on improving endurance and using IM.
  • Sprint. Focused on short range drills. We liked the Fast IM one.
  • Kick. Doing drills to perfect the kick technique.
  • IM. Maybe the hardest of them all. Consists drills using the IM strokes.
  • Butterfly. Focused on improving endurance and the butterfly stroke technique.
  • Back. Three workouts in total focused on learning and perfecting the backstroke.
  • Breast. Improving distance per stroke, speed and endurance.

You also have the option to train on dryland. There are workouts focused on the Upper Body, Lower Body, Total Body, Shoulders, Core, you name it. Each workout plan provides you with the names of the exercises and the training volume you will be doing. There are also optional exercises for strength and mobility suitable for everyone who wants to add to the workout volume. We recommend this only to intermediate and advanced swimmers.

The duration of the workout depends on what you are training for and the difficulty level of the workout. It varies from as low as 10-ish minutes of beginner workouts focused on introducing the sport and preparing the body for the challenges ahead. And there are also one to two hours of more advanced exercising made for swimmers that are ready to take it to the next level.

Equipment Needed

The equipment used also varies because of the things mentioned before. The app offers no equipment dryland workouts, and some where you only need small and affordable equipment like resistance bands, a medicine ball, a jumping rope, etc. This gives you the freedom to do the dryland exercises wherever you want, whether it’s the motivational and hard-working ambient of the gym or the comfort of your home. However, for the swimming workout plans, you might need a pool or something similar (no, a jacuzzi won’t do).

If you are a more experienced individual and maybe want to build your own customizable plan, there is an option for that too. You can freely modify the exercises and their duration according to your own wishes.

MySwimPro Exercises

So, you chose the best workout, but don’t know how to do a certain exercise? Don’t worry, because the application has provided the user with detailed video guides on how to perfect your form. When you perfect it, you can start working out safely which is especially important for beginners to avoid injuries. 

The workouts start with a warm-up phase to prepare you for the challenges ahead. After that, you choose the next exercise and let the app count the distance you swam, the duration, the laps and for some, the most important thing, the calories burned. When you finish the workout, just like the phase where you were warming up, there is a cool-down phase to help you relax and recover faster. So, MySwimPro is really an all-in-one app that takes care of everything.

MySwimPro Tracking

You can also track your progress. If you go to your profile, there is an “Analytics” tab where you can track your Swimming Distance, Swimming Duration, and Number of workouts on a weekly, monthly, and yearly basis. This is especially important because it gives you information that you can use in order to see the amount of progress you are making.

MySwimPro Workout screen

The Workout Screen

And at the end, to keep you motivated and give you even more goals, there are achievements like “Swim the distance from NYC to London (5,600 km)”, “Swim the length of Lake Victoria (350 km)”, and 44 more. MySwimPro is tracking the number of meters you swam while using the app. So with giving your best day in and day out you are getting closer and closer to reaching the number needed to unlock these achievements. When unlocked, it’s shown in your profile for your friends to see.

Meal Plan

While it would be very good to have a personalized diet plan, MySwimPro is only focused on helping people improve their swimming skills and techniques. 

Proper eating is a very important piece of the exercising process, so we can hope that in the future they will work on adding that too. However, the creators know that to be a great swimmer you have to eat well, so there is an official MySwimPro blog where everyone can expand their nutrition knowledge. 

The blog answers many questions about the swimmer’s diet. There are posts like: “Should You Swim On An Empty Stomach?”, “Eating Guidelines For Swimmers”, “How to Get a Strong Swimmer Body” etc. If you are serious about getting the best results possible you should definitely check this blog, and should maybe consider buying a smartwatch. Let’s see why.

Using MySwimPro on a watch

As mentioned before, you can connect this app to your Apple Watch or your Garmin Watch to make progress tracking even better. How? Well, when using the app on your smartwatch, it counts cool and useful things like splits, stroke rate, etc. On top of everything, when connected to a watch, we found out that this app is one of the best yardage trackers out there. So, if you are serious about using this app then buying a smartwatch to use it on might be an idea you should definitely consider. However, some people are saying that sometimes there are problems with the synchronization caused by bugs on the app or the model of the watch. We tried this and hadn’t had any issues using an Apple Watch.

Payment Plans

MySwimPro is completely free to download but to unlock its best coaching features you need to pay for a subscription plan. There are two main subscription options and a 30-day trial option.

  • The Monthly Subscription ($29.99) 
  • The Yearly Subscription ($179.99)

Both paid subscription plans give you access to all the features, so you should choose yours depending on how long you want to use the app. However, when there is a trial option available, you should always opt-out for that one. We recommend using MySwimPro for a month to see if it’s worth your money and get the best impressions out of it. You most certainly don’t want to pay for something you don’t like using or something you won’t use at all. 

MySwimPro vs. Similar Apps

MySwimPro review categories

Workout Categories

This app is definitely among the best in its category. With the huge amount of workout plans, personalization, video guidance, and progress tracking it is a great coaching app. 

However, we’ve seen some cool things that it’s lacking and the other apps are not. For example, Swim4Gold is offering a very cool motivational feature where you can compete against the best swimmers in the history of the sport. There is a very thin chance that you are going to win, but you can record your performance and compare it to their results. And you are getting these results written on a virtual pool. 

Apart from that, you can also track your improvements for every event. After all, this isn’t a very useful training feature, but we all know that sometimes the training can become dull, so everything that is making it more interesting is welcome. 

And another app called Swim IO has a cool feature that allows you to find pools close to you and check their timetables before you visit. At the end of the day, the core features of the best swimming apps are somehow the same. They all offer workout plans, with progress tracking, videos, etc.

Final Review on MySwimPro

This is definitely one of the best apps every swimmer should consider using. Since there are workouts for beginner, intermediate and advanced swimmers, this app is suitable for everyone who wants to take his skills to another level. 

It’s easy to use, has a simple interface and the fact that you can use it with a watch makes it even better. The only thing that can maybe make you reconsider using this app is the subscription plans. They may be a little bit expensive, so consider using the trial first and even try the applications we’ve mentioned before.

Explore and try for yourself. Find the best possible option for both your body and wallet. 

To recap all the things said in this article, here is a list of the pros and cons we consider most important:


  • Various choices of detailed swimming and dryland workout plans that are structured to improve your skills and reach your performance goals.
  • Complete guidance throughout the whole process. A swimming coach on your phone.
  • Improved experience when used synchronized on an Apple or Garmin watch.
  • Super useful short-term and long-term progress tracking.


  • Lacking fitness diet plans.
  • Subscription plans may be more expensive than other apps.
  • Problems connecting with some smartwatches.

To end this, here are some practical fitness and dieting tips:

  • Eat foods high in protein and carbohydrates. You need the energy to swim. 
  • Don’t even think about skipping meals. You need the food to recover faster and be fresh for the next workout. 
  • Add foods high in fiber (oats, quinoa). These foods don’t cause insulin spikes, give the most long-term energy and regulate cholesterol levels.
  • Lower or completely cut the foods containing refined sugar and trans-fats (especially before bed). Eating these foods will only make you feel exhausted.
  • Drink lots of water. This goes without saying.
  • Don’t force yourself while working out. Follow the rest times. You need to be well rested before doing every set on the workout. 
  • Do the exercises in a controllable manner and with the proper technique. Otherwise, you won’t get the best results.
  • Be sure to track your progress to know if the workout plan you are following is the right one for you.

Links where you can download MySwimPro:


Google Play Store