Our two biggest edges over the sportsbook's own price — one over, one under, from whichever market (strikeouts, outs, earned runs or hits) it shows up in. The line and the Mkt Edge are measured against a real book (bovada) wherever one has posted; where none has, we fall back to the nearest half-point line.
All 32 probable starters, most projected strikeouts first. Proj K is how many we expect him to get tonight; the Pick column is the side we'd take against the nearest half-point line, with our win chance beside it.
| SP | Opp | K | Pick |
|---|---|---|---|
| Chris Sale | PHI | 7.4 | UNDER 7.5· 55% |
| Cristopher Sánchez | ATL | 6.6 | UNDER 6.5· 52% |
| Blake Snell ⚠ | WSH | 6.6 | — |
| Logan Gilbert | ATH | 5.9 | OVER 5.5· 54% |
| Nolan McLean | SF | 5.7 | UNDER 5.5· 51% |
| Shota Imanaga | MIA | 5.7 | UNDER 5.5· 51% |
| Jared Jones ⚠ | LAA | 5.6 | — |
| Shane Drohan | CIN | 5.5 | UNDER 5.5· 54% |
| Zebby Matthews | CWS | 5.3 | UNDER 5.5· 57% |
| Shane Baz | BOS | 5.2 | OVER 4.5· 57% |
| Foster Griffin | DET | 5.1 | OVER 4.5· 56% |
| Max Fried | SD | 5.1 | OVER 4.5· 58% |
| Ranger Suarez | BAL | 5.0 | OVER 4.5· 53% |
| Kade Morris ⚠ | SEA | 4.9 | — |
| Walker Buehler | NYY | 4.6 | UNDER 4.5· 52% |
| Jackson Kent ⚠ | LAD | 4.2 | — |
| Logan Allen ⚠ | DET | 4.1 | — |
| Andre Pallante | COL | 4.1 | OVER 3.5· 58% |
| Rhett Lowder | MIL | 4.0 | OVER 3.5· 56% |
| Jameson Taillon ⚠ | KC | 4.0 | — |
| Nick Martinez | TEX | 3.9 | OVER 3.5· 55% |
| Merrill Kelly | HOU | 3.9 | OVER 3.5· 55% |
| Ryan Johnson | PIT | 3.8 | OVER 3.5· 51% |
| Erick Fedde | MIN | 3.6 | UNDER 3.5· 52% |
| Ryan Feltner | STL | 3.5 | UNDER 3.5· 54% |
| Cristian Javier ⚠ | ARI | 3.4 | — |
| Keider Montero | CLE | 3.3 | UNDER 3.5· 57% |
| Janson Junk | CHC | 3.2 | UNDER 3.5· 60% |
| Matt Wilkinson ⚠ | NYM | 3.0 | — |
| Daniel Lynch IV ⚠ | TOR | 2.4 | — |
| Andrew Sears ⚠ | CLE | — | — |
| Trevor Williams ⚠ | TB | — | — |
Hits we expect each starter to give up. Same idea as strikeouts, flipped — Proj H is the number, the Pick is the side against the nearest half-point line.
| SP | Opp | H | Pick |
|---|---|---|---|
| Chris Sale | PHI | — | — |
| Cristopher Sánchez | ATL | — | — |
| Blake Snell ⚠ | WSH | — | — |
| Logan Gilbert | ATH | — | — |
| Nolan McLean | SF | — | — |
| Shota Imanaga | MIA | — | — |
| Jared Jones ⚠ | LAA | — | — |
| Shane Drohan | CIN | — | — |
| Zebby Matthews | CWS | — | — |
| Shane Baz | BOS | — | — |
| Foster Griffin | DET | — | — |
| Max Fried | SD | — | — |
| Ranger Suarez | BAL | — | — |
| Kade Morris ⚠ | SEA | — | — |
| Walker Buehler | NYY | — | — |
| Jackson Kent ⚠ | LAD | — | — |
| Logan Allen ⚠ | DET | — | — |
| Andre Pallante | COL | — | — |
| Rhett Lowder | MIL | — | — |
| Jameson Taillon ⚠ | KC | — | — |
| Nick Martinez | TEX | — | — |
| Merrill Kelly | HOU | — | — |
| Ryan Johnson | PIT | — | — |
| Erick Fedde | MIN | — | — |
| Ryan Feltner | STL | — | — |
| Cristian Javier ⚠ | ARI | — | — |
| Keider Montero | CLE | — | — |
| Janson Junk | CHC | — | — |
| Matt Wilkinson ⚠ | NYM | — | — |
| Daniel Lynch IV ⚠ | TOR | — | — |
| Andrew Sears ⚠ | CLE | — | — |
| Trevor Williams ⚠ | TB | — | — |
How deep into the game we expect each starter to go, in outs (3 outs = 1 inning). Blank where his outings are too up-and-down to price.
| SP | Opp | Outs | Pick |
|---|---|---|---|
| Cristopher Sánchez | ATL | 18.6 | OVER 18.5· 54% |
| Zebby Matthews | CWS | 17.5 | OVER 17.5· 52% |
| Nick Martinez | TEX | 17.5 | OVER 17.5· 52% |
| Shane Baz | BOS | 17.4 | OVER 17.5· 51% |
| Nolan McLean | SF | 17.2 | UNDER 17.5· 52% |
| Chris Sale | PHI | 17.1 | UNDER 17.5· 53% |
| Logan Gilbert | ATH | 17.1 | UNDER 17.5· 54% |
| Merrill Kelly | HOU | 16.5 | OVER 16.5· 52% |
| Keider Montero | CLE | 16.4 | OVER 16.5· 51% |
| Foster Griffin | DET | 16.0 | UNDER 16.5· 55% |
| Andre Pallante | COL | 16.0 | UNDER 16.5· 55% |
| Blake Snell ⚠ | WSH | 15.3 | — |
| Shota Imanaga | MIA | 15.3 | UNDER 15.5· 50% |
| Shane Drohan | CIN | 15.3 | UNDER 15.5· 50% |
| Max Fried | SD | 15.3 | OVER 15.5· 50% |
| Rhett Lowder | MIL | 15.3 | OVER 15.5· 50% |
| Walker Buehler | NYY | 15.1 | UNDER 15.5· 53% |
| Ryan Feltner | STL | 14.9 | UNDER 15.5· 55% |
| Janson Junk | CHC | 14.9 | UNDER 15.5· 56% |
| Ranger Suarez | BAL | 14.7 | OVER 14.5· 54% |
| Erick Fedde | MIN | 14.4 | OVER 14.5· 51% |
| Jackson Kent ⚠ | LAD | 14.3 | — |
| Ryan Johnson | PIT | 14.3 | UNDER 14.5· 50% |
| Jared Jones ⚠ | LAA | — | — |
| Kade Morris ⚠ | SEA | — | — |
| Logan Allen ⚠ | DET | — | — |
| Jameson Taillon ⚠ | KC | — | — |
| Cristian Javier ⚠ | ARI | — | — |
| Matt Wilkinson ⚠ | NYM | — | — |
| Daniel Lynch IV ⚠ | TOR | — | — |
| Andrew Sears ⚠ | CLE | — | — |
| Trevor Williams ⚠ | TB | — | — |
Runs we expect each starter to give up. Priced against a whole-run line (1.5 / 2.5 / 3.5). This is the noisiest of the three markets, so confidence never goes above med.
| SP | Opp | ER | Pick |
|---|---|---|---|
| Ryan Feltner | STL | 3.48 | UNDER 3.5· 57% |
| Rhett Lowder | MIL | 3.14 | UNDER 3.5· 63% |
| Merrill Kelly | HOU | 3.04 | UNDER 3.5· 65% |
| Zebby Matthews | CWS | 2.94 | OVER 2.5· 51% |
| Kade Morris ⚠ | SEA | 2.93 | — |
| Andre Pallante | COL | 2.66 | UNDER 2.5· 55% |
| Jameson Taillon ⚠ | KC | 2.66 | — |
| Cristian Javier ⚠ | ARI | 2.66 | — |
| Shane Drohan | CIN | 2.64 | UNDER 2.5· 55% |
| Shane Baz | BOS | 2.60 | UNDER 2.5· 56% |
| Jackson Kent ⚠ | LAD | 2.60 | — |
| Ryan Johnson | PIT | 2.49 | UNDER 2.5· 58% |
| Walker Buehler | NYY | 2.31 | UNDER 2.5· 62% |
| Shota Imanaga | MIA | 2.30 | UNDER 2.5· 62% |
| Erick Fedde | MIN | 2.26 | UNDER 2.5· 63% |
| Jared Jones ⚠ | LAA | 2.23 | — |
| Janson Junk | CHC | 2.23 | UNDER 2.5· 64% |
| Ranger Suarez | BAL | 2.17 | UNDER 2.5· 65% |
| Logan Gilbert | ATH | 2.16 | UNDER 2.5· 65% |
| Nick Martinez | TEX | 2.06 | UNDER 2.5· 67% |
| Keider Montero | CLE | 2.06 | UNDER 2.5· 67% |
| Nolan McLean | SF | 2.01 | UNDER 2.5· 68% |
| Foster Griffin | DET | 2.00 | OVER 1.5· 52% |
| Blake Snell ⚠ | WSH | 1.99 | — |
| Logan Allen ⚠ | DET | 1.93 | — |
| Cristopher Sánchez | ATL | 1.92 | OVER 1.5· 50% |
| Max Fried | SD | 1.71 | UNDER 1.5· 55% |
| Chris Sale | PHI | 1.67 | UNDER 1.5· 56% |
| Matt Wilkinson ⚠ | NYM | 1.64 | — |
| Daniel Lynch IV ⚠ | TOR | 1.60 | — |
| Andrew Sears ⚠ | CLE | — | — |
| Trevor Williams ⚠ | TB | — | — |
The best outs and earned-run numbers on the board, same engine as the strikeout model. These sit outside the two-pick card above — they are newer markets for us, and we keep the opponent adjustment small on purpose, because this season's team splits are still mostly random.
Every pick we post gets graded the next day against the box score — wins, losses and all — see every one →
Newest first. Past results do not predict future outcomes.