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.

GW

Rafael Castro

Rafael Castro sits 29th of 3278 players in defensive rebound percentage, at 28.8.

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 Played29
Minutes27.376th1024/4184
Games Started29
ScoringOffense▶
Usage Rate24.2%85th634/4184
Points15.393rd300/4184
ShootingOffense▶
Field Goals Made5.494th256/4184
Field Goals Attempted8.778th901/4184
Field Goal Percentage62.7%98th47/2133
Three-Pointers Made08th3550/4184
Effective Field Goal Percentage62.7%96th76/2133
Three-Pointers Attempted04th3846/4184
Free Throws Made4.497th127/4184
Free Throws Attempted6.699th57/4184
True Shooting Percentage65.8%97th75/2133
Free Throw Percentage66.1%21st1030/1308
Two Pointers Made5.498th68/4184
Two Pointers Attempted8.796th165/4184
Two Point Percentage62.7%92nd123/1443
Shot ProfileOffense▶
Three-Point Attempt Rate0%1st2093/2133
Free Throw Rate76.2%99th26/2133
Shot LocationsOffense▶
Paint Makes4.599th38/3850
Paint Attempts6.998th81/3850
Paint Percentage65.5%91st96/1079
Mid Range Makes0.149th1959/3850
Mid Range Attempts0.242nd2238/3850
Mid Range Percentage40%—
PlaymakingOffense▶
Assists1.772nd1171/4184
Turnovers1.912th3673/4184
Assist to Turnover Ratio0.8930th2349/3361
Points Created by Assists3.173rd1021/3757
Rebounding▶
Rebounds9.199th30/4184
Rebound Rate20.6%98th50/3278
ReboundingOffense▶
Offensive Rebounds2.898th87/4184
ReboundingDefense▶
Defensive Rebounds6.299th28/4184
DefenseDefense▶
Steals1.898th87/4184
Blocks1.799th53/4184
Personal Fouls1.844th2321/4184
Impact▶
Box Plus-Minus12.399th19/3278
Value over Replacement3.297th98/3278
Player Efficiency Rating31.4100th4/3278
Win Shares4.597th92/3278
Estimated Wins3.497th100/3278
Plus Minus3.789th426/3879
Win Shares per 48 Minutes0.2599th27/3278
Possessions Played1,260
Regularized Adjusted Plus-Minus2.3774th953/3669
ImpactOffense▶
Offensive Box Plus-Minus7.699th40/3278
Box Creation2.361st1279/3278
Assist Percentage12.759th1322/3278
Offensive Rebound Percentage12.691st280/3278
Turnover Percentage12.265th1136/3278
Offensive Rating126.092nd263/3278
Offensive Win Shares2.694th184/3278
Offensive RAPM0.2751st1799/3669
ImpactDefense▶
Defensive Box Plus-Minus4.897th108/3278
Defensive Rating95.797th81/3278
Defensive Rebound Percentage28.899th29/3278
Steal Percentage3.797th105/3278
Block Percentage7.697th107/3278
Defensive Win Shares1.896th134/3278
Defensive RAPM2.1082nd660/3669
On Off▶
Net Rating with Him On9.778th780/3623
Net Rating with Him Off14.214th3020/3520
On Off Difference-4.538th2184/3520
Possessions with Him On1,244
29 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
GWMarch 22, 2026@UNMUNM34623002-31432272
GWMarch 18, 2026@UVUUVU32226110010-121102343
GWMarch 13, 2026@SLUSLU26725003-3800145
GWMarch 12, 2026@FORFOR331555005-7921421
GWMarch 7, 2026@LUCLUC3014610002-2822413
GWMarch 4, 2026SBUSBU351327009-141241300
GWFeb 27, 2026DAYDAY3516712002-10621131
GWFeb 24, 2026@LASLAS241668004-5732122
GWJan 27, 2026@SLUSLU331259002-51813441
GWJan 24, 2026RICHRICH281137005-6521202
GWJan 19, 2026@GMUGMU3517813001-21202231
GWJan 14, 2026DAVDAV32231016003-91620111
GWJan 10, 2026LUCLUC241449006-61424102
GWJan 6, 2026@DAYDAY30835002-5731243
GWJan 3, 2026LASLAS32261115004-71423401
GWDec 31, 2025@RICHRICH30271012007-7613151
GWDec 22, 2025SMMDSMMD1614610002-3903010
GWDec 13, 2025@FLAFLA#4261269000-4433023
GWDec 10, 2025DELDEL29948001-4706131
GWDec 6, 2025W&MW&M291878004-7621210
GWDec 2, 2025@ARMYARMY281657006-9701023
GWNov 25, 2025MURMUR30267140012-141141101
GWNov 24, 2025@MTSUMTSU232179007-8320102
GWNov 23, 2025MCNMCN221136005-6700111
GWNov 19, 2025UMBCUMBC211369001-31511231
GWNov 15, 2025ODUODU212066008-11903113
GWNov 12, 2025AMERAMER221547007-9852100
GWNov 8, 2025USFUSF211447006-8622205
GWNov 3, 2025MEME11735001-3410214
By seasonPer game4 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26GW2927.315.39.11.762.7%—65.8%12.3
2024-25GW3429.5148.91.866%0%67.6%10.1
2023-24PROV349.22.92.40.267.8%50%63.5%3.4
2022-23PROV266.51.82.10.351.4%0%54.5%—

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.