HomeMLBRecaps › September 12, 2026

MLB Scores & Recap — September 12, 2026

All 15 MLB finals from September 12, 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

LOSS Arizona Diamondbacks ML at -145 ◆◆◆◆
Texas Rangers @ Arizona Diamondbacks — model 61.3% vs market 57.0% · CLV -2.66pp
Result: Texas Rangers 6 @ Arizona Diamondbacks 2 · -1.50u

Shown straight — wins and losses. Full history on the public track record.

Every MLB game · September 12, 2026

Cincinnati Reds @ Milwaukee Brewers
913
Cincinnati Reds: 0 1 1 3 0 0 0 4 0  |  Milwaukee Brewers: 4 0 1 3 5 0 0 0

Milwaukee Brewers beat Cincinnati Reds 13–9 at American Family Field. The teams combined for 22 runs.

Seattle Mariners @ Athletics
191
Seattle Mariners: 2 3 0 2 2 0 3 4 3  |  Athletics: 0 0 1 0 0 0 0 0 0

Seattle Mariners routed Athletics 19–1 at Sutter Health Park. The teams combined for 20 runs.

Colorado Rockies @ Detroit Tigers
711
Colorado Rockies: 0 0 3 1 0 2 0 1 0  |  Detroit Tigers: 0 0 2 2 0 0 0 7

Detroit Tigers beat Colorado Rockies 11–7 at Comerica Park. The teams combined for 18 runs.

New York Mets @ New York Yankees
122
New York Mets: 1 2 1 0 1 0 1 5 1  |  New York Yankees: 0 0 0 1 0 1 0 0 0

New York Mets routed New York Yankees 12–2 at Yankee Stadium. The teams combined for 14 runs.

Philadelphia Phillies @ Atlanta Braves
212
Philadelphia Phillies: 1 0 0 0 0 0 0 1 0  |  Atlanta Braves: 0 0 0 8 0 1 0 3

Atlanta Braves routed Philadelphia Phillies 12–2 at Truist Park. The teams combined for 14 runs.

San Diego Padres @ San Francisco Giants
76
San Diego Padres: 0 2 1 1 1 1 1 0 0  |  San Francisco Giants: 2 1 0 0 0 0 0 3 0

San Diego Padres edged San Francisco Giants 7–6 at Oracle Park in a one-run game. The teams combined for 13 runs.

Los Angeles Angels @ Washington Nationals
56
Los Angeles Angels: 0 0 0 0 0 0 0 3 2 0  |  Washington Nationals: 1 3 0 0 0 0 0 0 1 1

Washington Nationals edged Los Angeles Angels 6–5 at Nationals Park in a one-run game. The teams combined for 11 runs.

Chicago White Sox @ St. Louis Cardinals
65
Chicago White Sox: 0 0 0 1 3 0 0 0 2  |  St. Louis Cardinals: 0 3 0 1 0 0 0 1 0

Chicago White Sox edged St. Louis Cardinals 6–5 at Busch Stadium in a one-run game. The teams combined for 11 runs.

Baltimore Orioles @ Toronto Blue Jays
37
Baltimore Orioles: 0 0 0 1 0 0 2 0 0  |  Toronto Blue Jays: 2 0 3 0 0 1 1 0

Toronto Blue Jays beat Baltimore Orioles 7–3 at Rogers Centre. The teams combined for 10 runs.

Texas Rangers @ Arizona Diamondbacks
62
Texas Rangers: 0 0 0 0 6 0 0 0 0  |  Arizona Diamondbacks: 0 0 1 0 0 1 0 0 0

Texas Rangers beat Arizona Diamondbacks 6–2 at Chase Field. The teams combined for 8 runs.

Pittsburgh Pirates @ Chicago Cubs
34
Pittsburgh Pirates: 0 0 0 0 0 3 0 0 0  |  Chicago Cubs: 1 0 1 0 0 0 0 2

Chicago Cubs edged Pittsburgh Pirates 4–3 at Wrigley Field in a one-run game. The teams combined for 7 runs.

Los Angeles Dodgers @ Miami Marlins
34
Los Angeles Dodgers: 2 0 0 0 0 0 0 0 1  |  Miami Marlins: 0 3 0 0 1 0 0 0

Miami Marlins edged Los Angeles Dodgers 4–3 at loanDepot park in a one-run game. The teams combined for 7 runs.

Cleveland Guardians @ Minnesota Twins
34
Cleveland Guardians: 0 1 0 0 2 0 0 0 0  |  Minnesota Twins: 0 0 4 0 0 0 0 0

Minnesota Twins edged Cleveland Guardians 4–3 at Target Field in a one-run game. The teams combined for 7 runs.

Kansas City Royals @ Boston Red Sox
15
Kansas City Royals: 0 0 0 0 0 1 0 0 0  |  Boston Red Sox: 0 0 0 1 0 2 1 1

Boston Red Sox beat Kansas City Royals 5–1 at Fenway Park. The teams combined for 6 runs.

Houston Astros @ Tampa Bay Rays
23
Houston Astros: 1 0 0 0 0 1 0 0 0  |  Tampa Bay Rays: 0 0 0 0 2 0 1 0

Tampa Bay Rays edged Houston Astros 3–2 at Tropicana Field in a one-run game. The teams combined for 5 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.