MLB · Projected total runs (simulation median)
826 forecasts published · 826 measured · 0 not final · 0 void or not measurable. Models: mlb-prediction-2026.08-v1, mlb-prediction-2026.10-v2.
Where the model, start and publication time of each forecast come from: 475 from a committed record · 351 from file history · 0 unknown. The CSV names the source of each.
3.6average miss (n 826)
3.0median miss
4.7root-mean-square miss
-1.3bias (+ = we projected high)
Latest forecasts
The 60 most recent of 826. Download all 826 as CSV.
| Game | Forecast for | What we said | Market | What happened | Scored |
|---|---|---|---|---|---|
| Wed, Oct 28 MIL @ TB | MIL @ TB | 8 published Oct 28, 5:13 PM ET | — | Actual 5 | missed by 3 |
| Tue, Oct 27 MIL @ TB | MIL @ TB | 7 published Oct 27, 4:50 PM ET | — | Actual 7 | missed by 0 |
| Mon, Oct 26 MIL @ TB | MIL @ TB | 7 published Oct 26, 4:40 PM ET | — | Actual 11 | missed by 4 |
| Sat, Oct 24 TB @ MIL | TB @ MIL | 8 published Oct 24, 5:06 PM ET | — | Actual 9 | missed by 1 |
| Fri, Oct 23 TB @ MIL | TB @ MIL | 8 published Oct 23, 4:33 PM ET | — | Actual 5 | missed by 3 |
| Mon, Oct 19 CLE @ TB | CLE @ TB | 8 published Oct 19, 4:40 PM ET | — | Actual 10 | missed by 2 |
| Sun, Oct 18 TB @ CLE | TB @ CLE | 8 published Oct 18, 2:04 PM ET | — | Actual 4 | missed by 4 |
| Sat, Oct 17 TB @ CLE | TB @ CLE | 8 published Oct 17, 8:07 PM ET | — | Actual 10 | missed by 2 |
| Thu, Oct 15 MIL @ LAD | MIL @ LAD | 9 published Oct 15, 7:45 PM ET | — | Actual 10 | missed by 1 |
| Thu, Oct 15 TB @ CLE | TB @ CLE | 8 published Oct 15, 11:38 AM ET | — | Actual 5 | missed by 3 |
| Wed, Oct 14 MIL @ LAD | MIL @ LAD | 9 published Oct 14, 7:20 PM ET | — | Actual 8 | missed by 1 |
| Tue, Oct 13 CLE @ TB | CLE @ TB | 8 published Oct 13, 7:47 PM ET | — | Actual 4 | missed by 4 |
| Mon, Oct 12 CLE @ TB | CLE @ TB | 7 published Oct 12, 7:42 PM ET | — | Actual 10 | missed by 3 |
| Mon, Oct 12 LAD @ MIL | LAD @ MIL | 9 published Oct 12, 4:20 PM ET | — | Actual 11 | missed by 2 |
| Sun, Oct 11 LAD @ MIL | LAD @ MIL | 9 published Oct 11, 7:47 PM ET | — | Actual 3 | missed by 6 |
| Sat, Oct 10 CWS @ CLE | CWS @ CLE | 7 published Oct 10, 7:41 PM ET | — | Actual 2 | missed by 5 |
| Thu, Oct 8 CLE @ CWS | CLE @ CWS | 7 published Oct 8, 7:49 PM ET | — | Actual 14 | missed by 7 |
| Wed, Oct 7 MIL @ SD | MIL @ SD | 9 published Oct 7, 9:10 PM ET | — | Actual 4 | missed by 5 |
| Wed, Oct 7 TB @ NYY | TB @ NYY | 7 published Oct 7, 7:39 PM ET | — | Actual 7 | missed by 0 |
| Wed, Oct 7 LAD @ ATL | LAD @ ATL | 8 published Oct 7, 5:26 PM ET | — | Actual 5 | missed by 3 |
| Wed, Oct 7 CLE @ CWS | CLE @ CWS | 7 published Oct 7, 1:52 PM ET | — | Actual 12 | missed by 5 |
| Tue, Oct 6 MIL @ SD | MIL @ SD | 9 published Oct 6, 8:53 PM ET | — | Actual 7 | missed by 2 |
| Tue, Oct 6 LAD @ ATL | LAD @ ATL | 8 published Oct 6, 5:47 PM ET | — | Actual 4 | missed by 4 |
| Mon, Oct 5 NYY @ TB | NYY @ TB | 7 published Oct 5, 7:15 PM ET | — | Actual 7 | missed by 0 |
| Mon, Oct 5 CWS @ CLE | CWS @ CLE | 7 published Oct 5, 3:42 PM ET | — | Actual 7 | missed by 0 |
| Sun, Oct 4 ATL @ LAD | ATL @ LAD | 8 published Oct 4, 7:20 PM ET | — | Actual 5 | missed by 3 |
| Sun, Oct 4 SD @ MIL | SD @ MIL | 9 published Oct 4, 3:44 PM ET | — | Actual 7 | missed by 2 |
| Sat, Oct 3 SD @ MIL | SD @ MIL | 9 published Oct 3, 7:58 PM ET | — | Actual 5 | missed by 4 |
| Sat, Oct 3 NYY @ TB | NYY @ TB | 7 published Oct 3, 6:15 PM ET | — | Actual 1 | missed by 6 |
| Sat, Oct 3 ATL @ LAD | ATL @ LAD | 8 published Oct 3, 3:19 PM ET | — | Actual 8 | missed by 0 |
| Sat, Oct 3 CWS @ CLE | CWS @ CLE | 7 published Oct 3, 11:11 AM ET | — | Actual 3 | missed by 4 |
| Thu, Oct 1 PHI @ ATL | PHI @ ATL | 7 published Oct 1, 7:59 PM ET | — | Actual 8 | missed by 1 |
| Wed, Sep 30 CHC @ SD | CHC @ SD | 9 published Sep 30, 9:21 PM ET | — | Actual 5 | missed by 4 |
| Wed, Sep 30 BOS @ NYY | BOS @ NYY | 7 published Sep 30, 7:07 PM ET | — | Actual 11 | missed by 4 |
| Wed, Sep 30 CWS @ HOU | CWS @ HOU | 8 published Sep 30, 4:54 PM ET | — | Actual 10 | missed by 2 |
| Wed, Sep 30 PHI @ ATL | PHI @ ATL | 6 published Sep 30, 12:51 PM ET | — | Actual 7 | missed by 1 |
| Tue, Sep 29 CHC @ SD | CHC @ SD | 9 published Sep 29, 9:22 PM ET | — | Actual 8 | missed by 1 |
| Tue, Sep 29 BOS @ NYY | BOS @ NYY | 7 published Sep 29, 7:49 PM ET | — | Actual 9 | missed by 2 |
| Tue, Sep 29 CWS @ HOU | CWS @ HOU | 8 published Sep 29, 4:56 PM ET | — | Actual 9 | missed by 1 |
| Tue, Sep 29 PHI @ ATL | PHI @ ATL | 7 published Sep 29, 12:55 PM ET | — | Actual 8 | missed by 1 |
| Sun, Sep 27 TEX @ MIN | TEX @ MIN | 7 published Sep 27, 3:08 PM ET | — | Actual 10 | missed by 3 |
| Sun, Sep 27 STL @ MIL | STL @ MIL | 6 published Sep 27, 3:08 PM ET | — | Actual 10 | missed by 4 |
| Sun, Sep 27 COL @ CWS | COL @ CWS | 7 published Sep 27, 3:08 PM ET | — | Actual 6 | missed by 1 |
| Sun, Sep 27 LAA @ SEA | LAA @ SEA | 7 published Sep 27, 3:08 PM ET | — | Actual 10 | missed by 3 |
| Sun, Sep 27 ATL @ MIA | ATL @ MIA | 6 published Sep 27, 3:08 PM ET | — | Actual 8 | missed by 2 |
| Sun, Sep 27 AZ @ SD | AZ @ SD | 5 published Sep 27, 3:08 PM ET | — | Actual 13 | missed by 8 |
| Sun, Sep 27 CLE @ KC | CLE @ KC | 7 published Sep 27, 3:08 PM ET | — | Actual 5 | missed by 2 |
| Sun, Sep 27 PIT @ DET | PIT @ DET | 8 published Sep 27, 3:08 PM ET | — | Actual 6 | missed by 2 |
| Sun, Sep 27 CIN @ TOR | CIN @ TOR | 6 published Sep 27, 11:41 AM ET | — | Actual 6 | missed by 0 |
| Sun, Sep 27 LAD @ SF | LAD @ SF | 7 published Sep 27, 11:41 AM ET | — | Actual 6 | missed by 1 |
| Sun, Sep 27 HOU @ ATH | HOU @ ATH | 9 published Sep 27, 11:41 AM ET | — | Actual 9 | missed by 0 |
| Sun, Sep 27 TB @ PHI | TB @ PHI | 6 published Sep 27, 11:41 AM ET | — | Actual 10 | missed by 4 |
| Sun, Sep 27 NYM @ WSH | NYM @ WSH | 7 published Sep 27, 11:41 AM ET | — | Actual 10 | missed by 3 |
| Sat, Sep 26 HOU @ ATH | HOU @ ATH | 8 published Sep 26, 8:43 PM ET | — | Actual 15 | missed by 7 |
| Sat, Sep 26 LAA @ SEA | LAA @ SEA | 6 published Sep 26, 8:43 PM ET | — | Actual 12 | missed by 6 |
| Sat, Sep 26 AZ @ SD | AZ @ SD | 9 published Sep 26, 7:44 PM ET | — | Actual 17 | missed by 8 |
| Sat, Sep 26 TB @ PHI | TB @ PHI | 6 published Sep 26, 7:00 PM ET | — | Actual 13 | missed by 7 |
| Sat, Sep 26 COL @ CWS | COL @ CWS | 7 published Sep 26, 7:00 PM ET | — | Actual 15 | missed by 8 |
| Sat, Sep 26 STL @ MIL | STL @ MIL | 7 published Sep 26, 7:00 PM ET | — | Actual 5 | missed by 2 |
| Sat, Sep 26 CLE @ KC | CLE @ KC | 7 published Sep 26, 7:00 PM ET | — | Actual 16 | missed by 9 |
Market numbers are the sportsbook’s, shown for context. They are not part of any score on this page.
