🐻⬇️🏀

Thomas Keane

Team: SUNY New Paltz

Season Averages — 2025-2026

GP MPG PPG RPG APG SPG BPG TO FGA Numbers FG% 3P% FT%
24 28.7 4.6 4.2 3.2 1.8 0.1 1.8 4.7 7.4 31.0% 26.2% 63.2%

Plus/minus sample — 2025-2026: 20 games, 249.8 minutes, 1875.8 possessions. Other models may cover a different set of games.

Advanced Stats

RAPM Rank Minutes Possessions Model PM Model PM/G Model PM/40
+3.17 337 535 1855 +29 +1.4 +4.6

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. More → +3.17 (#337) -
RAPM Off/Def RAPM Off/Def Simultaneous offensive and defensive RAPM decomposition. More → +3.17 (#337) -
Plus/Minus Rate Plus/Minus Rate Raw plus/minus rate baseline per 100 possessions. PM/G +1.4 | PM/40 +4.6 More → +1.55 (#1237) PM/G +1.4 | PM/40 +4.6
Player Vector 2D Player Vector 2D Low-dimensional player embedding model with lineup composition and interaction effects. Vec (-0.89, +2.76) | Norm 2.90 More → 7.848 (#974) Vec (-0.89, +2.76) | Norm 2.90

Career Stats

Season League Team GP MIN PTS REB AST STL BLK TO FGA Numbers FG% 3P% FT% TS% eFG%
2025-2026 NCAAMD3 SUNY New Paltz 24 28.7 4.6 4.2 3.2 1.8 0.1 1.8 4.7 7.4 31.0% 26.2% 63.2% 42.8 38.5
2024-2025 NCAAMD3 SUNY New Paltz 17 9.6 1.4 0.9 1.0 0.7 0.1 0.6 2.0 1.5 20.6% 20.0% 75.0% 30.7 25.0
2023-2024 NCAAMD3 SUNY New Paltz 7 7.4 1.3 1.0 0.9 0.0 0.0 0.1 1.6 1.4 36.4% 16.7% 0.0% 39.3 40.9

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-02-24vsPlattsburgh St.L88-97320-20-10-06310206-
2026-02-21@SUNY PotsdamW94-90331-51-33-556202612-
2026-02-20@Plattsburgh St.W80-79311-41-40-03620238-
2026-02-13@SUNY OneontaL55-78296-93-40-0302011510-
2026-02-07vsFredoniaW94-69290-30-30-0510200014+11.4
2026-02-06vsBuffalo St.W65-54361-41-30-04311236+21.4
2026-02-03@Oswego St.L70-90302-41-32-252212711-3.3
2026-01-31vsCortlandL58-68262-61-10-05210453-4.2
2026-01-30vsSUNY MorrisvilleW83-78370-20-14-695413418+1.0
2026-01-24vsPlattsburgh St.W88-62251-31-10-05220138+23.3
2026-01-23vsSUNY PotsdamW89-79231-30-11-22220234+8.8
2026-01-20@SUNY CantonL76-89322-80-40-2410024-1-4.2
2026-01-17@Buffalo St.W75-61323-81-31-244301810-11.6
2026-01-16@FredoniaW78-67350-50-22-22530225+22.2
2026-01-13vsSUNY CantonW79-61350-40-30-07320107-13.2
2026-01-10@SUNY MorrisvilleW77-71242-40-23-54320676+2.1
2026-01-06vsOswego St.L58-87304-93-80-051002116-1.6
2025-12-09vsSUNY MaritimeL59-60281-51-51-271501411-3.4
2025-12-05vsSUNY OneontaL58-65263-61-12-22210098+4.7
2025-12-03vsFarmingdale St.L76-86211-30-23-435000510-
2025-11-22vsBardW76-73140-30-30-03230203+0.6
2025-11-21@VassarL56-77282-51-30-02210154-5.9
2025-11-12@BrooklynW91-51182-51-40-06400159+22.8
2025-11-08vsEastern Conn. St.L79-92240-30-02-41210320+5.4