ArcstatBasketball
ProductPricingFAQTemplatesAbout
  1. ArcStat
  2. /
  3. Glossary
  4. /
  5. TS%

ShootingBasketball

TS%True Shooting Percentage

TS% measures shooting efficiency across 2-pointers, 3-pointers, and free throws on a single 0–100 scale.

Formula

TS% = PTS / (2 × (FGA + 0.44 × FTA)) × 100

Example

A player with 28 PTS on 18 FGA and 6 FTA: 28 / (2 × (18 + 0.44 × 6)) = 28 / 41.28 = 67.8%.

Why it matters

TS% is the single most honest measure of a scorer’s shot-by-shot efficiency. FG% can’t see the bonus points from threes or the value of drawing fouls.

In depth

True Shooting Percentage normalizes a player’s scoring so a 3-point make counts more than a 2-point make and free throws are credited fairly. It answers the question: "for every shot attempt, how many points did this player generate?"

A TS% of 60% is elite. League average across the NBA hovers near 56%. Anything below 50% from a high-volume scorer is a red flag.

Where you’ll see it

Available in ArcStat Pro tier (advanced leaderboard). Compare plans.

Worked example · TS%

A player with 28 PTS on 18 FGA and 6 FTA: 28 / (2 × (18 + 0.44 × 6)) = 28 / 41.28 = 67.8%.

TS% = PTS / (2 × (FGA + 0.44 × FTA)) × 100

Related terms

Keep going

All 25 terms
  • eFG%Effective Field Goal PercentageShooting
  • PERPlayer Efficiency RatingEfficiency

No spreadsheet needed

TS% for every player, automatically.

ArcStat computes it for you — ArcStat Pro tier (advanced leaderboard).

Start freeSee the stats app
Arcstat

The stats platform for local leagues. Basketball and pickleball box scores, standings and a public page fans actually share. Free to start, priced in pesos.

  • Facebook
  • Instagram
  • Threads
  • TikTok
shoot@arcstat.app

Product

  • Basketball
  • Pickleball
  • Pricing
  • See a live league
  • Sports league software

Resources

  • FAQ
  • CSV templates
  • Setup guide
  • Glossary
  • Compare

Company

  • About
  • Press
  • Careers
  • Contact
  • Clque photography

Legal

  • Privacy policy
  • Terms of service
  • Data export

Looking for pickleball?

pickleball.arcstat.app

By city

All cities
ManilaQuezon CityCebuCaviteDavaoMakatiTaguigPasigAntipoloLas PiñasIloiloBacolodCagayan de OroBaguioZamboangaGeneral SantosMandaueLapu-LapuDumagueteBatangas CityLipaNagaAngelesMarikinaCaloocanParañaqueMandaluyong

Alternatives to

All
LeagueAppsTeamLinktLeagueLobsterPlaypassBasketballShiftTeamSnapGameChangerWooterMyStatsOnlineSportsEngineSportNinjaPinoyligaRecLeagueLeagueRepublicGameGridSportsVisio

Built for

Barangay leaguesCorporate leaguesSchool leaguesCity cups & federationsParish & church leaguesAlumni & homecoming leaguesSubdivision & village leaguesYouth & development leaguesBPO & corporate office leaguesSummer leagues & seasonal cups
Same stack · Two sports · One account© 2026 ArcStat · Created in Manila for leagues everywhere
Powered by ArcstatDesigned and built by our sister studio, Blackbyrds Digital(opens in a new tab)

Arcstat