Skip to main content
Skip to main content
DigiCalcs

Sports Analytics

Player Efficiency Rating (PER) Calculator

What is Player Efficiency Rating (PER) Calculator?

Player Efficiency Rating, universally known as PER, is the single most recognized all-in-one player evaluation statistic in professional basketball. Developed by ESPN writer John Hollinger and first published in his 2002 book 'Pro Basketball Forecast,' PER was a revolutionary attempt to condense every meaningful box-score contribution — points, rebounds, assists, steals, blocks, field goals, free throws, and turnovers — into one clean number that fans, coaches, and front offices could compare across eras and positions. Before PER existed, scouts relied almost exclusively on raw counting stats: points per game, rebounds per game, assists per game. The problem with those numbers is obvious in retrospect — a player who logs 40 minutes generates more raw stats than one who plays 20, and a player on a fast-paced team shoots more often than one in a half-court system. PER corrects for both issues by adjusting for pace and prorating everything to a per-minute basis, then scaling to a league-average baseline of 15.0 every season. The statistic matters most when comparing players who play dramatically different roles or minutes. Joel Embiid routinely posts PER scores above 30, placing him in historic company alongside Michael Jordan (whose career average of 27.9 set the gold standard for more than two decades), LeBron James (27.4 career average), Giannis Antetokounmpo, and Shaquille O'Neal in his prime. A PER of 15 is exactly league average; anything above 20 marks an All-Star caliber season; above 25 indicates an MVP-level campaign; and a sustained PER above 30 is among the rarest achievements in NBA history. Front offices use PER as a first-pass filter when scouting players, comparing it against salary cap figures to find value. Analysts at teams like the Golden State Warriors and Boston Celtics incorporate PER into larger multi-metric frameworks alongside Box Plus/Minus and VORP. However, PER has well-documented limitations: it does not capture defensive impact (blocks and steals alone vastly undercount a great defender's contribution), it rewards high-volume shooters even when their efficiency is poor, and it can be gamed by playing more minutes on bad teams. Despite those caveats, PER remains the most widely cited single-number player metric in mainstream basketball coverage.

DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.

Formula

f(x)PER = (1 / MP) × [3P + (2/3)×AST + (2 - factor×(tmAST/tmFG))×FG + (FT×0.5×(1 + (1 - tmAST/tmFG) + (2/3)×(tmAST/tmFG))) - VOP×TO - VOP×DRBP×(FGA - FG) - VOP×0.44×(0.44 + (0.56×DRBP))×(FTA - FT) + VOP×(1 - DRBP)×(TRB - ORB) + VOP×DRBP×ORB + VOP×STL + VOP×DRBP×BLK - PF×(lgFT/lgPF - 0.44×lgFTA/lgPF×VOP)] Where: MP = minutes played; 3P = three-pointers made; AST = assists; FG = field goals made; FGA = field goal attempts; FT = free throws made; FTA = free throw attempts; TRB = total rebounds; ORB = offensive rebounds; STL = steals; BLK = blocks; TO = turnovers; PF = personal fouls; VOP = value of possession = lgPTS/(lgFGA - lgORB + lgTO + 0.44×lgFTA); DRBP = defensive rebound percentage; factor = (2/3) - (0.5×lgAST/lgFG) / (2×lgFG/lgFT); tmAST = team assists; tmFG = team field goals made. Worked example — LeBron James 2012-13 season (approximate): 37.9 MPG, 26.8 PPG, 8.0 RPG, 7.3 APG, 1.7 SPG, 0.9 BPG. After applying pace, VOP (≈1.05), and league factors, his raw unadjusted PER came out to ≈31.6. After pace normalization to the league average of 15, his final PER was reported as 31.6 — the highest single-season mark since Michael Jordan's 1987-88 season (31.7).

Variable Legend

SymbolNameUnitDescription
MPMinutes PlayedminutesTotal minutes the player has been on the court during the season
VOPValue of Possessionpoints/possessionLeague average points scored per possession; calculated as lgPTS / (lgFGA - lgORB + lgTO + 0.44×lgFTA)
DRBPDefensive Rebound PercentageFraction of available defensive rebounds captured by the player's team; used to weight missed-shot penalties
factorAssist FactorAdjusts field-goal credit based on the share of team field goals that came off an assist: (2/3) - (0.5×lgAST/lgFG) / (2×lgFG/lgFT)
aPERAdjusted PERPace-adjusted PER normalized so the league average equals exactly 15.0 every season

