- First Pitch
- Posts
- July 20th, 2025
July 20th, 2025
You’re gonna want to see how the Yankees shocked Atlanta, the Mariners walked it off again, and the Brewers won their 9th straight. Schwarber, Ohtani, Adames and more lit it up across the league.

⚾ Headlines Around the League
Brewers 8, Dodgers 7 — Milwaukee Outslugs L.A. to Extend Win Streak to Nine
Heineman Sparks Sixth-Inning Surge as Blue Jays Rally Past Giants
Yankees 12, Braves 9 — Volpe’s Breakout and Grisham’s Slam Fuel Furious Rally
Cubs 6, Red Sox 0 — Busch Leads Off with a Bang as Cubs Bash 5 Homers
Young Walks It Off as Mariners Outlast Astros in Wild, Tense Extra-Inning Battle
Fraley Sparks Reds Again as Cincinnati Pushes to Season-Best 5 Over .500
Happy Sunday! In case you missed it, we had some awesome games on Saturday that are definitely worth checking out. Yankees vs. Braves hands down was the best game. The Yankees pulled off an incredible comeback to stun the Braves and pile on even more frustration to what’s already been a pretty disappointing season for Atlanta. Check out the full highlights here.
🔥 Notable Performances
Hitting
Player (Team) | H/AB | R | HR | RBI | SB |
---|---|---|---|---|---|
Eugenio Suarez (ARI) | 2/3 | 2 | 2 | 3 | 0 |
Willy Adames (SF) | 2/3 | 2 | 2 | 2 | 0 |
Addison Barger (TOR) | 4/4 | 1 | 0 | 0 | 0 |
Corbin Carroll (ARI) | 3/5 | 2 | 0 | 1 | 0 |
Nick Kurtz (OAK) | 3/5 | 3 | 1 | 2 | 0 |
Jose Altuve (HOU) | 3/5 | 2 | 0 | 1 | 0 |
Geraldo Perdomo (ARI) | 3/5 | 1 | 0 | 4 | 1 |
Anthony Volpe (NYY) | 2/4 | 2 | 2 | 4 | 0 |
Shohei Ohtani (LAD) | 2/5 | 1 | 1 | 3 | 0 |
Kyle Tucker (CHC) | 2/4 | 1 | 1 | 1 | 0 |
Bryce Harper (PHI) | 2/4 | 2 | 1 | 2 | 0 |
Pete Crow-Armstrong (CHC) | 2/4 | 1 | 1 | 1 | 1 |
Kyle Schwarber (PHI) | 2/4 | 2 | 1 | 4 | 0 |
Cody Bellinger (NYY) | 2/5 | 2 | 1 | 1 | 0 |
Jacob Wilson (OAK) | 2/5 | 1 | 1 | 2 | 0 |
Ozzie Albies (ATL) | 2/4 | 1 | 1 | 5 | 1 |
Hunter Goodman (COL) | 3/5 | 2 | 1 | 3 | 0 |
Pitching
Player (Team) | IP | H | ER | BB | K |
---|---|---|---|---|---|
Shota Imanaga (CHC) | 7.0 | 5 | 0 | 1 | 5 |
Dean Kremer (BAL) | 7.0 | 3 | 1 | 3 | 6 |
Antonio Senzatela (COL) | 7.0 | 6 | 3 | 1 | 3 |
Kumar Rocker (TEX) | 6.1 | 1 | 0 | 3 | 5 |
Logan Webb (SF) | 6.0 | 11 | 4 | 1 | 1 |
Zack Littell (TB) | 6.0 | 7 | 2 | 0 | 3 |
Brayan Bello (BOS) | 6.0 | 6 | 3 | 1 | 4 |
Michael Wacha (KC) | 6.0 | 3 | 1 | 1 | 1 |
Ryne Nelson (ARI) | 6.0 | 4 | 1 | 1 | 4 |
Eric Lauer (TOR) | 6.0 | 2 | 2 | 0 | 7 |
📊 Final Scores and Highlights
Brewers 8, Dodgers 7
NINE STRAIGHT @Brewers WINS!
— MLB (@MLB)
4:05 AM • Jul 20, 2025
The Brewers outlasted the Dodgers in a back-and-forth slugfest at Dodger Stadium, riding clutch hits and a resilient bullpen to a 9th straight win and clinching the season series.
🔑 Key Moments
The Brewers erupted for four runs in the third, highlighted by a William Contreras two-run double and Joey Ortiz’s RBI single to jump ahead 4-0 early.
The Dodgers punched back immediately in the bottom half with a four-run inning of their own, capped by a Shohei Ohtani 448-foot two-run homer and Teoscar Hernández’s RBI double to tie the game.
Isaac Collins answered right away in the fourth, belting a solo shot to reclaim the lead, and added a walk and stolen base to spark another run in the sixth on a Caleb Durbin RBI double.
Andrew Vaughn came through in the seventh with a clutch RBI single, and Joey Ortiz launched a 414-foot solo homer in the eighth — the run that ultimately proved to be the difference.
The Dodgers made one last push with back-to-back homers from Tommy Edman and Miguel Rojas in the eighth, but Trevor Megill shut the door in the ninth for his 23rd save.
📊 Notable Stats
Brewers
Joey Ortiz: 2-for-4, HR (7), 2 RBI
Isaac Collins: 2-for-4, HR (6), BB, 2 R, RBI, SB
William Contreras: 1-for-5, 2B, 2 RBI
Andrew Vaughn: 1-for-3, 2 RBI
Freddy Peralta (W, 12-4): 5.0 IP, 5 H, 4 ER, 3 BB, 4 K
Trevor Megill (S, 23): 1.0 IP, 0 H, 0 R
Dodgers
Shohei Ohtani: 2-for-5, HR (33), 3 RBI
Tommy Edman: 2-for-4, HR (11), RBI
Miguel Rojas: 2-for-3, HR (6), RBI
Teoscar Hernández: 1-for-4, 2B, RBI
Landon Knack (L, 1-1): 3.0 IP, 7 H, 5 ER
Editor’s Note: This game was definitely worth watching, check out the full highlights here:
Blue Jays 6, Giants 3
Tyler Heineman homers and drives in 3 runs in a @BlueJays win 💪
The Jays are 31-13 since May 28!
— MLB (@MLB)
9:22 PM • Jul 19, 2025
Toronto's unsung heroes stepped up again, as the Blue Jays rallied behind a six-run sixth and another strong outing from Eric Lauer to notch their MLB-best 28th comeback win of the season.
🔑 Key Moments
Willy Adames gave the Giants a brief lead with solo homers in the fifth and seventh innings, his 13th and 14th of the year, but Toronto’s offense was just getting started.
The comeback began in the sixth when Bo Bichette singled and Addison Barger doubled to set the table with no outs.
Ernie Clement drove in Bichette with a single, and Will Wagner followed with a clutch two-run double to right to give Toronto its first lead at 3-2.
Tyler Heineman capped the big frame with a double off the center fielder’s glove, scoring Wagner and making it 4-2.
After Adames’ second homer trimmed the lead, Heineman provided breathing room in the eighth with a two-run homer to right — his third of the year — finishing a three-RBI afternoon.
Eric Lauer was dominant once again, carrying a perfect game into the fifth and striking out seven over six innings of two-hit ball.
📊 Notable Stats
Blue Jays
Tyler Heineman: 2-for-3, 2B, HR (3), 3 RBI, HBP
Will Wagner: 2-for-4, 2B, 2 RBI
Addison Barger: 4-for-4, 2B, R
Eric Lauer (W, 8-4): 6.0 IP, 2 H, 2 ER, 0 BB, 7 K
Giants
Willy Adames: 2-for-3, 2 HR (13, 14), 2 RBI
Heliot Ramos: 1-for-3, RBI sac fly
Logan Webb (L, 9-7): 6.0 IP, 11 H, 4 ER, 1 BB, 1 K
AL-leading 34 wins at home 🤗
Goodnight, #BlueJays fans 💙
— Toronto Blue Jays (@BlueJays)
1:21 AM • Jul 20, 2025
Yankees 12, Braves 9
The Comeback Kids.
#RepBX
— New York Yankees (@Yankees)
2:43 AM • Jul 20, 2025
The Yankees stormed back from an early five-run hole behind Anthony Volpe’s first career multi-homer game and a clutch go-ahead grand slam from Trent Grisham, outlasting the Braves in a wild 12-9 slugfest.
🔑 Key Moments
The Braves jumped ahead early as Michael Harris II launched a 438-foot solo shot and Ozzie Albies followed with a three-run homer in the fourth, giving Atlanta a commanding 5-0 lead.
Anthony Volpe got the Yankees on the board with a two-run blast in the fifth, and added a game-tying solo shot in the eighth — capping a four-RBI night for the struggling shortstop.
A four-run sixth inning brought New York all the way back, with Jazz Chisholm Jr. and Trent Grisham driving in runs and a Volpe sac fly pulling the Yankees within one.
Cody Bellinger added a solo homer in the seventh before Grisham delivered the decisive blow in the ninth, crushing a go-ahead grand slam to right-center — his 17th homer of the year.
The bullpen held on from there, with Luke Weaver escaping a bases-loaded jam in the eighth and Devin Williams finishing it off despite allowing a run in the ninth.
📊 Notable Stats
Yankees
Anthony Volpe: 2-for-4, 2 HR (11, 12), 4 RBI, SF
Trent Grisham: 2-for-5, HR (17), 5 RBI, 2B
Cody Bellinger: 2-for-5, HR (17), 2 R
Paul Goldschmidt: 2-for-5, 2B, R
Giancarlo Stanton: 1-for-2, 3 BB, 2 R
Luke Weaver (W, 3-2): 1.2 IP, 0 H, 0 R, 2 K
Devin Williams (S, 21): 1.0 IP, 1 H, 1 ER, 2 K
Braves
Ozzie Albies: 2-for-4, HR (9), 3 RBI, SB
Michael Harris II: 1-for-4, HR (7), 2 RBI, BB
Matt Olson: 1-for-4, RBI single
Sean Murphy: 2-for-3, 2 R, 2 BB
Nacho Alvarez Jr.: 2-for-4, 2B, R
Cubs 6, Red Sox 0
The @Cubs tally five home runs and Shota Imanaga fires seven shutout innings in the W!
— MLB (@MLB)
1:46 AM • Jul 20, 2025
Michael Busch launched a first-pitch leadoff homer and the Cubs never looked back, riding a five-homer outburst and seven shutout innings from Shota Imanaga to blank the Red Sox and improve to an MLB-best 59-39.
🔑 Key Moments
Michael Busch wasted no time setting the tone, crushing a 96 mph sinker for a leadoff homer — his 20th of the year — to give the Cubs a 1-0 lead on the very first pitch.
Just five pitches later, Kyle Tucker followed with a solo shot to right-center, marking the Cubs’ 11th back-to-back homers this season and giving them a quick 2-0 cushion.
Matt Shaw added to the power parade in the seventh with a solo shot to left — his third of the season — extending the lead to 4-0 and continuing his recent hot stretch.
In the eighth, Pete Crow-Armstrong and Ian Happ went back-to-back to cap the Cubs’ five-homer night, the 12th time they’ve gone back-to-back this season.
On the mound, Shota Imanaga was surgical, tossing seven scoreless innings with five strikeouts and no walks for his eighth win of the year.
📊 Notable Stats
Cubs
Michael Busch: 2-for-5, HR (20), RBI, R
Kyle Tucker: 2-for-4, HR (18), RBI, R
Matt Shaw: 2-for-2, HR (3), RBI, R
Pete Crow-Armstrong: 2-for-4, HR (26), RBI, R, SB (28)
Ian Happ: 1-for-4, HR (13), RBI, R
Shota Imanaga (W, 8-2): 7.0 IP, 5 H, 0 R, 1 BB, 5 K
Red Sox
Masataka Yoshida: 2-for-4
Abraham Toro: 2-for-3
Rob Refsnyder: 1-for-3, 2B
Brayan Bello (L, 9-7): 6.0 IP, 6 H, 3 ER, 1 BB, 4 K, 2 HR
Mariners 7, Astros 6
The @Mariners tie it in the 8th, tie it in the 10th, then win it in the 11th!
(MLB x GEICO)
— MLB (@MLB)
5:48 AM • Jul 20, 2025
In a game loaded with drama, hit-by-pitches, and wild momentum swings, Cole Young capped it all with a walk-off single in the 11th to lift the Mariners over the Astros in a back-and-forth 7-6 win at T-Mobile Park. Full Highlights Here
🔑 Key Moments
Tensions began rising in the sixth after Mariners reliever Carlos Vargas hit two Astros batters in the same inning, sparking bench chirping and umpire warnings — only for Houston to respond immediately with three runs to take a 5-4 lead.
In the bottom of the eighth, Randy Arozarena doubled and scored the tying run on a wild pitch after Donovan Solano was hit by a pitch, as both teams danced on the edge of ejections under the warning.
With the game tied in the 10th, the Astros went back in front 6-5 on a sacrifice fly by Taylor Trammell, but Seattle refused to go quietly.
Dylan Moore tied the game in the bottom of the 10th on an RBI groundout — struck with the knob of his bat — while Cal Raleigh alertly dashed home to score, just in case it was ruled a hit-by-pitch (it wasn't).
Finally, in the 11th, Cole Young stepped in with one out and delivered a walk-off single off Héctor Neris, his second walk-off hit of the season, as pandemonium erupted at T-Mobile Park.
📊 Notable Stats
Mariners
Cole Young: 1-for-4, walk-off single, RBI, BB
Dominic Canzone: 1-for-3, 2B, 2 RBI, BB, HBP
Randy Arozarena: 2-for-4, 2B, 2 R, BB
Jorge Polanco: 1-for-3, 2 R, BB
Luke Raley: 1-for-1, RBI, BB
Logan Evans: 4.0 IP, 6 H, 2 ER, 3 BB, 5 K
Matt Brash (W, 3-1): 1.0 IP, 1 H, 1 R (0 ER), 2 BB, 1 K
Astros
Jose Altuve: 3-for-5, 2 R, RBI, BB
Victor Caratini: 3-for-4, RBI, 2 BB, SB
Christian Walker: 2-for-4, 2 RBI, BB, SB
Cam Smith: 1-for-6, RBI
Bryan Abreu: 1.0 IP, 1 H, 1 ER, HBP, WP
Reds 5, Mets 2
Jake Fraley's 3-hit afternoon leads the @Reds to another win in New York.
— MLB (@MLB)
11:33 PM • Jul 19, 2025
The Reds continued their post-All-Star break surge with a gritty 5-2 win over the Mets on Saturday, moving to a season-best five games over .500 and giving themselves a chance to sweep the series on Sunday. Jake Fraley led the way with three hits and two RBIs, while the bullpen held on through a tense final three innings.
🔑 Key Moments
The Mets struck first in the 1st and 2nd — Mark Vientos drove in a run with a two-out single, and Brett Baty followed with a solo homer to right to make it 2-0 early.
The Reds tied it up in the top of the 3rd thanks to some sloppy Mets defense. After Jake Fraley doubled and Noelvi Marte walked, catcher Luis Torrens threw wildly to first on a pickoff attempt, allowing Fraley to score. Moments later, Matt McLain singled home Marte to even the game.
In the 4th, Austin Hays worked a leadoff walk and scored on Fraley’s second RBI of the night — a sharp single to center to give the Reds their first lead.
Fraley struck again in the 6th with a two-out RBI double that plated Tyler Stephenson, pushing Cincinnati’s lead to 5-2 and capping his big night.
The Mets threatened late. In the 6th, three Reds pitchers combined to walk the bases loaded, but Scott Barlow wiggled out of it with a strikeout and groundout. Graham Ashcraft then worked around a Marte error in the 8th by inducing a double play.
In the 9th, closer Emilio Pagán allowed a leadoff single and a walk, bringing up Lindor, Soto, and Alonso. After a fielder’s choice, Soto nearly tied the game with a deep foul ball, but Pagán battled back for a clutch strikeout before retiring Alonso on a flyout to secure the win.
📊 Notable Stats
Reds
Jake Fraley: 3-for-4, 2B, 2 RBI, R
Matt McLain: 1-for-4, RBI
Tyler Stephenson: 1-for-4, R
Austin Hays: 0-for-2, 2 R, 2 BB
Nick Martinez (W, 7-9): 5.0 IP, 6 H, 2 ER, 2 BB, 5 K
Emilio Pagán (SV, 21): 1.0 IP, 1 H, 1 BB, 1 K, 0 R
Mets
Brett Baty: 2-for-3, HR (10), RBI, BB
Mark Vientos: 1-for-4, RBI
Luis Torrens: 2-for-3, E, BB
Clay Holmes (L, 8-5): 5.1 IP, 6 H, 5 R (4 ER), 2 BB, 3 K
Juan Soto: 0-for-4, BB, 3 K — nearly tied game with deep foul in 9th
Other scores around the league:
Marlins 3, Royals 1
C. Quantrill: 6.0 IP, 2 H, 3 SO
M. Wacha: 6.0 IP, 3 H, 1 ER, 1 SO, 1 BB
Phillies 9, Angels 5
K. Schwarber: 2-4, 2 R, 1 HR, 4 RBI
B. Harper: 2-4, 2 R, 1 HR, 2 RBI
White Sox 10, Pirates 4
M. Burrows: 5.0 IP, 3 H, 2 ER, 6 SO, 2 BB
L. Sosa: 3-3, 2 R, 3 RBI
Nationals 4, Padres 2
M. Parker: 6.0 IP, 5 H, 2 ER, 4 SO, 1 BB
K. Finnegan: 1.0 IP, 2 SO
Rays 4, Orioles 3
D. Kremer: 7.0 IP, 3 H, 1 ER, 6 SO, 3 BB
Z. Littell: 6.0 IP, 7 H, 2 ER, 3 SO
Rangers 4, Tigers 1
K. Rocker: 6.1 IP, 1 H, 5 SO, 3 BB
R. Tellez: 1-2, 1 R, 1 HR, 3 RBI
Athletics 8, Guardians 2
L. Severino: 5.0 IP, 3 H, 2 ER, 3 SO, 2 BB
N. Kurtz: 3-5, 3 R, 1 HR, 2 RBI
Diamondbacks 10, Cardinals 1
R. Nelson: 6.0 IP, 4 H, 1 ER, 4 SO, 1 BB
E. Suarez: 2-3, 2 R, 2 HR, 3 RBI
Rockies 10, Twins 6
A. Senzatela: 7.0 IP, 6 H, 3 ER, 3 SO, 1 BB
E. Tovar: 3-4, 2 R, 1 HR, 3 RBI
⚾ Must-Watch Games Today
🔱 Mariners (53-45) vs. Astros (56-42)
🕓 4:10 PM EDT • T-Mobile Park
Bryan Woo (8-4, 2.75 ERA) vs. Hunter Brown (9-4, 2.43 ERA)
🐯 Tigers (59-40) @ Rangers (50-49)
🕖 7:10 PM EDT • ESPN
Tarik Skubal (10-3, 2.23 ERA) vs. Jacob Latz (1-0, 3.00 ERA)
🧦 Red Sox (53-47) @ Cubs (59-39)
🕑 2:20 PM EDT • Wrigley Field
Garrett Crochet (10-4, 2.23 ERA, 160 SO) vs. Cade Horton (3-3, 4.45 ERA)
Like this newsletter? Help us keep the content free by sharing our newsletter and supporting our sponsors.
Thanks for reading!