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.

TCU

David Punch

In defensive box plus-minus, David Punch is 51st of 3278 players, at 5.6.

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 Played34
Minutes29.784th652/4184
Games Started34
ScoringOffense▶
Usage Rate23.9%84th680/4184
Points14.190th431/4184
ShootingOffense▶
Field Goals Made5.292nd318/4184
Field Goals Attempted10.488th503/4184
Field Goal Percentage50.3%80th433/2133
Three-Pointers Made0.339th2559/4184
Effective Field Goal Percentage51.8%50th1059/2133
Three-Pointers Attempted1.443rd2400/4184
Three-Point Percentage23.9%—
Free Throws Made3.392nd355/4184
Free Throws Attempted595th206/4184
True Shooting Percentage55.7%47th1141/2133
Free Throw Percentage65.3%19th1066/1308
Two Pointers Made4.997th138/4184
Two Pointers Attempted9.197th130/4184
Two Point Percentage54.2%60th584/1443
Shot ProfileOffense▶
Three-Point Attempt Rate13.0%13th1858/2133
Free Throw Rate48.0%83rd365/2133
Shot LocationsOffense▶
Paint Makes4.198th68/3850
Paint Attempts7.599th44/3850
Paint Percentage54.3%45th594/1079
Mid Range Makes0.380th775/3850
Mid Range Attempts0.672nd1064/3850
Mid Range Percentage47.4%—
PlaymakingOffense▶
Assists278th896/4184
Turnovers1.718th3431/4184
Assist to Turnover Ratio1.1749th1699/3361
Points Created by Assists4.383rd628/3757
Rebounding▶
Rebounds6.895th205/4184
Rebound Rate14.7%84th524/3278
ReboundingOffense▶
Offensive Rebounds292nd338/4184
ReboundingDefense▶
Defensive Rebounds4.895th190/4184
DefenseDefense▶
Steals1.392nd334/4184
Blocks1.999th33/4184
Personal Fouls2.69th3806/4184
Impact▶
Box Plus-Minus9.597th96/3278
Value over Replacement3.398th78/3278
Player Efficiency Rating22.394th213/3278
Win Shares3.292nd279/3278
Estimated Wins3.698th78/3278
Plus Minus3.789th428/3879
Win Shares per 48 Minutes0.1485th478/3278
Possessions Played1,638
Regularized Adjusted Plus-Minus2.9279th769/3669
ImpactOffense▶
Offensive Box Plus-Minus3.987th434/3278
Box Creation2.871st953/3278
Assist Percentage14.166th1118/3278
Offensive Rebound Percentage8.775th803/3278
Turnover Percentage11.869th1005/3278
Offensive Rating112.459th1337/3278
Offensive Win Shares1.275th806/3278
Offensive RAPM1.2267th1207/3669
ImpactDefense▶
Defensive Box Plus-Minus5.698th51/3278
Defensive Rating98.394th180/3278
Defensive Rebound Percentage21.190th340/3278
Steal Percentage2.680th608/3278
Block Percentage7.496th124/3278
Defensive Win Shares2.097th83/3278
Defensive RAPM1.7177th847/3669
On Off▶
Net Rating with Him On13.687th475/3623
Net Rating with Him Off20.46th3308/3520
On Off Difference-6.832nd2397/3520
Possessions with Him On1,665
34 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
TCUMarch 21, 2026@DUKEDUKE#3304110022-2202022
TCUMarch 19, 2026@OSUOSU#242816612014-61320323
TCUMarch 12, 2026@KUKU#213424815127-91011252
TCUMarch 11, 2026OKSTOKST3426914226-7720402
TCUMarch 7, 2026CINCIN331346005-6473022
TCUMarch 3, 2026@TTUTTU#16246310020-01010014
TCUFeb 28, 2026@KSUKSU2613410025-6511124
TCUFeb 24, 2026ASUASU258310022-2422224
TCUFeb 21, 2026WVUWVU321248004-8744122
TCUFeb 17, 2026@UCFUCF2514712020-0231224
TCUFeb 14, 2026@OKSTOKST3719615126-7613215
TCUFeb 10, 2026ISUISU#731848010-2241253
TCUFeb 7, 2026KSUKSU3014410026-8632002
TCUFeb 1, 2026@COLOCOLO24839121-2310123
TCUJan 28, 2026HOUHOU#52916711111-4150113
TCUJan 20, 2026OKSTOKST3522913123-81021311
TCUJan 17, 2026@UTAHUTAH29221016012-4602104
TCUJan 14, 2026@BYUBYU23726003-8710034
TCUJan 10, 2026ARIZARIZ#23310512030-1802233
TCUJan 6, 2026@KUKU#213420815004-9911522
TCUJan 3, 2026BAYBAY3011310005-7821423
TCUDec 29, 2025JKSTJKST2120812014-4532201
TCUDec 21, 2025FAMUFAMU271028016-8820104
TCUDec 18, 2025ORUORU2717711013-6601301
TCUDec 15, 2025UIWUIW321758007-91310512
TCUDec 7, 2025@UNTUNT3412410024-71224222
TCUDec 5, 2025NDND3820611137-10711111
TCUNov 28, 2025WISWIS#223217711112-2922243
TCUNov 27, 2025@FLAFLA#4361979005-6922323
TCUNov 19, 2025KCKC278212034-4972101
TCUNov 14, 2025MICHMICH#131316011-3221313
TCUNov 10, 2025LAMLAM261255220-1402143
TCUNov 6, 2025SFPASFPA231156001-2831421
TCUNov 3, 2025UNOUNO2919913021-2800213
By seasonPer game2 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26TCU3429.714.16.8250.3%23.9%55.7%9.5
2024-25TCU3220.46.54.40.647.7%27.6%51.5%3.1

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.