- First Pitch
- Posts
- First Pitch - June 12th, 2025
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.
Marcelo Mayer hits his 1st homer in Fenway, Red Sox take the lead
— First Pitch (@firstpitchBB)
2:59 AM • Jun 12, 2025
Marcelo Mayer 2nd of the night
— First Pitch (@firstpitchBB)
2:58 AM • Jun 12, 2025
Marcelo Mayer after his first two Fenway Park home runs 🎙️
"I love this place. I love the energy that Fenway Park brings. It's something I'll remember for the rest of my life."
— NESN (@NESN)
2:05 AM • Jun 12, 2025
Marcelo Mayer and Lucas Giolito bromance was not on my 2025 bingo card
— NESN (@NESN)
11:58 PM • Jun 11, 2025
🎯 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.
David Peterson had never worked into the 9th inning in a start before today.
An impressive showing earns him his first career shutout!
— MLB (@MLB)
1:57 AM • Jun 12, 2025
First career complete game shutout for @_David_Peterson! 👏 #LGM
— New York Mets (@Mets)
1:29 AM • Jun 12, 2025
No doubter from Soto! 😤
Send Soto to the All-Star Game! #VoteMets 🗳️👉 bit.ly/43rNDDW
— New York Mets (@Mets)
11:55 PM • Jun 11, 2025
💣 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.
Jordan Westburg leads the Orioles as they stay hot vs Tigers
— First Pitch (@firstpitchBB)
2:54 AM • Jun 12, 2025
Zach Eflin threw a gem
6.2 IP
5 H
1 ER
1 BB
5 K
0 HR
86 pitches 61 strikes
#Birdland— Rick Arnold (@onenastycamaro)
12:29 AM • Jun 12, 2025
Zach Eflin, Dirty 87mph Changeup. 👌
— Rob Friedman (@PitchingNinja)
11:28 PM • Jun 11, 2025
🧹 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.
Ernie Clement is raking!
Clement in his last 15 games has been hitting .362/.373/.586 and he has only struck out 3 times in the span🤯
— Just Baseball (@JustBB_Media)
7:46 PM • Jun 11, 2025
👀 Highlight Plays & Moments
Ronald Acuña Jr. extends the @Braves lead with a 416-foot blast!
— MLB (@MLB)
7:06 PM • Jun 11, 2025
Aaron Judge goes yard AGAIN!
He has 4 home runs in his last 3 games 🤯
— MLB (@MLB)
1:46 AM • Jun 12, 2025
The @Royals turn a nifty double play! 😱
— MLB (@MLB)
1:22 AM • Jun 12, 2025
479 FEET!
BYRON BUXTON LAUNCHES ONE WAY OUT!
— MLB (@MLB)
12:28 AM • Jun 12, 2025
Mikey Clutch
— SFGiants (@SFGiants)
2:59 AM • Jun 12, 2025
📊 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!