model evals

NBA Evals

Historical persisted slate projections joined to completed boxscores. Player stat lanes use RMSE; win probability uses Brier score.

date range

4/14/26-6/10/26

45 evaluated slates

player eval rows

3,283

any player metric

FPM rows

1,510

5+ actual minutes

team eval rows

178

game outcomes

Minutes

RMSE

5.13

latest 4.19

3,283 player rows

7.774.902.03Apr 19, 2026: RMSE 5.58Apr 20, 2026: RMSE 4.43Apr 21, 2026: RMSE 5.45Apr 22, 2026: RMSE 6.07Apr 23, 2026: RMSE 5.00Apr 24, 2026: RMSE 5.41Apr 25, 2026: RMSE 6.71Apr 26, 2026: RMSE 5.74Apr 27, 2026: RMSE 6.16Apr 28, 2026: RMSE 4.24Apr 29, 2026: RMSE 4.36Apr 30, 2026: RMSE 5.06May 1, 2026: RMSE 3.86May 2, 2026: RMSE 5.24May 3, 2026: RMSE 4.23May 4, 2026: RMSE 5.65May 5, 2026: RMSE 4.37May 6, 2026: RMSE 5.86May 7, 2026: RMSE 3.34May 8, 2026: RMSE 3.43May 9, 2026: RMSE 3.63May 10, 2026: RMSE 5.72May 11, 2026: RMSE 3.98May 13, 2026: RMSE 5.71May 15, 2026: RMSE 5.85May 17, 2026: RMSE 5.13May 18, 2026: RMSE 6.45May 19, 2026: RMSE 4.39May 20, 2026: RMSE 6.76May 21, 2026: RMSE 2.59May 22, 2026: RMSE 3.97May 23, 2026: RMSE 7.22May 24, 2026: RMSE 7.21May 25, 2026: RMSE 6.10May 26, 2026: RMSE 4.16May 28, 2026: RMSE 6.22May 30, 2026: RMSE 4.91Jun 3, 2026: RMSE 3.83Jun 5, 2026: RMSE 3.39Jun 8, 2026: RMSE 4.04Jun 10, 2026: RMSE 4.19
Apr 19, 2026Jun 10, 2026

Fantasy Points

RMSE

7.20

latest 6.84

3,283 player rows

10.547.314.07Apr 19, 2026: RMSE 5.98Apr 20, 2026: RMSE 6.64Apr 21, 2026: RMSE 8.36Apr 22, 2026: RMSE 6.65Apr 23, 2026: RMSE 8.38Apr 24, 2026: RMSE 7.11Apr 25, 2026: RMSE 8.43Apr 26, 2026: RMSE 9.48Apr 27, 2026: RMSE 7.63Apr 28, 2026: RMSE 6.33Apr 29, 2026: RMSE 6.54Apr 30, 2026: RMSE 7.21May 1, 2026: RMSE 5.95May 2, 2026: RMSE 6.76May 3, 2026: RMSE 6.63May 4, 2026: RMSE 7.53May 5, 2026: RMSE 5.85May 6, 2026: RMSE 6.17May 7, 2026: RMSE 6.07May 8, 2026: RMSE 6.27May 9, 2026: RMSE 5.80May 10, 2026: RMSE 8.11May 11, 2026: RMSE 7.81May 13, 2026: RMSE 7.00May 15, 2026: RMSE 7.46May 17, 2026: RMSE 7.51May 18, 2026: RMSE 9.15May 19, 2026: RMSE 5.02May 20, 2026: RMSE 9.92May 21, 2026: RMSE 5.09May 22, 2026: RMSE 7.49May 23, 2026: RMSE 8.95May 24, 2026: RMSE 8.95May 25, 2026: RMSE 7.94May 26, 2026: RMSE 6.60May 28, 2026: RMSE 6.64May 30, 2026: RMSE 7.24Jun 3, 2026: RMSE 5.43Jun 5, 2026: RMSE 4.70Jun 8, 2026: RMSE 6.49Jun 10, 2026: RMSE 6.84
Apr 19, 2026Jun 10, 2026

FPM

RMSE

0.402

latest 0.360 (players with >= 5 minutes played)

1,510 played-player rows

