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

Player model

Adjusted Plus/Minus

Unregularized adjusted plus-minus per 40 minutes.

Status implemented Short Name APM
Rating Style impact Where Shown player pages, players leaderboard

Model Card

Unregularized weighted lineup regression can be unstable, especially for players who share lineups. The fit uses a minimum-norm solution, then centers on published players by minutes. Segment outcomes are per 100 possessions, weighted by the square root of possessions, and scaled by 0.70 to per 40 minutes.

Validation here is out of sample. From two weeks into each season, every week's lineups are predicted by a fit on the season's earlier play, with the served settings; each player's point is the predicted and actual margin per 100 possessions of the held-out play the player was on the floor for.

Selected League / Season

Change league with the League selector at the top of the page.

Held-out player predictions

Plot Adjusted Plus/Minus against any counting stat (one point per player, every season with a served list).

NBA 2026-2027: 167 players with at least 200 held-out possessions. Across players, predicted and actual correlate at r = 0.37 (weighted by held-out possessions). Across these player averages, weighted RΒ² = -0.76 (relative to the weighted mean of actual held-out outcomes). Per held-out segment, squared error is 34.5% above predicting the league average. Each dot is a player (167 with the most held-out possessions are plotted; larger dots had more); on the dashed line, actual equals predicted. Select a dot for the player.

Select a dot to see the player.

Held-out miss against playing time

Each dot is a player's actual minus predicted margin per 100 possessions with the player on the floor against their held-out possessions (log scale). Orange points are the possessions-weighted mean miss of eight equal groups of players by playing time: a model that shrinks its low-possessions players too far, or not far enough, shows a slope.

Above prediction

PlayerHeld-out possessionsPredictedActual
Andrew Nembhard344 -30.6+1.5
Aaron Nesmith293 -37.7-7.5
Pascal Siakam321 -26.6+1.6
Victor Wembanyama328 +21.7+49.4
Shai Gilgeous-Alexander268 -12.1+14.6
Dylan Harper362 +12.2+38.7
Keldon Johnson308 -9.1+15.6
Anthony Black280 -10.2+9.6
Bam Adebayo366 -14.1+5.5
Jamal Murray268 -6.1+13.1

Below prediction

PlayerHeld-out possessionsPredictedActual
Aaron Wiggins266 +61.3+2.3
Nickeil Alexander-Walker345 +32.4-11.3
Ty Jerome299 +46.6+4.3
Cameron Boozer315 +33.3-4.8
Alperen Sengun363 +27.2-1.1
RJ Barrett352 +8.7-19.1
Tyrese Maxey340 +16.8-10.9
Cedric Coward286 +33.2+7.3
Joel Embiid292 +18.5-5.8
Herbert Jones303 +6.9-16.2

Every held-out segment: implied against actual margin

