Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
4in the bubble
WED · JUL 8

MLB Scores & RecapWednesday, July 8, 2026

MLB scores for Wednesday, July 8, 2026. Final scores, standout pitching and highlights from 15 games — with links to full matchup previews and lineups.

15
Games
1.60
Best Starter ERA
14/15
Lineups Ready
10.0
Highest O/U
CHC-BAL

Wednesday’s full 15-game slate has a little of everything, but the night’s clearest pressure points sit in two featured matchups where the starting-pitching gap could shape the board early.

Colorado Rockies at Los Angeles Dodgers stands out as the biggest talent-versus-volatility game on the schedule. Gabriel Hughes makes just his second look after opening with 3 scoreless innings and only one strikeout, so the surface line is clean but the sample is tiny and the low swing-and-miss profile leaves a lot unanswered against a Dodgers lineup in a game carrying a total of 10.0. On the other side, Roki Sasaki’s recent form is the real story: he was hit hard for 6 earned runs in 3 innings last time out, and while the previous two starts were more stable at 3 earned over 4 innings and 3 earned over 5.2, the trend is less about dominance than trying to reestablish rhythm. Even with that wobble, the lopsided price reflects how much trust still sits with Los Angeles in a matchup that can get noisy quickly if Hughes is forced into traffic.

Athletics at Detroit Tigers is a different kind of mismatch, built around one starter trending the wrong way and another pitching his best baseball. Jeffrey Springs has allowed 6 earned runs in two of his last three starts, sandwiching a decent 5.1-inning, 3-earned-run outing, and that inconsistency fits the 5.79 ERA. Troy Melton, meanwhile, has been on a genuine run: 6.1 scoreless innings with 7 strikeouts, then 6 innings of 1-run ball, then another 6 innings with just 1 earned. The Tigers right-hander isn’t overpowering by K rate, but the recent pattern shows efficiency, command, and very little damage, which is exactly why Detroit carries the edge in a game with real standings weight.

Arizona Diamondbacks at San Diego Padres earns the notable tag because Jose Cabrera versus Michael King pairs a division rivalry with meaningful stakes and a modest 8.0 total that suggests a tighter game than the featured mismatches. Cleveland Guardians at Minnesota Twins is another division game with standings implications, and the near-even price reflects how little separation there is between Slade Cecconi and Connor Prielipp. New York Yankees at Tampa Bay Rays brings the sharpest pure pitching matchup among the notable games, with Gerrit Cole against Shane McClanahan in a division rivalry and a low 7.5 total. Milwaukee Brewers at St. Louis Cardinals also deserves attention because Kyle Harrison and Michael McGreevy have both pitched well enough to keep this division matchup in the control-of-the-zone category rather than a slugfest.

The pitching spotlight goes to Troy Melton and his 2.05 ERA, the best mark among the featured and notable starters, and his last three outings back up that number with as much authority as anyone taking the mound tonight.

It’s a deep Wednesday card, but the best starting-point reads are simple: watch Detroit’s edge, and see whether the Dodgers game becomes the high-scoring script the number suggests.

LAD -226 favoriteCOL@LAD O/U 10.0DET SP ERA 2.05NYY@TB O/U 7.5MIL -134 at STLAZ@SD division rivalry
Today's Games · 15

Wednesday’s 15-game slate mixed a few expected contenders taking care of business with several notable surprises, including St. Louis handling Milwaukee 5-1, Miami blanking Seattle 2-0, Pittsburgh getting shut out by Atlanta 3-0, the Cubs outslugging Baltimore 9-7, and the Angels stunning Texas 13-1. There were also a pair of emphatic road routs, as Toronto won 10-0 in San Francisco and Washington rolled past Houston 8-2.

The top pitching performance belonged to Dylan Cease, who dominated the Giants in Toronto’s 10-0 win. Cease worked 8.0 scoreless innings, allowed no earned runs, and piled up 11 strikeouts, overpowering San Francisco for the best line of the day. He paired swing-and-miss stuff with enough control to keep traffic manageable despite three walks, and he clearly set the tone in a game the Blue Jays controlled from the start. On a full schedule with several strong outings, Cease’s combination of length and strikeout volume stood above the rest.

Elsewhere, Shane McClanahan outdueled Gerrit Cole as the Rays beat the Yankees 3-0, with McClanahan throwing 6.1 scoreless innings and Cole allowing three earned over 6.1 in a crisp, low-scoring matchup. The Cardinals5-1 win over the Brewers qualified as one of the day’s bigger upsets, and Michael McGreevy was a major reason why, limiting Milwaukee to one run across 6.1 innings with six strikeouts. Miami’s 2-0 upset of Seattle was another pitching-driven result, as Tyler Phillips tossed 5.0 scoreless innings and George Kirby was sharp in defeat with 6.0 innings, 2 earned runs, and 7 strikeouts. Washington also turned in one of the day’s more lopsided results behind Foster Griffin, who struck out nine over 7.0 innings in an 8-2 win over Houston.

A busy Wednesday delivered standout arms, a few statement upsets, and plenty to carry into Thursday’s slate.

132
Total Runs
9–7
Top Game
1.60
Best ERA
1.00
Best WHIP
13–1
Biggest Blowout
LAA @ TEX · +12