MLB Recap | Thursday, August 20, 2026

9 MLB games went final on Thursday, August 20, 2026, producing 83 total runs. 1 game was decided by one run.

Top stories from the day

Cardinals erupt for 6 runs in the 9th to beat Reds

Cardinals 10, Reds 9

The Cardinals defeated the Reds 10-9 on the road. A 6-run 9th inning turned the game and created the decisive separation. Jordan Walker drove in 4 runs to lead the offense. The win moves the Cardinals to 66-63, while the Reds fall to 61-67.

Gavin Williams leads Guardians past Giants

Giants 2, Guardians 5

The Guardians defeated the Giants 5-2 at home. Gavin Williams overpowered the lineup with 11 strikeouts across 5.2 innings. The win moves the Guardians to 62-66, while the Giants fall to 52-75.

Shane Bieber leads Blue Jays past Rays

Blue Jays 5, Rays 1

The Blue Jays defeated the Rays 5-1 on the road. Shane Bieber delivered 7.0 strong innings, allowing 1 earned run with 7 strikeouts. The win moves the Blue Jays to 63-66, while the Rays fall to 76-51.

Royals beat Athletics 6-2

Athletics 2, Royals 6

The Royals defeated the Athletics 6-2 at home. The win moves the Royals to 55-74, while the Athletics fall to 49-79.

Grant Holmes leads Braves past White Sox

Braves 2, White Sox 0

The Braves defeated the White Sox 2-0 on the road. Grant Holmes delivered 6.0 strong innings, allowing 0 earned runs with 3 strikeouts. The win moves the Braves to 75-53, while the White Sox fall to 66-61.

Brewers beat Mariners 7-4

Mariners 4, Brewers 7

The Brewers defeated the Mariners 7-4 at home. Garrett Mitchell homered and drove in 3 runs. The win moves the Brewers to 79-49, while the Mariners fall to 60-68.

Gerrit Cole leads Yankees past Orioles

Yankees 6, Orioles 1

The Yankees defeated the Orioles 6-1 on the road. Gerrit Cole delivered 6.0 strong innings, allowing 1 earned run with 8 strikeouts. Spencer Jones collected 3 hits in the win. The win moves the Yankees to 72-55, while the Orioles fall to 61-67.

Jacob deGrom leads Rangers past Nationals

Nationals 0, Rangers 2

The Rangers defeated the Nationals 2-0 at home. Jacob deGrom delivered 6.0 strong innings, allowing 0 earned runs with 10 strikeouts. The win moves the Rangers to 63-65, while the Nationals fall to 61-68.

Grayson Rodriguez leads Angels past Astros

Angels 18, Astros 3

The Angels defeated the Astros 18-3 on the road. Grayson Rodriguez controlled the game with 7.0 scoreless innings, 5 hits allowed and 6 strikeouts. Zach Neto drove in 7 runs to lead the offense. The win moves the Angels to 51-77, while the Astros fall to 64-64.

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