MLB Recap | Tuesday, July 21, 2026

13 MLB games went final on Tuesday, July 21, 2026, producing 113 total runs. 4 games were decided by one run. 1 game went to extra innings.

Top stories from the day

Guardians beat Twins 5-2

Twins 2, Guardians 5

The Guardians defeated the Twins 5-2 at home. The win moves the Guardians to 54-48, while the Twins fall to 49-53.

Justin Wrobleski leads Dodgers past Phillies

Dodgers 2, Phillies 1

The Dodgers defeated the Phillies 2-1 on the road. Justin Wrobleski delivered 6.1 strong innings, allowing 1 earned run with 7 strikeouts. The win moves the Dodgers to 64-38, while the Phillies fall to 56-46.

Rays erupt for 4 runs in the 9th to beat Blue Jays

Rays 12, Blue Jays 2

The Rays defeated the Blue Jays 12-2 on the road. A 4-run 9th inning turned the game and created the decisive separation. Nick Fortes drove in 4 runs to lead the offense. The win moves the Rays to 58-42, while the Blue Jays fall to 46-55.

Manny Machado powers Padres past Braves

Padres 8, Braves 3

The Padres defeated the Braves 8-3 on the road. Manny Machado powered the offense with 2 home runs and 2 RBI. The win moves the Padres to 50-51, while the Braves fall to 58-42.

Royals beat Giants 3-2

Giants 2, Royals 3

The Royals defeated the Giants 3-2 at home. The win moves the Royals to 42-60, while the Giants fall to 42-59.

Zac Thornton leads Mets past Brewers

Mets 4, Brewers 0

The Mets defeated the Brewers 4-0 on the road. Zac Thornton delivered 6.0 strong innings, allowing 0 earned runs with 2 strikeouts. The win moves the Mets to 43-59, while the Brewers fall to 63-38.

David Peterson leads Cubs past Tigers

Tigers 2, Cubs 11

The Cubs defeated the Tigers 11-2 at home. David Peterson delivered 6.2 strong innings, allowing 0 earned runs with 4 strikeouts. The win moves the Cubs to 57-44, while the Tigers fall to 47-54.

Kumar Rocker leads Rangers past White Sox

White Sox 0, Rangers 10

The Rangers defeated the White Sox 10-0 at home. Kumar Rocker delivered 6.0 strong innings, allowing 0 earned runs with 6 strikeouts. Brandon Nimmo collected 4 hits in the win. The win moves the Rangers to 51-50, while the White Sox fall to 53-47.

Tatsuya Imai leads Astros past Marlins

Marlins 3, Astros 5

The Astros defeated the Marlins 5-3 at home. Tatsuya Imai delivered 6.0 strong innings, allowing 1 earned run with 8 strikeouts. Isaac Paredes homered and drove in 3 runs. The win moves the Astros to 49-54, while the Marlins fall to 52-50.

Rockies beat Nationals 8-7

Nationals 7, Rockies 8

The Rockies defeated the Nationals 8-7 at home. A 4-run 2nd inning provided the biggest offensive burst of the game. The win moves the Rockies to 41-62, while the Nationals fall to 51-51.

Walbert Ureña leads Angels past Cardinals

Cardinals 1, Angels 5

The Angels defeated the Cardinals 5-1 at home. Walbert Ureña delivered 6.0 strong innings, allowing 1 earned run with 5 strikeouts. The win moves the Angels to 41-61, while the Cardinals fall to 51-49.

Diamondbacks walk off Athletics in the 10th

Athletics 5, Diamondbacks 6

The Diamondbacks defeated the Athletics 6-5 at home in 10 innings. Ildemaro Vargas singles on a ground ball to left fielder Tyler Soderstrom. Gabriel Moreno scores. Max Kepler to 3rd. Nolan Arenado to 2nd. Max Kepler homered and drove in 3 runs. The win moves the Diamondbacks to 52-49, while the Athletics fall to 43-58.

Reds beat Mariners 4-2

Reds 4, Mariners 2

The Reds defeated the Mariners 4-2 on the road. The win moves the Reds to 46-54, while the Mariners fall to 51-51.

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