Saturday, Oct 31, 2026 · 7 games. Players due for threes, and players running hot, over their last 3 games.
STAT
🔥 RUNNING HOT · BANKED MAKES
players · ranked by banked per game · conversion running above his own baseline
📈 DUE · OWED MAKES
players · ranked by owed per game · conversion running cold on real volume
No players match that filter tonight.
Read this first: in the 2025-26 backtest (3,986 player-games), players flagged DUE made about 97% of their expected threes the next game, 2.47 actual vs 2.54 expected. Owed describes the last 3 games. It is not a prediction, it never moves a projection, and the sim Over% on every card is the real probability.
How the meter works. Expected = last-3 attempts x his two-season 3P% (2024-25 + 2025-26, derived from play-by-play; the made totals cross-check exactly against the game logs). Owed per game = (expected - actual) / 3. Owed Score = |owed per game| x 9, cap 10. Volume = last-3 attempts per game x 1.2. Role = tonight's sim minutes / 3.6. Matchup = opponent's 3PM defense rank against his position (site DvP grid, 2025-26 cut) / 3. Board gates: at least 5 attempts a game over the last 3, at least 10 career games in the store, active tonight (Out and Doubtful excluded). A player whose last-3 window holds no current-season game is tagged STALE with the window dates shown, not dropped: a stale tag can be our data coverage, not the player sitting out.
Read this first: Backtest (2025-26): players flagged DUE scored about 97% of their expected points the next game - no bounce-back, and hot players did not cool off. This describes the last 3 games. It is not a prediction. The sim numbers on every card are the real probability.
🔥 RUNNING HOT · BANKED POINTS
players · ranked by banked share of expected · production running above his own baseline
📈 DUE · OWED POINTS
players · ranked by owed share of expected · production running cold on real minutes
No players match that filter tonight.
How the PTS meter works. Expected = his two-season per-minute rate (2024-25 + 2025-26 regular season, from the game logs) x the minutes he played. Owed per game = (expected - actual) / 3 over the last 3 games, boarded as a share of his expected per game: DUE at +10% or more, HOT at -10% or more. Owed Score = that share scaled so a 20% gap is a 10. Minutes = last-3 minutes per game / 3.6. Role = tonight's sim minutes / 3.6. Matchup = opponent's PTS defense rank against his position (site DvP grid, 2025-26 cut) / 3. Board gates: at least 20 minutes a game over the last 3, at least 10 career games in the store, at least 200 two-season baseline minutes, active tonight (Out and Doubtful excluded). Players inside +/-10% of expected per game are even and are not boarded; tonight that is Deni Avdija, Donovan Clingan, Ace Bailey, Tyrese Maxey, Anfernee Simons, Naz Reid, Moussa Diabate, Jeremiah Fears, Herbert Jones, Derik Queen, De'Andre Hunter, Cedric Coward, Jaylen Wells, Zach Edey, Jahmai Mashack, Sam Merrill, Thomas Bryant, Ryan Rollins, Tyler Herro, AJ Green, Ayo Dosunmu, Stephon Castle, Dylan Harper, Devin Vassell, Shai Gilgeous-Alexander, Marcus Smart and Kevin Durant. A player whose last-3 window holds no current-season game is tagged STALE with the window dates shown, not dropped.
Read this first: Backtest (2025-26): players flagged DUE grabbed about 95% of their expected rebounds the next game - no bounce-back, and hot players did not cool off. This describes the last 3 games. It is not a prediction. The sim numbers on every card are the real probability.
🔥 RUNNING HOT · BANKED REBOUNDS
players · ranked by banked share of expected · production running above his own baseline
📈 DUE · OWED REBOUNDS
players · ranked by owed share of expected · production running cold on real minutes
No players match that filter tonight.
How the REB meter works. Expected = his two-season per-minute rate (2024-25 + 2025-26 regular season, from the game logs) x the minutes he played. Owed per game = (expected - actual) / 3 over the last 3 games, boarded as a share of his expected per game: DUE at +10% or more, HOT at -10% or more. Owed Score = that share scaled so a 20% gap is a 10. Minutes = last-3 minutes per game / 3.6. Role = tonight's sim minutes / 3.6. Matchup = opponent's REB defense rank against his position (site DvP grid, 2025-26 cut) / 3. Board gates: at least 20 minutes a game over the last 3, at least 10 career games in the store, at least 200 two-season baseline minutes, active tonight (Out and Doubtful excluded). Players inside +/-10% of expected per game are even and are not boarded; tonight that is Jrue Holiday, Branden Carlson, Jaxson Hayes, Anfernee Simons, Grayson Allen, Onyeka Okongwu, Derik Queen, Domantas Sabonis, Jerami Grant, Donovan Mitchell, Jarrett Allen, Thomas Bryant, Ryan Rollins, Ayo Dosunmu, Stephon Castle, Devin Vassell, Jared McCain and Marcus Smart. A player whose last-3 window holds no current-season game is tagged STALE with the window dates shown, not dropped.
Read this first: Backtest (2025-26): players flagged DUE dished about 95% of their expected assists the next game - no bounce-back, and hot players did not cool off. This describes the last 3 games. It is not a prediction. The sim numbers on every card are the real probability.
🔥 RUNNING HOT · BANKED ASSISTS
players · ranked by banked share of expected · production running above his own baseline
📈 DUE · OWED ASSISTS
players · ranked by owed share of expected · production running cold on real minutes
No players match that filter tonight.
How the AST meter works. Expected = his two-season per-minute rate (2024-25 + 2025-26 regular season, from the game logs) x the minutes he played. Owed per game = (expected - actual) / 3 over the last 3 games, boarded as a share of his expected per game: DUE at +10% or more, HOT at -10% or more. Owed Score = that share scaled so a 20% gap is a 10. Minutes = last-3 minutes per game / 3.6. Role = tonight's sim minutes / 3.6. Matchup = opponent's AST defense rank against his position (site DvP grid, 2025-26 cut) / 3. Board gates: at least 20 minutes a game over the last 3, at least 10 career games in the store, at least 200 two-season baseline minutes, active tonight (Out and Doubtful excluded). Players inside +/-10% of expected per game are even and are not boarded; tonight that is Donovan Clingan, Keyonte George, Ace Bailey, Lauri Markkanen, Dennis Schroder, Moussa Diabate, Jalen Johnson, Trey Murphy III, Domantas Sabonis, Cedric Coward, Donovan Mitchell, Peyton Watson, Evan Mobley, Sam Merrill, Ryan Rollins, Kyle Kuzma, LaMelo Ball, De'Aaron Fox, Dylan Harper, Marcus Smart and Tari Eason. A player whose last-3 window holds no current-season game is tagged STALE with the window dates shown, not dropped.