How to Player Efficiency Rating (PER) Calculator

  1. 1Gather a player's full box-score season totals: points, field goals made/attempted, three-pointers made, free throws made/attempted, offensive and defensive rebounds, assists, steals, blocks, turnovers, personal fouls, and total minutes played.
  2. 2Calculate league-wide constants for the season including Value of Possession (VOP), Defensive Rebound Percentage (DRBP), and the assist factor, which account for team context and league scoring environment.
  3. 3Sum all positive contributions (made field goals weighted by type, free throws, rebounds, assists, steals, blocks) and subtract all negative contributions (turnovers, missed shots, missed free throws, fouls) using the weighted formula.
  4. 4Divide the raw sum by minutes played to get a per-minute rate, removing the bias toward high-minute players and making the metric fair for bench contributors.
  5. 5Multiply by the pace adjustment factor (lgPace / tmPace) so players on fast-paced teams are not artificially inflated compared to players on slow-paced teams.
  6. 6Apply the final league normalization scalar so that the league average PER is exactly 15.0 in every season, enabling fair cross-era comparisons between players from different decades.

Worked Examples

Example 1Joel Embiid — MVP Season 2022-23
Given:33.1, 10.2, 4.2, 1.0, 1.7, 34.6, .540, .638
Result:PER: 31.4

Embiid's elite scoring efficiency combined with his rebounding and shot-blocking placed him in historic PER territory, validating his first NBA MVP award. His PER was the highest among all active players that season.

Example 2Stephen Curry — Record Three-Point Season 2015-16
Given:30.1, 5.4, 6.7, 2.1, 0.2, 34.2, .504, .670
Result:PER: 31.5

Curry's unanimous MVP season featured the most efficient scoring in NBA history to that point, driving his PER above 31 — a threshold fewer than 10 players have ever crossed in a full season.

Example 3Average Starter — Solid Contributor
Given:14.0, 5.0, 3.0, 0.9, 0.5, 28.0, .460, .540
Result:PER: 15.8

A slightly above-average PER of 15.8 reflects a competent NBA starter who contributes across multiple categories without dominating any single one.

Example 4Backup Center — Specialist Role Player
Given:6.0, 4.5, 0.5, 0.3, 1.0, 16.0, .560, .600
Result:PER: 14.2

Despite high shooting efficiency, limited assist and steal opportunities keep this backup center's PER just below league average, illustrating how PER can undervalue specialist big men.

Real-World Applications

🏗️

NBA front offices use PER as an initial filter when reviewing trade proposals, quickly flagging players whose all-around efficiency justifies deeper investigation., representing an important application area for the Per Calculator in professional and analytical contexts where accurate per ulator calculations directly support informed decision-making, strategic planning, and performance optimization

🔬

Sports agents cite PER during contract negotiations as evidence of a player's value, particularly when raw scoring averages might not tell the full story of a versatile contributor., representing an important application area for the Per Calculator in professional and analytical contexts where accurate per ulator calculations directly support informed decision-making, strategic planning, and performance optimization

📊

Fantasy basketball platforms integrate PER into their player ranking algorithms, helping fantasy managers identify undervalued players who contribute across multiple statistical categories., representing an important application area for the Per Calculator in professional and analytical contexts where accurate per ulator calculations directly support informed decision-making, strategic planning, and performance optimization

🏥

Broadcast analysts reference PER in real-time during MVP race discussions, providing viewers with a single number to anchor multi-dimensional player comparisons., representing an important application area for the Per Calculator in professional and analytical contexts where accurate per ulator calculations directly support informed decision-making, strategic planning, and performance optimization

Special Cases

Players with fewer than 500 minutes in a season can show wildly inflated or

Players with fewer than 500 minutes in a season can show wildly inflated or deflated PER due to small sample sizes — a hot-shooting 50-minute rookie can post a PER above 40 that means nothing.. In the Per Calculator, this scenario requires additional caution when interpreting per ulator results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when per ulator calculations fall into non-standard territory.

Centers and power forwards tend to score higher PER than guards and wings with

Centers and power forwards tend to score higher PER than guards and wings with equivalent impact because the formula rewards rebounds and blocks, which bigs accumulate naturally, while underweighting three-point making.. In the Per Calculator, this scenario requires additional caution when interpreting per ulator results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when per ulator calculations fall into non-standard territory.

