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.

TLSA

Miles Barnstable

Miles Barnstable sits 21st of 3278 players in offensive rating, at 138.7.

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 Played38
Minutes30.386th569/4184
Games Started38
ScoringOffense▶
Usage Rate19.8%62nd1604/4184
Points14.691st373/4184
ShootingOffense▶
Field Goals Made4.585th615/4184
Field Goals Attempted9.684th679/4184
Field Goal Percentage46.6%66th735/2133
Three-Pointers Made2.798th75/4184
Effective Field Goal Percentage60.7%93rd158/2133
Three-Pointers Attempted6.797th128/4184
Three-Point Percentage40.6%89th181/1602
Free Throws Made2.988th503/4184
Free Throws Attempted3.382nd768/4184
True Shooting Percentage65.9%97th74/2133
Free Throw Percentage88.7%98th33/1308
Two Pointers Made1.859th1720/4184
Two Pointers Attempted2.952nd1998/4184
Two Point Percentage60.4%—
Shot ProfileOffense▶
Three-Point Attempt Rate69.6%92nd182/2133
Free Throw Rate34%55th968/2133
Shot LocationsOffense▶
Paint Makes1.671st1134/3850
Paint Attempts2.464th1369/3850
Paint Percentage64.1%—
Mid Range Makes014th2741/3850
Mid Range Attempts0.240th2317/3850
Mid Range Percentage0%—
PlaymakingOffense▶
Assists1.464th1512/4184
Turnovers0.949th2127/4184
Assist to Turnover Ratio1.4767th1103/3361
Points Created by Assists3.375th955/3757
Rebounding▶
Rebounds3.871st1221/4184
Rebound Rate8.4%40th1961/3278
ReboundingOffense▶
Offensive Rebounds0.965th1481/4184
ReboundingDefense▶
Defensive Rebounds2.972nd1159/4184
DefenseDefense▶
Steals0.868th1330/4184
Blocks0.473rd1146/4184
Personal Fouls1.848th2189/4184
Impact▶
Box Plus-Minus7.793rd231/3278
Value over Replacement2.995th165/3278
Player Efficiency Rating20.388th393/3278
Win Shares5.199th46/3278
Estimated Wins3.195th154/3278
Plus Minus7.998th75/3879
Win Shares per 48 Minutes0.2198th75/3278
Possessions Played1,676
Regularized Adjusted Plus-Minus4.1689th407/3669
ImpactOffense▶
Offensive Box Plus-Minus6.397th106/3278
Box Creation2.668th1044/3278
Assist Percentage9.239th1979/3278
Offensive Rebound Percentage4.848th1678/3278
Turnover Percentage7.595th161/3278
Offensive Rating138.799th21/3278
Offensive Win Shares4.399th22/3278
Offensive RAPM3.1590th362/3669
ImpactDefense▶
Defensive Box Plus-Minus1.449th1667/3278
Defensive Rating108.152nd1552/3278
Defensive Rebound Percentage11.632nd2211/3278
Steal Percentage1.428th2288/3278
Block Percentage1.351st1551/3278
Defensive Win Shares0.869th1004/3278
Defensive RAPM1.0164th1313/3669
On Off▶
Net Rating with Him On2.859th1481/3623
Net Rating with Him Off18.68th3242/3520
On Off Difference-15.813th3069/3520
Possessions with Him On1,867
38 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
TLSAApril 5, 2026@AUBAUB41827153-3622102
TLSAApril 2, 2026@UNMUNM2811410380-0300221
TLSAMarch 24, 2026WICHWICH3524615597-8402023
TLSAMarch 22, 2026UNLVUNLV30166143101-2410010
TLSAMarch 17, 2026SFASFA3713310295-5112121
TLSAMarch 14, 2026@WICHWICH2914410492-2102023
TLSAMarch 13, 2026UNTUNT36715144-6210033
TLSAMarch 8, 2026TEMTEM321358360-0330112
TLSAMarch 5, 2026@ECUECU3014512163-6221000
TLSAFeb 25, 2026@TULNTULN261146350-0310011
TLSAFeb 22, 2026UTSAUTSA27739160-0520012
TLSAFeb 18, 2026CLTCLT35259166131-2504102
TLSAFeb 14, 2026@WICHWICH331959475-5612012
TLSAFeb 11, 2026UABUAB35156143100-0311002
TLSAFeb 8, 2026@USFUSF29135123100-0610012
TLSAFeb 4, 2026@FAUFAU341538386-7430012
TLSAFeb 1, 2026WICHWICH3314510361-2601003
TLSAJan 28, 2026UNTUNT2718612274-4611013
TLSAJan 24, 2026@RICERICE2821510378-9213010
TLSAJan 21, 2026MEMMEM301748267-7500113
TLSAJan 18, 2026@UABUAB3125811683-3520112
TLSAJan 14, 2026@CLTCLT3718410258-8332022
TLSAJan 10, 2026USFUSF361439385-5440103
TLSAJan 4, 2026@UNTUNT321225137-7510011
TLSADec 31, 2025RICERICE17735120-0111013
TLSADec 22, 2025DENDEN2810312262-2200013
TLSADec 19, 2025@WKUWKU301248361-2201014
TLSADec 13, 2025@NMSUNMSU281449264-4310002
TLSADec 10, 2025UAPBUAPB231757235-6201010
TLSADec 6, 2025MOSTMOST221037252-3220101
TLSADec 2, 2025MCCMCC171879460-0302120
TLSANov 26, 2025UNIUNI281148350-0500202
TLSANov 25, 2025@SJSUSJSU271469240-0410021
TLSANov 21, 2025APSUAPSU351038272-2540000
TLSANov 17, 2025@KSUKSU36186164112-2941011
TLSANov 12, 2025@ORUORU312159477-7630103
TLSANov 7, 2025@URIURI321348253-3341021
TLSANov 3, 2025OKCUOKCU2514510262-2420101
By seasonPer game2 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2025-26TLSA3830.314.63.81.446.6%40.6%65.9%7.7
2024-25STMN3427.514.73.31.144.3%34.2%60.8%3.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.