πŸ»β¬‡οΈπŸ€

Morgan Safford

Morgan Safford

Team: Kent State Golden Flashes

Career Averages

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

GP MPG PPG RPG APG SPG BPG TO FGA Numbers FG% 3P% FT%
118 30.2 11.6 5.0 1.6 1.0 0.3 1.5 7.6 10.4 42.2% 34.0% 76.7%

Plus/minus sample β€” 2025-2026: 28 games, 841.3 minutes, 3164.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: 28 games.

RAPM Rank Minutes Possessions Model PM Model PM/G Model PM/40
+0.70 1186 841 3164 +55 +2.0 +2.6

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.32 | Poss 3164 More β†’ +0.70 (#1186) SE 2.32 | Poss 3164
RAPM Off/Def RAPM Off/Def Simultaneous offensive and defensive RAPM decomposition. Off +0.41 | Def +0.29 More β†’ +0.70 (#1186) Off +0.41 | Def +0.29
Plus/Minus Rate Plus/Minus Rate Raw plus/minus rate baseline per 100 possessions. PM/G +2.0 | PM/40 +2.6 More β†’ +1.74 (#852) PM/G +2.0 | PM/40 +2.6
Points For Elo Points For Elo Online player rating for contribution to team scoring rate. Pts For +0.07 | Prevent +1.02 | Net +1.10 | Min 999 More β†’ +0.07 (#2777) Pts For +0.07 | Prevent +1.02 | Net +1.10 | Min 999
Points Prevention Elo Points Prevention Elo Online player rating for suppressing the opponent's scoring rate. Pts For +0.07 | Prevent +1.02 | Net +1.10 | Min 999 More β†’ +1.02 (#2400) Pts For +0.07 | Prevent +1.02 | Net +1.10 | Min 999
Points Net Elo Points Net Elo Net point-differential event Elo from points created plus points prevented. Pts For +0.07 | Prevent +1.02 | Net +1.10 | Min 999 More β†’ +1.10 (#2715) Pts For +0.07 | Prevent +1.02 | Net +1.10 | Min 999
Offensive Rebounding Offensive Rebounding Online player rating for the team's offensive rebound rate (OREB%) on offense. OReb% +5.63 | DReb% +2.52 | Min 999 More β†’ +5.63 (#340) OReb% +5.63 | DReb% +2.52 | Min 999
Defensive Rebounding Defensive Rebounding Online player rating for the team's defensive rebound rate (DREB%) on defense. OReb% +5.63 | DReb% +2.52 | Min 999 More β†’ +2.52 (#1107) OReb% +5.63 | DReb% +2.52 | Min 999
Assists For Elo Assists For Elo Online player rating for contribution to team assist rate. Ast For -0.94 | Prevent +0.30 | Net -0.64 | Min 999 More β†’ -0.94 (#3309) Ast For -0.94 | Prevent +0.30 | Net -0.64 | Min 999
Assist Prevention Elo Assist Prevention Elo Online player rating for suppressing the opponent's assist rate. Ast For -0.94 | Prevent +0.30 | Net -0.64 | Min 999 More β†’ +0.30 (#2394) Ast For -0.94 | Prevent +0.30 | Net -0.64 | Min 999
Assists Net Elo Assists Net Elo Net assist event Elo from assisted creation plus assisted-shot prevention. Ast For -0.94 | Prevent +0.30 | Net -0.64 | Min 999 More β†’ -0.64 (#3149) Ast For -0.94 | Prevent +0.30 | Net -0.64 | Min 999
Threes For Elo Threes For Elo Online player rating for contribution to team made-threes rate. 3PM For +0.76 | Prevent -1.49 | Net -0.73 | Min 999 More β†’ +0.76 (#1369) 3PM For +0.76 | Prevent -1.49 | Net -0.73 | Min 999
Three Prevention Elo Three Prevention Elo Online player rating for suppressing the opponent's made-threes rate. 3PM For +0.76 | Prevent -1.49 | Net -0.73 | Min 999 More β†’ -1.49 (#4175) 3PM For +0.76 | Prevent -1.49 | Net -0.73 | Min 999
Threes Net Elo Threes Net Elo Net made-three event Elo from threes created plus threes prevented. 3PM For +0.76 | Prevent -1.49 | Net -0.73 | Min 999 More β†’ -0.73 (#3240) 3PM For +0.76 | Prevent -1.49 | Net -0.73 | Min 999
Stocks For Elo Stocks For Elo Online player rating for contribution to team steals-plus-blocks rate. Stocks For -1.41 | Prevent +0.14 | Net -1.27 | Min 999 More β†’ -1.41 (#3838) Stocks For -1.41 | Prevent +0.14 | Net -1.27 | Min 999
Stocks Prevention Elo Stocks Prevention Elo Online player rating for suppressing opponent stocks. Stocks For -1.41 | Prevent +0.14 | Net -1.27 | Min 999 More β†’ +0.14 (#2422) Stocks For -1.41 | Prevent +0.14 | Net -1.27 | Min 999
Stocks Net Elo Stocks Net Elo Net stocks event Elo from stocks created plus stocks denied. Stocks For -1.41 | Prevent +0.14 | Net -1.27 | Min 999 More β†’ -1.27 (#3586) Stocks For -1.41 | Prevent +0.14 | Net -1.27 | Min 999
Ball Security Elo Ball Security Elo Online player rating for keeping own-team turnovers down. TOV For -0.78 | Prevent -1.08 | Net -1.86 | Min 999 More β†’ -0.78 (#3661) TOV For -0.78 | Prevent -1.08 | Net -1.86 | Min 999
Turnover Force Elo Turnover Force Elo Online player rating for forcing opponent turnovers. TOV For -0.78 | Prevent -1.08 | Net -1.86 | Min 999 More β†’ -1.08 (#3591) TOV For -0.78 | Prevent -1.08 | Net -1.86 | Min 999
Turnover Margin Elo Turnover Margin Elo Net turnover event Elo from ball security plus turnover force. TOV For -0.78 | Prevent -1.08 | Net -1.86 | Min 999 More β†’ -1.86 (#3948) TOV For -0.78 | Prevent -1.08 | Net -1.86 | Min 999

Shot Chart β€” 2025-2026

141/341 FG (41.3%), 350 points from the field Β· ESPN shot locations Β· compared with the 2025-2026 league average

made missed
66%36/55 41%29/70 50%4/8 40%2/5 29%2/7 50%11/22 73%8/11 32%30/95 27%6/22 28%13/46
FG% by zone: above below league average (zones with 5+ attempts)
Zone FGM FGA FG% League FG%+/- % of FGA
Restricted area 36 55 65.5 64.5 +1.0 16.1
Paint (non-RA) 29 70 41.4 45.2 -3.8 20.5
Mid-range left 4 8 50.0 36.6 +13.4 2.3
Mid-range center 2 5 40.0 38.6 +1.4 1.5
Mid-range right 2 7 28.6 37.4 -8.8 2.1
Left corner 3 11 22 50.0 36.5 +13.5 6.5
Right corner 3 8 11 72.7 36.9 +35.8 3.2
Above-break 3 left 30 95 31.6 34.1 -2.5 27.9
Above-break 3 center 6 22 27.3 32.8 -5.5 6.5
Above-break 3 right 13 46 28.3 33.6 -5.3 13.5

Career Stats

ESPN Β· NCAAM Β· completed source game rows, all recorded phases (including special games). Coverage reflects stored source games. Source phase breakdown: 1 postseason, 81 regular season, 36 unknown phase. 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 Kent State Golden Flashes 32 31.2 14.3 5.6 1.5 0.9 0.4 1.5 10.7 10.7 41.3% 34.9% 80.1% 57.3 51.3
2024-2025 NCAAM Kent State Golden Flashes 8 26.0 10.6 6.1 1.0 0.9 0.1 0.6 9.2 8.9 33.8% 31.0% 78.6% 49.2 42.6
2022-2023 NCAAM Miami (OH) 27 34.4 15.4 5.9 2.4 1.2 0.3 2.2 11.0 12.2 47.3% 34.7% 79.3% 59.7 54.2
2021-2022 NCAAM Wofford 29 28.1 6.7 3.4 1.3 0.9 0.1 1.1 5.7 5.6 40.6% 32.0% 56.1% 53.0 50.3
2020-2021 NCAAM Wofford 22 27.5 9.7 4.5 1.2 1.0 0.2 1.3 0.9 14.5 26.3% 41.7% - 560.5 39.5

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: 1 postseason, 81 regular season, 36 unknown phase. These are not regular-season totals.

The latest season's 32 of 118 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-18@Illinois State RedbiL58-79317-142-83-3431001913.0-15.8
2026-03-13@Akron ZipsL68-75303-121-50-05110270.0+8.5
2026-03-12vsOhio BobcatsW86-75308-123-55-6611002420.0+10.6
2026-03-06vsWestern Michigan BroW86-78304-142-94-541212146.0-
2026-02-27vsAkron ZipsL70-92326-113-70-021100158.0-13.7
2026-02-24vsCentral Michigan ChiW83-81284-91-45-6411011410.0-8.7
2026-02-17@Bowling Green FalconW78-71388-175-106-8701112718.0+11.7
2026-02-14@Ball State CardinalsW75-68314-132-72-341103122.0+4.7
2026-02-11vsEastern Michigan EagW95-91286-114-77-7310012315.0-1.9
2026-02-07@Southern Miss GoldenL65-66301-40-20-03111024.0-3.6
2026-02-03@Toledo RocketsW75-72273-72-55-5621011314.0+7.6
2026-01-30@Akron ZipsL52-69354-150-62-671103101.0-5.3
2026-01-27vsOhio BobcatsW72-57325-91-47-81021141819.0-
2026-01-24@Eastern Michigan EagW76-75260-30-14-690011410.0-2.0
2026-01-20vsMiami (OH) RedHawksL101-107416-142-74-4810031810.0+5.9
2026-01-16vsToledo RocketsW87-84251-60-53-34010153.0+18.1
2026-01-13@Buffalo BullsW87-81322-71-24-5102102913.0+3.3
2026-01-10@Central Michigan ChiL85-87348-162-82-2730122013.0-11.6
2026-01-06vsBowling Green FalconW96-93377-135-93-3600202217.0+7.7
2026-01-03vsNorthern Illinois HuW77-73342-101-52-26020372.0-
2025-12-29@Purdue BoilermakersL60-101324-112-50-02100310-1.0-16.5
2025-12-20@Massachusetts MinuteW69-59332-71-61-26100363.0-
2025-12-14@Portland PilotsL78-88342-111-67-734102127.0-5.1
2025-12-06vsRoberts Wesleyan RedW111-68167-83-45-5633012225.0-
2025-12-03vsAustin Peay GovernorW96-84311-71-56-83101196.0-
2025-11-22vsCleveland State VikiW91-71296-153-92-2761111716.0-
2025-11-18vsEastern Kentucky ColW93-78314-82-45-6411201515.0+10.9
2025-11-16vsWright State RaidersW76-72393-101-43-4922011012.0+8.1
2025-11-15@Cleveland State VikiW102-95293-81-54-7810131110.0+5.6
2025-11-10vsUNC Wilmington SeahaW86-77273-72-61-273001911.0-
2025-11-07vsCornell Big RedW110-1023010-179-155-8514103428.0+12.0
2025-11-03vsTroy TrojansL97-103377-155-102-3411012111.0-8.9