0.7820.4270.071Apr 19, 2026: RMSE 0.436Apr 20, 2026: RMSE 0.379Apr 21, 2026: RMSE 0.323Apr 22, 2026: RMSE 0.257Apr 23, 2026: RMSE 0.434Apr 24, 2026: RMSE 0.321Apr 25, 2026: RMSE 0.420Apr 26, 2026: RMSE 0.420Apr 27, 2026: RMSE 0.338Apr 28, 2026: RMSE 0.307Apr 29, 2026: RMSE 0.278Apr 30, 2026: RMSE 0.475May 1, 2026: RMSE 0.417May 2, 2026: RMSE 0.369May 3, 2026: RMSE 0.365May 4, 2026: RMSE 0.495May 5, 2026: RMSE 0.370May 6, 2026: RMSE 0.561May 7, 2026: RMSE 0.313May 8, 2026: RMSE 0.277May 9, 2026: RMSE 0.366May 10, 2026: RMSE 0.513May 11, 2026: RMSE 0.398May 13, 2026: RMSE 0.264May 15, 2026: RMSE 0.538May 17, 2026: RMSE 0.502May 18, 2026: RMSE 0.363May 19, 2026: RMSE 0.255May 20, 2026: RMSE 0.402May 21, 2026: RMSE 0.268May 22, 2026: RMSE 0.312May 23, 2026: RMSE 0.290May 24, 2026: RMSE 0.399May 25, 2026: RMSE 0.713May 26, 2026: RMSE 0.403May 28, 2026: RMSE 0.457May 30, 2026: RMSE 0.324Jun 3, 2026: RMSE 0.351Jun 5, 2026: RMSE 0.140Jun 8, 2026: RMSE 0.356Jun 10, 2026: RMSE 0.360
Apr 19, 2026Jun 10, 2026

Points

RMSE

4.28

latest 4.72

3,283 player rows

5.994.372.75Apr 19, 2026: RMSE 3.48Apr 20, 2026: RMSE 4.19Apr 21, 2026: RMSE 5.08Apr 22, 2026: RMSE 3.79Apr 23, 2026: RMSE 5.07Apr 24, 2026: RMSE 4.56Apr 25, 2026: RMSE 4.84Apr 26, 2026: RMSE 5.25Apr 27, 2026: RMSE 4.22Apr 28, 2026: RMSE 4.23Apr 29, 2026: RMSE 4.65Apr 30, 2026: RMSE 4.23May 1, 2026: RMSE 3.65May 2, 2026: RMSE 4.03May 3, 2026: RMSE 3.74May 4, 2026: RMSE 3.78May 5, 2026: RMSE 3.43May 6, 2026: RMSE 3.06May 7, 2026: RMSE 3.90May 8, 2026: RMSE 4.30May 9, 2026: RMSE 3.68May 10, 2026: RMSE 4.34May 11, 2026: RMSE 5.16May 13, 2026: RMSE 4.65May 15, 2026: RMSE 4.42May 17, 2026: RMSE 4.93May 18, 2026: RMSE 5.68May 19, 2026: RMSE 3.38May 20, 2026: RMSE 4.56May 21, 2026: RMSE 3.23May 22, 2026: RMSE 4.88May 23, 2026: RMSE 3.10May 24, 2026: RMSE 5.03May 25, 2026: RMSE 4.08May 26, 2026: RMSE 4.78May 28, 2026: RMSE 3.61May 30, 2026: RMSE 3.74Jun 3, 2026: RMSE 3.34Jun 5, 2026: RMSE 3.07Jun 8, 2026: RMSE 4.64Jun 10, 2026: RMSE 4.72
Apr 19, 2026Jun 10, 2026

Rebounds

RMSE

1.91

latest 1.06

3,283 player rows

