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.

UNC

Christian Keeling

Christian Keeling places 1617th of 1783 players in free throw rate, at 16%.

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
Minutes19.245th2046/3720
Games Started9
ScoringOffense▶
Usage Rate18.8%52nd1790/3720
Points6.452nd1803/3720
ShootingOffense▶
Field Goals Made2.658th1581/3720
Field Goals Attempted6.157th1582/3720
Field Goal Percentage43%51st867/1783
Three-Pointers Made0.549th1885/3720
Effective Field Goal Percentage47%28th1289/1783
Three-Pointers Attempted1.547th1981/3720
Three-Point Percentage32%—
Free Throws Made0.737th2334/3720
Free Throws Attempted133rd2492/3720
True Shooting Percentage49.5%18th1471/1783
Free Throw Percentage75%—
Two Pointers Made2.167th1246/3720
Two Pointers Attempted4.569th1151/3720
Two Point Percentage46.7%31st893/1288
Shot ProfileOffense▶
Three-Point Attempt Rate25%26th1324/1783
Free Throw Rate16%9th1617/1783
Shot LocationsOffense▶
Paint Makes0.859th1373/3347
Paint Attempts1.562nd1287/3347
Paint Percentage49%—
Mid Range Makes1.199th30/3347
Mid Range Attempts2.398th58/3347
Mid Range Percentage46.8%91st35/359
PlaymakingOffense▶
Assists0.636th2385/3720
Turnovers1.151st1812/3720
Assist to Turnover Ratio0.5721st2441/3075
Points Created by Assists1.457th1390/3217
Rebounding▶
Rebounds2.849th1906/3720
Rebound Rate8.6%42nd1719/3007
ReboundingOffense▶
Offensive Rebounds0.857th1605/3720
ReboundingDefense▶
Defensive Rebounds2.147th1970/3720
DefenseDefense▶
Steals0.544th2092/3720
Blocks0.250th1867/3720
Personal Fouls1.659th1522/3720
Impact▶
Box Plus-Minus1.747th1588/3007
Value over Replacement0.748th1569/3007
Player Efficiency Rating10.724th2295/3007
Win Shares-0.122nd2331/3007
Estimated Wins0.849th1516/3007
Plus Minus-0.538th2110/3409
Win Shares per 48 Minutes-0.0123rd2317/3007
Possessions Played1,108
Regularized Adjusted Plus-Minus1.3667th1045/3141
ImpactOffense▶
Offensive Box Plus-Minus0.344th1684/3007
Box Creation1.028th2150/3007
Assist Percentage6.521st2354/3007
Offensive Rebound Percentage4.550th1489/3007
Turnover Percentage14.762nd1141/3007
Offensive Rating95.430th2103/3007
Offensive Win Shares-0.229th2125/3007
Offensive RAPM2.6290th303/3141
ImpactDefense▶
Defensive Box Plus-Minus1.454th1383/3007
Defensive Rating104.624th2277/3007
Defensive Rebound Percentage12.840th1804/3007
Steal Percentage1.432nd1961/3007
Block Percentage1.149th1487/3007
Defensive Win Shares0.124th2274/3007
Defensive RAPM-1.2619th2549/3141
On Off▶
Net Rating with Him On3.558th1279/3082
Net Rating with Him Off-4.665th937/2699
On Off Difference8.172nd739/2699
Possessions with Him On1,049
33 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
UNCMarch 11, 2020@SYRSYR16003010-0600011
UNCMarch 10, 2020@VTVT18415012-2311002
UNCMarch 7, 2020@DUKEDUKE#619216000-0200002
UNCMarch 3, 2020WAKEWAKE27938112-3201002
UNCFeb 29, 2020@SYRSYR2718711242-2320002
UNCFeb 25, 2020NCSUNCSU271679240-0710100
UNCFeb 22, 2020@LOULOU#1025937241-1301012
UNCFeb 17, 2020@NDND27938122-2400014
UNCFeb 15, 2020UVAUVA331146003-3001002
UNCFeb 11, 2020@WAKEWAKE3015714140-0402033
UNCFeb 8, 2020DUKEDUKE#6261357112-2402022
UNCFeb 3, 2020@FSUFSU#201814510123-3202110
UNCFeb 1, 2020BCBC10001000-0221001
UNCJan 27, 2020@NCSUNCSU24423000-2100001
UNCJan 25, 2020MIAMIA16946130-0211013
UNCJan 22, 2020@VTVT9213010-0100001
UNCJan 18, 2020@PITTPITT16204012-2410001
UNCJan 11, 2020CLEMCLEM10202012-2200001
UNCJan 8, 2020PITTPITT6213000-0300002
UNCJan 4, 2020GTGT17635010-0011142
UNCDec 30, 2019YALEYALE9213000-0310011
UNCDec 21, 2019UCLAUCLA8212000-0010030
UNCDec 18, 2019@GONZGONZ#3201257002-4320020
UNCDec 15, 2019WOFWOF208410000-1920022
UNCDec 8, 2019@UVAUVA15000000-0300000
UNCDec 4, 2019OSUOSU#89214000-0100011
UNCNov 29, 2019OREORE#18227313140-0521020
UNCNov 28, 2019@MICHMICH#1416313001-2201014
UNCNov 27, 2019ALAALA14216010-1310011
UNCNov 20, 2019ELONELON25949140-0110112
UNCNov 15, 2019GWEBGWEB30949140-0421234
UNCNov 8, 2019@UNCWUNCW23429030-0300014
UNCNov 6, 2019NDND21524130-0100050
By seasonPer game2 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2019-20UNC3319.26.42.80.643%32%49.5%1.7
2018-19CHSO3432.218.76.92.846.5%38%59.7%7.8

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.