NBA Player Salary Estimator + Roster Builder

All Players

■ Excellent Value (20%+ underpaid) | ■ Good Value (10-20% underpaid) | ■ Fair Value (±10%) | ■ Overpaid (10-20%) | ■ Very Overpaid (20%+)

Player Team Pos Salary ACE Value Add

Your Roster (Max 10)

Salary Cap: $150,000,000

Remaining: $150,000,000

Total Players: 0

Average Value: 0.0%

  • PG: 0
  • SG: 0
  • SF: 0
  • PF: 0
  • C: 0
Player Team Pos Salary ACE Value Remove

Salary vs ACE Graph

Players are placed by salary (horizontal axis) and value (vertical axis): top-right are high salary, high value stars; top-left are low salary, high value bargains; bottom-right are high salary, low value overpaid; bottom-left are low salary, low value role players.

Best GM Rankings (Team Contract Value Efficiency)

Ranked by average Value% across all players listed for each team (lower is better — more underpaid).

Rank GM Team Players Counted Avg Value

Team Salary Distribution

How the Contract Valuation Formula Works

Our contract valuation engine combines modern performance analytics with real NBA salary distributions to generate accurate, data-driven contract predictions. Here’s a breakdown of the core components:

1. Player Impact Score (VALUE₁)

Every player starts with a unified performance rating called VALUE₁ — a composite metric built from:

This creates a single sortable rating that reflects a player’s true on-court value, not just box score numbers.

2. Percentile Ranking

Each VALUE₁ score is ranked against the entire league to determine the player’s percentile (0–100%). This rank is the backbone of the valuation model. Higher percentile = higher expected contract tier.

3. NBA-Shaped Salary Curve

Instead of guessing contract values or using a simple linear model, the site uses a real NBA salary distribution as the baseline. The curve mimics the actual 2025–26 NBA market:

This ensures the model produces contracts that look and behave like the real NBA economy.

4. Tiered Mapping Function

Players are assigned to salary tiers based on percentile, and each tier has a smooth interpolation formula so salaries scale gradually within that tier. Example: A 96th-percentile star doesn’t just jump to $50M — the formula curves him into that range in a mathematically smooth progression. This creates realistic AAVs that match modern contract trends.

5. Final Output (Displayed on Site)

Each player receives:

All calculated instantly, based on user-controlled settings and the underlying valuation engine.

Simulate your custom roster to see how you compare to the rest of the league.