Advanced TPA Input Form
Enter season, tournament, or custom sample totals. The calculator uses editable weights for flexible basketball analysis.
Example Data Table
| Player | Games | Minutes | Points | Assists | Steals | Blocks | Estimated TPA |
|---|---|---|---|---|---|---|---|
| Sample Guard | 12 | 360 | 248 | 74 | 21 | 9 | 49.62 |
| Sample Wing | 12 | 330 | 205 | 42 | 16 | 14 | 31.44 |
| Sample Center | 12 | 310 | 180 | 28 | 9 | 32 | 27.85 |
Formula Used
Shot possessions = FGA + 0.44 × FTA + Turnovers.
Adjusted offensive possessions = Shot possessions − Offensive rebounds × Offensive rebound credit.
Points created = Points + Assists × Assist credit.
Expected points = Adjusted offensive possessions × League points per possession.
Offensive points added = Points created − Expected points.
Defensive points saved = Steals × Steal value + Blocks × Block value + Defensive rebounds × Defensive rebound value − Fouls × Foul penalty.
Pace factor = Target pace ÷ Player or team pace.
Total TPA = (Offensive points added + Defensive points saved) × Pace factor.
How to Use This Calculator
- Enter player totals from a season, tournament, or game sample.
- Add scoring, rebounding, passing, defense, and foul data.
- Set league points per possession for the competition level.
- Adjust weights if your model values assists or defense differently.
- Use target pace to normalize slow and fast teams.
- Press the calculate button to show the result above the form.
- Review the chart, table, and rating text.
- Download CSV or PDF files for later comparison.
Basketball TPA Analysis Guide
What TPA Measures
TPA means Total Points Added in this calculator. It estimates how many points a player adds above an expected baseline. The model combines offense, defense, pace, and efficiency. It is useful for quick player comparison. It should not replace film study. It should support it.
Why Pace Matters
Fast teams create more possessions. Slow teams create fewer chances. Raw totals can mislead when pace changes. The pace factor helps normalize output. A player from a slow team can be compared with a player from a fast team. This creates a cleaner review.
Offensive Value
The offensive side starts with points created. Points are direct value. Assists receive partial credit because a teammate finishes the play. Turnovers reduce value because they end possessions. Missed shots also increase possession cost. Offensive rebounds reduce that cost because they extend chances.
Defensive Value
Defense is harder to measure from a box score. Steals are valuable because they stop the opponent and start new attacks. Blocks can remove high value attempts. Defensive rebounds finish stops. Fouls can create free throws. They also put teams in penalty situations.
Adjustable Weights
The default weights are not universal. Youth leagues, college teams, pro teams, and fantasy formats may value events differently. Coaches may increase defensive weights. Analysts may lower assist credit. The calculator allows both styles. This makes the page flexible for many users.
Reading the Result
A positive TPA means the player added value against the selected baseline. A negative score means the player fell below that baseline. Per game and per 36 minute numbers help compare players with different roles. Projected TPA estimates future value if the same rate continues.
Best Practice
Use consistent inputs for every player. Do not mix full season totals with small samples. Check the source data before judging the result. Review shooting efficiency, passing ratio, and defensive events together. A balanced profile gives the best scouting picture.
FAQs
What does TPA mean in this calculator?
TPA means Total Points Added. It estimates offensive value plus defensive value after comparing production with an expected baseline.
Is this a fixed official basketball formula?
No. TPA models can vary. This calculator uses an editable educational model, so analysts can change weights for their league.
Why does the calculator use league points per possession?
League points per possession creates the scoring baseline. It helps compare a player against average offensive expectation.
Why are assists given partial credit?
Assists create scoring chances, but the passer does not score the basket. Partial credit shares value between passer and finisher.
Can I use this for one game?
Yes. Enter one game of data. Small samples can swing sharply, so compare them carefully with larger samples.
What does TPA per 36 minutes show?
It normalizes production to a 36 minute role. This helps compare starters, bench players, and low-minute prospects.
Why is defensive value only an estimate?
Box scores miss positioning, shot contests, rotations, and matchup difficulty. Use this value with film and tracking data.
What should I export first?
Use CSV for spreadsheet comparison. Use PDF for reports, scouting summaries, or a quick printable player profile.