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.

ORE

Brandon Angel

Brandon Angel ranks 219th of 3635 players in offensive RAPM, at 3.46.

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 Played35
Minutes22.960th1683/4163
Games Started35
ScoringOffense▶
Usage Rate17.7%45th2307/4163
Points8.364th1501/4163
ShootingOffense▶
Field Goals Made365th1463/4163
Field Goals Attempted5.556th1845/4163
Field Goal Percentage53.6%89th238/2220
Three-Pointers Made0.759th1717/4163
Effective Field Goal Percentage60.1%93rd159/2220
Three-Pointers Attempted1.954th1910/4163
Three-Point Percentage36.8%—
Free Throws Made1.669th1301/4163
Free Throws Attempted263rd1554/4163
True Shooting Percentage64.6%96th94/2220
Free Throw Percentage82.6%—
Two Pointers Made2.370th1256/4163
Two Pointers Attempted3.661st1625/4163
Two Point Percentage62.7%—
Shot ProfileOffense▶
Three-Point Attempt Rate35.1%40th1338/2220
Free Throw Rate35.6%64th807/2220
Shot LocationsOffense▶
Paint Makes282nd668/3803
Paint Attempts3.177th891/3803
Paint Percentage63.9%89th117/1075
Mid Range Makes0.144th2139/3803
Mid Range Attempts0.248th1974/3803
Mid Range Percentage25.0%—
PlaymakingOffense▶
Assists1.154th1900/4163
Turnovers1.429th2950/4163
Assist to Turnover Ratio0.7623rd2546/3307
Points Created by Assists259th1512/3696
Rebounding▶
Rebounds3.870th1256/4163
Rebound Rate10.9%61st1258/3223
ReboundingOffense▶
Offensive Rebounds1.170th1239/4163
ReboundingDefense▶
Defensive Rebounds2.769th1282/4163
DefenseDefense▶
Steals0.543rd2369/4163
Blocks0.363rd1544/4163
Personal Fouls2.222nd3258/4163
Impact▶
Box Plus-Minus5.381st604/3223
Value over Replacement1.780th644/3223
Player Efficiency Rating15.055th1460/3223
Win Shares1.975th798/3223
Estimated Wins1.880th631/3223
Plus Minus0.662nd1462/3842
Win Shares per 48 Minutes0.1072nd910/3223
Possessions Played1,299
Regularized Adjusted Plus-Minus0.0943rd2069/3635
ImpactOffense▶
Offensive Box Plus-Minus2.676th766/3223
Box Creation1.849th1627/3223
Assist Percentage8.836th2045/3223
Offensive Rebound Percentage6.664th1165/3223
Turnover Percentage17.526th2372/3223
Offensive Rating116.779th667/3223
Offensive Win Shares1.478th703/3223
Offensive RAPM3.4694th219/3635
ImpactDefense▶
Defensive Box Plus-Minus2.776th773/3223
Defensive Rating106.250th1592/3223
Defensive Rebound Percentage14.957th1388/3223
Steal Percentage1.217th2609/3223
Block Percentage1.351st1522/3223
Defensive Win Shares0.658th1327/3223
Defensive RAPM-3.372nd3568/3635
On Off▶
Net Rating with Him On-15.610th3225/3579
Net Rating with Him Off12.817th2848/3443
On Off Difference-28.43rd3345/3443
Possessions with Him On1,257
35 games
DateOppMINPTSFGMFGA3PM3PAFTREBASTSTLBLKTOVPF
OREMarch 23, 2025@ARIZARIZ#1011524120-0200122
OREMarch 21, 2025LIBLIB22524120-0212011
OREMarch 14, 2025@MSUMSU#1322523001-1212001
OREMarch 13, 2025IUIU181468220-0301033
OREMarch 9, 2025@WASHWASH14212010-0510012
OREMarch 4, 2025IUIU21414022-2800112
OREMarch 1, 2025USCUSC17212000-0111014
OREFeb 22, 2025@WISWIS#1219003020-0100111
OREFeb 19, 2025@IOWAIOWA231049022-2520103
OREFeb 16, 2025RUTGRUTG24526120-0421012
OREFeb 11, 2025NUNU23824014-4520023
OREFeb 8, 2025@MSUMSU#1320627131-2301023
OREFeb 5, 2025@MICHMICH#2228849020-0710114
OREFeb 2, 2025NEBNEB261557124-4520102
OREJan 30, 2025@UCLAUCLA#1828735110-0430012
OREJan 25, 2025@MINNMINN3218510375-7510112
OREJan 21, 2025WASHWASH3115710120-1520022
OREJan 18, 2025PURPUR#15241046002-4510015
OREJan 12, 2025@PSUPSU18313011-2200002
OREJan 9, 2025@OSUOSU22513013-4510022
OREJan 5, 2025MDMD#921427040-0100011
OREJan 2, 2025ILLILL#1916528130-0200002
OREDec 29, 2024WEBWEB211455113-3732023
OREDec 21, 2024@STANSTAN17723112-2200015
OREDec 15, 2024SFASFA251545126-7612032
OREDec 8, 2024UCLAUCLA#1826938142-2520120
OREDec 4, 2024@USCUSC29834111-1730033
ORENov 30, 2024@ALAALA#516414012-3200025
ORENov 27, 2024SDSUSDSU3012511250-0631120
ORENov 26, 2024TA&MTA&M#23231656234-4102022
ORENov 21, 2024@ORSTORST26833111-2110011
ORENov 17, 2024TROYTROY241046121-1200021
ORENov 12, 2024PORTPORT30723122-2201023
ORENov 8, 2024MONTMONT23736021-2510021
ORENov 4, 2024UCRUCR301756017-7521111
By seasonPer game5 seasons
SeasonGPMINPTSREBASTFG%3P%TS%BPM
2024-25ORE3522.98.33.81.153.6%36.8%64.6%5.3
2023-24STAN3031.4134.71.756.7%44.7%68.3%5.1
2022-23STAN3325.89.54.51.851.6%39.0%62.8%5.1
2021-22STAN31207.530.746.1%32.9%57.7%3.5
2020-21STAN169.31.81.10.328.6%21.1%38.1%—

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.