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.

GB

C.J. O'Hara

C.J. O'Hara sits 152nd of 4184 players in free throws made, at 4.2 per game.

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 Played33
Minutes32.694th259/4184
Games Started33
ScoringOffense▶
Usage Rate21.2%70th1271/4184
Points14.190th429/4184
ShootingOffense▶
Field Goals Made4.889th479/4184
Field Goals Attempted8.577th956/4184
Field Goal Percentage57%93rd146/2133
Three-Pointers Made0.231st2865/4184
Effective Field Goal Percentage58.2%85th330/2133
Three-Pointers Attempted0.830th2930/4184
Three-Point Percentage28%—
Free Throws Made4.296th152/4184
Free Throws Attempted5.396th170/4184
True Shooting Percentage65.2%95th102/2133
Free Throw Percentage79.4%68th416/1308
Two Pointers Made4.695th191/4184
Two Pointers Attempted7.793rd310/4184
Two Point Percentage59.8%83rd247/1443
Shot ProfileOffense▶
Three-Point Attempt Rate9%10th1920/2133
Free Throw Rate62.7%96th94/2133
Shot LocationsOffense▶
Paint Makes3.998th91/3850
Paint Attempts6.597th113/3850
Paint Percentage60.1%74th284/1079
Mid Range Makes0.154th1742/3850
Mid Range Attempts0.463rd1427/3850
Mid Range Percentage23.1%—
PlaymakingOffense▶
Assists1.259th1699/4184
Turnovers1.523rd3239/4184
Assist to Turnover Ratio0.8025th2537/3361
Points Created by Assists2.767th1246/3757
Rebounding▶
Rebounds4.478th917/4184
Rebound Rate9.7%51st1595/3278
ReboundingOffense▶
Offensive Rebounds1.481st788/4184
ReboundingDefense▶
Defensive Rebounds374th1064/4184
DefenseDefense▶
Steals181st769/4184
Blocks0.257th1812/4184
Personal Fouls2.132nd2858/4184
Impact▶
Box Plus-Minus3.465th1161/3278
Value over Replacement1.881st630/3278
Player Efficiency Rating18.982nd577/3278
Win Shares2.584th535/3278
Estimated Wins1.981st607/3278
Plus Minus-0.936th2475/3879
Win Shares per 48 Minutes0.0969th1011/3278
Possessions Played1,737
Regularized Adjusted Plus-Minus-0.1838th2272/3669
ImpactOffense▶
Offensive Box Plus-Minus2.978th722/3278
Box Creation1.849th1658/3278
Assist Percentage7.930th2291/3278
Offensive Rebound Percentage6.562nd1243/3278
Turnover Percentage12.563rd1206/3278
Offensive Rating122.686th448/3278
Offensive Win Shares2.895th163/3278
Offensive RAPM-0.4437th2314/3669
ImpactDefense▶
Defensive Box Plus-Minus0.530th2281/3278
Defensive Rating115.412th2875/3278
Defensive Rebound Percentage12.640th1936/3278
Steal Percentage2.059th1267/3278
Block Percentage0.940th1931/3278
Defensive Win Shares-0.38th3012/3278
Defensive RAPM0.2649th1883/3669
On Off▶
Net Rating with Him On-19.86th3413/3623
Net Rating with Him Off-14.286th496/3520
On Off Difference-5.635th2277/3520
Possessions with Him On1,685
33 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
GBMarch 8, 2026NKUNKU3818610026-6400022
GBMarch 3, 2026PFWPFW38737001-2211130
GBFeb 28, 2026YSUYSU361669004-4701101
GBFeb 22, 2026@DETMDETM361767005-7314044
GBFeb 20, 2026@OAKOAK361638119-10441022
GBFeb 15, 2026@MILWMILW311047121-2400044
GBFeb 12, 2026PFWPFW321435008-8111011
GBFeb 7, 2026DETMDETM3917616124-4722012
GBFeb 4, 2026@NKUNKU3823913005-6613021
GBFeb 1, 2026WRSTWRST3221570011-12320025
GBJan 30, 2026CLECLE3812211008-8611010
GBJan 24, 2026@RMURMU3218611016-7521001
GBJan 22, 2026@YSUYSU3722811006-9412023
GBJan 18, 2026OAKOAK23826014-4110112
GBJan 15, 2026@CLECLE291669024-4310013
GBJan 11, 2026NKUNKU39847000-1321020
GBJan 9, 2026IUINIUIN291459113-4842022
GBJan 5, 2026MILWMILW271988003-6500013
GBJan 1, 2026@PFWPFW341038004-4521003
GBDec 23, 2025@CAMCAM311036004-5520113
GBDec 17, 2025UCSBUCSB21214000-2120004
GBDec 11, 2025@IUINIUIN372068117-9500111
GBDec 7, 2025@WRSTWRST311979114-6400133
GBDec 4, 2025RMURMU3714612012-3723011
GBNov 29, 2025HSKLHSKL211356003-3631001
GBNov 24, 2025@IONAIONA4017613015-6611203
GBNov 22, 2025@MASSMASS3521711126-8401022
GBNov 21, 2025@YALEYALE321558025-8311011
GBNov 15, 2025@MINNMINN411146013-5811033
GBNov 13, 2025@STMNSTMN23425000-0431021
GBNov 10, 2025RIPRIP241146003-5302022
GBNov 7, 2025@BUFBUF3312610030-1702034
GBNov 3, 2025@KUKU#2125926015-6100010
By seasonPer game2 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26GB3332.614.14.41.257%28%65.2%3.4
2024-25GB3112.542.20.651.9%11.1%59.2%0.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.