MLB scores, schedule and odds: Thursday, June 25, 2026
The MLB schedule for Thursday, June 25, 2026 has 9 games.
- Kansas City Royals at Tampa Bay Rays — KC 2, TB 13 (Final) · Tropicana Field, St. Petersburg
- Seattle Mariners at Pittsburgh Pirates — SEA 1, PIT 5 (Final) · PNC Park, Pittsburgh
- Athletics at San Francisco Giants — ATH 9, SF 6 (Final) · Oracle Park, San Francisco
- Houston Astros at Detroit Tigers — HOU 2, DET 1 (Final) · Comerica Park, Detroit
- Philadelphia Phillies at Washington Nationals — PHI 10, WSH 5 (Final) · Nationals Park, Washington
- Texas Rangers at Toronto Blue Jays — TEX 6, TOR 5 (Final) · Rogers Centre, Toronto
- Chicago Cubs at New York Mets — CHC 4, NYM 3 (Final/10) · Citi Field, Queens
- New York Yankees at Boston Red Sox — NYY 3, BOS 6 (Final) · Fenway Park, Boston
- Arizona Diamondbacks at St. Louis Cardinals — ARI 0, STL 0 (Postponed) · Busch Stadium, St. Louis