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.

CSUF

KJ Garris

KJ Garris ranks 311th of 3278 players in offensive box plus-minus, at 4.5.

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 8 shown▶
Playing Time▶
Games Played29
Minutes15.938th2593/4184
Games Started0
ScoringOffense▶
Usage Rate20.6%66th1412/4184
Points8.262nd1583/4184
ShootingOffense▶
Field Goals Made2.759th1724/4184
Field Goals Attempted5.554th1909/4184
Field Goal Percentage49.1%76th512/2133
Three-Pointers Made1.378th940/4184
Effective Field Goal Percentage60.7%93rd157/2133
Three-Pointers Attempted369th1288/4184
Three-Point Percentage42.5%95th86/1602
Free Throws Made1.665th1476/4184
Free Throws Attempted2.266th1411/4184
True Shooting Percentage63.4%91st191/2133
Free Throw Percentage69.2%—
Two Pointers Made1.450th2080/4184
Two Pointers Attempted2.546th2271/4184
Two Point Percentage56.9%—
Shot ProfileOffense▶
Three-Point Attempt Rate54.7%75th540/2133
Free Throw Rate40.9%71st629/2133
PlaymakingOffense▶
Assists0.739th2556/4184
Turnovers0.479th872/4184
Assist to Turnover Ratio1.6274th888/3361
Rebounding▶
Rebounds3.464th1501/4184
Rebound Rate12.9%74th840/3278
ReboundingOffense▶
Offensive Rebounds0.751st2062/4184
ReboundingDefense▶
Defensive Rebounds2.769th1299/4184
DefenseDefense▶
Steals0.866th1413/4184
Blocks016th3492/4184
Personal Fouls1.368th1351/4184
Impact▶
Box Plus-Minus5.783rd541/3278
Value over Replacement1.162nd1240/3278
Player Efficiency Rating20.388th398/3278
Win Shares1.770th970/3278
Estimated Wins1.264th1185/3278
Win Shares per 48 Minutes0.1488th400/3278
Possessions Played876
ImpactOffense▶
Offensive Box Plus-Minus4.591st311/3278
Box Creation2.156th1426/3278
Assist Percentage8.534th2144/3278
Offensive Rebound Percentage5.050th1631/3278
Turnover Percentage6.597th87/3278
Offensive Rating123.588th386/3278
Offensive Win Shares1.275th821/3278
ImpactDefense▶
Defensive Box Plus-Minus1.347th1748/3278
Defensive Rating106.164th1183/3278
Defensive Rebound Percentage21.691st298/3278
Steal Percentage2.577th698/3278
Block Percentage0.316th2672/3278
Defensive Win Shares0.554th1483/3278
29 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
CSUFMarch 13, 2026@HAWHAW18427040-0300110
CSUFMarch 12, 2026UCDUCD201024125-6701001
CSUFMarch 7, 2026@CSUNCSUN262069474-4443010
CSUFMarch 5, 2026UCSDUCSD5001010-0100001
CSUFFeb 28, 2026HAWHAW18935132-4500003
CSUFFeb 21, 2026@CSUBCSUB221969691-2511002
CSUFFeb 19, 2026UCDUCD191034222-2411002
CSUFFeb 14, 2026@UCIUCI19846000-2511001
CSUFFeb 12, 2026@LBSULBSU8002010-0010001
CSUFFeb 7, 2026CSUBCSUB19628250-0501020
CSUFFeb 5, 2026UCRUCR17513013-4100003
CSUFJan 31, 2026@UCSBUCSB141889230-1501010
CSUFJan 17, 2026@UCRUCR3000000-0100001
CSUFJan 15, 2026@UCDUCD11203012-2200010
CSUFJan 10, 2026CSUNCSUN8003010-0210010
CSUFJan 8, 2026@UCSDUCSD10314120-0110003
CSUFJan 3, 2026UCIUCI3119511376-7301012
CSUFJan 1, 2026UCSBUCSB2518611254-5303002
CSUFDec 28, 2025@SMUSMU211347332-4400012
CSUFDec 6, 2025@HAWHAW13003020-0200002
CSUFDec 4, 2025CPCP251969136-7612002
CSUFNov 29, 2025PEPPPEPP11213020-0201001
CSUFNov 23, 2025@UNCOUNCO6202002-7300000
CSUFNov 22, 2025STMNSTMN131246133-3310002
CSUFNov 21, 2025@PORTPORT20214030-0421011
CSUFNov 15, 2025PACPAC15936231-1620002
CSUFNov 10, 2025@CALCAL16627260-0400011
CSUFNov 8, 2025@WYOWYO5001010-0000022
CSUFNov 3, 2025CALTCALT2322812472-4855002

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.