MLB Recap | Wednesday, July 8, 2026

15 MLB games went final on Wednesday, July 8, 2026, producing 132 total runs. 2 games were decided by one run.

Top stories from the day

Kazuma Okamoto grand slam powers Blue Jays past Giants

Blue Jays 10, Giants 0

The Blue Jays defeated the Giants 10-0 on the road. Kazuma Okamoto delivered the biggest swing with a grand slam in the 1st. Dylan Cease controlled the game with 8.0 scoreless innings, 1 hit allowed and 11 strikeouts. The win moves the Blue Jays to 44-49, while the Giants fall to 38-54.

Cubs erupt for 5 runs in the 7th to beat Orioles

Cubs 9, Orioles 7

The Cubs defeated the Orioles 9-7 on the road. A 5-run 7th inning turned the game and created the decisive separation. Pete Crow-Armstrong powered the offense with 2 home runs and 2 RBI. The win moves the Cubs to 52-40, while the Orioles fall to 42-51.

Tigers beat Athletics 6-1

Athletics 1, Tigers 6

The Tigers defeated the Athletics 6-1 at home. Spencer Torkelson homered and drove in 3 runs. The win moves the Tigers to 42-50, while the Athletics fall to 41-51.

Braves beat Pirates 3-0

Braves 3, Pirates 0

The Braves defeated the Pirates 3-0 on the road. The win moves the Braves to 53-38, while the Pirates fall to 47-46.

Marlins beat Mariners 2-0

Mariners 0, Marlins 2

The Marlins defeated the Mariners 2-0 at home. The win moves the Marlins to 51-42, while the Mariners fall to 47-46.

Shane McClanahan leads Rays past Yankees

Yankees 0, Rays 3

The Rays defeated the Yankees 3-0 at home. Shane McClanahan delivered 6.1 strong innings, allowing 0 earned runs with 5 strikeouts. The win moves the Rays to 54-36, while the Yankees fall to 50-42.

Foster Griffin leads Nationals past Astros

Astros 2, Nationals 8

The Nationals defeated the Astros 8-2 at home. Foster Griffin delivered 7.0 strong innings, allowing 1 earned run with 9 strikeouts. Luis García Jr. homered and drove in 3 runs. The win moves the Nationals to 48-46, while the Astros fall to 46-49.

Mets erupt for 5 runs in the 8th to beat Royals

Royals 2, Mets 6

The Mets defeated the Royals 6-2 at home. A 5-run 8th inning turned the game and created the decisive separation. The win moves the Mets to 39-54, while the Royals fall to 38-55.

Sal Stewart powers Reds past Phillies

Phillies 5, Reds 11

The Reds defeated the Phillies 11-5 at home. Sal Stewart powered the offense with 2 home runs and 3 RBI. The win moves the Reds to 42-49, while the Phillies fall to 51-42.

Twins walk off Guardians in the 9th

Guardians 5, Twins 6

The Twins defeated the Guardians 6-5 at home. Alan Roden singles on a sharp fly ball to center fielder Kahlil Watson. Royce Lewis scores. Alex Jackson to 3rd. Luke Keaschall to 2nd. Kody Clemens collected 3 hits in the win. The win moves the Twins to 46-47, while the Guardians fall to 47-46.

Jake Bennett leads Red Sox past White Sox

Red Sox 5, White Sox 0

The Red Sox defeated the White Sox 5-0 on the road. Jake Bennett controlled the game with 7.0 scoreless innings, 4 hits allowed and 4 strikeouts. The win moves the Red Sox to 42-48, while the White Sox fall to 47-44.

Michael McGreevy leads Cardinals past Brewers

Brewers 1, Cardinals 5

The Cardinals defeated the Brewers 5-1 at home. Michael McGreevy delivered 6.1 strong innings, allowing 1 earned run with 6 strikeouts. Alec Burleson homered and drove in 3 runs. The win moves the Cardinals to 48-43, while the Brewers fall to 58-34.

Jo Adell powers Angels past Rangers

Angels 13, Rangers 1

The Angels defeated the Rangers 13-1 on the road. Jo Adell powered the offense with 2 home runs and 5 RBI. The win moves the Angels to 37-56, while the Rangers fall to 46-46.

Dodgers beat Rockies 4-3

Rockies 3, Dodgers 4

The Dodgers defeated the Rockies 4-3 at home. A 3-run 1st inning provided the biggest offensive burst of the game. The win moves the Dodgers to 61-33, while the Rockies fall to 38-56.

Michael King leads Padres past Diamondbacks

Diamondbacks 4, Padres 10

The Padres defeated the Diamondbacks 10-4 at home. Michael King delivered 6.0 strong innings, allowing 1 earned run with 4 strikeouts. The win moves the Padres to 46-46, while the Diamondbacks fall to 45-47.

Generated from official MLB game data. All recaps · Today's model picks · Live odds