goodMatches Downloads & RevenuegoodMatches · App Store
Not in any tracked top chart right now.
Updated 3 Nov 2026 · rankings refresh through the day
DeveloperYo Sato
CategorySports
PriceFree
Released
Rating★ 4.2 (5)
Version1.5.2
Age rating4+
First seen by us
13 Oct 2026
📦Updated to version 1.5.2📦Updated to version 1.5.1🆕First spotted by AppInsider🆕Its developer released another app: tapAndScore Golf
Full timeline · 6 events
- 📦goodMatches updated to version 1.5.2Records button now shows last session top gainers. Rest fairness now ensured over sessions on different days
- 📦goodMatches updated to version 1.5.1New look matchup view with easier score entry. Setting court counts for both singles and doubles now possible. New format advert. Priority implemented for concurrent access to the same data. Bug fix: broken fair turn-taking being after restore.… more
- 🆕goodMatches first spotted by AppInsiderJapan (found via developer)
- 📦goodMatches version 1.5.0Resting system revamped to further ensure fairness across player changes. Participant-based 'rest next' option now makes sure (except rare exceptions) designated person(s) will be rested.
- 🆕goodMatches: its developer released another app: tapAndScore Golf
- 🆕goodMatches released on the App Store
Collected from the stores by AppInsider since we first spotted the app. Dates are when we saw each change.
Rating
4.2 ★
5 ratings
Measured
goodMatches on the App Store
App details
App ID
6737167753
Publisher
Yo Sato
On the store since
Feb 2025
1 year on the store
Minimum OS
iOS 17.0+
iPhone XS and later
Devices
iPhone · iPad
Universal purchase
Content rating
4+
Languages
2
EN JA
Size
27 MB
Where it ranks now
Every top chart it appears in across 30 countries.
| Country | Charts | Rank |
|---|---|---|
| Not charting right now. | ||
Ratings
App Store, worldwide.
Rating
4.2 ★
5 ratings
Measured
Ratings
5
Measured
About goodMatches
goodMatches is a smart, rating-based matchup rotation generator for social sessions of racket sports, tennis, badminton, table tennis, pickleball etc. With 5-20 players, goodMatches creates a sequence of balanced matchups, a.k.a 'goodMatches', ensuring the best balance possible by player ratings, which update automatically as results come in. While initial levels may be given by the organiser, the ratings, based on real results, will reflect the true skills of the players.
Strengths of goodMatches:
-- Easy sharing of group data: joining or inviting to an existing group is easy as it gets. New players are instantly part of your group with an invite code or user ID.
-- Motivating rating feedback: rating growths are shown after every match. At the end of a session the rating changes for the day is displayed. Great for encouraging for developing players!
-- Supports doubles AND singles: including sessions that mix both.
-- Fair resting rotation: when a few players must sit out, goodMatches ensures fairness by rotating sit-outs evenly and alternately.
-- Flexible mid-session changes: add or remove players when someone arrives late or leaves early, and fairness is still maintained.
Try it out, and free yourself from the hassle or imbalance of manual, organiser-based social sessions!
Strengths of goodMatches:
-- Easy sharing of group data: joining or inviting to an existing group is easy as it gets. New players are instantly part of your group with an invite code or user ID.
-- Motivating rating feedback: rating growths are shown after every match. At the end of a session the rating changes for the day is displayed. Great for encouraging for developing players!
-- Supports doubles AND singles: including sessions that mix both.
-- Fair resting rotation: when a few players must sit out, goodMatches ensures fairness by rotating sit-outs evenly and alternately.
-- Flexible mid-session changes: add or remove players when someone arrives late or leaves early, and fairness is still maintained.
Try it out, and free yourself from the hassle or imbalance of manual, organiser-based social sessions!
Latest updates
1.5.2
Records button now shows last session top gainers. Rest fairness now ensured over sessions on different days
1.5.1
New look matchup view with easier score entry. Setting court counts for both singles and doubles now possible. New format advert. Priority implemented for concurrent access to the same data. Bug fix: broken fair turn-taking being after restore.
1.5.0
Resting system revamped to further ensure fairness across player changes. Participant-based 'rest next' option now makes sure (except rare exceptions) designated person(s) will be rested.