🐻⬇️🏀

Troy Hupstead

Troy Hupstead

Team: Texas Southern
Position: F

Career Averages

ESPN · NCAAM · completed source game rows, all recorded phases (including special games). Coverage reflects stored source games. Source phase breakdown: 106 regular season. These are not regular-season totals.

GP MPG PPG RPG APG SPG BPG TO FGA Numbers FG% 3P% FT%
106 18.5 8.9 5.7 0.7 0.4 0.4 1.4 6.6 8.1 47.7% 30.8% 70.8%

Plus/minus sample — 2025-2026: 16 games, 471.7 minutes, 1702.4 possessions. Other models may cover a different set of games.

Advanced Stats

Model outputs use a separate game sample from the counting statistics. Model output season: 2025-2026. Plus/minus scope: 16 games.

RAPM Rank Minutes Possessions Model PM Model PM/G Model PM/40
+0.78 1141 471 1702 -15 -0.9 -1.3

RAPM = Regularized Adjusted Plus-Minus. Current fits use points per 40 minutes above average; historical artifact units are unverified.

Model Outputs — 2025-2026

Catalog

Output is shown as model rating with league rank in parentheses when available.

Model Output Notes
RAPM Overall RAPM Overall Single-parameter regularized adjusted plus-minus estimate. SE 2.91 | Poss 1702 More → +0.78 (#1141) SE 2.91 | Poss 1702
RAPM Off/Def RAPM Off/Def Simultaneous offensive and defensive RAPM decomposition. Off +0.42 | Def +0.37 More → +0.78 (#1141) Off +0.42 | Def +0.37
Plus/Minus Rate Plus/Minus Rate Raw plus/minus rate baseline per 100 possessions. PM/G -0.9 | PM/40 -1.3 More → -0.88 (#2286) PM/G -0.9 | PM/40 -1.3
Player Vector 2D Player Vector 2D Low-dimensional player embedding model with lineup composition and interaction effects. Vec (-2.28, +1.55) | Norm 2.76 More → -17.384 (#2284) Vec (-2.28, +1.55) | Norm 2.76
Points For Elo Points For Elo Online player rating for contribution to team scoring rate. Pts For -0.30 | Prevent -2.66 | Net -2.95 | Min 738 More → -0.30 (#2935) Pts For -0.30 | Prevent -2.66 | Net -2.95 | Min 738
Points Prevention Elo Points Prevention Elo Online player rating for suppressing the opponent's scoring rate. Pts For -0.30 | Prevent -2.66 | Net -2.95 | Min 738 More → -2.66 (#3610) Pts For -0.30 | Prevent -2.66 | Net -2.95 | Min 738
Points Net Elo Points Net Elo Net point-differential event Elo from points created plus points prevented. Pts For -0.30 | Prevent -2.66 | Net -2.95 | Min 738 More → -2.95 (#3491) Pts For -0.30 | Prevent -2.66 | Net -2.95 | Min 738
Offensive Rebounding Offensive Rebounding Online player rating for the team's offensive rebound rate (OREB%) on offense. OReb% -2.90 | DReb% +2.28 | Min 738 More → -2.90 (#3928) OReb% -2.90 | DReb% +2.28 | Min 738
Defensive Rebounding Defensive Rebounding Online player rating for the team's defensive rebound rate (DREB%) on defense. OReb% -2.90 | DReb% +2.28 | Min 738 More → +2.28 (#1221) OReb% -2.90 | DReb% +2.28 | Min 738
Assists For Elo Assists For Elo Online player rating for contribution to team assist rate. Ast For -5.13 | Prevent +0.73 | Net -4.40 | Min 738 More → -5.13 (#4540) Ast For -5.13 | Prevent +0.73 | Net -4.40 | Min 738
Assist Prevention Elo Assist Prevention Elo Online player rating for suppressing the opponent's assist rate. Ast For -5.13 | Prevent +0.73 | Net -4.40 | Min 738 More → +0.73 (#1865) Ast For -5.13 | Prevent +0.73 | Net -4.40 | Min 738
Assists Net Elo Assists Net Elo Net assist event Elo from assisted creation plus assisted-shot prevention. Ast For -5.13 | Prevent +0.73 | Net -4.40 | Min 738 More → -4.40 (#4294) Ast For -5.13 | Prevent +0.73 | Net -4.40 | Min 738
Threes For Elo Threes For Elo Online player rating for contribution to team made-threes rate. 3PM For -2.03 | Prevent -1.28 | Net -3.31 | Min 738 More → -2.03 (#4187) 3PM For -2.03 | Prevent -1.28 | Net -3.31 | Min 738
Three Prevention Elo Three Prevention Elo Online player rating for suppressing the opponent's made-threes rate. 3PM For -2.03 | Prevent -1.28 | Net -3.31 | Min 738 More → -1.28 (#4044) 3PM For -2.03 | Prevent -1.28 | Net -3.31 | Min 738
Threes Net Elo Threes Net Elo Net made-three event Elo from threes created plus threes prevented. 3PM For -2.03 | Prevent -1.28 | Net -3.31 | Min 738 More → -3.31 (#4375) 3PM For -2.03 | Prevent -1.28 | Net -3.31 | Min 738
Stocks For Elo Stocks For Elo Online player rating for contribution to team steals-plus-blocks rate. Stocks For -0.74 | Prevent +0.09 | Net -0.65 | Min 738 More → -0.74 (#3269) Stocks For -0.74 | Prevent +0.09 | Net -0.65 | Min 738
Stocks Prevention Elo Stocks Prevention Elo Online player rating for suppressing opponent stocks. Stocks For -0.74 | Prevent +0.09 | Net -0.65 | Min 738 More → +0.09 (#2514) Stocks For -0.74 | Prevent +0.09 | Net -0.65 | Min 738
Stocks Net Elo Stocks Net Elo Net stocks event Elo from stocks created plus stocks denied. Stocks For -0.74 | Prevent +0.09 | Net -0.65 | Min 738 More → -0.65 (#3137) Stocks For -0.74 | Prevent +0.09 | Net -0.65 | Min 738
Ball Security Elo Ball Security Elo Online player rating for keeping own-team turnovers down. TOV For -0.05 | Prevent -1.34 | Net -1.38 | Min 738 More → -0.05 (#2738) TOV For -0.05 | Prevent -1.34 | Net -1.38 | Min 738
Turnover Force Elo Turnover Force Elo Online player rating for forcing opponent turnovers. TOV For -0.05 | Prevent -1.34 | Net -1.38 | Min 738 More → -1.34 (#3803) TOV For -0.05 | Prevent -1.34 | Net -1.38 | Min 738
Turnover Margin Elo Turnover Margin Elo Net turnover event Elo from ball security plus turnover force. TOV For -0.05 | Prevent -1.34 | Net -1.38 | Min 738 More → -1.38 (#3738) TOV For -0.05 | Prevent -1.34 | Net -1.38 | Min 738

Shot Chart — 2025-2026

129/255 FG (50.6%), 276 points from the field · ESPN shot locations · compared with the 2025-2026 league average

made missed · 2 long heaves not drawn
66%61/93 52%42/80 14%1/7 0%0/2 50%7/14 43%3/7 22%2/9 33%6/18 38%5/13 17%2/12
FG% by zone: above below league average (zones with 5+ attempts)
1/2 (50.0%), +15.9 vs league1/2 (50.0%), +15.9 vs league1/2 (50.0%), +15.9 vs league0/2 (0.0%), -34.1 vs league1/2 (50.0%), +15.9 vs league0/1 (0.0%), -34.1 vs league1/3 (33.3%), -3.2 vs league1/3 (33.3%), -3.2 vs league0/1 (0.0%), -36.6 vs league1/1 (100.0%), +65.9 vs league1/2 (50.0%), +15.9 vs league0/3 (0.0%), -34.1 vs league1/1 (100.0%), +63.4 vs league0/1 (0.0%), -32.8 vs league0/2 (0.0%), -36.6 vs league0/1 (0.0%), -36.6 vs league1/1 (100.0%), +67.2 vs league2/3 (66.7%), +33.9 vs league1/1 (100.0%), +63.4 vs league0/1 (0.0%), -36.6 vs league0/1 (0.0%), -36.6 vs league0/1 (0.0%), -36.6 vs league0/1 (0.0%), -36.6 vs league2/4 (50.0%), +17.2 vs league0/1 (0.0%), -32.8 vs league0/1 (0.0%), -36.6 vs league1/1 (100.0%), +54.8 vs league0/1 (0.0%), -32.8 vs league1/1 (100.0%), +63.4 vs league4/4 (100.0%), +54.8 vs league0/1 (0.0%), -45.2 vs league2/6 (33.3%), -11.9 vs league2/5 (40.0%), -5.2 vs league0/1 (0.0%), -38.6 vs league0/2 (0.0%), -32.8 vs league2/5 (40.0%), -24.5 vs league18/22 (81.8%), +17.3 vs league11/16 (68.8%), +23.6 vs league1/3 (33.3%), -11.9 vs league1/2 (50.0%), +4.8 vs league22/36 (61.1%), -3.4 vs league30/45 (66.7%), +2.1 vs league4/12 (33.3%), -11.9 vs league0/3 (0.0%), -45.2 vs league1/2 (50.0%), +12.6 vs league1/2 (50.0%), +16.4 vs league1/2 (50.0%), +16.4 vs league2/5 (40.0%), -24.5 vs league2/4 (50.0%), +4.8 vs league0/2 (0.0%), -37.4 vs league0/1 (0.0%), -37.4 vs league0/1 (0.0%), -33.6 vs league1/1 (100.0%), +62.6 vs league1/1 (100.0%), +62.6 vs league1/1 (100.0%), +62.6 vs league0/1 (0.0%), -33.6 vs league0/1 (0.0%), -33.6 vs league1/1 (100.0%), +62.6 vs league0/2 (0.0%), -37.4 vs league1/1 (100.0%), +62.6 vs league0/1 (0.0%), -37.4 vs league0/1 (0.0%), -37.4 vs league0/1 (0.0%), -37.4 vs league0/1 (0.0%), -33.6 vs league2/2 (100.0%), +62.6 vs league1/3 (33.3%), -3.5 vs league0/1 (0.0%), -33.6 vs league0/2 (0.0%), -36.9 vs league0/3 (0.0%), -36.9 vs league
Where the shots come from: a bigger hexagon, more attempts; above below the league's FG% in that zone (2+ attempts)
Zone FGM FGA FG% League FG%+/- % of FGA
Restricted area 61 93 65.6 64.5 +1.1 36.5
Paint (non-RA) 42 80 52.5 45.2 +7.3 31.4
Mid-range left 1 7 14.3 36.6 -22.3 2.7
Mid-range center 0 2 0.0 38.6 -38.6 0.8
Mid-range right 7 14 50.0 37.4 +12.6 5.5
Left corner 3 3 7 42.9 36.5 +6.4 2.7
Right corner 3 2 9 22.2 36.9 -14.7 3.5
Above-break 3 left 6 18 33.3 34.1 -0.8 7.1
Above-break 3 center 5 13 38.5 32.8 +5.7 5.1
Above-break 3 right 2 12 16.7 33.6 -16.9 4.7

Career Stats

ESPN · NCAAM · completed source game rows, all recorded phases (including special games). Coverage reflects stored source games. Source phase breakdown: 106 regular season. These are not regular-season totals. Other career leagues are available through the league links above.

Season League Team GP MIN PTS REB AST STL BLK TO FGA Numbers FG% 3P% FT% TS% eFG%
2025-2026 NCAAM Texas Southern 25 29.5 14.6 9.3 1.1 0.6 0.6 1.8 10.2 14.2 50.6% 30.5% 68.5% 58.5 54.1
2024-2025 NCAAM UT Arlington 24 8.6 3.0 2.5 0.4 0.2 0.2 0.5 2.0 3.6 44.9% 31.6% 78.6% 58.7 51.0
2023-2024 NCAAM Maryland Eastern Shore 26 25.9 13.3 8.5 1.1 0.6 0.6 2.2 10.8 11.1 43.8% 32.8% 69.6% 52.2 47.5
2022-2023 NCAAM Maryland Eastern Shore 31 11.2 5.1 3.0 0.3 0.4 0.2 1.1 3.8 4.0 51.7% 26.7% 77.1% 58.8 55.1

Advanced: Numbers = PTS+REB+AST+STL+BLK-TO-FGA, TS% = True Shooting, eFG% = Effective FG

Game Log — 2025-2026

ESPN · NCAAM · completed source game rows, all recorded phases (including special games). Coverage reflects stored source games. Source phase breakdown: 106 regular season. These are not regular-season totals.

The latest season's 25 of 106 career games; each season's games are under its link above.

Date Vs/At Opponent Result Score MIN FG 3PT FT REB AST STL BLK TO PTS Numbers RAPM GS
2026-02-21@Mississippi Valley SL71-7271-20-10-23100123.0-4.9
2026-02-19@Arkansas-Pine Bluff W83-64347-110-02-21020021615.0+10.5
2026-02-16vsSouthern JaguarsW74-73333-80-21-25010372.0-2.2
2026-02-14vsGrambling TigersW82-79344-91-28-12451021716.0+11.4
2026-02-09@Bethune-Cookman WildL69-79393-80-24-61510011017.0+0.1
2026-02-07@Florida A&M RattlersW62-57359-153-53-4901022417.0+7.3
2026-01-31@Prairie View A&M PanL78-85356-112-35-91800221926.0+7.6
2026-01-27vsAlabama State HornetW96-64293-70-14-41610211021.0+24.4
2026-01-24vsAlabama A&M BulldogsW89-74307-130-33-4621211714.0+5.3
2026-01-19@Jackson State TigersL89-943810-150-23-71510112324.0-7.9
2026-01-17@Alcorn State BravesW72-71306-70-04-7730001619.0-4.1
2026-01-12vsMississippi Valley SW84-51184-70-12-21000001013.0-
2026-01-10vsArkansas-Pine Bluff L66-74367-150-22-41412211619.0-5.1
2026-01-05@Grambling TigersL67-84204-100-13-360003114.0-2.8
2026-01-03@Southern JaguarsL73-84321-70-49-111131031116.0-10.5
2025-12-30vsHuston Tillotson RamW80-56359-141-111-121701133032.0-
2025-12-22vsAbilene Christian WiL68-75344-70-14-631113128.0-
2025-12-17@NC State WolfpackL72-108295-111-40-0920011110.0-6.6
2025-12-14@Minnesota Golden GopL53-89223-101-41-15101184.0-3.8
2025-12-06vsSam Houston BearkatsL70-82345-172-66-81300221814.0-
2025-11-26vsCollege of Biblical W102-44165-60-10-01101121015.0-
2025-11-20@Vanderbilt CommodoreL74-109262-80-14-61120183.0-
2025-11-15@Texas State BobcatsL67-77316-130-37-10901131914.0-
2025-11-12vsSamford BulldogsL90-93339-124-43-7711012521.0-
2025-11-06@Texas A&M AggiesL70-104286-123-50-191004159.0-