Subscribe to our newsletter:

TennisKeeper - Tennis Activity Tracker

iPhone / iPad
  • Sports
  • Health & Fitness
I want this app
Download from AppStore

Track your tennis activities and visualize your progress. Selected Best Tennis App 2016 for iPhone and iPad by appPicker. Featured by Apple in both Health & Fitness and Sports category.

Your Tennis Activities:
Log any of these tennis activities: singles, doubles, hitting practices, tennis lessons or cross training. For each activity, log the start and end time to get stats such as your total time spent, steps count, distance covered, heart rate and calorie burned. For matches, add the scores and your own analysis. For lessons, record the techniques, strategies and insights learned. Add your own notes and photo to make your outing memorable. Enter the tennis strings you used and get a reminder when it reaches its lifespan.

HealthKit Integration:
This app reads your HealthKit data, specifically Steps, Distance and Heart Rate. The health data is correlated to your tennis activities. If you have logged a match on 06/01/2016 from 1:00 - 2:00, we will use this duration to aggregate the steps you took, the distance you covered on the court and your heart rate during this time. These data can be collected by your Apple Watch or other digital trackers that enabled to HealthKit. This let you compare your footwork and fitness level between different matches.

Apple Watch Support:
Start and save your tennis activities from your Apple Watch. Get your swings count, strokes percentage, steps, distance covered, and heart rate while you are playing.

Document opponent game style:
Want to take your game to a new level? Document your opponent's game style and prepare a game plan for next time. Use our easy to use templates to quickly enter their style, strength, weakness and line calls tendency. You can do it right after your match when your memory is still fresh. Next time you meet them again, their tennis profile will be at your fingertips.

Your Match Performance:
Review your stats so that you know how you are improving over time. Interactive dashboards display your match stats, total time spent, calories burned, swings count, shots percentage, steps count, distance covered, heart rate, head to head stats and many more.

Social Sharing:
Share your tennis scores, notes, photos with your friends or on social media. If you are playing on a league, share the players you competed against with your team so that they know what to expect. Have a call that you couldn't settle or unsure about the tennis level, the ITF Rules of Tennis and NTRP tennis ratings are both included.

Unique String Tracker:
Tell us how many hours you like to play on a string. When you log a tennis activity, choose the string you used. We will update you with a push notification once you have reached the hours on the string. It's time to restring, no more broken strings. We also offer special discount for buying strings from our string partner.

Tennis Teams Support:
For team captains, use this app to manage your tennis teams. Create a team and add your team rosters, match lineups and scores. Get the running stats and know exactly how every one is doing throughout the season.


• Track your match data (scores, swings, aces, double faults, clubs, tournaments, court surfaces)
• Track your tennis practices, lessons, cross training, string usage
• Start activity from Apple Watch and get your swing counts
• Document your opponents games style
• Social sharing
• Get steps count, distance covered, heart rate, time spent and calorie burned
• Get Head to Head Statistics, Win, Loss match stats by matches/sets/games
• Manage team rosters, match lineups and scores
• Instant access to ITF tennis rules and NTRP tennis ratings
• Your data is stored in iCloud and accessible from any iOS device
• No additional account creation or password needed

Apple iCloud (CloudKit) is used to store your data so that you can synchronize them between your devices. Please make sure you are logged into your iCloud account and the iCloud Drive option is enabled.