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.

SJSU

Sadraque NgaNga

Sadraque NgaNga is 402nd of 3223 players in offensive rebound percentage, at 11.4.

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
Minutes15.537th2628/4163
Games Started6
ScoringOffense▶
Usage Rate23.2%81st788/4163
Points6.855th1893/4163
ShootingOffense▶
Field Goals Made2.761st1632/4163
Field Goals Attempted5.353rd1962/4163
Field Goal Percentage51.6%85th333/2220
Three-Pointers Made0.861st1636/4163
Effective Field Goal Percentage58.8%89th238/2220
Three-Pointers Attempted2.156th1816/4163
Three-Point Percentage36.7%—
Free Throws Made0.631st2859/4163
Free Throws Attempted1.242nd2424/4163
True Shooting Percentage58.6%73rd596/2220
Free Throw Percentage50.0%—
Two Pointers Made264th1508/4163
Two Pointers Attempted3.256th1842/4163
Two Point Percentage61.3%—
Shot ProfileOffense▶
Three-Point Attempt Rate39.2%47th1173/2220
Free Throw Rate22.2%26th1650/2220
Shot LocationsOffense▶
Paint Makes1.159th1557/3803
Paint Attempts1.956th1680/3803
Paint Percentage57.4%—
Mid Range Makes0.269th1155/3803
Mid Range Attempts0.359th1568/3803
Mid Range Percentage50.0%—
PlaymakingOffense▶
Assists0.631st2877/4163
Turnovers1.144th2342/4163
Assist to Turnover Ratio0.5210th2981/3307
Points Created by Assists0.826th2745/3696
Rebounding▶
Rebounds3.363rd1553/4163
Rebound Rate14.1%80th632/3223
ReboundingOffense▶
Offensive Rebounds1.379th858/4163
ReboundingDefense▶
Defensive Rebounds250th2078/4163
DefenseDefense▶
Steals0.327th3044/4163
Blocks016th3493/4163
Personal Fouls178th909/4163
Impact▶
Box Plus-Minus2.758th1347/3223
Value over Replacement0.642nd1848/3223
Player Efficiency Rating17.875th799/3223
Win Shares0.434th2128/3223
Estimated Wins0.744th1796/3223
Plus Minus-0.836th2470/3842
Win Shares per 48 Minutes0.0438th1975/3223
Possessions Played736
Regularized Adjusted Plus-Minus-0.6930th2546/3635
ImpactOffense▶
Offensive Box Plus-Minus3.282nd593/3223
Box Creation2.055th1439/3223
Assist Percentage7.628th2324/3223
Offensive Rebound Percentage11.487th402/3223
Turnover Percentage14.845th1773/3223
Offensive Rating107.248th1681/3223
Offensive Win Shares0.347th1708/3223
Offensive RAPM1.1369th1141/3635
ImpactDefense▶
Defensive Box Plus-Minus-0.412th2841/3223
Defensive Rating110.323rd2459/3223
Defensive Rebound Percentage16.769th995/3223
Steal Percentage1.217th2609/3223
Block Percentage0.210th2827/3223
Defensive Win Shares0.122nd2495/3223
Defensive RAPM-1.8310th3262/3635
On Off▶
Net Rating with Him On6.469th1100/3579
Net Rating with Him Off-11.582nd605/3443
On Off Difference17.988th404/3443
Possessions with Him On621
29 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
SJSUMarch 19, 2025LUCLUC9001000-0110020
SJSUMarch 13, 2025@UNMUNM11524130-0300101
SJSUMarch 12, 2025WYOWYO16215040-0200010
SJSUMarch 8, 2025FRESFRES19734120-0410022
SJSUMarch 4, 2025@CSUCSU251679240-3121012
SJSUFeb 25, 2025UNLVUNLV269410140-0540021
SJSUFeb 22, 2025@WYOWYO15314031-6301001
SJSUFeb 19, 2025@USUUSU241559352-2411022
SJSUFeb 14, 2025NEVNEV241037252-4510020
SJSUFeb 11, 2025SDSUSDSU17737130-2301011
SJSUJan 18, 2025@NEVNEV8000000-0100010
SJSUJan 14, 2025UNMUNM9315120-0111000
SJSUJan 7, 2025USUUSU9001010-0210000
SJSUJan 4, 2025@UNLVUNLV181146221-11110010
SJSUDec 31, 2024CSUCSU15846010-0000001
SJSUDec 28, 2024BOISBOIS13412012-2200013
SJSUDec 21, 2024KENNKENN14527130-0210011
SJSUDec 14, 2024CPCP16624002-2400010
SJSUDec 9, 2024LNCALNCA171689010-0700030
SJSUDec 4, 2024@UNMUNM7833220-0101014
SJSUNov 27, 2024@LBSULBSU13837131-2500001
SJSUNov 26, 2024UNCGUNCG161259121-4301001
SJSUNov 25, 2024UTEPUTEP15735110-0200022
SJSUNov 20, 2024@USCUSC6002000-0110012
SJSUNov 17, 2024UCSBUCSB18003020-0601020
SJSUNov 11, 2024LPULPU25291214223-41210021
SJSUNov 10, 2024@HAWHAW12001000-0100002
SJSUNov 8, 2024@PACPAC19627022-2401021
SJSUNov 4, 2024WIUWIU13002020-0100001
By seasonPer game4 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26SJSU3224.37.84.10.640.9%35.8%52.7%-1.4
2024-25SJSU2915.56.83.30.651.6%36.7%58.6%2.7
2023-24HALL196.91.11.40.226.1%11.1%36.5%—
2022-23BOIS176.521.50.348.3%36.4%56.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.