Make fair teams, rate players and build your own tournaments for basketball, pickleball, soccer and Ultimate Frisbee. Free for your whole league.
Fair teams, live scores, real tournaments and bragging rights that stick. OnBall is the pickup game and rec league manager for basketball, pickleball, soccer/football and Ultimate Frisbee.
TEAM GENERATOR: FAIR TEAMS IN SECONDS
• Balanced teams built from player ratings, or random squads in one tap
• Drag and drop to fine-tune any roster
• 1v1 up to 11v11, several games at once
PLAYER RATINGS THAT SETTLE THE DEBATE
• Players rate each other on sport-specific skills
• OVR blends peer ratings with real results and box scores
• Radar charts show where you stand against the league
TOURNAMENT BRACKET MAKER
• Round robin, pools, single or double elimination, or round robin into a bracket
• Best-of-3, 5 or 7 series, finals, 3rd place and placement games
• Live draft room: captains pick from their own phones, with a timer
• Auto-seeding by team strength, team colors, rosters you can change mid-event
• Live scorekeeper: play-by-play box scores or quick final scores, with several scorekeepers at once
• Player roles and best-of-3 matches with set lineups per game
• Soccer done right: draws, penalty shootouts and a league table
• Share a live results link anyone can watch, no app needed
EARN YOUR NAME
• Badges for wins, streaks, MVPs, blowouts and upsets
• Community-voted belts like Clutch and Has It All (plus a few nobody wants)
• Tournament awards: Champion, MVP, Golden Boot, Best Defender and more
STATS AND LEADERBOARDS
• Records, win rates, MVPs and OVR
• Box score stats across every tournament
• Full match history
BUILT FOR LEAGUE ORGANIZERS
• Unlimited leagues, invite with a link
• Multiple admins plus a scorekeeper role
• Import players from a spreadsheet
• Mark injuries, fix results, full activity log
• Scouting notes only your teammates see
• Claim your player card and it follows you to every league
• Push notifications for ratings, badges, belts and results
Also on the web at onball.app/league.
Built by players who were tired of lopsided teams and arguing over who's best. Whether it’s pickup basketball at the gym, a pickleball round robin, a 5-a-side soccer league or an Ultimate Frisbee tournament, OnBall keeps the teams fair and stats tracked.
Special thanks to Hatim Sabir for the inspiration and support.
Clean UI, Great Way to Track Progress for Casual Pick-Up
HuseinKap
This app has so many convenient features that make playing pick-up ball with our small group of guys a ton of fun. Highly recommend checking it out!
Amazing app
MustafaMH_30
OnBall is an amazing app, it makes pickup games more organized and competitive with balanced teams, player ratings, stats, and leaderboards. Super easy to use and definitely worth downloading
must have for your next tourney or pickup game
Burhanuddc53
Stat tracked on this for the last tourney I was in. Amazing UI, was intuitive and fast to use. Also great summary of the stats at the end.
Pickleball Tournament
SPL NJ
We used onball for our pickleball league tournament that we played MLP style . App is truly easy to use and support on it is top notch . Highly recommend
Start a league in under a minute, no sign-up needed: type your players, get fair teams.
Version 2.40
The developer, DIGITALALI, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
Contact Info
User Content
Identifiers
Other Data
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
DIGITALALI LLC
Size
15.6 MB
Category
Sports
Compatibility
Requires iOS 15.0 or later.
iPhone Requires iOS 15.0 or later.
iPad Requires iPadOS 15.0 or later.
iPod touch Requires iOS 15.0 or later.
Mac Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.