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.

DUKE

Caleb Foster

Caleb Foster sits 480th of 4184 players in assists, at 2.8 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
Minutes24.966th1409/4184
Games Started30
ScoringOffense▶
Usage Rate18.0%48th2181/4184
Points8.363rd1561/4184
ShootingOffense▶
Field Goals Made3.165th1477/4184
Field Goals Attempted6.866th1429/4184
Field Goal Percentage44.7%54th989/2133
Three-Pointers Made1.275th1038/4184
Effective Field Goal Percentage53.3%60th846/2133
Three-Pointers Attempted369th1304/4184
Three-Point Percentage39.8%85th242/1602
Free Throws Made147th2231/4184
Free Throws Attempted1.753rd1946/4184
True Shooting Percentage54.6%39th1299/2133
Free Throw Percentage58.2%—
Two Pointers Made1.961st1615/4184
Two Pointers Attempted3.964th1500/4184
Two Point Percentage48.4%—
Shot ProfileOffense▶
Three-Point Attempt Rate43.4%54th975/2133
Free Throw Rate24.3%27th1563/2133
Shot LocationsOffense▶
Paint Makes1.672nd1079/3850
Paint Attempts3.579th818/3850
Paint Percentage46.1%9th983/1079
Mid Range Makes0.271st1112/3850
Mid Range Attempts0.353rd1803/3850
Mid Range Percentage66.7%—
PlaymakingOffense▶
Assists2.889th480/4184
Turnovers1.141st2465/4184
Assist to Turnover Ratio2.5695th165/3361
Points Created by Assists6.694th234/3757
Rebounding▶
Rebounds3.566th1433/4184
Rebound Rate8.9%44th1807/3278
ReboundingOffense▶
Offensive Rebounds0.645th2309/4184
ReboundingDefense▶
Defensive Rebounds2.973rd1131/4184
DefenseDefense▶
Steals0.325th3117/4184
Blocks0.122nd3258/4184
Personal Fouls1.753rd1970/4184
Impact▶
Box Plus-Minus5.381st636/3278
Value over Replacement1.881st630/3278
Player Efficiency Rating13.241st1949/3278
Win Shares2.786th449/3278
Estimated Wins2.083rd566/3278
Plus Minus10.7100th18/3879
Win Shares per 48 Minutes0.1486th472/3278
Possessions Played1,315
Regularized Adjusted Plus-Minus2.9980th750/3669
ImpactOffense▶
Offensive Box Plus-Minus2.574th856/3278
Box Creation3.683rd558/3278
Assist Percentage18.882nd590/3278
Offensive Rebound Percentage3.434th2156/3278
Turnover Percentage12.166th1100/3278
Offensive Rating117.274th840/3278
Offensive Win Shares1.276th793/3278
Offensive RAPM2.9689th410/3669
ImpactDefense▶
Defensive Box Plus-Minus2.980th664/3278
Defensive Rating100.389th343/3278
Defensive Rebound Percentage13.749th1666/3278
Steal Percentage0.73rd3147/3278
Block Percentage0.316th2672/3278
Defensive Win Shares1.592nd269/3278
Defensive RAPM0.0343rd2076/3669
On Off▶
Net Rating with Him On3.160th1447/3623
Net Rating with Him Off16.211th3146/3520
On Off Difference-13.117th2910/3520
Possessions with Him On1,400
33 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
DUKEMarch 29, 2026CONNCONN#914001000-0121031
DUKEMarch 27, 2026SJUSJU#10191158011-2320001
DUKEMarch 7, 2026UNCUNC11526130-0121000
DUKEMarch 2, 2026@NCSUNCSU25628151-2470001
DUKEFeb 28, 2026UVAUVA#1824526110-0660010
DUKEFeb 24, 2026@NDND221346352-2230001
DUKEFeb 21, 2026MICHMICH#1271249232-2440013
DUKEFeb 16, 2026SYRSYR20315120-0331000
DUKEFeb 14, 2026CLEMCLEM25314130-0310022
DUKEFeb 10, 2026@PITTPITT3514611131-2850012
DUKEFeb 7, 2026@UNCUNC34948120-0130022
DUKEFeb 3, 2026BCBC29834121-2320011
DUKEJan 31, 2026@VTVT26737130-0740010
DUKEJan 26, 2026LOULOU#1931726231-4420023
DUKEJan 24, 2026WAKEWAKE23846010-0330004
DUKEJan 17, 2026@STANSTAN20005010-0201012
DUKEJan 14, 2026@CALCAL28948150-0430021
DUKEJan 10, 2026SMUSMU15005030-0410010
DUKEJan 6, 2026@LOULOU#193420913022-6421023
DUKEJan 3, 2026@FSUFSU311349352-2510013
DUKEDec 31, 2025GTGT2512410361-2040012
DUKEDec 20, 2025TTUTTU#1627837240-2310004
DUKEDec 16, 2025LIPLIP26826024-4620100
DUKEDec 6, 2025@MSUMSU#11291249143-4420111
DUKEDec 2, 2025FLAFLA#434627141-3521013
DUKENov 27, 2025@ARKARK#203315510233-4581041
DUKENov 23, 2025HOWHOW22624022-2210013
DUKENov 21, 2025NIANIA201034341-2131012
DUKENov 18, 2025KUKU#2125726142-4310012
DUKENov 14, 2025INSTINST2314512252-4421020
DUKENov 11, 2025@ARMYARMY20623230-0440010
DUKENov 8, 2025WCUWCU18947130-0641014
DUKENov 4, 2025TEXTEX26736110-0120013
By seasonPer game3 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26DUKE3324.98.33.52.844.7%39.8%54.6%5.3
2024-25DUKE3813.94.91.71.441.7%34.2%51.0%4.4
2023-24DUKE2725.47.72.42.143.7%40.6%55.0%4.0

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.