Online guide to calculating it.

The defensive component is mostly correct according to this sample of Miami players.

But I'm completely wrong on the offensive side. I think it's this step:

Teammate eFG% = ((TeammateOffRat/100) - (LgFT/LgPoss)) / TeammateFGA

Is that TeammateFGA% or total TeammateFGA's? The teammate eFG% should be around .45ish, I assume.

And I assume PlayerRebOpp% = (FGA - FGM) + .56*(FTA - FTM) / (FGA + (.44*FTA) + TO) is actually:

PlayerRebOpp% = ( (FGA - FGM) + .56*(FTA - FTM) ) / (FGA + (.44*FTA) + TO)

Here's a sample calculation line for LeBron James:

EDIT: I updated the numbers because I think I fixed a couple things.

Code: Select all

```
PC Pos OffRat Usage TmOffRatMinor TmOReb% PlayerRebOpp% TmteOffRat
1799.3 1661.005 108.3 0.331 99.5 0.255 0.431 107.0
```

Code: Select all

```
TmteFGA% Tmte eFG% TmteFG% TmteRebOpp% TmRebOpp% TmOffRat 3A% Tm3A% TmOffRat3
0.770 0.511 0.470 0.392 0.402 109.4 0.09 0.15 113.6
```

Notes:

-TmOffRatMinor: the usage component was not in terms of 100 possessions, so I changed .25 to 25 in the formula:

TmOffRatMinor = OffRat*Pos% + ((1-Pos%)*(LgOffRat + (.25*(Pos% - 0.2))))

-The formula for TmOReb% seems off because you're adding the league average and the player's OReb%, so I multiplied the team factor by 4/5.

-PlayerRebOpp%: in the formula, are those individual or team totals (FT, FTA, etc)?

-Multiplied the usage factor by 100 so it's in terms of 100 possessions for this formula:

TeammateOffRat = LgOffRat + (.25*(Pos% - 0.2))

-I didn't understand what was in the Teammate eFG% denominator, so I tweaked the formula and got results close to the league average for eFG%.

Teammate eFG% = ((TeammateOffRat/100) - (LgFT/LgPoss)*.56/2) / 2

(That's probably wrong....)

Can anyone help? Thanks.