Built by Kevin Bright·Germany NT · BBL

Know the game
before you sign.

Anonymous salary benchmarks and club reviews from professional basketball players across Europe.

  • Anonymous to clubs
  • Invite-only
  • Free for players
Join as a player
Anonymous to clubs and agents.
Your identity is never shared — not with clubs, not with agents, not with other players. See how
How a club report reads
Illustration, not live data
Example
4.2
Payment
Coaching
Living
Medical
Salary range: €2,800 – €4,500/mo

“Good organization, always paid on time. Coach demanding but fair.”

135
Leagues covered
3101+
Teams listed
760+
FIBA licensed Agents

Join CourtSide

Players

Join CourtSide

CourtSide is invite-only while the first season of data is being built. Club reviews and salary reports are live for invited players.

We only use it to send your invite. No spam, unsubscribe anytime.

Already on CourtSide? Check In

Every player deserves a fair deal.

Three things you cannot check before you sign — and what CourtSide puts in their place.

You get an offer for €2,000 a month. Is that good? Bad? Average? The agent says trust me.

Salary Benchmarks

Anonymous and aggregated by position, experience and league — median, 25th and 75th percentile.

180 arbitration cases at FIBA BAT every year, and those are only the players who fought back.

Club Reports

Payment reliability, coaching quality, living conditions, treatment of imports — published without the author's name.

Clubs and agents walk into a negotiation with more market information than the player across the table.

Agent Ratings

Communication, deal quality, support through the season — rated by the clients who signed with them.

League Guides

Taxes, cost of living, season length, visa process — country by country, written by players who have been there.

How it works

Three minutes to give back. A career of benefit.

  1. Share your experience

    Anonymously rate your club, your agent, and report your salary. Takes about three minutes.

  2. Research before you sign

    Search any club or league. Salary benchmarks, payment history, player reports — aggregated.

  3. Decide with confidence

    Walk into talks knowing the market rate and the club's reputation.

How CourtSide protects you

The whole product depends on players being able to be honest without a cost. Here is what that means in practice.

  • Your name is never attached

    Reports are published without it. Clubs and agents read what was written, never who wrote it.

  • Salaries are only ever aggregated

    No individual salary is shown anywhere. A benchmark appears once at least 5 players have reported for the same group.

  • A club can answer, not identify

    Clubs may publish a response to a report. They never learn which player it came from.

  • You can take it back

    Your own reports stay yours. Remove one from your dashboard and it leaves the public page.

Kevin Bright playing for Vanderbilt

The Founder

Players deserve to know what they're signing into.

Kevin Bright, founder

Former professional basketball player. I signed contracts in Germany without knowing what other players earned, how clubs actually treated imports, or which agents delivered on their promises. After my career I completed a Master's in Computer Science — and realized that data can fix what word of mouth never could. CourtSide exists so the next generation of players never has to sign blind.

Germany National Team · Vanderbilt (SEC) · BBL · M.Sc. Computer Science

Read my full story

Frequently asked

Your name is never attached to a report — clubs and agents read what was written, not who wrote it. Salaries are only ever shown as aggregates: a benchmark needs at least 5 players in the same group before any number appears. And your own reports stay yours — remove one and it leaves the public page.

Help build the information every player deserves before signing.

One club review or salary report takes about three minutes and stays anonymous to clubs and agents.

Join as a player

Club or agent?

Players are live today. Club and agent Premium for the 2026 season is next — join the waitlist or register staff access now.

Already have staff access? Sign in