2.541.720.90Apr 19, 2026: RMSE 1.75Apr 20, 2026: RMSE 1.84Apr 21, 2026: RMSE 2.11Apr 22, 2026: RMSE 1.75Apr 23, 2026: RMSE 1.78Apr 24, 2026: RMSE 2.05Apr 25, 2026: RMSE 2.28Apr 26, 2026: RMSE 2.28Apr 27, 2026: RMSE 1.78Apr 28, 2026: RMSE 2.06Apr 29, 2026: RMSE 1.91Apr 30, 2026: RMSE 1.85May 1, 2026: RMSE 2.13May 2, 2026: RMSE 2.10May 3, 2026: RMSE 2.35May 4, 2026: RMSE 1.86May 5, 2026: RMSE 1.67May 6, 2026: RMSE 1.81May 7, 2026: RMSE 1.37May 8, 2026: RMSE 2.00May 9, 2026: RMSE 1.57May 10, 2026: RMSE 1.77May 11, 2026: RMSE 1.53May 13, 2026: RMSE 1.86May 15, 2026: RMSE 1.81May 17, 2026: RMSE 1.51May 18, 2026: RMSE 2.38May 19, 2026: RMSE 1.51May 20, 2026: RMSE 2.31May 21, 2026: RMSE 1.30May 22, 2026: RMSE 2.06May 23, 2026: RMSE 1.56May 24, 2026: RMSE 1.94May 25, 2026: RMSE 2.09May 26, 2026: RMSE 1.91May 28, 2026: RMSE 2.12May 30, 2026: RMSE 2.17Jun 3, 2026: RMSE 2.14Jun 5, 2026: RMSE 1.27Jun 8, 2026: RMSE 1.45Jun 10, 2026: RMSE 1.06
Apr 19, 2026Jun 10, 2026

Assists

RMSE

1.20

latest 0.93

755 player rows

1.801.280.76May 15, 2026: RMSE 1.27May 17, 2026: RMSE 1.02May 18, 2026: RMSE 1.53May 19, 2026: RMSE 0.91May 20, 2026: RMSE 1.58May 21, 2026: RMSE 1.70May 22, 2026: RMSE 1.20May 23, 2026: RMSE 1.04May 24, 2026: RMSE 0.87May 25, 2026: RMSE 1.22May 26, 2026: RMSE 1.25May 28, 2026: RMSE 1.26May 30, 2026: RMSE 0.99Jun 3, 2026: RMSE 1.23Jun 5, 2026: RMSE 0.86Jun 8, 2026: RMSE 1.13Jun 10, 2026: RMSE 0.93
May 15, 2026Jun 10, 2026

Steals

RMSE

0.72

latest 0.75

123 player rows

0.800.700.61Jun 5, 2026: RMSE 0.78Jun 8, 2026: RMSE 0.63Jun 10, 2026: RMSE 0.75
Jun 5, 2026Jun 10, 2026

Blocks

RMSE

0.42

latest 0.43

123 player rows

0.470.420.37Jun 5, 2026: RMSE 0.38Jun 8, 2026: RMSE 0.45Jun 10, 2026: RMSE 0.43
Jun 5, 2026Jun 10, 2026

Win Probability

Brier

0.230

latest 0.219

178 team rows

0.6550.3280.000Apr 14, 2026: Brier 0.208Apr 15, 2026: Brier 0.376Apr 17, 2026: Brier 0.247Apr 18, 2026: Brier 0.199Apr 19, 2026: Brier 0.181Apr 20, 2026: Brier 0.314Apr 21, 2026: Brier 0.554Apr 22, 2026: Brier 0.067Apr 23, 2026: Brier 0.257Apr 24, 2026: Brier 0.272Apr 25, 2026: Brier 0.215Apr 26, 2026: Brier 0.172Apr 27, 2026: Brier 0.159Apr 28, 2026: Brier 0.240Apr 29, 2026: Brier 0.169Apr 30, 2026: Brier 0.256May 1, 2026: Brier 0.309May 2, 2026: Brier 0.591May 3, 2026: Brier 0.117May 4, 2026: Brier 0.385May 5, 2026: Brier 0.085May 6, 2026: Brier 0.058May 7, 2026: Brier 0.109May 8, 2026: Brier 0.097May 9, 2026: Brier 0.182May 10, 2026: Brier 0.281May 11, 2026: Brier 0.172May 13, 2026: Brier 0.461May 15, 2026: Brier 0.160May 17, 2026: Brier 0.465May 18, 2026: Brier 0.312May 19, 2026: Brier 0.101May 20, 2026: Brier 0.146May 21, 2026: Brier 0.102May 22, 2026: Brier 0.256May 23, 2026: Brier 0.203May 24, 2026: Brier 0.253May 25, 2026: Brier 0.208May 26, 2026: Brier 0.205May 28, 2026: Brier 0.158May 30, 2026: Brier 0.239Jun 3, 2026: Brier 0.232Jun 5, 2026: Brier 0.257Jun 8, 2026: Brier 0.274Jun 10, 2026: Brier 0.219
Apr 14, 2026Jun 10, 2026

