Every NBA possession, reconstructed.

Five-man lineups, on/off swings, and IPM, our own impact metric, all computed from play-by-play we rebuild ourselves. Nine seasons, shaded by league percentile.

Best five-man units

2025-26 · min 200 minutes

  1. 1team logo

    M. Bridges, L. Ball, M. Diabaté, B. Miller, K. Knueppel

    Charlotte Hornets · 509 min

    +26.4
  2. 2team logo

    C. McCollum, N. Alexander-Walker, O. Okongwu, J. Johnson, D. Daniels

    Atlanta Hawks · 391 min

    +20.3
  3. 3team logo

    D. Fox, D. Vassell, J. Champagnie, V. Wembanyama, S. Castle

    San Antonio Spurs · 284 min

    +17.6
  4. 4team logo

    A. Gordon, N. Jokić, J. Murray, C. Johnson, C. Braun

    Denver Nuggets · 360 min

    +13.5

Net rating per 100 possessions, Regular Season.

All 30 teams, nine full seasons of lineup data.

We built our own EPM-family metric.

IPM is the RAPM we compute from reconstructed play-by-play, re-fit to shrink every player toward a box-score prior trained on nine seasons of our own data. Stable and current at once.

Tested before it shipped

For every season since 2017-18 we froze the metric on part of the data and made it predict games it had never seen, against pure RAPM, the box prior alone, and a league-average baseline.

17/17

held-out tests where IPM had the lowest prediction error

9

seasons of self-computed RAPM behind the prior

Read the methodology

Pick a team and start digging.

7,500 five-man lineups and 582 players tracked this season.