2,271 held-out segments (stretches with one set of ten players on the floor), each predicted by the fit on earlier weeks. The shading counts possessions in each cell of predicted margin (the model's points for the segment, in 0.25-point bins; values beyond Β±5 sit in the edge bins) against actual margin (points, integer rows). Orange points are the possession-weighted mean actual margin per predicted bin: on the dashed line, the model is calibrated.

Segments the model missed most

Ranked by |actual βˆ’ predicted| / √possessions, among segments of at least two possessions, so short lucky runs do not crowd out real misses.

DateGamePeriodTimePoss. PredictedActualHome fiveAway five
2026-11-04 22600177 4 6:49–3:35 6.4 +35.8 -4 Jordan Clarkson, James Wiseman, Jose Alvarado, Dalton Knecht, Pacome DadietPatrick Williams, Leonard Miller, Jordan Hawkins, Dailyn Swain, Jaylin Sellers
2026-11-09 22600203 1 2:06–0:00 4.2 +22.9 -9 CJ McCollum, Nickeil Alexander-Walker, Luguentz Dort, Aaron Wiggins, Zuby EjioforJarred Vanderbilt, Luka DončiΔ‡, Ziaire Williams, Sandro Mamukelashvili, Cameron Carr
2026-11-04 22600177 4 3:35–0:00 7.1 +34.5 -1 James Wiseman, Jose Alvarado, Dalton Knecht, Pacome Dadiet, Mohamed DiawaraPatrick Williams, Leonard Miller, Jordan Hawkins, Dailyn Swain, Jaylin Sellers
2026-11-09 22600203 4 12:00–10:10 3.6 +15.8 -2 CJ McCollum, Jock Landale, Nickeil Alexander-Walker, Luguentz Dort, Aaron WigginsCollin Sexton, Sandro Mamukelashvili, Walker Kessler, Jake LaRavia, Cameron Carr
2026-11-09 22600203 1 3:07–2:06 2.0 +10.6 -2 CJ McCollum, Nickeil Alexander-Walker, Luguentz Dort, Aaron Wiggins, Zuby EjioforCollin Sexton, Jarred Vanderbilt, Luka DončiΔ‡, Sandro Mamukelashvili, Cameron Carr
2026-11-04 22600177 4 9:08–6:49 4.6 +17.6 -1 James Wiseman, Jose Alvarado, Dalton Knecht, Pacome Dadiet, Mohamed DiawaraPatrick Williams, Josh Giddey, Leonard Miller, Matas Buzelis, Jaylin Sellers
2026-11-06 22600033 4 3:17–0:00 6.5 -15.7 +6 Leaky Black, Alex Karaban, Nique Clifford, Dylan Cardwell, Emanuel SharpHarrison Barnes, Jordan McLaughlin, David Jones Garcia, Carter Bryant, Tarris Reed Jr.
2026-11-04 22600186 2 7:17–4:38 5.2 -10.5 +8 Brook Lopez, Kris Dunn, Derrick Jones Jr., Rui Hachimura, Keaton WaglerAndrew Wiggins, Bam Adebayo, Davion Mitchell, Simone Fontecchio, Pelle Larsson
2026-11-07 22600193 2 8:06–6:55 2.3 +3.1 -8 Stephen Curry, Gary Payton II, Charles Bassey, Gui Santos, Brandin PodziemskiJevon Carter, Wendell Carter Jr., Franz Wagner, Alex Morales, Anthony Black
2026-11-09 22600204 4 12:00–9:52 4.2 +5.8 -9 Royce O'Neale, Grayson Allen, Coby White, Liam Mcneeley, Hannes SteinbachThomas Bryant, Norchad Omier, Craig Porter Jr., Riley Minix, Meleek Thomas
2026-11-04 22600186 2 9:05–7:58 2.2 -5.4 +5 Brook Lopez, Kris Dunn, Rui Hachimura, Kobe Sanders, Keaton WaglerTim Hardaway Jr., Giannis Antetokounmpo, Davion Mitchell, Simone Fontecchio, Pelle Larsson
2026-11-08 22600201 3 2:36–0:35.30 4.0 -4.3 +9 Max Strus, Gradey Dick, Baba Miller, Kobe Sanders, Keaton WaglerSaddiq Bey, Herbert Jones, Trey Murphy III, Trendon Watford, Derik Queen
2026-11-08 22600199 4 2:33–0:00 5.0 -3.3 +11 Moussa Cisse, Max Christie, Marcus Sasser, Jett Howard, Tobi LawalTerance Mann, Josh Minott, Danny Wolf, Drake Powell, Chaney Johnson
2026-11-05 22600188 3 7:15–6:09 2.2 -0.0 +9 Al Horford, Stephen Curry, Draymond Green, De'Anthony Melton, Will RichardKlay Thompson, Giannis Antetokounmpo, Andrew Wiggins, Bam Adebayo, Davion Mitchell
2026-11-06 22600029 2 2:32–0:57 3.1 +0.8 -10 Jerami Grant, Ty Jerome, Jaylen Wells, Cedric Coward, Cameron BoozerAlex Caruso, Isaiah Hartenstein, Shai Gilgeous-Alexander, Kenrich Williams, Ajay Mitchell
2026-11-06 22600025 1 2:01–0:13 3.6 +5.0 -6 CJ McCollum, Nickeil Alexander-Walker, Corey Kispert, Aaron Wiggins, Zuby EjioforTrae Young, Deandre Ayton, Bilal Coulibaly, Bub Carrington, Tre Johnson
2026-11-12 22600227 1 5:26–2:40 5.5 +4.6 -9 Kentavious Caldwell-Pope, Joel Embiid, Jaylen Brown, Tyrese Maxey, V.J. EdgecombeJakob Poeltl, RJ Barrett, Ja'Kobe Walter, Jamal Shead, Jamison Battle
2026-11-09 22600207 1 2:37–0:18.10 4.6 +4.2 -8 Naji Marshall, Santi Aldama, Zaccharie Risacher, Walter Clayton Jr., Cooper FlaggT.J. McConnell, Kelly Oubre Jr., Larry Nance Jr., Obi Toppin, Quenton Jackson
2026-11-09 22600209 4 5:56–0:00 11.8 -15.5 +4 Pat Spencer, Jamaree Bouyea, Duop Reath, Rasheer Fleming, Koa PeatHarrison Barnes, Jordan McLaughlin, David Jones Garcia, Carter Bryant, Tarris Reed Jr.
2026-11-10 22600213 4 5:47–0:00 11.4 -18.0 +1 Luke Kennard, Jamaree Bouyea, Ryan Dunn, Rasheer Fleming, Koa PeatJalen Pickett, Gradey Dick, Baba Miller, Kobe Sanders, Keaton Wagler
2026-11-06 22600026 1 1:40–0:00 3.3 +1.2 -9 Royce O'Neale, Brandon Miller, Liam Mcneeley, Sion James, Hannes SteinbachJayson Tatum, Payton Pritchard, Luka Garza, Sam Hauser, Baylor Scheierman
2026-11-09 22600207 2 5:25–2:46 5.2 +1.8 -11 Caleb Martin, P.J. Washington, Naji Marshall, Zaccharie Risacher, Cooper FlaggPascal Siakam, Ivica Zubac, Andrew Nembhard, Aaron Nesmith, Quenton Jackson
2026-11-04 22600179 5 2:56–1:22 3.1 -3.6 +6 Dejounte Murray, Zion Williamson, Saddiq Bey, Herbert Jones, Jeremiah FearsLauri Markkanen, Josh Okogie, Josh Green, Keyonte George, Ace Bailey
2026-11-12 22600229 1 2:13–0:47.40 2.8 -1.2 +8 Trey Lyles, Ayo Dosunmu, Bones Hyland, Jaylen Clark, Joan BeringerKyrie Irving, Naji Marshall, Santi Aldama, Walter Clayton Jr., Morez Johnson Jr.
2026-11-06 22600029 1 7:32–4:34 5.9 +4.2 -9 Jerami Grant, Cam Spencer, Jaylen Wells, Javon Small, Cameron BoozerIsaiah Hartenstein, Shai Gilgeous-Alexander, Kenrich Williams, Jared McCain, Ajay Mitchell

Output Coverage

Rows in each model's current published run (or legacy rows where no run is selected).

League Season Rows
WNBA 2026 238
NCAAW 2026-2027 4347
NCAAW 2025-2026 4656
NCAAW 2024-2025 4718
NCAAMD2 2025-2026 3945
NCAAM 2026-2027 4357
NCAAM 2025-2026 4910
NCAAM 2024-2025 5088
NCAAM 2015-2016 4619
NCAAM 2014-2015 4677
NCAAM 2013-2014 4682
NCAAM 2012-2013 4534
NCAAM 2011-2012 4516
NCAAM 2010-2011 4478
NCAAM 2009-2010 4627
NBA 2026-2027 465
NBA 2025-2026 579