MLB Recap | Sunday, August 2, 2026

4 MLB games went final on Sunday, August 2, 2026, producing 24 total runs. No games were decided by one run.

Top stories from the day

Braves beat Nationals 4-2

Nationals 2, Braves 4

The Braves defeated the Nationals 4-2 at home. The win moves the Braves to 67-45, while the Nationals fall to 55-58.

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

Cardinals 5, Blue Jays 1

The Cardinals defeated the Blue Jays 5-1 on the road. A 4-run 9th inning turned the game and created the decisive separation. Matthew Liberatore delivered 6.0 strong innings, allowing 0 earned runs with 7 strikeouts. The win moves the Cardinals to 55-57, while the Blue Jays fall to 52-60.

White Sox erupt for 4 runs in the 9th to beat Rays

White Sox 9, Rays 1

The White Sox defeated the Rays 9-1 on the road. A 4-run 9th inning turned the game and created the decisive separation. Anthony Kay delivered 6.1 strong innings, allowing 0 earned runs with 3 strikeouts. Everson Pereira drove in 4 runs to lead the offense. The win moves the White Sox to 59-52, while the Rays fall to 65-46.

Sandy Alcantara leads Marlins past Mets

Marlins 2, Mets 0

The Marlins defeated the Mets 2-0 on the road. Sandy Alcantara delivered 6.0 strong innings, allowing 0 earned runs with 5 strikeouts. The win moves the Marlins to 58-55, while the Mets fall to 47-66.

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