🐻⬇️🏀

Will Johnston

Will Johnston

Team: Richmond
Position: G

Career Averages

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

GP MPG PPG RPG APG SPG BPG TO FGA Numbers FG% 3P% FT%
126 29.3 11.8 2.5 2.9 0.6 0.0 1.5 9.3 7.0 40.6% 38.9% 85.1%

Plus/minus sample — 2025-2026: 29 games, 782.2 minutes, 2826.3 possessions. Other models may cover a different set of games.

Advanced Stats

Legacy model artifacts; separate from the counting cohort. Model output season: 2025-2026. Plus/minus scope: 29 games.

RAPM Rank Minutes Possessions Model PM Model PM/G Model PM/40
-0.61 2201 782 2826 -10 -0.3 -0.5

RAPM = Regularized Adjusted Plus-Minus (points per 100 possessions above average)

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.40 | Poss 2826 More → -0.61 (#2201) SE 2.40 | Poss 2826
RAPM Off/Def RAPM Off/Def Simultaneous offensive and defensive RAPM decomposition. Off +0.22 | Def -0.83 More → -0.61 (#2201) Off +0.22 | Def -0.83
Plus/Minus Rate Plus/Minus Rate Raw plus/minus rate baseline per 100 possessions. PM/G -0.3 | PM/40 -0.5 More → -0.35 (#2363) PM/G -0.3 | PM/40 -0.5
Player Vector 2D Player Vector 2D Low-dimensional player embedding model with lineup composition and interaction effects. Vec (+3.31, -0.94) | Norm 3.44 More → 15.912 (#383) Vec (+3.31, -0.94) | Norm 3.44
Points For Elo Points For Elo Online player rating for contribution to team scoring rate. Pts For +3.75 | Prevent -2.19 | Net +1.56 | Min 879 More → +3.75 (#1411) Pts For +3.75 | Prevent -2.19 | Net +1.56 | Min 879
Points Prevention Elo Points Prevention Elo Online player rating for suppressing the opponent's scoring rate. Pts For +3.75 | Prevent -2.19 | Net +1.56 | Min 879 More → -2.19 (#3503) Pts For +3.75 | Prevent -2.19 | Net +1.56 | Min 879
Points Net Elo Points Net Elo Net point-differential event Elo from points created plus points prevented. Pts For +3.75 | Prevent -2.19 | Net +1.56 | Min 879 More → +1.56 (#2599) Pts For +3.75 | Prevent -2.19 | Net +1.56 | Min 879
Offensive Rebounding Offensive Rebounding Online player rating for the team's offensive rebound rate (OREB%) on offense. OReb% -7.98 | DReb% -1.85 | Min 879 More → -7.98 (#4502) OReb% -7.98 | DReb% -1.85 | Min 879
Defensive Rebounding Defensive Rebounding Online player rating for the team's defensive rebound rate (DREB%) on defense. OReb% -7.98 | DReb% -1.85 | Min 879 More → -1.85 (#3862) OReb% -7.98 | DReb% -1.85 | Min 879
Assists For Elo Assists For Elo Online player rating for contribution to team assist rate. Ast For -0.08 | Prevent +1.65 | Net +1.57 | Min 879 More → -0.08 (#2585) Ast For -0.08 | Prevent +1.65 | Net +1.57 | Min 879
Assist Prevention Elo Assist Prevention Elo Online player rating for suppressing the opponent's assist rate. Ast For -0.08 | Prevent +1.65 | Net +1.57 | Min 879 More → +1.65 (#1108) Ast For -0.08 | Prevent +1.65 | Net +1.57 | Min 879
Assists Net Elo Assists Net Elo Net assist event Elo from assisted creation plus assisted-shot prevention. Ast For -0.08 | Prevent +1.65 | Net +1.57 | Min 879 More → +1.57 (#1676) Ast For -0.08 | Prevent +1.65 | Net +1.57 | Min 879
Threes For Elo Threes For Elo Online player rating for contribution to team made-threes rate. 3PM For +2.31 | Prevent -1.15 | Net +1.16 | Min 879 More → +2.31 (#450) 3PM For +2.31 | Prevent -1.15 | Net +1.16 | Min 879
Three Prevention Elo Three Prevention Elo Online player rating for suppressing the opponent's made-threes rate. 3PM For +2.31 | Prevent -1.15 | Net +1.16 | Min 879 More → -1.15 (#3961) 3PM For +2.31 | Prevent -1.15 | Net +1.16 | Min 879
Threes Net Elo Threes Net Elo Net made-three event Elo from threes created plus threes prevented. 3PM For +2.31 | Prevent -1.15 | Net +1.16 | Min 879 More → +1.16 (#1306) 3PM For +2.31 | Prevent -1.15 | Net +1.16 | Min 879
Stocks For Elo Stocks For Elo Online player rating for contribution to team steals-plus-blocks rate. Stocks For -2.91 | Prevent +4.80 | Net +1.89 | Min 879 More → -2.91 (#4375) Stocks For -2.91 | Prevent +4.80 | Net +1.89 | Min 879
Stocks Prevention Elo Stocks Prevention Elo Online player rating for suppressing opponent stocks. Stocks For -2.91 | Prevent +4.80 | Net +1.89 | Min 879 More → +4.80 (#27) Stocks For -2.91 | Prevent +4.80 | Net +1.89 | Min 879
Stocks Net Elo Stocks Net Elo Net stocks event Elo from stocks created plus stocks denied. Stocks For -2.91 | Prevent +4.80 | Net +1.89 | Min 879 More → +1.89 (#949) Stocks For -2.91 | Prevent +4.80 | Net +1.89 | Min 879
Ball Security Elo Ball Security Elo Online player rating for keeping own-team turnovers down. TOV For +4.01 | Prevent +0.47 | Net +4.48 | Min 879 More → +4.01 (#92) TOV For +4.01 | Prevent +0.47 | Net +4.48 | Min 879
Turnover Force Elo Turnover Force Elo Online player rating for forcing opponent turnovers. TOV For +4.01 | Prevent +0.47 | Net +4.48 | Min 879 More → +0.47 (#1480) TOV For +4.01 | Prevent +0.47 | Net +4.48 | Min 879
Turnover Margin Elo Turnover Margin Elo Net turnover event Elo from ball security plus turnover force. TOV For +4.01 | Prevent +0.47 | Net +4.48 | Min 879 More → +4.48 (#200) TOV For +4.01 | Prevent +0.47 | Net +4.48 | Min 879

Shot Chart — 2025-2026

100/259 FG (38.6%), 258 points from the field · ESPN shot locations · compared with the 2025-2026 league average

made missed · 1 long heave not drawn
45%13/29 39%9/23 50%7/14 29%2/7 36%11/31 29%2/7 0%0/1 42%17/40 39%13/33 35%26/74
FG% by zone: above below league average (zones with 5+ attempts)
Zone FGM FGA FG% League FG%+/- % of FGA
Restricted area 13 29 44.8 64.5 -19.7 11.2
Paint (non-RA) 9 23 39.1 45.2 -6.1 8.9
Mid-range left 7 14 50.0 36.6 +13.4 5.4
Mid-range center 2 7 28.6 38.6 -10.0 2.7
Mid-range right 11 31 35.5 37.4 -1.9 12.0
Left corner 3 2 7 28.6 36.5 -7.9 2.7
Right corner 3 0 1 0.0 36.9 -36.9 0.4
Above-break 3 left 17 40 42.5 34.1 +8.4 15.4
Above-break 3 center 13 33 39.4 32.8 +6.6 12.7
Above-break 3 right 26 74 35.1 33.6 +1.5 28.6

Career Stats

ESPN · NCAAM · completed source game rows, all recorded phases (including special games). Coverage reflects stored source games. Source phase breakdown: 126 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 Richmond 32 27.5 9.7 3.0 2.2 0.5 0.1 0.9 8.1 6.5 38.6% 37.4% 86.9% 54.4 49.8
2024-2025 NCAAM Loyola Marymount 32 28.8 11.9 2.2 3.2 0.8 0.0 1.2 9.6 7.2 40.5% 36.6% 87.7% 56.2 51.6
2023-2024 NCAAM Loyola Marymount 31 28.9 11.1 2.5 2.7 0.6 0.0 1.4 9.5 6.0 40.1% 37.8% 81.5% 54.3 51.2
2022-2023 NCAAM UT Rio Grande Valley 31 32.0 14.5 2.2 3.6 0.3 0.1 2.5 10.1 8.1 42.9% 43.8% 84.4% 61.1 54.8

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: 126 regular season. These are not regular-season totals.

The latest season's 32 of 126 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-03-11vsLoyola Chicago RamblL67-75354-122-90-122001101.0-8.4
2026-03-07@Duquesne DukesL77-79276-82-20-032104148.0-0.8
2026-03-03vsDayton FlyersL60-65292-100-51-2300015-3.0-2.1
2026-02-28@Loyola Chicago RamblL66-69260-30-33-31300034.0-3.6
2026-02-21vsSt. Bonaventure BonnW99-94285-63-48-8220022117.0+8.5
2026-02-18@Davidson WildcatsL63-65312-82-60-06201067.0-0.2
2026-02-14vsVCU RamsL67-78386-144-81-132100179.0+0.8
2026-02-10vsGeorge Mason PatriotW82-70302-72-74-4351001012.0+0.7
2026-02-07@Rhode Island RamsL77-82321-81-60-03300130.0+8.7
2026-01-31vsDavidson WildcatsL54-79334-113-90-032001114.0-17.4
2026-01-27@VCU RamsL69-77331-60-22-21120042.0+6.5
2026-01-24@George Washington ReL69-85294-93-60-011101114.0-6.6
2026-01-21vsRhode Island RamsL68-69362-92-60-24310065.0+0.0
2026-01-17@Saint Louis BillikenL63-88241-101-72-22130150.0-19.4
2026-01-14vsLa Salle ExplorersW74-53303-80-22-3121001812.0+4.0
2026-01-11vsSaint Joseph's HawksL65-67294-111-20-07110196.0+0.5
2026-01-07@St. Bonaventure BonnW89-80286-123-49-9331022417.0+12.9
2026-01-04@Fordham RamsW83-75296-102-36-7661002023.0-3.4
2025-12-31vsGeorge Washington ReL85-99276-135-103-3430002014.0+17.1
2025-12-28vsCharleston Southern L72-77170-10-10-01010001.0-8.4
2025-12-20vsThe Citadel BulldogsW80-56200-00-00-03300006.0-0.3
2025-12-17@Elon PhoenixL70-73293-93-80-02400492.0-10.5
2025-12-13vsSouthern Illinois SaW93-84345-103-54-4521001715.0+8.5
2025-12-06vsOld Dominion MonarchW86-77253-81-40-02500175.0-4.1
2025-12-03@Belmont BruinsW84-76337-103-52-2321111915.0-
2025-11-28@Charlotte 49ersW71-66201-70-31-2110003-2.0+5.0
2025-11-27@Furman PaladinsL72-73224-122-70-00000210-4.0-5.9
2025-11-22vsGardner-Webb Runnin'W102-67181-21-21-10200044.0+12.2
2025-11-19vsVMI KeydetsW87-54152-22-20-03100167.0+11.6
2025-11-11vsWilliam & Mary TribeW90-86295-134-102-305001167.0+3.1
2025-11-08vsEast Carolina PirateW87-72253-72-50-01100182.0-
2025-11-05vsSouthern Virginia KnW84-56181-31-22-25200158.0-