MLB Scores & Recap — September 9, 2026
All 15 MLB finals from September 9, 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
Graded MLB picks on September 9, 2026: 3-0 · +3.27 units · avg CLV -0.54pp
WIN Milwaukee Brewers ML at -132 ◆◆◆◆
Chicago Cubs @ Milwaukee Brewers — model 60.8% vs market 55.1% · CLV +0.00pp
Result: Chicago Cubs 6 @ Milwaukee Brewers 8 · +1.14u
WIN Kansas City Royals ML at +100 ◆◆◆
Arizona Diamondbacks @ Kansas City Royals — model 51.2% vs market 47.8% · CLV -0.98pp
Result: Arizona Diamondbacks 2 @ Kansas City Royals 5 · +1.00u
WIN Pittsburgh Pirates ML at +113 ◆◆◆
Pittsburgh Pirates @ Chicago White Sox — model 50.6% vs market 44.9% · CLV -0.65pp
Result: Pittsburgh Pirates 4 @ Chicago White Sox 2 · +1.13u
Shown straight — wins and losses. Full history on the public track record.
Every MLB game · September 9, 2026
New York Mets @ Miami Marlins
15–14
New York Mets: 0 6 2 0 0 0 6 1 0 | Miami Marlins: 0 0 0 3 0 5 1 2 3New York Mets edged Miami Marlins 15–14 at loanDepot park in a one-run game. The teams combined for 29 runs.
Houston Astros @ Philadelphia Phillies
7–11
Houston Astros: 0 0 4 2 0 0 1 0 0 | Philadelphia Phillies: 0 0 4 0 1 6 0 0Philadelphia Phillies beat Houston Astros 11–7 at Citizens Bank Park. The teams combined for 18 runs.
Cincinnati Reds @ Los Angeles Dodgers
1–14
Cincinnati Reds: 0 0 0 1 0 0 0 0 0 | Los Angeles Dodgers: 0 1 2 6 0 2 2 1Los Angeles Dodgers routed Cincinnati Reds 14–1 at UNIQLO Field at Dodger Stadium. The teams combined for 15 runs.
Cleveland Guardians @ Baltimore Orioles
5–9
Cleveland Guardians: 2 0 0 0 0 3 0 0 0 | Baltimore Orioles: 0 0 8 0 0 1 0 0Baltimore Orioles beat Cleveland Guardians 9–5 at Oriole Park at Camden Yards. The teams combined for 14 runs.
Chicago Cubs @ Milwaukee Brewers
6–8
Chicago Cubs: 0 0 0 1 0 0 0 0 5 | Milwaukee Brewers: 3 3 1 0 0 1 0 0Milwaukee Brewers held off Chicago Cubs 8–6 at American Family Field. The teams combined for 14 runs.
St. Louis Cardinals @ San Francisco Giants
6–7
St. Louis Cardinals: 0 1 3 0 1 1 0 0 0 | San Francisco Giants: 1 0 0 0 0 0 0 6San Francisco Giants edged St. Louis Cardinals 7–6 at Oracle Park in a one-run game. The teams combined for 13 runs.
Washington Nationals @ San Diego Padres
2–9
Washington Nationals: 0 0 2 0 0 0 0 0 0 | San Diego Padres: 0 0 3 2 2 0 1 1San Diego Padres routed Washington Nationals 9–2 at Petco Park. The teams combined for 11 runs.
Los Angeles Angels @ Boston Red Sox
6–4
Los Angeles Angels: 0 0 5 1 0 0 0 0 0 | Boston Red Sox: 0 0 0 0 2 1 0 0 1Los Angeles Angels held off Boston Red Sox 6–4 at Fenway Park. The teams combined for 10 runs.
Minnesota Twins @ Detroit Tigers
2–7
Minnesota Twins: 0 0 0 2 0 0 0 0 0 | Detroit Tigers: 2 0 3 0 0 0 1 1Detroit Tigers beat Minnesota Twins 7–2 at Comerica Park. The teams combined for 9 runs.
Tampa Bay Rays @ Atlanta Braves
7–2
Tampa Bay Rays: 0 3 0 3 0 0 1 0 0 | Atlanta Braves: 0 0 0 1 0 1 0 0 0Tampa Bay Rays beat Atlanta Braves 7–2 at Truist Park. The teams combined for 9 runs.
Colorado Rockies @ New York Yankees
1–6
Colorado Rockies: 0 0 0 0 1 0 0 0 0 | New York Yankees: 0 1 4 0 0 0 0 1New York Yankees beat Colorado Rockies 6–1 at Yankee Stadium. The teams combined for 7 runs.
Arizona Diamondbacks @ Kansas City Royals
2–5
Arizona Diamondbacks: 0 0 0 1 1 0 0 0 0 | Kansas City Royals: 0 1 1 0 3 0 0 0Kansas City Royals held off Arizona Diamondbacks 5–2 at Kauffman Stadium. The teams combined for 7 runs.
Pittsburgh Pirates @ Chicago White Sox
4–2
Pittsburgh Pirates: 0 0 0 0 1 0 3 0 0 | Chicago White Sox: 0 0 0 0 0 0 1 1 0Pittsburgh Pirates held off Chicago White Sox 4–2 at Rate Field. The teams combined for 6 runs.
Texas Rangers @ Seattle Mariners
2–3
Texas Rangers: 0 1 0 0 0 0 0 1 0 | Seattle Mariners: 0 1 0 2 0 0 0 0Seattle Mariners edged Texas Rangers 3–2 at T-Mobile Park in a one-run game. The teams combined for 5 runs.
Toronto Blue Jays @ Athletics
0–2
Toronto Blue Jays: 0 0 0 0 0 0 0 0 0 | Athletics: 0 0 1 1 0 0 0 0Athletics held off Toronto Blue Jays 2–0 at Sutter Health Park. The teams combined for 2 runs.
See every pick before the first pitch
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.