Salary Cap Calculator
Calculate cap space, contract values, cost per WAR, and surplus value for roster management.
Inputs
%
Results
Remaining Cap Space ($M)
$10M
Cap Utilization95.6%
Player Cap Hit %11.11%
Cost per WAR ($M)$6.25M
Total Contract ($M)$78.81M
AAV ($M)$26.27M
Surplus Value ($M)$7M
Cap Utilization84.44%
Cap Flexibility28.89
How to Use This Calculator
- Enter the league Salary Cap, Active Contracts total, and any Dead Money.
- Input the Player Salary, expected WAR/Value, Contract Length, and Annual Raise %.
- Review Remaining Cap Space and Cap Utilization % to assess roster flexibility.
- Check Cost per WAR and Surplus Value to determine if the deal is team-friendly.
- Use Total Contract Value and Average Annual Value for multi-year contract comparisons.
How the result changes with Salary Cap ($M)
| Salary Cap ($M) | Remaining Cap Space ($M) |
|---|---|
| 51 | $-164M |
| 176 | $-39M |
| 325 | $110M |
| 450 | $235M |
What each input means
- Salary Cap ($M)
- League salary cap in millions (NFL ~$255M, NBA ~$140M).
- Active Contracts ($M)
- Total active roster contract obligations in millions.
- Dead Money ($M)
- Dead cap from cut/traded players still counting against the cap.
- Player Salary ($M)
- Annual cap hit for the player being evaluated.
- Player WAR / Value
- Player's expected Wins Above Replacement or equivalent value.
- Contract Length (years)
- Number of years on the proposed contract.
- Annual Raise %
- Annual salary escalation percentage.
What each result means
- Remaining Cap Space ($M)
- Cap room remaining after signing this player.
- Cap Utilization
- Percentage of the salary cap committed after this signing.
- Player Cap Hit %
- This player's salary as a percentage of the total cap.
- Cost per WAR ($M)
- Millions paid per win of value — lower is better.
- Total Contract ($M)
- Total value of the contract over all years including raises.
- AAV ($M)
- Average Annual Value of the contract.
- Surplus Value ($M)
- Positive = team-friendly deal. Market value of production minus salary.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersSalary Cap ($M) = 225, Active Contracts ($M) = 180, Dead Money ($M) = 10, Player Salary ($M) = 25 = 7 input(s) provided
- Calculate Remaining Cap SpaceRemaining Cap Space = capSpaceBeforePlayer - playerSalary10 = 10
- Calculate Cap UtilizationCap Utilization = ((activeContracts + deadMoney + playerSalary) / salaryCap) * 10095.6 = 95.6
- Calculate Player Cap Hit %Player Cap Hit % = (playerSalary / salaryCap) * 10011.11 = 11.11
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Sports Analytics
WAR Calculator (Baseball) Calculator
Estimate Wins Above Replacement from batting, fielding, and baserunning stats.
Sports AnalyticsExpected Points Added Calculator
Calculate EPA per play for football using down, distance, field position, and play outcome.
Sports AnalyticsTrue Shooting Percentage Calculator
Calculate TS%, eFG%, and shooting efficiency from basketball box score stats.
More in Sports, Outdoors & Recreation.