
A high school stat line is a starting point, not evidence. Three facts change how you should read one. Online high school stats are entered by coaching staffs and mostly not verified. High school games are 32 minutes, not the 40 of an NCAA game, so per-game numbers need per-minute context. And points per game hides almost everything a recruiter wants to know: how efficiently a player scores, how much he plays, and against whom. Recruiters turn counting stats into rates, check where the numbers came from, and weight them by competition.
| On the stat line | What a recruiter asks instead |
|---|---|
| Points per game | Points per 32 minutes, and on what true shooting percentage? |
| Rebounds per game | In how many minutes, and how fast does his team play? |
| Assists per game | Assist-to-turnover ratio, and who are the assists to? |
| Three-point percentage | On how many attempts, and off the catch or the dribble? |
| Steals and blocks | Is he gambling, or is it anticipation? Check the film. |
| Any number | Against whom? Regular season, playoffs or a national circuit? |
Where the numbers come from
Before you read a stat, know who typed it. The largest national high school stats site says in its own help pages that player stats are entered by the head coach and coaching staff with team admin access, or imported from more than 80 stat partners, and that its staff are not at every game. Some data is verified through trusted integrations; most is entered by the staff. A volunteer parent with a clipboard and a coach who films and charts every game can produce the same-looking box score.
Two other details matter. That site added athlete-entered stats in 2025-26, but they appear only on a player's career page, never on team pages or leaderboards, and are replaced once a coach enters stats. And if a coach enters season totals instead of game-by-game numbers, that team's players drop off the leaderboards, which is why good players sometimes seem to be missing from them.
Summer and spring circuit numbers are different. The Nike EYBL and adidas 3SSB both publish season player stats on their own sites. Under Armour's circuit publishes box scores by session. Those games are against other top prospects, and recruiters tend to trust them more for exactly that reason.
Convert everything to rates
The first conversion is minutes. A high school game is four 8-minute quarters. A player averaging 18 points in 24 minutes is producing at a different rate from one averaging 18 in 32.
Points per 32 minutes = points per game ÷ minutes per game × 32
Use per-32 to compare high school players with each other, and per-40 when you want to set a high school rate beside college numbers. Sports-Reference's college pages list per-40 tables for exactly that reason.
The second conversion is efficiency. True shooting percentage folds twos, threes and free throws into one number. College basketball's version, from the Sports-Reference glossary, is:
True shooting % = points ÷ (2 × (field goal attempts + 0.475 × free throw attempts))
Basketball-Reference uses 0.44 instead of 0.475 for the NBA. Either works, as long as you use the same one for every player you compare.
A worked example
Two hypothetical guards, the kind of pair that lands on the same recruiter's desk every fall:
| Player A | Player B | |
|---|---|---|
| Points per game | 18.0 | 22.0 |
| Minutes per game | 24 | 32 |
| Field goal attempts per game | 14.0 | 20.0 |
| Free throw attempts per game | 5.0 | 4.0 |
| Points per 32 minutes | 24.0 | 22.0 |
| True shooting % (college formula) | 55.0% | 50.2% |
| Assists and turnovers per game | 2.5 and 3.0 | 4.0 and 2.5 |
On the stat sheet, Player B is the better scorer. Per minute and per shot, Player A is: he scores more in each minute he plays and needs fewer shots to do it. Player B is the better decision-maker, with 1.6 assists per turnover against 0.8. Neither conclusion is visible in points per game, and both are the start of a better film question: why does Player A play only 24 minutes, and can Player B's efficiency hold up against better defenders?
Adjust for pace
Minutes are not the only thing that inflates a stat line. Tempo is. A team that plays fast gets more possessions per game, which means more shots, more rebounds and more points for everyone on the roster. Sports-Reference estimates a college team's possessions as field goal attempts plus 0.475 times free throw attempts, minus offensive rebounds, plus turnovers, averaged across both teams.
The effect is large. A guard on a team that plays 70 possessions a game has roughly 27% more chances to score than the same guard on a team that plays 55. Two players with identical skill can post very different per-game numbers purely because of their coach's tempo.
You do not need exact possession counts to use this. Ask two questions: does his team press and run, or grind in the half court? And how many points does his team score and allow per game compared with the league? A high-scoring, high-allowing team is playing fast, and its players' counting stats deserve a discount. A slow team's numbers deserve a small premium.
This is also why college analysts think in points per possession rather than points per game, as our explainer on points per possession shows.
Weight by competition
The same rate means different things against different opponents. Three habits help:
- Split the season. Look at his numbers against the three best teams on the schedule, not the season average.
- Prefer circuit numbers for top prospects. EYBL and 3SSB games are against other recruits, and their stats are published.
- Watch the games behind the best stats. A 30-point night against a team without a player taller than 6-foot-2 is not a data point about your level.
The sample-size rule
Rates need enough attempts to mean anything. A 45% three-point shooter on 20 attempts and a 36% shooter on 180 attempts are not ranked the way the percentages suggest; the second player's number is far more reliable. Label every important rate with the attempts behind it, and treat small samples as a reason to watch more, not a conclusion. Our player evaluation template uses three labels for this: solid, limited and too thin.
What the numbers will never tell you
Stats say little about defense, effort, toughness or how a player responds when he is coached hard. They also cannot change the odds. The NCAA's latest estimates, using 2024-25 data, show that about 3.6% of high school boys' basketball players and 4.7% of girls' players go on to play NCAA basketball, and about 1.1% and 1.4% at Division I. Rankings help at the very top: an analysis of consensus top-100 recruiting lists from 1998 to 2013 found that 84% of top-10 recruits reached the NBA, but only 27% of the top 100 did, and 338 players who were never ranked were drafted anyway. Numbers narrow the list. Watching the player decides it.
For players and parents sending stats
If you are sending numbers to a college coach, send the rates, not just the totals: minutes, points per 32, true shooting, assist-to-turnover ratio, and your numbers against your best opponents. Link two full games. A recruiter who sees you already understand your own numbers will take them more seriously. Our guide to what college coaches want from recruits covers the rest of the email.
Where AI fits
Every conversion in this article is arithmetic, and a spreadsheet can do it in seconds from a box score. The harder part is interpretation: what an efficient scorer in a slow league is likely to look like against better defenders. That is the analysis HoopBrief is built for. It works from public statistical and play-by-play data on NBA players and draft prospects, which makes it the best place to study how the players your recruits want to become actually score, and what translates.
Start with the free draft scouting reports and how-to-guard reports. With HoopBrief Starter, at $9.99 a month, you can ask unlimited player and matchup questions and study every NBA player's tendencies; Pro, at $99 a month, adds all 12 coaching lenses and unlimited saved reports for a full evaluation library. See plans and get started.