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.

STAN

Ryan Agarwal

Ryan Agarwal is 2954th of 3278 players in offensive rating, at 94.2.

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 Played32
Minutes22.358th1739/4184
Games Started19
ScoringOffense▶
Usage Rate16.9%39th2539/4184
Points5.948th2181/4184
ShootingOffense▶
Field Goals Made2.149th2139/4184
Field Goals Attempted5.958th1770/4184
Field Goal Percentage36.0%6th2014/2133
Three-Pointers Made1.275th1028/4184
Effective Field Goal Percentage46.0%14th1833/2133
Three-Pointers Attempted3.474th1079/4184
Three-Point Percentage34.9%49th820/1602
Free Throws Made0.526th3076/4184
Free Throws Attempted0.724th3195/4184
True Shooting Percentage47.7%6th2012/2133
Free Throw Percentage69.6%—
Two Pointers Made0.935th2707/4184
Two Pointers Attempted2.546th2258/4184
Two Point Percentage37.5%—
Shot ProfileOffense▶
Three-Point Attempt Rate57.7%79th452/2133
Free Throw Rate12.2%3rd2067/2133
Shot LocationsOffense▶
Paint Makes0.740th2303/3850
Paint Attempts1.650th1925/3850
Paint Percentage40.4%—
Mid Range Makes0.161st1451/3850
Mid Range Attempts0.461st1473/3850
Mid Range Percentage33.3%—
PlaymakingOffense▶
Assists0.842nd2441/4184
Turnovers1.238th2586/4184
Assist to Turnover Ratio0.6817th2802/3361
Points Created by Assists1.546th2046/3757
Rebounding▶
Rebounds4.174th1075/4184
Rebound Rate11.7%66th1087/3278
ReboundingOffense▶
Offensive Rebounds0.752nd1992/4184
ReboundingDefense▶
Defensive Rebounds3.382nd769/4184
DefenseDefense▶
Steals0.653rd1939/4184
Blocks0.357th1754/4184
Personal Fouls1.559th1711/4184
Impact▶
Box Plus-Minus0.735th2123/3278
Value over Replacement0.641st1930/3278
Player Efficiency Rating8.710th2943/3278
Win Shares-0.413th2857/3278
Estimated Wins0.640th1946/3278
Plus Minus0.458th1642/3879
Win Shares per 48 Minutes-0.0215th2795/3278
Possessions Played1,153
Regularized Adjusted Plus-Minus3.0680th726/3669
ImpactOffense▶
Offensive Box Plus-Minus-0.733rd2202/3278
Box Creation0.815th2775/3278
Assist Percentage6.620th2617/3278
Offensive Rebound Percentage3.939th1983/3278
Turnover Percentage16.032nd2209/3278
Offensive Rating94.210th2954/3278
Offensive Win Shares-0.88th3008/3278
Offensive RAPM1.6974th942/3669
ImpactDefense▶
Defensive Box Plus-Minus1.348th1700/3278
Defensive Rating109.047th1735/3278
Defensive Rebound Percentage20.186th461/3278
Steal Percentage1.638th1945/3278
Block Percentage1.146th1726/3278
Defensive Win Shares0.451st1597/3278
Defensive RAPM1.3871st1081/3669
On Off▶
Net Rating with Him On17.292nd297/3623
Net Rating with Him Off23.14th3375/3520
On Off Difference-5.934th2309/3520
Possessions with Him On1,111
32 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
STANApril 2, 2026@WVUWVU28839151-1801111
STANMarch 10, 2026PITTPITT16934340-0200211
STANMarch 7, 2026@NCSUNCSU10313120-0200011
STANMarch 4, 2026@NDND13314130-0310110
STANFeb 28, 2026SMUSMU19626250-0520002
STANFeb 25, 2026PITTPITT7000000-0100000
STANFeb 21, 2026@CALCAL24106041-2411011
STANFeb 14, 2026@WAKEWAKE14002020-0500022
STANFeb 11, 2026@BCBC15216030-0201001
STANFeb 7, 2026GTGT30428050-0920123
STANFeb 4, 2026CLEMCLEM21628260-0300020
STANJan 31, 2026@FSUFSU20214020-0310011
STANJan 28, 2026@MIAMIA3411410241-2621012
STANJan 24, 2026CALCAL3312311264-6920002
STANJan 17, 2026DUKEDUKE#325316120-0310012
STANJan 14, 2026UNCUNC3420711591-2611022
STANJan 10, 2026@UVAUVA#1822423010-0112032
STANJan 7, 2026@VTVT22214030-0101104
STANJan 2, 2026LOULOU#19291247440-0100011
STANDec 30, 2025NDND13000000-0010002
STANDec 27, 2025CSUNCSUN281047230-1812123
STANDec 20, 2025@COLOCOLO29316130-0523011
STANDec 17, 2025UTAUTA27946120-0410032
STANDec 13, 2025@SJSUSJSU3411513140-0930031
STANDec 7, 2025UNLVUNLV271358360-0302013
STANDec 1, 2025PORTPORT251047250-0511002
STANNov 28, 2025@SLUSLU30837250-0411113
STANNov 27, 2025@MINNMINN30529150-1511002
STANNov 21, 2025SEASEA14214010-0001020
STANNov 18, 2025ULUL15713124-4700011
STANNov 12, 2025MTSTMTST9202022-2200011
STANNov 4, 2025PRSTPRST17205012-2400020
By seasonPer game4 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26STAN3222.35.94.10.836.0%34.9%47.7%0.7
2024-25STAN35277.34.92.137.3%28.8%48.2%3.2
2023-24STAN510.42.40.40.233.3%9.1%38.9%—
2022-23STAN177.53.50.60.250.0%45.7%69.9%—

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.