Players on deliberately slow-paced teams (like the 2004 Detroit Pistons or 2019

Players on deliberately slow-paced teams (like the 2004 Detroit Pistons or 2019 Utah Jazz) may see their PER slightly suppressed relative to teammates on up-tempo squads, even after pace adjustment.. In the Per Calculator, this scenario requires additional caution when interpreting per ulator results. The standard formula may not fully account for all factors present in this edge case, and supplementary analysis or expert consultation may be warranted. Professional best practice involves documenting assumptions, running sensitivity analyses, and cross-referencing results with alternative methods when per ulator calculations fall into non-standard territory.

Career PER — All-Time NBA Leaders

PlayerCareer PERSeasonsEra
Michael Jordan27.91151984–2003
LeBron James27.4021+2003–present
Shaquille O'Neal26.43191992–2011
David Robinson26.18141989–2003
Wilt Chamberlain26.13141959–1973
Giannis Antetokounmpo25.80+12+2013–present
Nikola Jokic27.10+9+2015–present

Frequently Asked Questions

Q

What does 'per' mean in math and how is it calculated?

A

In mathematics, 'per' means 'for each' or 'divided by.' It expresses a rate or ratio. Calculating a 'per' value: divide the total quantity by the number of units. Examples: miles per hour = total miles ÷ total hours. Cost per unit = total cost ÷ number of units. Revenue per employee = total revenue ÷ number of employees. Per capita = total ÷ population. If a factory produces 5,000 widgets in 8 hours with 10 workers: production per hour = 625, production per worker = 500, production per worker-hour = 62.5. The concept is fundamental to unit rates, which allow fair comparison between different quantities.

Q

How do I convert between different 'per' rates?

A

Use unit conversion by multiplying by conversion factors. Miles per hour to km per hour: multiply by 1.60934. Cost per pound to cost per kg: multiply by 2.20462. Dollars per hour to dollars per year: multiply by work hours per year (typically 2,080 for full-time). Price per square foot to price per square meter: multiply by 10.764. The key principle: set up conversion factors so unwanted units cancel. Example: $50/hour × 2,080 hours/year = $104,000/year. For compound rates like gallons per 100 miles, convert step by step: 3 gallons/100 miles = 0.03 gallons/mile = 1/0.03 = 33.3 miles/gallon.

Q

What constitutes a good Player Efficiency Rating (PER) score in professional basketball?

A

A PER score of 15.0 is defined as league average, meaning a player contributing at an average rate per minute. Elite players often achieve PERs above 20.0, with MVP-caliber seasons frequently seeing scores in the high 20s or even low 30s. For instance, Nikola Jokic's 2021-22 MVP season featured a PER of 27.1, indicating exceptional per-minute production.

Q

What are the primary limitations or criticisms of the Player Efficiency Rating (PER)?

A

PER primarily relies on box score statistics, which do not account for defensive impact beyond blocks and steals, nor do they capture off-ball movement or team chemistry. It also tends to favor high-usage offensive players and big men who accumulate rebounds and blocks. For example, a defensive specialist excelling in help-side defense might have a modest PER despite significant team contribution.

Q

How does the Player Efficiency Rating (PER) account for different team paces in the NBA?

A

PER is an advanced statistic that normalizes a player's production to a per-minute basis and then adjusts for team pace. This means a player on a fast-paced team, which generates more possessions and thus more statistical opportunities, is not unfairly penalized or inflated. The formula incorporates a league-average pace factor to provide a comparable metric across all teams and eras.

Common Mistakes to Avoid

  • !Comparing PER across positions as if it were position-neutral — a center posting PER 22 is not necessarily more valuable than a point guard posting PER 19, because the position baselines differ significantly.
  • !Using PER as a defensive metric — teams like the 2016 Golden State Warriors had several key defenders (Draymond Green) whose PER (13-15) vastly understated their actual impact on winning.
  • !Ignoring sample size — citing a player's PER after just 5-10 games of play leads to completely unreliable conclusions, as the metric stabilizes only after roughly 40+ games.
💡

Pro Tip

When using PER to evaluate trade targets or free agents, always cross-reference with Win Shares per 48 minutes and Box Plus/Minus. If all three metrics agree a player is elite, that convergence is much stronger evidence than PER alone. When they diverge, investigate why — often it reveals a defensive specialist (low PER, high BPM) or a stat-padder (high PER, low BPM).

Did you know?

Nikola Jokic's 2021-22 season PER of 31.3 was the second-highest ever recorded for a center, trailing only Wilt Chamberlain's 1962-63 mark — meaning in 60 years of NBA history, only two centers have achieved that level of all-around efficiency.

📖Difficulty:Intermediate
Ask a Question

Have a question about this calculator? Get a detailed answer.

Mathematically verified
Reviewed July 2026
Our methodology

Get Weekly Math Tips

Join 12,000+ subscribers who get calculator tips every week.

🔒
100% Free
No sign-up ever
Accurate
Verified formulas
Instant
Results as you type
📱
Mobile Ready
All devices

Settings

PrivacyTermsAbout© 2026 DigiCalcs