- First Pitch
- Posts
- July 10th, 2025
July 10th, 2025
Wednesday’s full MLB recap: Jazz shuts up the haters, Late-game drama in Milwaukee, and Harper explodes with four extra-base hits.

⚾ Headlines Around the League
Brewers 3, Dodgers 2 — Chourio's Walk-Off Caps Sweep and All-Star Moment
Royals 4, Pirates 3 — Caglianone's 466-Foot Blast Headlines KC Sweep
Schlittler Shines in Debut, Chisholm Jr. Powers Yankees Past Mariners
Rays Rally Past Tigers with Late Surge, Earn 50th Win of the Season
Phillies 13, Giants 0 — Harper’s 4 XBH Ignites Blowout in SF
All-Star Abbott deals, Reds avoid sweep with bounceback win
Editor’s Note: Wednesday delivered yet another loaded slate of action and two moments stood out above the rest for me.
First, Jac Caglianone hit an absolute tank. I have once again watched this homerun about 50 times in a row. The last time I saw a ball go that far to dead center at the K it was Trevor Bauer launching it from the mound. The kid’s got crazy power, and honestly, the Royals have to be thrilled with what they’re seeing. His potential is sky high.
Jac Caglianone absolute MISSILE 466 FEET
— Talkin’ Baseball (@TalkinBaseball_)
12:43 AM • Jul 10, 2025
Second, let’s talk Jazz Chisholm Jr. — like him or not, the guy’s a star. There’s been chatter around whether he deserved his All-Star nod, but here’s the truth: the ASG and MLB needs players like Jazz. He’s electric, unpredictable, and always in the middle of something. That kind of presence? I’ll take that on my team every day of the week.
Euro-steppin' for the 2nd time tonight 🔥
@j_chisholm3 👽
— New York Yankees (@Yankees)
12:30 AM • Jul 10, 2025
Let’s all have a great Thursday and thanks for reading First Pitch.
- Ryan
🔥 Top Performances
Hitting
Player (Team) | H/AB | R | HR | RBI | SB |
---|---|---|---|---|---|
Ronald Acuna Jr. (ATL) | 2/4 | 2 | 2 | 2 | 0 |
Jazz Chisholm Jr. (NYY) | 2/4 | 2 | 2 | 4 | 0 |
Mike Trout (LAA) | 2/5 | 2 | 2 | 3 | 0 |
Salvador Perez (KC) | 3/4 | 2 | 2 | 2 | 0 |
Jose Ramirez (CLE) | 2/4 | 2 | 1 | 1 | 1 |
Corbin Carroll (ARI) | 1/5 | 1 | 1 | 1 | 0 |
Bryce Harper (PHI) | 4/6 | 3 | 1 | 1 | 0 |
Kyle Schwarber (PHI) | 1/5 | 1 | 1 | 3 | 0 |
James Wood (WSH) | 1/4 | 1 | 1 | 1 | 0 |
Jarren Duran (BOS) | 2/4 | 1 | 1 | 3 | 0 |
Austin Riley (ATL) | 2/5 | 2 | 1 | 2 | 0 |
Junior Caminero (TB) | 2/5 | 2 | 1 | 1 | 0 |
Eugenio Suarez (ARI) | 1/4 | 1 | 1 | 1 | 0 |
Geraldo Perdomo (ARI) | 1/4 | 1 | 1 | 4 | 0 |
Pitching
Player (Team) | IP | H | ER | BB | K |
---|---|---|---|---|---|
Brandon Pfaadt (ARI) | 8.0 | 4 | 2 | 0 | 4 |
Andrew Abbott (CIN) | 7.2 | 6 | 1 | 2 | 5 |
Jesus Luzardo (MIA) | 7.0 | 3 | 0 | 1 | 7 |
Adrian Houser (CHW) | 7.0 | 7 | 1 | 2 | 2 |
Slade Cecconi (CLE) | 7.0 | 5 | 2 | 2 | 9 |
Bryce Elder (ATL) | 6.2 | 8 | 2 | 1 | 7 |
MacKenzie Gore (WSH) | 6.0 | 5 | 1 | 1 | 7 |
Lucas Giolito (BOS) | 6.0 | 4 | 0 | 0 | 6 |
Brandon Walter (HOU) | 6.0 | 2 | 2 | 0 | 7 |
📊 Final Scores and Highlights
Brewers 3, Dodgers 2
Jackson Chourio walks it off as the @Brewers complete the sweep of the Dodgers!
(MLB x GEICO)
— MLB (@MLB)
9:47 PM • Jul 9, 2025
Jackson Chourio delivered his first career walk-off hit in the 10th inning, sending the Brewers to a 3–2 win and their first-ever series sweep of the Dodgers in Milwaukee. The victory also capped a special day for Trevor Megill, who struck out the side in the top of the 10th before learning he’d been named to the NL All-Star team.
🔑 Key Moments
Tyler Glasnow worked around a bases-loaded jam in the 2nd and held Milwaukee to an unearned run over five innings in his return from the IL.
The Dodgers grabbed a 2–1 lead in the 7th on Mookie Betts’ sac fly after Miguel Rojas scored his second run of the game.
Down to their last three outs, the Brewers rallied in the 9th as Andrew Vaughn lined a game-tying RBI single, continuing a strong debut series after being called up Monday.
In the 10th, Megill struck out Freeman, Pages, and Edman in order, stranding the free runner at second.
Editor’s Note: Electric outing from Megill, worth the watch.
The Brewers sealed the sweep when William Contreras advanced the runner with a flyout and Chourio poked a walk-off single through a drawn-in infield.
📊 Notable Stats
Brewers
Jackson Chourio: 1-for-5, RBI, walk-off single
Andrew Vaughn: 1-for-1, RBI, game-tying hit in 9th
Jose Quintana: 6.0 IP, 2 H, 1 ER, 4 BB, 4 K
Trevor Megill: 1.0 IP, 0 H, 0 R, 3 K (W, All-Star selection)
Dodgers
Miguel Rojas: 2-for-3, 2 R, BB
Shohei Ohtani: 0-for-3, RBI (BB), 2 BB, 2 K
Tyler Glasnow: 5.0 IP, 2 H, 1 R (0 ER), 3 BB, 5 K
Kirby Yates: 0.1 IP, 1 H, 1 R (0 ER)
3-0 with Andrew Vaughn
— Ryan (@BrewPack8)
9:34 PM • Jul 9, 2025
Royals 4, Pirates 3
How sweep it is! 🧹🧹🧹
#HEYHEYHEYHEY
— Kansas City Royals (@Royals)
2:32 AM • Jul 10, 2025
Jac Caglianone crushed the longest home run by a Royals rookie in the Statcast era and Salvador Perez belted two massive shots of his own, including a go-ahead solo homer in the 8th, as Kansas City edged Pittsburgh 4–3 to complete a three-game sweep.
🔑 Key Moments
Salvador Perez opened the scoring in the 2nd with a 444-foot solo homer to center — his 12th of the year.
In the 4th, Caglianone launched a jaw-dropping 466-foot two-run homer, the longest by a Royals rookie and tied for the 10th-longest in Kauffman Stadium history.
The Pirates tied the game in the 6th on a two-run single by Ke’Bryan Hayes, part of a three-run frame.
Perez broke the 3–3 tie in the 8th with a 426-foot bomb off Isaac Mattson, his second homer of the night and 13th of the season.
Carlos Estévez locked down the 9th for Kansas City, stranding the tying run on base.
📊 Notable Stats
Royals
Salvador Perez: 3-for-4, 2 HR (12, 13), 2 R, 2 RBI
Jac Caglianone: 1-for-4, HR (4), 2 RBI, 466 ft blast
Freddy Fermin: 2-for-3, 2 2B, BB
Kris Bubic: 5.2 IP, 6 H, 3 ER, 2 BB, 6 K
Pirates
Ke’Bryan Hayes: 1-for-4, 2 RBI, 2 K
Tommy Pham: 3-for-4, R
Bailey Falter: 4.2 IP, 6 H, 3 ER, 2 BB, 3 K, 2 HR allowed
“Just Italians being Italians.” —Jac Caglianone
— Anne Rogers (@anne__rogers)
3:08 AM • Jul 10, 2025
Yankees 9, Mariners 6
Winning Wednesday ✅
#RepBX
— New York Yankees (@Yankees)
1:49 AM • Jul 10, 2025
Cam Schlittler earned the win in his MLB debut and exited to a standing ovation after fanning seven, while Jazz Chisholm Jr. crushed two homers to help the Yankees hold off the Mariners 9–6 in the Bronx.
🔑 Key Moments
The Yankees jumped out fast in the 1st with RBI singles from Cody Bellinger and Giancarlo Stanton, setting the tone for a big offensive night.
Jazz Chisholm Jr. drilled a solo homer in the 3rd and followed it with a two-run shot in the 5th to extend the Yankees' lead to 6–2.
Schlittler, the Yanks' No. 10 prospect, struck out Cal Raleigh twice and allowed just four hits before departing in the 6th with a four-run cushion.
The Mariners fought back with home runs from J.P. Crawford, Jorge Polanco, Randy Arozarena, and rookie Cole Young, but couldn’t close the gap.
Jasson Domínguez added a key RBI single in the 6th as New York’s lineup pounded out 13 hits in support of their rookie starter.
📊 Notable Stats
Yankees
Jazz Chisholm Jr.: 2-for-4, 2 HR (16, 17), 4 RBI, 2 R
Jasson Domínguez: 3-for-4, 2B, RBI, 2 R
Cody Bellinger: 2-for-4, RBI, 2 R
Cam Schlittler: 5.1 IP, 4 H, 3 ER, 2 BB, 7 K, 2 HR allowed
Mariners
Cole Young: 1-for-4, HR (1), 2 RBI
Randy Arozarena: 1-for-3, HR (15), 2 RBI
J.P. Crawford: 1-for-3, HR (7), BB
Jasson Dominguez last 11 games 👀
4/5, 2 R, 2 SB 🔥🔥🔥
0/3
1/5
2/3, R 🔥🔥
1/5, 3 RBI 🔥🔥
2/5, R 🔥🔥
4/5, R, SB 🔥🔥🔥
2/4, 3 RBI, 2 R, SB 🔥🔥🔥
0/4
0/5
3/4, RBI, 2 R 🔥🔥🔥That’s SIX multi-hit games.
— YankeesMuse (@YankeesMuse)
1:52 AM • Jul 10, 2025
Rays 7, Tigers 3
Junior Caminero goes deep to help @RaysBaseball win the finale in Detroit.
— MLB (@MLB)
12:00 AM • Jul 10, 2025
The Rays exploded for a four-run sixth inning and got a bounce back effort from the bullpen to close out a 7–3 win over the Tigers on Wednesday, snapping a mini-skid and notching their 50th victory of 2025.
🔑 Key Moments
Jonathan Aranda doubled and scored in the 1st as the Rays jumped ahead 2–0 early, but Detroit answered with a three-run 4th, highlighted by RBI hits from Spencer Torkelson and Zach McKinstry.
Down 3–2 in the 6th, Tampa Bay’s offense came alive with four consecutive two-out run-scoring hits: Ha-Seong Kim tied it with a double, Taylor Walls gave them the lead, and Danny Jansen and Yandy Díaz added insurance to make it 6–3.
Junior Caminero added a solo homer in the 7th — his 22nd of the year — after learning postgame he’ll start at third base in the All-Star Game.
The bullpen took over from there. Kevin Kelly and Garrett Cleavinger escaped jams in the 6th and 7th, and Pete Fairbanks hit 100.2 mph in a clean 9th to close it out.
📊 Notable Stats
Rays
Junior Caminero: 2-for-5, HR (22), RBI, 2 R
Jonathan Aranda: 3-for-4, 2B, R, BB
Taylor Walls: 2-for-4, RBI, R, SB
Zack Littell: 5.2 IP, 6 H, 3 ER, 2 BB, 4 K
Tigers
Zach McKinstry: 2-for-4, 2 2B, RBI
Spencer Torkelson: 1-for-4, RBI
Parker Meadows: 1-for-4, RBI, 2 K
Phillies 13, Giants 0
- Bryce Harper collects 4 extra-base hits
- Kyle Schwarber homers and drives in 3
- Jesús Luzardo tosses 7 shutout innings with 7 KsThe @Phillies were firing on all cylinders today 😤
— MLB (@MLB)
10:38 PM • Jul 9, 2025
Bryce Harper erupted for a career-best four extra-base hits and Jesús Luzardo dominated across seven shutout innings as the Phillies trounced the Giants, 13–0, to avoid a sweep at Oracle Park.
🔑 Key Moments
J.T. Realmuto gave Philly an early 1–0 lead with a 2-out RBI single in the 2nd.
In the 4th, Harper launched his 10th homer of the year — and first since June 3 — a solo shot to left-center off Justin Verlander.
Harper added an opposite-field double and scored in the 6th, then ripped two more doubles in a 7-run 8th inning, joining elite company with 4 extra-base hits.
Kyle Schwarber capped the rout with a three-run homer (29) in the 8th.
Luzardo scattered 3 hits over 7 scoreless innings with 7 Ks, helping Philly win for just the second time at Oracle since 2017.
📊 Notable Stats
Phillies
Bryce Harper: 4-for-6, HR (10), 3 2B, 3 R, RBI
J.T. Realmuto: 3-for-5, 2B, 2 RBI, 2 R
Kyle Schwarber: 1-for-5, HR (29), 3 RBI
Jesús Luzardo: 7.0 IP, 3 H, 0 R, 1 BB, 7 K
Giants
Wilmer Flores: 2-for-3
Matt Chapman: 1-for-4
Justin Verlander: 6.0 IP, 7 H, 4 R (2 ER), 0 BB, 7 K
Reds 7, Marlins 2
Andrew Abbott shines as the @Reds get back in the win column.
— MLB (@MLB)
1:44 AM • Jul 10, 2025
Andrew Abbott delivered an All-Star-worthy performance with 7 2/3 dominant innings, and Noelvi Marte and Elly De La Cruz led a revived Reds offense in a 7–2 win over the Marlins to snap a four-game skid.
🔑 Key Moments
De La Cruz opened the scoring with an RBI double in the 1st, later scoring on Austin Hays’ single.
Tyler Stephenson capped the 3-run 1st with a 2-out RBI knock.
In the 4th, Marte crushed a 2-run homer to left-center (421 ft) off Sandy Alcantara, pushing the lead to 5–0.
De La Cruz notched his second RBI double of the night later that inning.
Will Benson added insurance with a solo homer (425 ft) in the 8th.
Abbott allowed just 1 run on 6 hits and 2 walks while striking out 5, earning a standing ovation as he exited after 100 pitches.
📊 Notable Stats
Reds
Andrew Abbott: 7.2 IP, 6 H, 1 ER, 2 BB, 5 K
Noelvi Marte: 2-for-3, HR (4), 2 RBI, R
Elly De La Cruz: 2-for-4, 2 2B, 2 RBI, R
Will Benson: 1-for-4, HR (8), RBI, 2 R
Marlins
Connor Norby: 1-for-3, HR (6), RBI
Nick Fortes: 2-for-3
Sandy Alcantara: 5.0 IP, 9 H, 6 ER, 2 BB, 4 K
Other games around the league:
White Sox 2, Blue Jays 1
A. Houser: 7.0 IP, 7 H, 1 ER, 2 SO
J. Leasure: 1.0 IP, 1 H, 2 SO
Red Sox 10, Rockies 2
L. Giolito: 6.0 IP, 4 H, 6 SO
J. Duran: 2-4, 1 R, 1 HR, 3 RBI
Nationals 8, Cardinals 2
M. Gore: 6.0 IP, 5 H, 1 ER, 7 SO
N. Lowe: 2-4, 1 R, 1 HR, 3 RBI
Guardians 4, Astros 2
S. Cecconi: 7.0 IP, 5 H, 2 ER, 9 SO
J. Ramírez: HR, 2 RBI
Angels 11, Rangers 8
M. Trout: 2-5, 2 R, 2 HR, 3 RBI
J. Fermin: 1.0 IP
Diamondbacks 8, Padres 2
B. Pfaadt: 8.0 IP, 4 H, 2 ER
G. Perdomo: 1-4, 1 HR, 4 RBI
Braves 9, Athletics 2
R. Acuña: 2-4, 2 R, 2 HR, 2 RBI
B. Elder: 6.2 IP, 8 H, 2 ER, 7 SO
Twins 4, Cubs 2
D. Festa: 5.1 IP, 3 H, 2 ER
J. Duran: 1.0 IP
Mets at Orioles – Postponed
⚾ Must-Watch Games Today
🌟 Mariners (48–44) at Yankees (51–41)
🕖 7:05 PM ET
Bryan Woo (8-4, 2.77 ERA) vs. Marcus Stroman (1-1, 7.45 ERA)
🔥 Rays (50–43) at Red Sox (49–45)
🕖 7:10 PM ET
Taj Bradley (5-6, 4.79 ERA) vs. Walker Buehler (6-6, 6.25 ERA)
Like this newsletter? Help us keep the content free by sharing our newsletter and supporting our sponsors.
Thanks for reading!