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.

PFW

Ebrahim Kaba

In free throws made, Ebrahim Kaba is 3869th of 4184 players, at 0.1 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 Played20
Minutes12.829th2978/4184
Games Started0
ScoringOffense▶
Usage Rate17.9%47th2198/4184
Points433rd2803/4184
ShootingOffense▶
Field Goals Made1.535th2715/4184
Field Goals Attempted3.838th2590/4184
Field Goal Percentage40%—
Three-Pointers Made0.864th1516/4184
Effective Field Goal Percentage51.3%—
Three-Pointers Attempted2.562nd1589/4184
Three-Point Percentage34%42nd927/1602
Free Throws Made0.18th3869/4184
Free Throws Attempted0.14th4016/4184
True Shooting Percentage52.4%—
Free Throw Percentage100%—
Two Pointers Made0.724th3166/4184
Two Pointers Attempted1.323rd3212/4184
Two Point Percentage52%—
Shot ProfileOffense▶
Three-Point Attempt Rate66.7%—
Free Throw Rate4%—
Shot LocationsOffense▶
Paint Makes0.425th2855/3850
Paint Attempts0.722nd2984/3850
Paint Percentage57.1%—
Mid Range Makes014th2741/3850
Mid Range Attempts06th3391/3850
PlaymakingOffense▶
Assists0.840th2497/4184
Turnovers0.855th1881/4184
Assist to Turnover Ratio0.8829th2372/3361
Points Created by Assists0.930th2639/3757
Rebounding▶
Rebounds2.954th1939/4184
Rebound Rate14.9%85th491/3278
ReboundingOffense▶
Offensive Rebounds0.324th3184/4184
ReboundingDefense▶
Defensive Rebounds2.565th1450/4184
DefenseDefense▶
Steals0.758th1755/4184
Blocks0.364th1505/4184
Personal Fouls1.372nd1155/4184
Impact▶
Box Plus-Minus-0.524th2493/3278
Value over Replacement0.118th2681/3278
Player Efficiency Rating12.736th2085/3278
Win Shares-0.021st2589/3278
Estimated Wins0.118th2693/3278
Plus Minus0.763rd1451/3879
Win Shares per 48 Minutes-0.0120th2623/3278
Possessions Played445
Regularized Adjusted Plus-Minus1.4462nd1392/3669
ImpactOffense▶
Offensive Box Plus-Minus-2.018th2687/3278
Box Creation1.744th1821/3278
Assist Percentage10.145th1794/3278
Offensive Rebound Percentage3.535th2131/3278
Turnover Percentage18.219th2641/3278
Offensive Rating95.612th2885/3278
Offensive Win Shares-0.321st2568/3278
Offensive RAPM1.2568th1189/3669
ImpactDefense▶
Defensive Box Plus-Minus1.552nd1578/3278
Defensive Rating106.064th1154/3278
Defensive Rebound Percentage27.098th62/3278
Steal Percentage2.987th388/3278
Block Percentage2.876th755/3278
Defensive Win Shares0.338th2016/3278
Defensive RAPM0.1947th1938/3669
On Off▶
Net Rating with Him On-0.349th1838/3623
Net Rating with Him Off2.643rd2010/3520
On Off Difference-2.942nd2020/3520
Possessions with Him On368
20 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
PFWFeb 7, 2026@WRSTWRST7002020-0201000
PFWFeb 4, 2026YSUYSU13000000-0300100
PFWJan 31, 2026RMURMU9002010-0301010
PFWJan 28, 2026OAKOAK11215030-0300010
PFWJan 21, 2026@DETMDETM9523110-0200000
PFWJan 18, 2026MILWMILW3001010-0001000
PFWDec 21, 2025@NDND10003020-0300012
PFWDec 14, 2025DETMDETM11625141-1200000
PFWDec 10, 2025EMUEMU9000000-0010003
PFWDec 6, 2025NKUNKU8513132-2200015
PFWDec 3, 2025@OAKOAK14623230-0221011
PFWNov 28, 2025HCINHCIN19526120-0630222
PFWNov 25, 2025CHSTCHST7312120-0000010
PFWNov 21, 2025@SLUSLU19527150-0211032
PFWNov 18, 2025@UTAHUTAH21527140-0602100
PFWNov 15, 2025BOYCBOYC201046220-0732111
PFWNov 12, 2025@WMUWMU11313130-0410022
PFWNov 9, 2025DMILDMIL2220810460-0523003
PFWNov 7, 2025@OSUOSU#2419211000-0311131
PFWNov 3, 2025@GCUGCU14316160-0310003

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.