Basketball Efficiency Calculator Formula
Understand the math behind the basketball efficiency calculator. Each variable explained with a worked example.
Formulas Used
Efficiency Rating
efficiency = points + rebounds + assists + steals + blocks - missed_fg - missed_ft - turnoversFG%
fg_pct = round(fgm / fga * 1000) / 10FT%
ft_pct = round(ftm / fta * 1000) / 10Positive Contributions
positive_plays = points + rebounds + assists + steals + blocksVariables
| Variable | Description | Default |
|---|---|---|
points | Points | 22 |
rebounds | Rebounds | 8 |
assists | Assists | 5 |
steals | Steals | 1 |
blocks | Blocks | 1 |
fga | Field Goal Attempts | 18 |
fgm | Field Goals Made | 9 |
fta | Free Throw Attempts | 6 |
ftm | Free Throws Made | 4 |
turnovers | Turnovers | 3 |
missed_fg | Derived value= fga - fgm | calculated |
missed_ft | Derived value= fta - ftm | calculated |
How It Works
How Basketball Efficiency Is Calculated
Formula
EFF = (PTS + REB + AST + STL + BLK) - (Missed FG + Missed FT + TOV)
This simple formula sums positive contributions and subtracts negative ones.
Context
An efficiency rating of 15+ per game is very good, and 20+ is All-Star caliber. This is a simpler version of PER (Player Efficiency Rating).
Worked Example
22 pts, 8 reb, 5 ast, 1 stl, 1 blk, 9/18 FG, 4/6 FT, 3 TOV.
- 01Positive = 22 + 8 + 5 + 1 + 1 = 37
- 02Missed FG = 18 - 9 = 9
- 03Missed FT = 6 - 4 = 2
- 04Negative = 9 + 2 + 3 = 14
- 05EFF = 37 - 14 = 23
Frequently Asked Questions
What is a good efficiency rating?
In the NBA, 10-15 is average for starters, 15-20 is very good, and 20+ is elite. League leaders typically average 25-30+.
How is this different from PER?
PER (Player Efficiency Rating) is a more complex formula that accounts for pace, league averages, and per-minute production. Simple EFF is a quick approximation.
Does this account for defense?
Only partially through steals and blocks. Many defensive contributions (positioning, contests, communication) are not captured by box scores.
Ready to run the numbers?
Open Basketball Efficiency Calculator