🐻⬇️🏀

WPI

Also known as: WPI
Program History

Model Outputs

2025-2026
Catalog

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

Model Output Notes
Elo Elo Streaming paired-comparison rating with recency baked into sequential updates. More → 1173 (#43) -
Bradley-Terry Bradley-Terry Static logistic paired-comparison model with one team strength parameter. More → 1235 (#28) -
Bradley-Terry Recency Bradley-Terry Recency Static Bradley-Terry with exponential recency weights on newer games. HCA +56 elo More → 1178 (#30) HCA +56 elo
Margin Margin Linear team-strength model fit on point differential instead of binary wins. HCA +2.3 More → +9.2 (#25) HCA +2.3
Margin Recency Margin Recency Margin regression with exponential recency weights on newer games. HCA +3.0 More → +7.2 (#259) HCA +3.0
Pythagorean Pythagorean Pythagorean win expectation from raw points scored and allowed. More → 0.851 (#273) -
Adjusted Efficiency Adjusted Efficiency Opponent-adjusted efficiency model with separate offensive and defensive components. AdjNet +14.3 More → 0.839 (#218) AdjNet +14.3
Log Adjusted Log Adjusted Log-scale adjusted efficiency model that downweights blowout leverage. AdjNet +12.9 More → 0.818 (#225) AdjNet +12.9
Points Off/Def Points Off/Def Raw points regression with separate offensive and defensive team parameters. AdjO 71.4 | AdjD 62.9 More → 0.685 (#237) AdjO 71.4 | AdjD 62.9
Points Off/Def Recency Points Off/Def Recency Off/def points regression with exponential recency weights. AdjO 75.4 | AdjD 65.3 More → 0.713 (#98) AdjO 75.4 | AdjD 65.3
Core Ensemble Core Ensemble Equal-logit blend of Elo, recency BT, recency margin, log-adjusted pyth, and points off/def. Blend of Elo, BT, Margin, PythLog, PtsOD More → 0.753 (#146) Blend of Elo, BT, Margin, PythLog, PtsOD
Recency Ensemble Recency Ensemble Equal-logit blend of Elo, recency BT, recency margin, log-adjusted pyth, and recency points off/def. Blend of Elo, BT, Margin, PythLog, PtsOD More → 0.755 (#129) Blend of Elo, BT, Margin, PythLog, PtsOD
Dynamic Bradley-Terry Dynamic Bradley-Terry Time-evolving paired-comparison model with latent team strength drift. RD 103 | GP 21 More → 1313 (#15) RD 103 | GP 21

2026 Schedule & Results

Date Vs/At Opponent Result Score
2025-11-08 vs Lasell W 81 - 69
2025-11-14 @ Worcester St. W 81 - 73
2025-11-18 vs UMass Dartmouth W 94 - 77
2025-11-21 @ St. Joseph's (ME) W 73 - 67
2025-11-22 @ Keene St. L 62 - 66
2025-11-25 @ Fitchburg St. W 85 - 65
2025-12-03 @ Babson W 65 - 60
2025-12-06 @ Clark (MA) W 76 - 72
2025-12-30 vs St. Lawrence W 72 - 66
2026-01-03 vs Tufts L 52 - 70
2026-01-06 vs Middlebury W 85 - 57
2026-01-10 vs Springfield W 99 - 53
2026-01-13 @ Salve Regina L 73 - 77
2026-01-15 @ Coast Guard W 69 - 53
2026-01-17 vs MIT W 77 - 66
2026-01-20 vs Emerson W 84 - 55
2026-01-22 @ Wheaton (MA) W 82 - 70
2026-01-24 vs Babson W 78 - 72
2026-01-28 vs Clark (MA) L 76 - 86
2026-02-04 @ Springfield W 66 - 54
2026-02-07 vs Salve Regina W 70 - 58

2026 Roster

Minutes by Position

The surface stays filled across the five on-court roles. Use the labels or legend to isolate how each player absorbs guard-to-big minutes.

Player Pos GP MIN PTS REB AST STL BLK TO FGA Numbers PM PM/G PM/40 FG% 3P% FT% RAPM TS% eFG%
Ryan Sablon - 1 31.0 24.0 4.0 0.0 0.0 0.0 1.0 16.0 11.0 -10 -0.7 -3.5 62.5 50.0 50.0 0.4 67.6 68.8
Nathan Bledsoe - 19 30.2 15.5 5.4 1.1 1.1 0.3 0.7 10.5 12.0 105 5.8 21.9 46.0 38.5 91.7 -0.43 64.9 59.8
Justin Molen - 18 30.9 14.6 6.6 4.1 1.3 0.4 2.2 10.8 13.9 151 8.4 31.7 49.2 42.6 63.8 2.33 58.1 55.9
Tim Reidy - 18 28.5 14.1 1.6 1.1 0.6 0.1 1.1 9.8 6.6 72 4.0 16.1 46.9 40.6 89.7 -1.9 65.2 61.6
Johnny Annan - 1 30.0 14.0 2.0 0.0 1.0 2.0 3.0 6.0 10.0 -12 -0.7 -3.8 83.3 0 66.7 1.31 81.0 83.3
Timmy Mulvey - 1 38.0 13.0 4.0 3.0 2.0 0.0 2.0 16.0 4.0 91 5.7 20.8 37.5 16.7 0 1.68 40.6 40.6
J.R. Newman - 19 30.2 10.1 4.0 1.7 1.4 0.1 1.6 8.7 7.1 101 5.6 22.6 41.2 17.1 80.3 -0.22 50.0 43.3
Thomas Ferdinando - 1 30.0 9.0 3.0 0.0 0.0 0.0 3.0 9.0 0.0 82 5.1 21.4 33.3 50.0 0 -0.99 50.0 50.0
Dajon Burton - 1 28.0 9.0 2.0 3.0 0.0 0.0 3.0 7.0 4.0 -77 -4.3 -28.5 42.9 0.0 50.0 -1.37 46.7 42.9
Joe Okla - 1 31.0 9.0 7.0 2.0 2.0 0.0 2.0 7.0 11.0 -1 -0.1 -0.2 57.1 0 50.0 0.4 57.1 57.1
Timmy O'Toole - 1 33.0 8.0 10.0 2.0 2.0 2.0 1.0 8.0 15.0 107 6.7 37.1 37.5 0 100.0 4.85 45.0 37.5
Jack Bleier - 19 17.4 7.0 2.3 1.3 0.6 0.1 0.8 5.8 4.6 128 7.1 59.7 41.8 26.2 88.2 0.71 53.2 46.8
Logan Murphy - 1 27.0 5.0 4.0 2.0 0.0 0.0 0.0 5.0 6.0 95 5.9 33.7 20.0 20.0 100.0 -1.19 42.5 30.0
Jaydon Buckle - 1 12.0 5.0 3.0 2.0 0.0 0.0 0.0 4.0 6.0 33 2.2 9.2 25.0 0.0 50.0 2.34 37.7 25.0
Daniel Wondie - 1 10.0 5.0 0.0 1.0 0.0 0.0 0.0 5.0 1.0 -40 -2.2 -10.2 20.0 25.0 100.0 -0.29 42.5 30.0
Nicholas Margetson - 19 26.4 4.5 3.9 2.5 0.7 0.1 1.3 3.8 6.6 100 5.6 27.2 45.8 23.8 70.0 -1.06 52.6 49.3
Tao Schreiber - 18 12.3 4.2 2.2 0.9 0.9 0.4 1.3 3.5 3.7 75 4.2 39.1 34.9 18.8 80.0 3.08 47.8 37.3
Ryan Vedovelli - 5 6.7 4.2 1.0 0.8 0.2 0.0 0.4 2.4 3.4 6 1.2 100.7 41.7 25.0 83.3 0.03 60.8 45.8
Tyler Lauder - 1 20.0 4.0 7.0 1.0 0.0 2.0 1.0 2.0 11.0 84 5.2 25.8 50.0 0 66.7 4.48 60.2 50.0
Da'Shaun Phillips - 1 8.0 3.0 3.0 0.0 0.0 0.0 0.0 2.0 4.0 -13 -1.9 -45.3 0.0 0.0 75.0 -0.12 39.9 0.0
Matt Morvillo - 18 10.2 2.9 3.6 0.8 0.4 0.2 0.7 1.9 5.2 33 1.9 26.3 58.8 60.0 45.5 0.52 60.7 63.2
Chris Daniels - 6 4.2 2.5 0.8 0.0 0.2 0.2 0.8 1.5 1.3 3 0.5 327.3 55.6 50.0 66.7 0.24 72.7 72.2
Ayme Daguilh - 1 21.0 2.0 1.0 0.0 1.0 0.0 0.0 2.0 2.0 -73 -4.3 -39.2 50.0 0.0 0 -1.49 50.0 50.0
Camdyn Shoesmith - 1 12.0 2.0 1.0 0.0 0.0 0.0 0.0 1.0 2.0 -78 -4.6 -39.7 100.0 0 0 -1.28 100.0 100.0
Oliver Hibbard - 13 7.8 1.5 1.2 0.4 0.7 0.3 1.0 1.3 1.7 4 0.3 7.8 47.1 33.3 40.0 -0.19 49.5 50.0
Adam Patterson - 12 5.5 1.5 1.1 0.2 0.0 0.2 0.3 1.2 1.5 0 0.0 0.0 46.7 0 100.0 0.75 53.7 46.7
Alec Scarborough - 7 3.3 1.1 1.3 0.4 0.1 0.3 0.3 0.7 2.3 0 0.0 0.0 60.0 0 100.0 0.78 68.0 60.0
Yigit Sari - 6 2.9 0.3 0.5 0.2 0.0 0.0 0.2 0.3 0.5 2 0.4 218.2 50.0 0 0.0 0.24 41.0 50.0
Joe Pebley - 12 4.3 0.2 0.8 0.2 0.2 0.1 0.2 0.1 1.2 -20 -2.0 -152.9 0.0 0 50.0 -1.72 36.2 0.0
Patrick Madden - 2 2.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3 -1.5 -327.3 0 0 0 0.24 0 0
Ethan Daleba - 1 12.0 0.0 2.0 2.0 0.0 0.0 0.0 3.0 1.0 -92 -5.4 -42.0 0.0 0.0 0.0 -2.68 0.0 0.0
Shawn Hebert - 1 4.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6 -0.4 -6.9 0 0 0 0.24 0 0
Zeke Noelsaint - 1 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -15 -1.4 -47.9 0 0 0 0.82 0 0

Numbers/Game vs RAPM

X-axis = Numbers/Game (PTS+REB+AST+STL+BLK-TO-FGA), Y-axis = RAPM.

Advanced: Numbers = PTS+REB+AST+STL+BLK-TO-FGA, PM = total +/-, PM/G = per game, PM/40 = per 40 minutes, RAPM = Regularized Adj Plus-Minus, TS% = True Shooting, eFG% = Effective FG