Cease and Gray both carry sub-2.70 ERAs while both offenses rank bottom-10 in home runs.
The de-vigged implied team totals are dead even at 3.8 apiece with a pick'em ML at TOR -108 / BOS -108, so the market sees no side edge. That 3.8-3.8 split adds to 7.6, right on the 7.5 total, but our read on two aces plus the knock-down wind pushes true expectation below the number. The total is where the soft spot lives, not the side.
Cease brings the loudest stuff with a 13.40 K/9, but his 3.89 BB/9 leaves traffic on the bases. Gray offsets modest strikeout upside (8.00 K/9) with sharp command at just 2.49 BB/9, giving him the cleaner path through a lineup. Slight edge to Gray on control, but both are top-tier and this is a genuine pitcher's duel.
Toronto is a contact-first group that strikes out the least in this game (7.26 per game) but offers almost no thump, ranking 27th in homers, which limits stack appeal against Gray. Boston has a bit more pop potential from Contreras and Duran but whiffs more (8.19 K/game), a dangerous profile against Cease's swing-and-miss arsenal. Neither side is a strong stack tonight.
Fenway is outdoor with sunny 75F conditions, but the 8 mph wind blowing in from left field is explicitly flagged as a negative for run scoring, knocking down fly balls to the Monster.
No strong stack tonight given both aces and the knock-down wind; if forced, lean a light Boston group (Abreu, Contreras) since they hold slightly more home-run juice than Toronto's 27th-ranked power.
Both starters are premium targets in a low-scoring spot; Cease's 13.40 K/9 gives him the higher strikeout ceiling, while Gray's 12-1 record and 2.48 ERA make him the safer floor play.
Season series: TOR 5 – BOS 2
Toronto leads the season series 5-2.
KC @ DET
ARI @ WAS
LAA @ SF
TOR @ BOS
SD @ MIA
NYY @ PHI
CLE @ TB
CHC @ PIT
ATL @ BAL
ATH @ MIN
HOU @ CWS
COL @ MIL
LAD @ NYM
CIN @ STL
SEA @ TEX