Track your racquet sports activities including singles, doubles, practices, lessons and cross training. Start and save your activities from your Apple Watch. Visualize your progress using our interactive dashboards.

Top Free Features:

• Track your match data (e.g. scores, clubs, tournaments, court surfaces)
• Add notes, photo to make each outing memorable
• Start activity from Apple Watch and get your swing path, counts, steps, distance covered, and heart rate while playing
• Apple Watch Complication to launch your tracking quickly
• Apple Health integration
• Get credit for your workout in Activity app
• Templates to document your opponents games style
• String Tracker - get reminder when string reaches its lifespan
• Activities Log and Dashboard
• Manage league team rosters, match lineups and scores
• Data stored in iCloud and accessible from any iOS device
• No additional account creation or password needed
• Intelligent Analytics - get notification when you reach new milestones
• Social media Sharing and Leaderboard
• Share scores and results via iMessage App
• Today Widget
• 3D Touch support
• Instant access to ITF tennis rules, NTRP tennis ratings and tennis news

Pro Edition (one time purchase)

Upgrade to Pro Edition to get these great features:

• Track unlimited activities, players and teams
• Head to Head Stats
• Detail match stats by week, month, year
• Win, loss, tie stats by matches, sets and games
• Win, loss, tie match stats with each doubles partner
• Export your data to .csv file
• For each session, swing shots breakdown, heart rate and steps count graph
• Graph to compare your footwork and fitness level between different matches
• Shoes Tracker - get reminder when shoes reaches its lifespan

Swing Analyzer Subscription (per month or per year)

For Pro Edition users with an Apple Watch, subscribe to Swing Analyzer to learn about your swing path, angles, power and contact point. See every swing in 3D and get to know your motion like never before.

Swing Analyzer Features:

• Speed breakdown by Forehand, Backhand, Smash and Volleys
• Detail Session Summary (e.g. Longest Rally)
• Impact Time and Swing Path Analysis
• Swings Calibration
• Swings Compare, Sharing and Best Shot

Live Match Premium Subscription (per month or per year)

For parents, coaches, teams and tennis fans, we offer you the best way to watch and track live tennis. Subscribe to Live Match Premium to track your kids, students, favorite players scores point-by-point. Keep track of each point details and analyze the key match statistics.

Live Match Premium Features:

• Record singles or doubles match point by point
• Supports multiple game format
• Automated score counting
• Track ace, double fault, winner and error shot
• Detail shot type tracking (e.g. forehand, volley, lob)
• Undo function
• Server indicator
• Full match timeline
• Players performance analysis
• Match data stored in iCloud
• Share live match you tracked with friends

Payment will be charged to iTunes Account at confirmation of purchase. Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period. Account will be charged for renewal within 24-hours prior to the end of the current period, and identify the cost of the renewal. Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user's Account Settings after purchase. Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable.

Privacy Policy:
Terms of Use:

What’s New

Version 2.22

Head to Head stats view can now display unlimited matches for each opponent.

If you enjoy TennisKeeper, would you mind taking a moment to write a review on the App Store? It will help me greatly.

Ratings and Reviews

3.4 out of 5
16 Ratings

16 Ratings

trendi007 ,

Promising but far from ready

Dear App Developer, what you have done so far is great but don’t keep adding new features if existing ones aren’t being tracked correctly (ie previous comments from other users).

I would solely focus on 99% accuracy correct for a forehead vs backhand to begin.

For example, I’ve collegiate level tennis at the NCAA D1 level, and saw today I only hit 9 forehands the entire set. I’m not sure how accurate that is because we had an intern counting our strokes / errors / winners / etc.

Good idea, and please keep working on it but I’ve advised some of the biggest startups / apps here in Silicon Valley and would love to see the initial portion nailed. Thanks!

coatnee36 ,


So I wish I would’ve used the app a little before paying the $5 for it or however much it cost. I honestly can’t tell you what the paid version gets you bc you still have to shell out more to do any of the features beyond tracking your scores, strings and shoes, all I’m sure are included in the free version.

Sadly, as of lately, the app doesn’t even stay working and crashes on the watch so it captures nothing. I set it up 3x tonight, to find out later it crashed and didn’t capture anything. Also, you must wear your watch on your swinging hand, which makes sense, but I cannot play like that as it is too bothersome. However, I did once to capture the statistics and I set it up correctly according to their instructions in the app on the phone with hand orientation and all and it still didn’t work accurately at all. It honestly made no difference.

Sadly, I wish it did more but it doesn’t without having to pay way more than I already have and even then it doesn’t work accurately. I’ll stick to solely using it to record usage of my shoes and strings.

tired out mom ,

Great app, tons of data

I love this app. So far, I’ve only used it during lessons, and not for match statistics. It works great automatically. Can sense forehands and backhands and “other” (serves, overheads, and I expect volleys), and gives detailed metrics on every swing if you buy the premium version - swing speed, 2D and 3D views with playback, number of each swing, footsteps, heart rate and more. I’ve found it very easy to use on my Apple Watch - just click lesson, indoor and start and everything logs automatically. Plus, the developer is super responsive and helpful with questions. Definitely a 5 star app for me.


Christina Lau
104.5 MB

Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, French, German, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese

Age Rating
Rated 4+
© Christina Lau
In-App Purchases
  1. Pro Edition $4.99
  2. Swing Analyzer Monthly $1.49
  3. Swing Analyzer Annual $10.49


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like