Tennis Log App
Everyone remembers the win. The log remembers the rest.
Ask anyone at the club what their record is against the person they play every Tuesday and you will get a number that is wrong, usually in their own favour. Log the match as you leave the court: won or lost, who, which sport, and the sets and games each way. Mark the opponent as tracked individually and you get a head-to-head page per player — the win rate, and the games ratio that says whether you are getting closer.
iPhone · free during the beta · no account needed
Opens Log App and adds this log with example entries. You can clear the examples anytime.
Opponent, tennis or padel, won or lost, and the games either way.
Also called a padel log app, tennis match diary, head-to-head tracker or racket sports log.
The Tennis & padel log, out of the box
One entry per session, with the timer and location always available. Add or rename variables any time in log settings.
| Variable | Type | Stats shown |
|---|---|---|
| Won | Yes / no | Count and share of yes |
| Opponent | Text · tracked individually | Own stats per value |
| Sport | Choice · Tennis, Padel | Share of each option |
| Sets won | Number | Sum |
| Sets lost | Number | Sum |
| Games won | Number | Sum |
| Games lost | Number | Sum |
| Timer | Built in | Total time, per entry duration |
| Location | Built in | Pin or place, shown on the log map |
| Notes, photos, sketches, voice memos | Built in | Attached to any entry |
From install to first entry in a minute
Pick “Tennis & padel” during setup
The log is created with the variables above and a few example entries so you can see how it works. Clear them with one tap.
Log as you go
Tap plus, fill in what you have, save. Timer, location, notes and photos are there when you want them, hidden when you don’t.
Let the stats accumulate
Count won sits on the log card, with the rest one tap away. Set a goal if you want a nudge.
Built for the way you actually do it
A head-to-head record per opponent
Mark "Opponent" as tracked individually and every player you face gets their own page: how many you have played, how many you won, and the percentage. The Tuesday night argument settles itself.
Games won against games lost
The log keeps the two totals as one ratio. It is the number that separates losing 7–5, 7–6 from being run off the court, and it moves months before the win column does — which is what improvement actually looks like.
Tennis and padel in one log, counted apart
Set "Sport" on each match and filter the log by it. Your padel record and your singles record stop being averaged into one meaningless figure, and both still count toward the two matches a week.
Not just a form. A logbook that thinks with you.
The Tennis & padel log is one log among many you can keep. Every one of them gets the same tools.
AI reads the pattern for you
Tap the bulb on Tennis & padel and get a plain-language read of your trends, what changed recently, and a suggested next goal, built only from your own entries.
Goals, streaks and reminders
Set a target like three times a week, watch the rolling progress bar, keep a streak, and get a reminder at the time you actually log. The app learns that time from you.
A calendar heatmap per log
Every log has its own month view showing which days you logged. Gaps are obvious, consistency is visible, and one tap opens that day's entries.
Several opponents in one entry
One entry can hold a round per opponent, each with its own values, and the stats break them out separately.
Photos, sketches, voice memos
Attach a photo, draw a quick sketch, or record a voice note on any entry. They stay with that entry and come back on every device you sign in on.
Every entry on a map
Drop a pin or search for the place. Each log has a map view of everywhere you logged, and saved places open directly in Google Maps.
Search across everything
Find an entry by title, note or value across every log, filter by date or location, and jump straight to it.
Yours, offline first
Entries save on your phone first and sync when you sign in. No account needed to start, no feed, no one else sees your data.
Who keeps a match log
Club league players, who have a ladder position and a set of regular opponents and genuinely cannot remember whether they are 3–2 or 2–3 against the person above them. Padel groups, where the same four play every Saturday and the standing joke is that nobody has ever lost. And people taking lessons, who are paying to improve and want something better than their coach’s word that it is coming.
It suits anyone whose opponents repeat. A log of ten matches against ten strangers tells you nothing; twenty matches against five people you play all season is a record with something to say.
What a season of matches shows
The win rate per opponent is the one everybody looks at first, and it is usually humbling. The more useful number is the games ratio, because it changes earlier. Against the player you have never beaten, going from 0.4 to 0.8 means you are now in the match, and it is visible a couple of months before the first win arrives.
Watch it against the volume too. Two matches a week over a season is enough for the pattern to be real rather than a good day; one match a fortnight is not. The count goal and the streak are there for that reason — not to make you play more, but because a record built from a full season of Tuesdays is the only one worth reading.
Frequently asked
How do I record the set scores?
Enter the sets each way in Sets won and Sets lost, put the scores in the notes — "6–4, 3–6, 7–5" — and enter the totals in Games won and Games lost. The totals are what the ratio needs; the set scores are what you will want to read back in a year.
What about doubles, where the opponent changes?
Use a name for the pairing or the fixture, like "Club doubles" or "Thursday four", as in the sample. It keeps its own record, and you can put the actual partners in the notes.
Can I log a practice session or a hit?
Yes, but keep it out of the record: log it with the opponent name you use for practice and leave Won empty. The win rate then only counts the matches you actually played for something.
Opens Log App and adds this log with example entries. You can clear the examples anytime.