HomeMLBRecaps › September 15, 2026

MLB Scores & Recap — September 15, 2026

All 15 MLB finals from September 15, 2026, with box-score recaps and standout performers below — plus our model scoreboard: what Signal Labs projected before first pitch versus what actually happened.

🎯 Our model scoreboard

Every MLB game · September 15, 2026

Chicago White Sox @ Cleveland Guardians
67
Chicago White Sox: 0 0 0 1 1 4 0 0 0  |  Cleveland Guardians: 3 0 0 0 1 1 0 0 2

Cleveland Guardians edged Chicago White Sox 7–6 at Progressive Field in a one-run game. The teams combined for 13 runs.

San Francisco Giants @ St. Louis Cardinals
103
San Francisco Giants: 3 0 4 1 0 0 0 1 1  |  St. Louis Cardinals: 1 0 1 0 0 0 0 1 0

San Francisco Giants routed St. Louis Cardinals 10–3 at Busch Stadium. The teams combined for 13 runs.

Baltimore Orioles @ New York Mets
75
Baltimore Orioles: 0 2 0 0 0 0 0 0 1 1 3  |  New York Mets: 1 1 1 0 0 0 0 0 0 1 1

Baltimore Orioles held off New York Mets 7–5 at Citi Field. The teams combined for 12 runs.

San Diego Padres @ Colorado Rockies
39
San Diego Padres: 1 1 0 0 1 0 0 0 0  |  Colorado Rockies: 0 0 2 0 0 5 2 0

Colorado Rockies beat San Diego Padres 9–3 at Coors Field. The teams combined for 12 runs.

Detroit Tigers @ Toronto Blue Jays
101
Detroit Tigers: 0 0 0 4 1 1 0 2 2  |  Toronto Blue Jays: 0 0 0 0 0 0 0 1 0

Detroit Tigers routed Toronto Blue Jays 10–1 at Rogers Centre. The teams combined for 11 runs.

Philadelphia Phillies @ Washington Nationals
36
Philadelphia Phillies: 1 0 1 0 1 0 0 0 0  |  Washington Nationals: 2 0 0 0 1 0 3 0

Washington Nationals held off Philadelphia Phillies 6–3 at Nationals Park. The teams combined for 9 runs.

Atlanta Braves @ Chicago Cubs
63
Atlanta Braves: 0 0 0 0 0 2 2 0 2  |  Chicago Cubs: 0 1 0 2 0 0 0 0 0

Atlanta Braves held off Chicago Cubs 6–3 at Wrigley Field. The teams combined for 9 runs.

New York Yankees @ Minnesota Twins
81
New York Yankees: 2 0 1 0 0 4 0 0 1  |  Minnesota Twins: 0 1 0 0 0 0 0 0 0

New York Yankees routed Minnesota Twins 8–1 at Target Field. The teams combined for 9 runs.

Milwaukee Brewers @ Pittsburgh Pirates
51
Milwaukee Brewers: 0 1 0 0 0 4 0 0 0  |  Pittsburgh Pirates: 0 0 0 0 0 0 0 1 0

Milwaukee Brewers beat Pittsburgh Pirates 5–1 at PNC Park. The teams combined for 6 runs.

Boston Red Sox @ Texas Rangers
24
Boston Red Sox: 0 0 2 0 0 0 0 0 0  |  Texas Rangers: 0 4 0 0 0 0 0 0

Texas Rangers held off Boston Red Sox 4–2 at Globe Life Field. The teams combined for 6 runs.

Kansas City Royals @ Houston Astros
24
Kansas City Royals: 0 0 0 0 1 1 0 0 0  |  Houston Astros: 1 0 1 0 2 0 0 0

Houston Astros held off Kansas City Royals 4–2 at Daikin Park. The teams combined for 6 runs.

Miami Marlins @ Arizona Diamondbacks
42
Miami Marlins: 0 0 0 1 0 0 0 0 0 0 3  |  Arizona Diamondbacks: 1 0 0 0 0 0 0 0 0 0 1

Miami Marlins held off Arizona Diamondbacks 4–2 at Chase Field. The teams combined for 6 runs.

Los Angeles Dodgers @ Cincinnati Reds
40
Los Angeles Dodgers: 0 1 2 0 0 0 1 0 0  |  Cincinnati Reds: 0 0 0 0 0 0 0 0 0

Los Angeles Dodgers beat Cincinnati Reds 4–0 at Great American Ball Park. The teams combined for 4 runs.

Athletics @ Tampa Bay Rays
12
Athletics: 0 0 0 0 0 1 0 0 0  |  Tampa Bay Rays: 0 1 0 0 0 0 0 0 1

Tampa Bay Rays edged Athletics 2–1 at Tropicana Field in a one-run game. The teams combined for 3 runs.

Seattle Mariners @ Los Angeles Angels
12
Seattle Mariners: 0 0 0 0 0 1 0 0 0  |  Los Angeles Angels: 0 0 0 0 1 1 0 0

Los Angeles Angels edged Seattle Mariners 2–1 at Angel Stadium in a one-run game. The teams combined for 3 runs.

See every pick before the first pitch
Signal Labs logs every model pick to a public ledger — wins and losses. See the full track record → · Pricing →

Signal Labs is a model-driven sports analytics and entertainment service, for informational purposes only. We do not accept or facilitate wagers. Must be 21+. If you or someone you know has a gambling problem, call 1-800-GAMBLER. Responsible gambling resources.