🐻⬇️🏀

Saraj Ali

Team: Millersville

Season Averages — 2025-2026

GP MPG PPG RPG APG SPG BPG TO FGA Numbers FG% 3P% FT%
24 30.9 16.2 5.0 1.7 1.1 1.0 2.6 9.8 12.8 60.7% 0.0% 75.2%

Plus/minus sample — 2025-2026: 19 games, 159.1 minutes, 1983.1 possessions. Other models may cover a different set of games.

Advanced Stats

RAPM Rank Minutes Possessions Model PM Model PM/G Model PM/40
-2.85 4397 542 1929 -25 -1.3 -6.3

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. More → -2.85 (#4397) -
RAPM Off/Def RAPM Off/Def Simultaneous offensive and defensive RAPM decomposition. More → -2.85 (#4397) -
Plus/Minus Rate Plus/Minus Rate Raw plus/minus rate baseline per 100 possessions. PM/G -1.3 | PM/40 -6.3 More → -1.26 (#2705) PM/G -1.3 | PM/40 -6.3
Player Vector 2D Player Vector 2D Low-dimensional player embedding model with lineup composition and interaction effects. Vec (+2.84, -1.66) | Norm 3.29 More → -8.730 (#4160) Vec (+2.84, -1.66) | Norm 3.29

Career Stats

Season League Team GP MIN PTS REB AST STL BLK TO FGA Numbers FG% 3P% FT% TS% eFG%
2025-2026 NCAAMD2 Millersville 24 30.9 16.2 5.0 1.7 1.1 1.0 2.6 9.8 12.8 60.7% 0.0% 75.2% 65.9 60.7
2024-2025 NCAAMD2 - 27 30.2 15.1 6.8 1.7 0.9 0.7 2.2 9.6 13.4 60.6% 19.2% 68.5% 64.5 61.6

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

Game Log

Date Vs/At Opponent Result Score MIN FG 3PT FT REB AST STL BLK TO PTS Numbers RAPM GS
2026-03-04 vs Seton Hill L 75-77 36 4-9 0-0 4-4 7 1 2 1 2 12 12 -
2026-02-25 vs West Chester W 82-76 19 3-5 0-0 12-18 1 1 2 3 3 18 17 -
2026-02-21 @ Bloomsburg W 84-54 21 6-11 0-1 6-6 4 2 1 2 0 18 16 -
2026-02-11 @ Shepherd L 61-65 26 3-7 0-0 0-2 5 1 0 0 3 6 2 -
2026-02-07 vs Mansfield W 80-64 27 8-10 0-0 6-7 11 2 1 1 4 22 23 +3.3
2026-02-04 vs Shippensburg W 78-60 29 8-11 0-0 0-0 8 1 1 2 3 16 14 +13.9
2026-02-02 @ West Chester W 82-75 24 2-6 0-1 4-6 3 3 0 0 2 8 6 -11.1
2026-01-31 @ East Stroudsburg L 77-87 28 5-8 0-0 3-5 3 4 0 0 3 13 9 -7.5
2026-01-24 vs Bloomsburg W 78-53 33 5-8 0-0 10-12 2 1 2 0 4 20 13 +7.4
2026-01-21 vs Kutztown W 85-67 30 9-14 0-0 1-2 4 1 3 1 1 19 13 -
2026-01-17 @ Lock Haven L 77-86 32 4-8 0-1 1-1 6 2 1 2 5 9 7 -
2026-01-15 vs Shepherd W 69-60 37 8-15 0-1 0-2 8 1 0 1 0 16 11 -
2026-01-13 @ Shippensburg W 72-70 34 4-8 0-0 2-2 4 4 1 0 2 10 9 -
2026-01-10 @ Mansfield W 82-62 33 8-10 0-0 3-3 8 1 0 0 3 19 15 -
2026-01-07 vs East Stroudsburg L 68-74 36 8-10 0-1 9-13 1 1 1 2 2 25 18 -
2026-01-03 @ Indiana (PA) L 77-80 28 2-6 0-0 4-4 5 2 2 0 3 8 8 -
2026-01-02 @ Pitt.-Johnstown W 87-68 35 13-15 0-0 0-1 3 1 1 2 3 26 15 -
2025-12-21 vs Gannon L 70-74 35 5-7 0-0 4-7 3 2 2 4 3 14 15 -
2025-12-19 vs Bowie St. W 88-71 33 6-9 0-0 11-13 7 1 2 1 2 23 23 -
2025-12-16 @ Edinboro W 85-73 25 6-12 0-1 1-2 4 0 1 0 5 13 1 -
2025-12-06 vs Clarion W 75-68 34 5-16 0-1 2-4 6 4 2 0 3 12 5 -
2025-11-19 @ Wilmington (DE) L 99-101 31 8-10 0-1 8-9 6 0 0 0 4 24 16 -
2025-11-15 vs Charleston (WV) L 84-89 36 5-10 0-1 11-11 7 2 2 1 0 21 23 -4.9
2025-11-14 vs Virginia Union W 82-66 29 7-9 0-0 4-7 5 3 0 0 2 18 15 -11.0