True Shooting Percentage Calculator

Take a quick look at true shooting percentage to determine which shooters are accurate and reduce defensive liability in transition.

True Shooting % Calculator

True shooting % calculator

Points (PTS)
FG Attempts
FT Attempts
true shooting % · TS = PTS ÷ (2 × (FGA + 0.44 × FTA))

More details on cash game NBA daily fantasy strategy.

What is True Shooting Percentage?

True shooting percentage (TS%) is a basketball efficiency metric that combines all three methods of scoring — two-point field goals, three-point field goals, and free throws — into a single number.

Unlike raw field goal percentage, TS% accounts for the fact that not all shots carry equal value.

Developed within the APBR metrics framework, TS% gives a clearer picture of how efficiently a player converts scoring opportunities into points.

Higher is good and lower is bad. Shot volume and offensive role do play a role.

true shooting percentage

TS% = Points / (2 x (FGA + 0.44 x FTA) )

Points = total points scored, FGA = field goal attempts, FTA = free throw attempts, 0.44 = constant to weigh free throw trips resulting from shooting fouls

Example: 28 points on 18 FGA and 6 FTA. True shooting attempts = 18 + (0.44 × 6) = 20.64 TS% = 28 / (2 × 20.64) = 67.8% — elite efficiency. League average runs 56–57%.

True Shooting Percentage vs. Effective Field Goal Percentage

Both TS% and eFG% adjust for shot value, but they measure different things.

eFG% = (FGM + 0.5 × 3PM) / FGA

eFG% credits made 3’s as 1.5 field goals — accounting for the extra point. It isolates shot-making and selection, but ignores free throws entirely.

TS% goes further by including free throw efficiency.

A player who draws fouls and converts at the line earns a better TS% than eFG% alone would show.

eFG%TS%
Adjusts for 3-pointersYesYes
Includes free throwsNoYes
Best useShot qualityTotal scoring efficiency

For most analysis — and especially DFS — TS% is the more complete number.

What Is Considered a Good True Shooting Percentage?

TS%Rating
65%+Elite
60–64%Very good
55–59%Average
50–54%Below average
Under 50%Poor

League average typically falls in the 56–58% range. Volume matters alongside the percentage — a 62% TS% on 5 shots is a different story than 62% on 20.

True Shooting Percentage and Daily Fantasy Basketball

TS% is one of the first filters I run when building NBA cash game lineups. Here’s what I’ve found useful.

Finding value at price — Salary sites price on volume and recent raw stats. TS% can surface players producing more efficiently than their salary reflects. Two wings at the same price, one at 58% TS% and one at 51%, isn’t a coin flip — that gap is real.

Matching efficiency to pace — Fast games and high totals mean more possessions. Efficient scorers benefit from that more than high-volume inefficient ones. TS% helps me confirm a player is actually converting extra opportunities, not just taking more shots.

It’s a trailing stat — use it as a filter — TS% shows what’s happened, not what will. I use it to narrow the player pool, then layer in matchup data, rest, and role context before locking lineups.

A few things worth watching: players whose TS% sits well above their field goal percentage (often signals free throw dependence — check the matchup), and role players in spot starts with strong TS% from catch-and-shoot positions (often overlooked value at lower salary).

TS% won’t make the call for you. But in cash games, separating efficient producers from high-volume noise is most of the work — and this metric does that cleanly.