Everything you need.
Nothing you don't.
Features built around the game, not around engagement metrics. Halfcourt is a tool for players who take pickup seriously.
Every court becomes
a competitive stadium.
Never get outmatched again.
Our BPI algorithm pairs you with opponents at your exact level, factoring in skill, height, age, and experience. Every game is competitive. Every game is winnable. That's the point.
Your reputation follows you.
BPI tracks your skill. Trust Factor tracks your character. Show up on time, play fair, respect your opponents, and the system rewards you with better games and better players.
Your next game, locked in.
Know who you're playing, where, and when, up to 7 days out. No more day-of scrambles. Browse real courts near you, register for upcoming tournaments, and build your week around ball.
Your court has a pulse.
Every court has its own chatroom. See who's heading down before you leave the house. Find runs, invite friends, talk trash. Form a Guild and compete as a crew with real team rankings.
One tap to court and opponent.
Discover public courts or book private ones, all in-app. Costs split automatically. Pair a court booking with matchmaking and the app handles everything. You just show up.
Something to play for. Always.
Climb from Bronze to Mythic. Monthly tournaments with real prize pools, seeded by your BPI and Trust Factor. Locked In subscribers play free. Everyone else plays for the climb.
From open app to tip-off in 60s.
Six steps. No friction.
From open app to queue in 30 seconds.
Halfcourt handles the logistics. You just show up and play.
Queue solo or invite friends. Set your skill window and availability.
Every point counted.
Submit your score, watch your BPI update in real time.
What is BPI?
Your Basketball Player Index, a skill rating powered by an ELO system similar to chess. When you sign up, Halfcourt uses your height, age, experience, and playing frequency to set your starting BPI. After your first few games, your actual performance takes over. The system is designed to find your true skill level fast.
How scoring works
After every game, both players submit their scores independently through the app. If the scores match, the result is confirmed instantly and your BPI updates. Win against a higher-rated opponent and you'll climb faster. Lose to someone below you and you'll feel it. The bigger the upset, the bigger the shift.
Trust Factor
Your reliability and sportsmanship score, shown as a star rating on your profile (e.g. 4.93/5). After each game, your opponent rates you on punctuality, sportsmanship, and fair play. High-trust players get matched with other high-trust players. Be reliable and respectful, and you'll play with people who are too. Low trust? You'll notice the difference in your matchmaking quality.
Shadow vs Ranked
Shadow mode is casual. Play for fun with no entry fee. You still get a separate Shadow ELO visible on your profile, so every game still counts for something. Ranked is where it matters. Your BPI shifts based on results, you earn or lose rank, and everything feeds into guild standings and tournament seeding. Ranked costs $1 per game on the free tier, or it's unlimited with Locked In.
Earn your rank.
Eight tiers. One path. Every game moves the needle. Grind to rank 1.

Just starting out. The grind begins here.

Finding your feet. Consistency pays off.

A solid player. Games start to matter.

Above average. You're turning heads.

Elite level. Top 15% of all players.

Feared on every court. Tournament seeded.

The pinnacle. Elite players who dominate every court they step on.

Grind to rank 1. You're not chasing a tier. You're chasing a number.

