MLB Recap | Thursday, September 10, 2026

5 MLB games went final on Thursday, September 10, 2026, producing 29 total runs. 2 games were decided by one run.

Top stories from the day

Braves erupt for 3 runs in the 8th to beat Rays

Rays 1, Braves 3

The Braves defeated the Rays 3-1 at home. A 3-run 8th inning turned the game and created the decisive separation. Martín Pérez controlled the game with 7.0 scoreless innings, 4 hits allowed and 4 strikeouts. The win moves the Braves to 86-61, while the Rays fall to 87-59.

Cristian Javier leads Astros past Phillies

Astros 2, Phillies 1

The Astros defeated the Phillies 2-1 on the road. Cristian Javier delivered 6.0 strong innings, allowing 1 earned run with 5 strikeouts. The win moves the Astros to 75-72, while the Phillies fall to 82-65.

Mariners erupt for 4 runs in the 7th to beat Rangers

Rangers 3, Mariners 4

The Mariners defeated the Rangers 4-3 at home. A 4-run 7th inning turned the game and created the decisive separation. Logan Gilbert overpowered the lineup with 11 strikeouts across 7.0 innings. Julio Rodríguez homered and drove in 3 runs. The win moves the Mariners to 69-78, while the Rangers fall to 72-75.

Anthony Volpe grand slam powers Yankees past Rockies

Rockies 3, Yankees 10

The Yankees defeated the Rockies 10-3 at home. Anthony Volpe delivered the biggest swing with a grand slam in the 7th. The win moves the Yankees to 84-62, while the Rockies fall to 55-91.

Jared Jones leads Pirates past White Sox

Pirates 2, White Sox 0

The Pirates defeated the White Sox 2-0 on the road. Jared Jones controlled the game with 7.0 scoreless innings, 1 hit allowed and 8 strikeouts. Oneil Cruz collected 3 hits in the win. The win moves the Pirates to 74-73, while the White Sox fall to 75-71.

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