Run Your League Like a Pro
Hoopkeep gives basketball league admins powerful, time-saving tools to manage schedules, track stats, and publish results — all wrapped in a clean, modern interface your players will actually enjoy visiting.
Everything You Need
From scheduling the first game to publishing the championship box score, Hoopkeep handles every step of running a basketball league.
Snap. Upload. Done.
Take a photo of your scoresheet and let AI extract every stat automatically. Player matching, jersey numbers, and full box scores — all from a single picture.
In-App Stat Entry
Prefer manual entry? A clean, spreadsheet-style editor lets you log points, rebounds, assists, steals, blocks, turnovers, fouls, and shooting splits with smart validation warnings.
League Hierarchy
Organize everything with leagues, divisions, teams, and players. Full CRUD at every level with an intuitive management interface that scales from 2 teams to 200.
Automatic Standings
Win-loss records, winning percentage, points for, points against, and point differential — all calculated in real time as you enter scores. No spreadsheets required.
Top Performers & MVP
Automatic MVP tracking with a credibility-weighted game score. League leaders for points, rebounds, and assists per game, updated the moment stats are entered.
Custom Domains
Map your own domain to a specific league. Players and fans visit yourleague.com and land directly on your league page — no clutter, no competing leagues.
Posts & Announcements
Publish league updates, playoff brackets, or weekly recaps directly to your public league page with a built-in markdown editor.
Player Profiles
Every player gets a public profile page with per-game stats, season averages, and team history. Shareable links for recruiting and highlight reels.
Mobile-First Design
The entire admin panel and every public page is fully responsive. Manage your league from your phone at the gym, or from your laptop at home.
Dark & Light Mode
A polished theme system with warm, carefully tuned color palettes for both light and dark modes. Users can follow their system preference or pick manually.
Secure Admin Access
JWT-based authentication protects your admin tools. Public pages are open to everyone, but only authorized admins can create, edit, or delete data.
Game Scheduling
Schedule games with date, time, location, and division assignment. Track game status from scheduled to in-progress to completed, all in one dashboard.
Stop typing stats. Start photographing them.
After a game, just snap a photo of the scoresheet. Hoopkeep's AI reads every player's stats, matches them to your roster by name or jersey number, and fills in the full box score — FG, 3PT, FT, points, rebounds, assists, steals, blocks, turnovers, and fouls.
Click to upload or drag and drop
PNG, JPG, GIF up to 10MB
One dashboard. Total control.
See your league at a glance: division count, team count, player count, and game count. Drill into upcoming games, live standings, and recent results — all from a single, clean overview page.
A public page your players will bookmark.
Every league gets a beautiful, shareable public page with a live score ticker, full standings table, top performer leaderboards, game cards with final scores, and a posts section for announcements. Map a custom domain and it becomes your league's home on the web.
Standings
Bulldogs · 9 games
Ready to ditch the spreadsheet?
Start managing your league with Hoopkeep today. It takes less than five minutes to set up a league, add teams, and schedule your first game.