Every player
New here?

How to read this page

▶

Team tables split by side of the ball, and the Side control hides the half you are not reading. The roster is everyone who played that season, so a transfer appears under the program he actually played for rather than the one he is at now. There is no game-type control because the tables hold regular-season games only. A dash means no number for that cell, or a zero in a roster column that counts.

VAL

Shon Tupuola

Shon Tupuola sits 153rd of 4184 players in blocks, at 1.3 per game.

94th beats 94% of the Players; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 10 shown▶
Playing Time▶
Games Played33
Minutes24.665th1447/4184
Games Started33
ScoringOffense▶
Usage Rate12.9%13th3623/4184
Points6.451st2048/4184
ShootingOffense▶
Field Goals Made2.658th1767/4184
Field Goals Attempted4.546th2258/4184
Field Goal Percentage58%—
Three-Pointers Made08th3550/4184
Effective Field Goal Percentage58%—
Three-Pointers Attempted09th3819/4184
Three-Point Percentage0%—
Free Throws Made1.253rd1981/4184
Free Throws Attempted1.856th1844/4184
True Shooting Percentage60.4%—
Free Throw Percentage65.5%—
Two Pointers Made2.676th999/4184
Two Pointers Attempted4.571st1209/4184
Two Point Percentage58.4%78th321/1443
Shot ProfileOffense▶
Three-Point Attempt Rate0.7%—
Free Throw Rate38.7%—
Shot LocationsOffense▶
Paint Makes280th739/3850
Paint Attempts3.579th807/3850
Paint Percentage56.9%58th451/1079
Mid Range Makes0.154th1742/3850
Mid Range Attempts0.238th2372/3850
Mid Range Percentage60%—
PlaymakingOffense▶
Assists0.840th2491/4184
Turnovers0.953rd1960/4184
Assist to Turnover Ratio0.8628th2410/3361
Points Created by Assists1.648th1945/3757
Rebounding▶
Rebounds5.892nd348/4184
Rebound Rate15.3%87th429/3278
ReboundingOffense▶
Offensive Rebounds2.395th209/4184
ReboundingDefense▶
Defensive Rebounds3.584th652/4184
DefenseDefense▶
Steals0.437th2613/4184
Blocks1.396th153/4184
Personal Fouls1.563rd1548/4184
Impact▶
Box Plus-Minus3.868th1059/3278
Value over Replacement1.472nd913/3278
Player Efficiency Rating16.668th1057/3278
Win Shares2.279th682/3278
Estimated Wins1.572nd901/3278
Plus Minus-1.232nd2651/3879
Win Shares per 48 Minutes0.1176th777/3278
Possessions Played1,340
Regularized Adjusted Plus-Minus-1.8317th3035/3669
ImpactOffense▶
Offensive Box Plus-Minus1.663rd1211/3278
Box Creation0.712th2885/3278
Assist Percentage6.217th2704/3278
Offensive Rebound Percentage11.889th363/3278
Turnover Percentage14.247th1736/3278
Offensive Rating120.081st624/3278
Offensive Win Shares1.275th806/3278
Offensive RAPM0.3452nd1743/3669
ImpactDefense▶
Defensive Box Plus-Minus2.268th1057/3278
Defensive Rating104.871st931/3278
Defensive Rebound Percentage19.082nd582/3278
Steal Percentage1.011th2866/3278
Block Percentage5.893rd235/3278
Defensive Win Shares1.079th692/3278
Defensive RAPM-2.178th3366/3669
On Off▶
Net Rating with Him On-6.430th2551/3623
Net Rating with Him Off19.47th3272/3520
On Off Difference-25.84th3393/3520
Possessions with Him On1,091
33 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
VALMarch 6, 2026@BRADBRAD35636000-0711023
VALMarch 5, 2026INSTINST23425000-0420202
VALFeb 28, 2026@EVANEVAN26213000-0630001
VALFeb 25, 2026DRKEDRKE30836002-3710012
VALFeb 21, 2026@UICUIC301037004-6610102
VALFeb 18, 2026BRADBRAD271157001-5531002
VALFeb 15, 2026INSTINST26736001-2700220
VALFeb 12, 2026@ILSTILST19634000-0300000
VALFeb 9, 2026@DRKEDRKE20634000-0530002
VALFeb 6, 2026EVANEVAN26634000-01010320
VALFeb 3, 2026@BRADBRAD24313001-4201031
VALJan 31, 2026@INSTINST16425000-0201101
VALJan 28, 2026BELBEL181244004-4401223
VALJan 21, 2026SIUSIU27633000-0511223
VALJan 17, 2026UNIUNI24212000-0301000
VALJan 13, 2026@BELBEL26422000-0100021
VALJan 10, 2026@MURMUR33833002-21200302
VALJan 7, 2026ILSTILST26211000-0310102
VALJan 4, 2026UICUIC30213000-0410101
VALJan 1, 2026@SIUSIU23626002-2810411
VALDec 29, 2025@UNIUNI19312001-2601312
VALDec 21, 2025MURMUR321146003-4500111
VALDec 16, 2025@NUNU25424000-0520103
VALDec 13, 2025UNCWUNCW27725003-4910111
VALDec 6, 2025CSJCSJ131057000-0601010
VALDec 2, 2025@MARQMARQ32211000-0801202
VALNov 29, 2025WMUWMU25215000-0921241
VALNov 26, 2025USIUSI20425010-0701201
VALNov 19, 2025@CLECLE3321810005-7700320
VALNov 16, 2025BRYBRY261469002-41100103
VALNov 12, 2025NICHNICH211035004-4700200
VALNov 7, 2025@UKUK22726003-4810213
VALNov 4, 2025EIUEIU9211000-1102012
By seasonPer game2 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26VAL3324.66.45.80.858%0%60.4%3.8
2023-24SMWC17020————

About College Basketball Research

▶

Every number the site holds for a Division I team and the players who played for it, in one place. Pick a team and a season and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.