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
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 formula
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-pointers | Yes | Yes |
| Includes free throws | No | Yes |
| Best use | Shot quality | Total 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.
