We'll look at 3 calculations here to measure a player's ability to shoot:

  1. %Shots

  2. eFG%

  3. TS%

Percentage of shots taken

When a player is on the court, how many shots does the player attempt compared the rest of the team?

A percentage of shots taken is measured by taking a players' field goal attempts divided by its percentage of minutes played multiplied by its team's field goal attempts.

%Shots = Player's FGA / (%Min * TeamFGA)

For example, Oregon's Dillon Brooks took 32.6% of his team's shots in 2016-2017 season. This ranked 27th amongst all Division-I players.

Brooks attempted 422 of his team's 2270 shots and played in 56.9% minutes over the year.

%Shots = 422 / .569 x 2270 = 32.6

A percentage of shots a player has taken is a good indication of possessions used.

Effective Field Goal Percentage

The exact calculation used for teams here is also applied to individuals. As a reminder, effective field goal percentage accounts for the fact that a 3-point field goal is worth more than a two-point field goal.

eFG% = (.5 * 3FGM + FGM) / FGA

For example, UCLA's Lonzo Ball's eFG% was 66.8% in the 2016-2017 season. This was 9th in the country.

80 of Ball's 189 made field goals were from behind 3-point line, and he attempted 343 total shots.

eFG% = (.5 * 80 + 189) / 343 = 0.6676 * 100

True Shooting Percentage

True shooting percentage is used to more accurately define a player's ability to shoot. It incorporates field goal percentage, field goal attempts, and free throw attempts.

This is an old John Gasaway metric that KenPom adjusted by adding free throws.

It uses the same multiplier (.475) that is used when calculating efficiency. The multiplier estimates how many free throw attempts equal one possession.

TS% = Points scored / ( 2* (FGA + 0.475 * FTA) )

For example, UNC Wilmington's Devontae Cacok posted a true shooting percentage of 76% in the 2016-2017 season. This is good for 1st in the country.

Cacok scored 431 points, attempted 230 field goals and 107 free throws.

TS% = 431 / (2 * (230 + 0.475 * 107) ) = 0.76 * 100

Question, concern, or spot a typo? Please send me an email and let me know.

Go to the top of the page

Privacy Policy


© 2016-2017 Chris Gallo. All rights reserved.