▼
Smart Team Creation
Create perfectly balanced teams in seconds using three powerful algorithms. No more lopsided matchups or endless debates.
Three Algorithm Options:
- Balanced Teams: Automatically creates evenly matched teams based on OVR ratings. Minimizes skill gap between teams and ensures fair competition.
- Random Teams: Sophisticated random algorithm with transparency. Ensures even team sizes and position diversity. Great for mixing up regular groups and preventing predictability.
- Custom Teams: Manual team creation with drag-and-drop interface. Perfect for when you want specific matchups. Touch-friendly on mobile devices.
Multi-Size Mode:
- Create multiple games with different team sizes simultaneously
- Example: Generate "1x 4v4 + 2x 3v3" from a single player pool
- Players automatically distributed across all games
- Extra players assigned as bench players
- Perfect for when you have one court and many players
- Supports all combinations: 1v1, 2v2, 3v3, 4v4, 5v5
Drag-and-Drop Team Editor:
- Swap players between teams with intuitive drag-and-drop
- Touch-optimized for mobile devices - tap and hold to move
- Visual feedback during drag operations
- Instantly see how swaps affect team balance
Team Rating Visibility:
- Real-time overall team rating displayed for each team
- Rating difference shown between teams (e.g., "Team A: 7.2 vs Team B: 7.1")
- Visual indicators when teams are balanced (minimal difference)
- Helps organizers make informed decisions about final rosters
- Transparent to all players - everyone sees the same ratings
▼
Player Ratings
Peer-to-peer rating system across 7 skill categories. Anonymous or named ratings based on league settings.
7 Skill Categories:
- Scoring (30% weight): Ability to put points on the board
- Defense (15% weight): Defensive capabilities
- Rebounding (15% weight): Control of rebounds
- Playmaking (15% weight): Passing and court vision
- Stamina (10% weight): Endurance throughout games
- Physicality (10% weight): Physical presence and strength
- X-Factor (5% weight): Intangibles, clutch performance
Features: Visual skill bars, rating history tracking, configurable anonymity by league admin
▼
Dynamic OVR System
Overall Rating (OVR) adapts based on actual game performance - recent wins, MVP awards, opponent quality, streaks, and more.
What Makes OVR Special:
- Adapts to recent performance: Last 10 games carry more weight than historical averages
- Rewards beating stronger opponents: Opponent quality adjustments
- Accounts for margin of victory: Close wins and blowout losses affect rating differently
- Emphasizes MVP performances: Extra weight for MVP awards
- Protects elite players: Historical excellence bonuses prevent rating crashes during slumps
- Considers streaks: Win/loss streaks impact your rating
Result: A dynamic, fair rating that truly reflects current skill level
▼
Achievement System
Earn badges for wins, MVPs, streaks, blowouts, and underdog victories. Track your progress with 4 tiers: Bronze, Silver, Gold, Amethyst.
5 Badge Categories:
- Winner Badge: Total victories (25/50/100/250)
- MVP Badge: Most Valuable Player awards (10/25/50/100)
- Streak Badge: Consecutive win streak (5/10/15/25)
- Blowout Badge: Dominant victories based on score percentage (10/20/30/50)
- Giant Slayer Badge: Underdog victories - beating teams with ≥1.0 higher OVR (5/10/15/25)
Belts - Community Voting:
- Players vote for special recognition (Defensive Anchor, Court General, etc.)
- Minimum 5 votes required to earn a belt
- Belts are dynamic - can switch to player with more votes
- Visual progress tracking for belt competition
▼
Comprehensive Stats
Track win/loss records, MVP rates, performance trends, head-to-head matchups, and complete match history.
Live Match Tracking:
- Score entry with real-time updates
- MVP voting system (one per match, all players eligible)
- Rematch functionality for quick rematches
- Match history with full rosters preserved
Advanced Statistics:
- Win/loss records by game type (5v5, 4v4, 3v3, etc.)
- Win percentage and MVP rate calculations
- Head-to-head records against specific players
- Performance trends over time
Leaderboard System: Sortable by OVR, Wins, Win %, MVP count. Filterable by game type. Real-time updates.
▼
League Management
Complete league administration with multi-admin support, granular permissions, and powerful management tools.
Core League Features:
- Create and manage unlimited leagues
- Invite members via shareable league codes
- Configure league settings and preferences
- View league statistics and analytics
Admin Capabilities:
- User Management: Assign/revoke admin roles, control individual permissions (Create Games, Rate Players, Vote for Belts, Admin privileges)
- Player Management: Edit player names, bulk import from CSV/spreadsheet, activity logging for all changes
- Settings: Toggle rating anonymity, set minimum games filter, broadcast rating reminders
- Data Management: Reset all stats (preserves player roster and ratings)
- Notifications: Send league-wide announcements, rating reminders, custom messages
Multi-Admin Support: Distribute management responsibilities with full activity logging and accountability