First Pitch - June 12th, 2025

Mayer’s 2 HR night at Fenway, Peterson’s shutout for Mets, Judge and Acuña stay hot. Full MLB scores, top plays & injury updates.

Headlines Around the League

🎯 Red Sox’s Marcelo Mayer Unleashes Two Homers

Mayer went deep twice in Boston’s 4–3 win over Tampa Bay: first a solo shot in the 3rd inning, then another in the 4th. This makes him the youngest Red Sox player to record a multi-homer game since Rafael Devers in 2018.

🎯 David Peterson Fires First Career Shutout 💎 Mets Blank Nationals 5-0

Peterson tossed a complete game shutout, allowing just 6 hits with 6 strikeouts as the Mets rolled to their fifth straight win, dominating the Nationals 5-0 in New York.

💣 Orioles Power Past Tigers

Baltimore blasted Detroit 10–1. Jordan Westburg hit a three-run homer during a seven-run eruption in the eighth, and Zach Eflin secured his third straight win with 6⅔ strong innings.

🧹 Blue Jays Sweep Cards 🔥 Clement Homers Before Exit in 5-2 Win

Ernie Clement homered and went 3-for-4 before leaving with a knee injury. Spencer Turnbull earned the win in relief as Toronto finished the sweep.

👀 Highlight Plays & Moments

📊 Final Scores and Top Performances

Giants 10, Rockies 7
W. Adames (SF): 3-4, HR, 3 RBI
K. Freeland (COL): 6 IP, 3 ER

Pirates 5, Marlins 2
B. Falter (PIT): 5.1 IP, 1 ER
D. Bednar (PIT): 1 IP, 2 SO

Phillies 7, Cubs 2
J. Luzardo (PHI): 6 IP, 1 ER, 10 SO
A. Bohm (PHI): 2-4, HR, 4 RBI

Guardians 11, Reds 2
L. Allen (CLE): 6 IP, 2 ER
L. Thomas (CLE): 3-5, HR, 3 RBI

Braves 6, Brewers 2
S. Schwellenbach (ATL): 9 IP, 2 ER, 9 SO
R. Acuña (ATL): 3-5, HR, 2 RBI

Blue Jays 5, Cardinals 2
S. Turnbull (TOR): 2 IP, 2 SO
Y. Rodriguez (TOR): 1 IP, 1 SO

Diamondbacks 5, Mariners 2
E. Rodriguez (ARI): 6.1 IP, 2 ER
E. Suarez (ARI): 3-4, HR, 4 RBI

Angels 6, A's 5
K. Hendricks (LAA): 6 IP, 2 ER
B. Rooker (OAK): 4-5, 2 HR, 3 RBI

Dodgers 5, Padres 2
A. Vesia (LAD): 1 IP, 3 SO
L. Trivino (LAD): 1 IP, 1 SO

Orioles 10, Tigers 1
Z. Eflin (BAL): 6.2 IP, 1 ER
J. Westburg (BAL): 2-4, HR, 3 RBI

Red Sox 4, Rays 3
W. Buehler (BOS): 7 IP, 3 ER, 7 SO
A. Chapman (BOS): 1 IP, 2 SO

Mets 5, Nationals 0
D. Peterson (NYM): 9 IP, 6 SO (CG)
B. Nimmo (NYM): 2-3, 2 HR, 2 RBI

Yankees 6, Royals 3
C. Schmidt (NYY): 6 IP, 7 SO
A. Judge (NYY): HR, RBI

Twins 6, Rangers 2
D. Festa (MIN): 6 IP, 2 ER
B. Buxton (MIN): 3-3, HR, 3 RBI

Astros 10, White Sox 2
R. Gusto (HOU): 6 IP, 2 ER, 7 SO
C. Walker (HOU): 3-4, HR, 4 RBI

⚾ Must-Watch Games Today

Cardinals at Brewers — 7:40 PM ET

  • NL Central battle: Cardinals (36-32), Brewers (36-33), separated by just 0.5 games.

  • Sonny Gray (7-1, 3.35 ERA) leads St. Louis.

  • Jacob Misiorowski (MLB debut) starts for Milwaukee in a highly anticipated first outing.

Giants at Rockies — 3:10 PM ET

  • NL West race: Giants (40-28) just 0.5 GB behind the Dodgers.

  • Giants have won 7 straight (8-2 last 10).

  • Hayden Birdsong (3-1, 2.55 ERA) starts for San Francisco.

🔄 Injury & Roster Watch

Tigers - Top pitching prospect Jackson Jobe will undergo Tommy John surgery after suffering a torn UCL. He’s out for the remainder of 2025 and likely most of 2026. Full Story

Royals - Starter Cole Ragans was placed on the 15-day injured list with a rotator cuff strain. Kansas City recalled Jonathan Bowlan and activated reliever Lucas Erceg.

Pirates - Carmen Mlodzinski was recalled from Triple-A to join the bullpen, while Kyle Nicolas was optioned back to the minors.

Giants - Catcher Patrick Bailey landed on the 10-day IL with a neck strain. Logan Porter was called up from Triple-A Sacramento to fill his roster spot.

Yankees - Jazz Chisholm Jr. leaves game early due to left groin tightness

Dodgers - Ben Casparius' next outing will be as starter.

Like this newsletter? Help us keep the content free by sharing our newsletter and supporting our sponsors.

Thanks for reading!