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.
points = 22rebounds = 8assists = 5steals = 1blocks = 1fga = 18fgm = 9fta = 6ftm = 4turnovers = 3
- 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
Ready to run the numbers?
Open Basketball Efficiency Calculator