NBA slate history

From Apr 14, 2026 through Jun 10, 2026, with each lane evaluated when its persisted projections exist.

DatePlayersFPM RowsTeamsMinFPTSFPMPtsRebAstStlBlkWin Prob
2026-06-10411724.196.840.3604.721.060.930.750.430.219
2026-06-08411824.046.490.3564.641.451.130.630.450.274
2026-06-05411723.394.700.1403.071.270.860.780.380.257
2026-06-03411923.835.430.3513.342.141.23N/AN/A0.232
2026-05-30391624.917.240.3243.742.170.99N/AN/A0.239
2026-05-28392726.226.640.4573.612.121.26N/AN/A0.158
2026-05-26391824.166.600.4034.781.911.25N/AN/A0.205
2026-05-25472726.107.940.7134.082.091.22N/AN/A0.208
2026-05-24392127.218.950.3995.031.940.87N/AN/A0.253
2026-05-23471627.228.950.2903.101.561.04N/AN/A0.203
2026-05-22391923.977.490.3124.882.061.20N/AN/A0.256
2026-05-21471922.595.090.2683.231.301.70N/AN/A0.102
2026-05-20392126.769.920.4024.562.311.58N/AN/A0.146
2026-05-19471924.395.020.2553.381.510.91N/AN/A0.101
2026-05-18391926.459.150.3635.682.381.53N/AN/A0.312
2026-05-17452125.137.510.5024.931.511.02N/AN/A0.465
2026-05-15854545.857.460.5384.421.811.27N/AN/A0.160
2026-05-13451725.717.000.2644.651.86N/AN/AN/A0.461
2026-05-11893743.987.810.3985.161.53N/AN/AN/A0.172
2026-05-10934545.728.110.5134.341.77N/AN/AN/A0.281
2026-05-09893843.635.800.3663.681.57N/AN/AN/A0.182
2026-05-08933343.436.270.2774.302.00N/AN/AN/A0.097
2026-05-07893743.346.070.3133.901.37N/AN/AN/A0.109
2026-05-06934545.866.170.5613.061.81N/AN/AN/A0.058
2026-05-05893944.375.850.3703.431.67N/AN/AN/A0.085
2026-05-04934445.657.530.4953.781.86N/AN/AN/A0.385
2026-05-03883544.236.630.3653.742.35N/AN/AN/A0.117
2026-05-02501525.246.760.3694.032.10N/AN/AN/A0.591
2026-05-011305363.865.950.4173.652.13N/AN/AN/A0.309
2026-04-301346465.067.210.4754.231.85N/AN/AN/A0.256
2026-04-291305264.366.540.2784.651.91N/AN/AN/A0.169
2026-04-281325664.246.330.3074.232.06N/AN/AN/A0.240
2026-04-271245666.167.630.3384.221.78N/AN/AN/A0.159
2026-04-261477785.749.480.4205.252.28N/AN/AN/A0.172
2026-04-251517386.718.430.4204.842.28N/AN/AN/A0.215
2026-04-241075265.417.110.3214.562.05N/AN/AN/A0.272
2026-04-231175565.008.380.4345.071.78N/AN/AN/A0.257
2026-04-22743846.076.650.2573.791.75N/AN/AN/A0.067
2026-04-211075565.458.360.3235.082.11N/AN/AN/A0.554
2026-04-201175464.436.640.3794.191.84N/AN/AN/A0.314
2026-04-191478185.585.980.4363.481.75N/AN/AN/A0.181
2026-04-18008N/AN/AN/AN/AN/AN/AN/AN/A0.199
2026-04-17004N/AN/AN/AN/AN/AN/AN/AN/A0.247
2026-04-15004N/AN/AN/AN/AN/AN/AN/AN/A0.376
2026-04-14004N/AN/AN/AN/AN/AN/AN/AN/A0.208