# goodMatches — Smart/fair doubles pairings

> Smart rating-based matchup generator for social racket sports. (iPhone/iPad app by Yo Sato.)

- Source: https://appshunter.io/ios/app/goodmatches/id6737167753 (this page in markdown: same URL + `.md`)
- Developer: [Yo Sato](https://appshunter.io/developer/1775059411)
- Category: Sports
- Price: Free
- Age rating: 4+
- Requires: iOS 17.0 · 21 MB
- Languages: British English, Japanese
- Released: 2026-06-18
- Data updated: 2026-08-21
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/goodmatches/id6737167753/reviews.md

## What is 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!

## Key features

- Smart rating-based matchup generation
- Automatic player rating updates
- Supports singles and doubles
- Fair resting rotation
- Flexible mid-session player changes
- Motivating rating feedback and rankings

## Recent user reviews (2 of 2)

All indexed reviews: https://appshunter.io/ios/app/goodmatches/id6737167753/reviews.md

### 5/5 — 対戦レベルを考慮　最も活躍した人も決まる！

*2025-12-29*

このアプリは新しいタイプのテニスの対戦表作成用ツールです。多くの類似アプリがランダムに組み合わせを決めるのに対して、このアプリはプレイヤーのレベルを考慮して対戦を組んでくれるのが素晴らしい点です。しかも、ダブルスとシングルスを自由に組み合わせることができ、試合が終わった後には「誰が一番活躍したか」を総合的に示してくれるので、ただ勝ち負け以上の充実感を味わえます。とてもユニークで使い勝手も良く、星5つに値するアプリだと思います。

This app is truly excellent as a tennis match scheduling tool. While many similar apps just randomize the pairings, this one stands out by actually considering the players’ skill levels. You can freely mix doubles and singles matches, and at the end of the day, it gives a comprehensive view of who performed the best overall. It’s a unique and user-friendly experience that truly deserves a five-star rating.

### 5/5 — 対戦相手のレベルが調整されるので画期的

*2025-03-12*

ライブモードにしてスコアを付けていくとレベルが調整されていきバランスの取れた組み合わせでプレーを楽しめます！

## Frequently asked questions about goodMatches

### How does goodMatches create fair matchups?

goodMatches uses a smart rating system that updates automatically based on match results. It then generates balanced matchups and ensures fair rotations for players who need to sit out.

### Can goodMatches handle mixed singles and doubles sessions?

Yes, goodMatches supports both singles and doubles matches, and can even handle sessions that mix both formats.

### What happens if players join or leave mid-session in goodMatches?

goodMatches allows for flexible mid-session changes. You can add or remove players, and the app will still maintain fairness in the matchups and rotations.

### Does goodMatches show player progress?

Yes, goodMatches provides motivating rating feedback after every match and displays the final ranking at the end of a session, encouraging player development.

### Is goodMatches available on Android devices?

Currently, goodMatches is available for iPhone and iPad. Support for other platforms may be considered in future updates.

### How often is goodMatches updated?

The latest version of goodMatches is 1.3.8, and it was last updated on June 18, 2026. Updates typically occur to improve features and fix bugs.

### Does goodMatches have ads?

No, goodMatches is ad-free, providing an uninterrupted experience for organizing your sports sessions.

### What is the age rating for goodMatches?

goodMatches has an age rating of 4+, making it suitable for a wide range of users interested in social sports.

## Version history (last 5 releases)

### 1.4.1 — 2026-08-19

Bugs fixed: matchups did not show properly when exhausted and recycled; a max score change in mid-session not updating; a matchup with many players with many resters did not come up in time

### 1.4.0 — 2026-08-15

Speed improvement for startup, updates and restore. New type of skipping introduced when you want to change the combo without changing the resters. An improved new look.

### 1.3.8 — 2026-06-18

Restore made more robust and quicker.

### 1.3.7 — 2026-06-07

Bug fix: correcting the wrong weights for computing ratings. UI improvement: alignment for scores and names in matchup view

### 1.3.6 — 2026-06-05

Session restore functionality added. Matchup re-rotation: matchups do not exhaust but restart, useful for a small group.

## More apps by Yo Sato

- [どこでもじゃんけん](https://appshunter.io/ios/app/id6754457922)
- [tapAndScore Tennis](https://appshunter.io/ios/app/tapandscore-tennis/id6760683443)
- [tapAndScore Golf](https://appshunter.io/ios/app/tapandscore-golf/id6761674759)

All apps by Yo Sato: https://appshunter.io/developer/1775059411

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-21.*
