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.

NCSU

Mohamed Diarra

Mohamed Diarra is 19th of 3188 players in rebound rate, at 22.1%.

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 Played40
Minutes2256th1776/4050
Games Started22
ScoringOffense▶
Usage Rate14.6%24th3092/4050
Points6.351st1980/4050
ShootingOffense▶
Field Goals Made2.352nd1947/4050
Field Goals Attempted4.848th2098/4050
Field Goal Percentage47.7%—
Three-Pointers Made0.551st1970/4050
Effective Field Goal Percentage53.1%—
Three-Pointers Attempted1.752nd1957/4050
Three-Point Percentage30.9%—
Free Throws Made1.256th1780/4050
Free Throws Attempted1.859th1673/4050
True Shooting Percentage56.2%—
Free Throw Percentage65.8%—
Two Pointers Made1.858th1706/4050
Two Pointers Attempted3.153rd1897/4050
Two Point Percentage56.8%—
Shot ProfileOffense▶
Three-Point Attempt Rate35.2%—
Free Throw Rate37.8%—
Shot LocationsOffense▶
Paint Makes159th1524/3689
Paint Attempts1.653rd1738/3689
Paint Percentage60.9%—
Mid Range Makes013th2748/3689
Mid Range Attempts0.132nd2505/3689
Mid Range Percentage0%—
PlaymakingOffense▶
Assists0.635th2640/4050
Turnovers0.768th1287/4050
Assist to Turnover Ratio0.9238th2037/3288
Points Created by Assists1.141st2103/3566
Rebounding▶
Rebounds7.897th115/4050
Rebound Rate22.1%99th19/3188
ReboundingOffense▶
Offensive Rebounds1.890th421/4050
ReboundingDefense▶
Defensive Rebounds698th75/4050
DefenseDefense▶
Steals0.762nd1525/4050
Blocks193rd276/4050
Personal Fouls1.651st1978/4050
Impact▶
Box Plus-Minus7.192nd261/3188
Value over Replacement2.085th477/3188
Player Efficiency Rating18.981st592/3188
Win Shares2.382nd588/3188
Estimated Wins2.488th366/3188
Plus Minus1.171st1086/3724
Win Shares per 48 Minutes0.1384th515/3187
Possessions Played1,240
Regularized Adjusted Plus-Minus4.6794th209/3478
ImpactOffense▶
Offensive Box Plus-Minus3.685th472/3188
Box Creation0.59th2879/3188
Assist Percentage4.69th2883/3188
Offensive Rebound Percentage10.786th439/3188
Turnover Percentage11.872nd889/3188
Offensive Rating114.878th714/3187
Offensive Win Shares1.171st929/3188
Offensive RAPM1.1870th1044/3478
ImpactDefense▶
Defensive Box Plus-Minus3.689th358/3188
Defensive Rating98.089th349/3188
Defensive Rebound Percentage33.9100th3/3188
Steal Percentage2.060th1196/3188
Block Percentage5.090th317/3188
Defensive Win Shares1.388th381/3188
Defensive RAPM3.4997th122/3478
On Off▶
Net Rating with Him On-8.623rd2637/3435
Net Rating with Him Off4.738th1979/3203
On Off Difference-13.319th2605/3203
Possessions with Him On1,016
40 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
NCSUApril 6, 2024@PURPUR#326214020-0501102
NCSUMarch 31, 2024@DUKEDUKE#823316031-2710004
NCSUMarch 29, 2024@MARQMARQ#11351146023-41511103
NCSUMarch 23, 2024OAKOAK321159130-01321315
NCSUMarch 21, 2024@TTUTTU391769124-51210200
NCSUMarch 16, 2024@UNCUNC#9311135114-41403333
NCSUMarch 15, 2024@UVAUVA389411150-01210112
NCSUMarch 14, 2024@DUKEDUKE#8371459143-71623422
NCSUMarch 13, 2024@SYRSYR32827024-41462121
NCSUMarch 12, 2024LOULOU18422000-0420200
NCSUMarch 9, 2024@PITTPITT28512122-2910112
NCSUMarch 4, 2024DUKEDUKE#8371048121-2701302
NCSUMarch 2, 2024@UNCUNC#933414141-2800101
NCSUFeb 27, 2024@FSUFSU3413610130-1900032
NCSUFeb 24, 2024BCBC30825232-41002301
NCSUFeb 20, 2024SYRSYR26736031-1810210
NCSUFeb 17, 2024@CLEMCLEM#20341136332-4903211
NCSUFeb 10, 2024@WAKEWAKE331355221-21231011
NCSUFeb 7, 2024PITTPITT16425010-0401110
NCSUFeb 3, 2024GTGT13214020-1500101
NCSUJan 30, 2024MIAMIA14212000-0500001
NCSUJan 27, 2024@SYRSYR12314110-0511003
NCSUJan 24, 2024@UVAUVA20424000-0801001
NCSUJan 20, 2024VTVT21636010-0801025
NCSUJan 16, 2024WAKEWAKE25834012-41302022
NCSUJan 13, 2024@LOULOU19736011-21111114
NCSUJan 10, 2024UNCUNC#913725122-2201004
NCSUJan 6, 2024UVAUVA3001000-0300000
NCSUJan 3, 2024@NDND12401014-4600100
NCSUDec 23, 2023DETMDETM1212000-1000002
NCSUDec 20, 2023SLUSLU3001010-0200000
NCSUDec 16, 2023@TENNTENN#75000000-0000000
NCSUDec 6, 2023UMESUMES14835002-4502111
NCSUDec 2, 2023@BCBC35838121-11800211
NCSUNov 28, 2023@MISSMISS5000000-0000000
NCSUNov 24, 2023@BYUBYU#2413000000-0100011
NCSUNov 23, 2023@VANVAN7213010-0100002
NCSUNov 17, 2023CHSOCHSO14625022-3500102
NCSUNov 10, 2023ACUACU22923005-71100013
NCSUNov 6, 2023CITCIT2710410260-01410301
By seasonPer game2 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2023-24NCSU40226.37.80.647.7%30.9%56.2%7.1
2022-23MIZ2511.83.23.30.640%25%47.7%-0.2

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.