Evenly matched teams
Sides are balanced by ratings. Optionally give players positions like G = goalkeeper or D = defender to balance them out. Adjust picks as you see fit.
Add your players, tap Pick, and Team Picker splits them into evenly matched sides. Enter the results afterwards and everyone’s rating updates itself, so your games get fairer over time.
Already organising a group? Log in
Nothing to install and no password to remember.
Give it a name, choose your sport, sign in with Google or email.
First names are plenty. Give each a rough starting rating, from 25 to 75, and Team Picker takes it from there.
Tap Pick, check the teams and accept. After the game, enter the result and the ratings update automatically.
Team Picker does one job well: fair teams for your regular game.
Sides are balanced by ratings. Optionally give players positions like G = goalkeeper or D = defender to balance them out. Adjust picks as you see fit.
Want some say? Fix a few players to a side and Team Picker fills in the rest as fairly as it can.
Every result nudges the ratings, so each pick is fairer than the last. No spreadsheets, and no arguments about who’s better.
Pick pitch-side, minutes before kick-off. Nothing to install: it works in any browser.
Post a view-only link in your group chat, or give a picker link to whoever runs the game. Nobody needs an account. Add more organisers whenever you like.
Rotating on and off court? See who’s been waiting longest, with doubles pairings that avoid repeat partners.
Every result nudges a player’s rating. Chart up to five players at once, with the whole group’s range and average alongside, and see who’s improving and how the group is shifting over the season.
Five players over six months. Hover or tap to read any week.
| Week | Maya | Priya | Mo | Dan | Ana | Group low | Group avg | Group high |
|---|---|---|---|---|---|---|---|---|
| Mon 1 Jun | 61.0 | 47.0 | 70.0 | 55.0 | 40.0 | 31.6 | 53.6 | 78.8 |
| Mon 8 Jun | 61.6 | 46.5 | 69.7 | 55.8 | 39.0 | 32.7 | 54.2 | 78.2 |
| Mon 15 Jun | 62.3 | 46.1 | 70.9 | 55.6 | 40.0 | 32.4 | 54.6 | 78.0 |
| Mon 22 Jun | 63.3 | 47.6 | 69.1 | 55.8 | 39.0 | 32.8 | 54.2 | 79.3 |
| Mon 29 Jun | 64.1 | 47.9 | 69.4 | 55.6 | 40.4 | 31.9 | 54.1 | 78.2 |
| Mon 6 Jul | 65.9 | 48.4 | 68.2 | 56.4 | 39.5 | 33.4 | 54.5 | 78.8 |
| Mon 13 Jul | 66.5 | 48.5 | 68.1 | 56.0 | 39.8 | 32.3 | 54.7 | 79.3 |
| Mon 20 Jul | 65.6 | 49.7 | 66.8 | 56.9 | 38.9 | 32.6 | 54.5 | 79.0 |
| Mon 27 Jul | 66.2 | 52.4 | 67.9 | 56.4 | 39.8 | 33.2 | 54.7 | 79.1 |
| Mon 3 Aug | 67.1 | 54.6 | 68.0 | 54.6 | 40.2 | 33.8 | 54.4 | 79.2 |
| Mon 10 Aug | 67.5 | 53.9 | 67.5 | 54.9 | 41.5 | 33.5 | 54.9 | 80.0 |
| Mon 17 Aug | 68.0 | 55.7 | 67.4 | 55.6 | 42.1 | 33.2 | 54.9 | 79.7 |
| Mon 24 Aug | 69.7 | 55.7 | 67.9 | 54.6 | 43.3 | 33.8 | 55.1 | 80.7 |
| Mon 31 Aug | 69.9 | 55.5 | 66.6 | 53.8 | 43.9 | 34.6 | 54.6 | 79.8 |
| Mon 7 Sep | 70.9 | 58.4 | 66.9 | 54.8 | 44.7 | 34.0 | 55.2 | 80.9 |
| Mon 14 Sep | 72.0 | 60.6 | 67.7 | 54.0 | 45.7 | 34.1 | 54.7 | 80.6 |
| Mon 21 Sep | 71.1 | 61.5 | 68.2 | 52.7 | 45.6 | 34.7 | 54.9 | 81.0 |
| Mon 28 Sep | 70.5 | 63.3 | 68.7 | 51.6 | 44.3 | 35.4 | 55.3 | 81.3 |
| Mon 5 Oct | 70.5 | 62.6 | 66.9 | 52.0 | 45.0 | 35.1 | 55.1 | 81.5 |
| Mon 12 Oct | 70.9 | 63.5 | 66.3 | 52.6 | 43.6 | 34.9 | 55.2 | 80.9 |
| Mon 19 Oct | 71.4 | 65.2 | 66.1 | 51.5 | 43.5 | 35.6 | 55.7 | 81.6 |
| Mon 26 Oct | 72.8 | 67.9 | 63.7 | 50.4 | 43.4 | 36.1 | 55.1 | 82.1 |
| Mon 2 Nov | 72.4 | 67.1 | 63.0 | 50.5 | 44.4 | 35.6 | 55.8 | 81.8 |
| Mon 9 Nov | 74.6 | 68.2 | 62.4 | 50.3 | 43.1 | 36.4 | 55.6 | 81.5 |
Streaks show who’s on a winning run and who’s having a rough patch. Everyone in your group can see them, and they never show anyone’s rating.
Over the last year. Draws are ignored: they don’t add to a streak or end it.
| Player | Best streak | Worst streak | Current streak |
|---|---|---|---|
| Maya | 7 | 2 | W5 |
| Priya | 5 | 3 | W3 |
| Mo | 4 | 2 | W1 |
| Dan | 3 | 4 | L2 |
| Ana | 2 | 6 | L4 |
Football to padel, volleyball to esports. Don’t see yours? Type it in when you start your group.
Used by football, volleyball, hockey and tennis groups around the world.
Just thought I’d let you know … we can no longer imagine life without Team Picker. So many of our matches are coming down to a single goal and I don’t think we’ve ever had more than a 2 goal difference. It’s genius!
… Of 25 matches analyzed, Team Picker predicted 23 of them. So, kudos to your software, I think it does an outstanding job!
Can’t find your answer? Email info@team-picker.com.
Yes. There’s nothing to pay to start a group or to use it. Team Picker began as a tool for one weekly football game and a tennis group, and it’s shared so any group can use it.
A Google account or an email address. We’ll email you a code, so there’s no password to remember. Your players don’t need accounts.
Each player has a rating, and Team Picker splits the players so the two sides are as evenly matched as possible. You see each side’s chance of winning before you accept. If your group uses positions, such as goalkeeper or defender, players with the same position are shared between the sides. After the game you enter the result, and the ratings update.
Yes. Add other organisers in Settings, and hand the group over to them at any time. All organisers are equal.
Only what’s needed to run the service: organisers’ email addresses to sign in, your players’ names (first names are fine), and your games, results and ratings. Nothing is sold, and there’s no public list of groups. The privacy page has the details.
Team Picker has had a major upgrade: it’s quicker, simpler and works better on a phone. Log in with Google, or with the code we email you, using the organiser’s email address. Links to groups that haven’t moved across yet still work. If you need help getting in, email info@team-picker.com.