MLB Recap — Monday, July 6, 2026
8 games went final on Monday, July 6, 2026, producing 99 total runs. The biggest margin of the day belonged to the Royals, who routed the Phillies by 14. 4 games were decided by a single run, and 2 went to extra innings.
Phillies 1, Royals 15
The Royals routed the Phillies 15–1 at home. A 6-run 1st broke the game open. The win moves them to 37-54; the Phillies fall to 50-41.
Yankees 5, Rays 1
The Yankees beat the Rays 5–1 on the road. The win moves them to 50-40; the Rays fall to 52-36.
Astros 11, Nationals 12
The Nationals edged the Astros 12–11 at home. A 6-run 5th broke the game open. The win moves them to 47-45; the Astros fall to 45-48.
Mets 7, Braves 6
The Mets edged the Braves 7–6 on the road in 10 innings. The win moves them to 38-53; the Braves fall to 52-37.
Brewers 4, Cardinals 3
The Brewers edged the Cardinals 4–3 on the road. A 4-run 7th broke the game open. The win moves them to 56-33; the Cardinals fall to 47-41.
Diamondbacks 8, Padres 0
The Diamondbacks routed the Padres 8–0 on the road. A 4-run 3rd broke the game open. The win moves them to 45-45; the Padres fall to 44-46.
Blue Jays 1, Giants 10
The Giants routed the Blue Jays 10–1 at home. A 5-run 6th broke the game open. The win moves them to 38-52; the Blue Jays fall to 42-49.
Rockies 7, Dodgers 8
The Dodgers edged the Rockies 8–7 at home in 11 innings. A 4-run 4th broke the game open. The win moves them to 60-32; the Rockies fall to 37-55.
Generated from official MLB data. All recaps · Today's model picks · Live odds