- First Pitch
- Posts
- August 2nd, 2025
August 2nd, 2025
MLB Recap: You’ve never seen a day like this — Marlins walk off the Yanks, Rockies erase a 9-run hole, and the Phillies take the East lead.

⚾ Headlines Around the League
Marlins 13, Yankees 12 — Walk-Off Magic Caps Insane Comeback in Miami
Red Sox 2, Astros 1 (F/10) — Roman Reigns: Rookie Delivers Walk-Off After Trade Deadline Noise
Mariners 4, Rangers 3 — Crawford Crushes First Career Walk-Off HR to Stun Texas
Giants 4, Mets 3 (F/10) — Ray Shines, Smith Delivers as San Francisco Stops Slide in Extras
Phillies 5, Tigers 4 — Duran Debuts with Fire as Philly Storms Back into First
Rockies 17, Pirates 16 — From 9-0 Nightmare to Walk-Off Dream in Mile High Madness
After a wild trade deadline, teams are starting to settle into what will likely be their roster for a postseason push. One of the biggest moves yesterday came from the Yankees, who tried to patch up their depleted bullpen by adding three top-tier relievers.
What happened next… you couldn’t script it. Seriously. It was that insane. I almost don’t even want to spoil it but incase you haven’t seen the game, go watch the full recap here and don’t scroll down until you’re ready:
I can honestly say I’ve never seen any game like this. It honestly has to be the game of the year and one of the biggest meltdowns of all time. The fact that all 3 new bullpen arms imploded in the same game is just unreal. I am not sure how you recoever from this.
Kyle Stowers is going to be a star in the league. The grandslam he hit was insane. Then, to have Volpe show up finally and have the game he did was unreal. The Yankees are arguably in emotional rock bottom state. What a disaster of a loss.
What do you all think about the Yankees post deadline? Send me a quick reply, I would love to hear some unique thoughts.
For my favorite thing from Friday, you have to see the entrance for the Phillies’ new closer, Jhoan Duran. I honestly don’t know how anyone steps into the box after that. Just straight fire.
Chills. Grand Opening. Grand Closing. Can’t have a better Phillies debut than that from Duran.
— Kevin Negandhi (@KevinNegandhi)
1:32 AM • Aug 2, 2025
Have a great weekend!
🔥 Notable Performances
Hitting
Player (Team) | H/AB | R | HR | RBI | SB |
---|---|---|---|---|---|
William Contreras (MIL) | 5/7 | 3 | 1 | 2 | 0 |
Anthony Volpe (NYY) | 4/5 | 3 | 1 | 2 | 2 |
Brenton Doyle (COL) | 4/5 | 3 | 1 | 2 | 0 |
Ezequiel Tovar (COL) | 4/6 | 2 | 0 | 2 | 0 |
Andruw Monasterio (MIL) | 4/6 | 1 | 0 | 3 | 0 |
Shea Langeliers (OAK) | 3/5 | 1 | 1 | 2 | 0 |
Bryan Reynolds (PIT) | 3/5 | 1 | 0 | 1 | 0 |
Jasson Dominguez (NYY) | 3/4 | 2 | 0 | 1 | 2 |
Andrew Vaughn (MIL) | 3/5 | 3 | 1 | 3 | 0 |
Caleb Durbin (MIL) | 3/6 | 2 | 0 | 0 | 0 |
Isiah Kiner-Falefa (PIT) | 3/5 | 2 | 0 | 3 | 0 |
Joey Ortiz (MIL) | 3/6 | 1 | 0 | 2 | 0 |
Andrew McCutchen (PIT) | 3/5 | 3 | 1 | 5 | 0 |
Oneil Cruz (PIT) | 2/6 | 2 | 1 | 4 | 0 |
Kyle Stowers (MIA) | 1/5 | 1 | 1 | 4 | 0 |
Warming Bernabel (COL) | 4/6 | 2 | 1 | 4 | 0 |
Freddie Freeman (LAD) | 2/4 | 1 | 1 | 3 | 0 |
Trent Grisham (NYY) | 2/4 | 3 | 1 | 3 | 0 |
Andrew Vaughn (MIL) | 3/5 | 3 | 1 | 3 | 0 |
Isiah Kiner-Falefa (PIT) | 3/5 | 2 | 0 | 3 | 0 |
Blake Perkins (MIL) | 2/6 | 2 | 2 | 3 | 0 |
Javier Sanoja (MIA) | 3/5 | 3 | 2 | 3 | 0 |
Pitching
Player (Team) | IP | H | ER | BB | K |
---|---|---|---|---|---|
Trevor Rogers (BAL) | 8.0 | 4 | 1 | 0 | 8 |
Michael Wacha (KC) | 8.0 | 3 | 1 | 0 | 5 |
Hunter Brown (HOU) | 7.0 | 4 | 1 | 1 | 6 |
Nick Pivetta (SD) | 7.0 | 1 | 1 | 0 | 5 |
Robbie Ray (SF) | 7.0 | 4 | 1 | 1 | 6 |
Ranger Suarez (PHI) | 7.0 | 4 | 3 | 0 | 5 |
Cooper Criswell (BOS) | 7.0 | 7 | 1 | 2 | 4 |
Bryce Elder (ATL) | 6.2 | 4 | 2 | 2 | 5 |
Joe Ryan (MIN) | 6.0 | 5 | 2 | 1 | 4 |
Logan Gilbert (SEA) | 6.0 | 5 | 3 | 0 | 7 |
Jack Flaherty (DET) | 6.0 | 2 | 1 | 3 | 7 |
David Peterson (NYM) | 6.0 | 4 | 2 | 2 | 4 |
Brady Singer (CIN) | 6.0 | 4 | 0 | 1 | 10 |
Gavin Williams (CLE) | 6.0 | 4 | 0 | 2 | 8 |
📊 Final Scores and Highlights
Marlins 13, Yankees 12
Down 5 runs in the 7th
Down 2 runs in the 9thThe @Marlins fight their way to an utterly astounding #walkoff victory!
— MLB (@MLB)
3:13 AM • Aug 2, 2025
In one of the wildest games of the season, the Marlins erased multiple deficits and stunned the Yankees with a dramatic walk-off, capping a 13-12 victory that marked their MLB-best 27th comeback win. Down by six in the fifth, five in the seventh, and two in the ninth, Miami’s relentless offense — powered by Javier Sanoja, Kyle Stowers, and Agustín Ramírez — refused to go quietly and handed New York its first road loss when scoring 12+ runs since 1940.
🔑 Key Moments
Down 6-0 in the 5th, Javier Sanoja got Miami on the board with a two-run homer to right, and Liam Hicks delivered a two-run single off Carlos Rodón to cut it to 6-4.
Trailing 9-4 in the 7th, Kyle Stowers launched a grand slam off Jake Bird — his second of the year — that barely cleared Jasson Domínguez’s glove. Two batters later, Sanoja tied it with his second homer of the night.
Jakob Marsee doubled for his first MLB hit, Xavier Edwards followed with a single, and Ramírez gave Miami a 10-9 lead with an RBI single to left.
The Yankees responded with a Volpe homer in the 8th and two more runs in the 9th to take a 12-11 lead, setting up yet another Marlins rally.
In the bottom of the 9th, Sanoja singled, Marsee walked, and Edwards' single tied the game after a Caballero error — putting the winning run on third. Moments later, Ramírez chopped one in front of the plate, and Edwards sprinted home on contact to score the walk-off winner.
📊 Notable Stats
Marlins
Javier Sanoja: 3-for-5, 3 R, 3 RBI, 2 HR
Kyle Stowers: 1-for-5, Grand Slam (24), 4 RBI
Xavier Edwards: 2-for-5, 2 R, RBI, BB
Agustín Ramírez: 2-for-5, 2 RBI, SB
Jakob Marsee: 1-for-2, 2 R, 3 BB, 2B
Yankees
Anthony Volpe: 4-for-5, 3 R, 2 RBI, HR, 2 SB
Trent Grisham: 2-for-4, 3 R, 3 RBI, HR (19)
Giancarlo Stanton: 1-for-5, 3 RBI, HR (9)
Jasson Domínguez: 3-for-4, 2 R, RBI, 2 SB
Red Sox 2, Astros 1
Fenway Greens.
Walk-off Greens.— Red Sox (@RedSox)
2:14 AM • Aug 2, 2025
With fans still buzzing about a quiet Trade Deadline, rookie Roman Anthony brought the noise on the field — delivering his first career walk-off hit in the 10th inning to lift the Red Sox to a thrilling 2-1 win at Fenway. Boston’s fourth walk-off in green City Connects pushed them to a season-best 9 games over .500 and silenced doubts about their postseason push.
🔑 Key Moments
Christian Walker opened the scoring for Houston with a solo shot in the 2nd, his 14th of the year, giving the Astros a 1-0 lead.
Hunter Brown and Cooper Criswell dueled for seven innings, with Criswell matching Houston’s ace pitch-for-pitch in his first MLB start of the year.
In the 7th, Wilyer Abreu tied the game with a sacrifice fly after Trevor Story and Masataka Yoshida advanced on a sac bunt and HBP.
Story nearly won it in the 9th with a double but was left stranded as Josh Hader escaped the jam.
In the top of the 10th, Trevor Story threw out Chas McCormick at home, preserving the tie with a perfect relay.
In the bottom half, Abreu advanced to third on a fielder’s choice, and Roman Anthony delivered, smoking a walk-off single to deep center to send Fenway into a frenzy.
📊 Notable Stats
Red Sox
Roman Anthony: 2-for-5, walk-off RBI
Trevor Story: 1-for-3, R, 2B, SB
Cooper Criswell: 7.0 IP, 7 H, 1 ER, 2 BB, 4 K
Red Sox Bullpen: 3.0 IP, 0 H, 0 R, 0 BB, 2 K
Astros
Christian Walker: 1-for-4, HR (14)
Jeremy Peña: 3-for-5
Hunter Brown: 7.0 IP, 4 H, 1 ER, 1 BB, 6 K
Mariners 4, Rangers 3
J.P. Crawford's 9th-inning blast is the FIFTH #walkoff win of the night from around the Majors!
The @Mariners have taken the first two games of a pivotal set against the Rangers!
— MLB (@MLB)
5:10 AM • Aug 2, 2025
With Seattle down to its final outs, J.P. Crawford snapped out of a brutal slump in unforgettable fashion — blasting his first career walk-off home run to give the Mariners a dramatic 4-3 win over the Rangers at T-Mobile Park. The clutch blast vaulted Seattle two games ahead of Texas in the AL Wild Card race and ignited a playoff-like crowd under the Friday night lights.
🔑 Key Moments
Cole Young’s bases-loaded walk in the 2nd put the Mariners on the board first after Suárez, Polanco, and Canzone kept the line moving.
The Rangers responded in the 3rd, scoring three runs on RBI knocks from Josh Smith and Marcus Semien — with an assist from a fielding error by Canzone.
Josh Naylor doubled home a run in the 5th, trimming the deficit to 3-2 and shifting the game’s momentum back toward Seattle.
The M’s bullpen locked things down, as Speier, Brash, and Bazardo combined for three scoreless innings and six strikeouts to keep it close.
Dominic Canzone sparked the rally in the 9th with a leadoff single, setting the stage for J.P. Crawford.
On a 2-0 pitch, Crawford launched a 370-foot rocket to right, sending the crowd into a frenzy and ending his 160-at-bat homer drought in the most dramatic way possible.
📊 Notable Stats
Mariners
J.P. Crawford: 1-for-4, HR (8), 2 RBI, game-winner
Josh Naylor: 1-for-3, 2B, RBI, BB
Logan Gilbert: 6.0 IP, 5 H, 3 ER, 0 BB, 7 K
Mariners Bullpen: 3.0 IP, 1 H, 0 R, 0 BB, 3 K
Rangers
Josh Smith: 1-for-4, RBI
Marcus Semien: 1-for-4, 2B, RBI
Jack Leiter: 4.1 IP, 3 H, 2 ER, 3 BB, 7 K
Robert Garcia: 0.0 IP, 2 H, 2 R (loss, walk-off HR)
Giants 4, Mets 3
#SFGIANTS WINNN
— SFGiants (@SFGiants)
2:18 AM • Aug 2, 2025
A day after selling off key veterans, the Giants responded with grit, timely hitting, and lights-out pitching to snap a six-game losing streak. Robbie Ray tossed seven stellar innings and Dominic Smith came off the bench with a clutch go-ahead single in the 10th, lifting San Francisco to a much-needed 4-3 win over the Mets at Citi Field.
🔑 Key Moments
Casey Schmitt opened the scoring in the 2nd with an RBI double, plating Matt Chapman to give SF an early edge.
Patrick Bailey doubled home a run in the 7th, pushing the lead to 3-0 before Pete Alonso answered with a 414-foot solo homer in the bottom half.
Juan Soto’s RBI single and Alonso’s sac fly in the 8th tied things up, but José Buttó — acquired just a day earlier — escaped a jam to keep it knotted at 3.
In the 10th, Smith delivered a pinch-hit single to score Adames and reclaim the lead.
Randy Rodríguez overcame a walk and a hit-by-pitch in a nerve-wracking 10th to fan Ronny Mauricio with a 100.1 mph heater, securing the save and the win.
📊 Notable Stats
Giants
Robbie Ray: 7.0 IP, 4 H, 1 ER, 1 BB, 6 K
Dominic Smith: 1-for-1, RBI (game-winner)
Patrick Bailey: 2-for-4, 2B, RBI
Casey Schmitt: 1-for-4, 2B, RBI
Randy Rodríguez: 1.0 IP, 0 H, 0 R, 1 BB, 1 K (2nd career save)
Mets
Pete Alonso: 1-for-3, HR (23), 2 RBI
Juan Soto: 1-for-4, RBI, SB (16)
David Peterson: 6.0 IP, 4 H, 2 ER, 2 BB, 4 K
Edwin Díaz: 1.0 IP, 1 H, 1 R (0 ER), 1 BB, 1 K
Phillies 5, Tigers 4
This place was on fire tonight 🔥
The best fans in baseball brought the heat
— Philadelphia Phillies (@Phillies)
2:18 AM • Aug 2, 2025
Newly acquired Jhoan Duran slammed the door in the ninth with a flamethrower debut save, capping the Phillies’ 5-4 comeback over the Tigers and vaulting them into first place in the NL East. The electric closer, whose arrival lit up Citizens Bank Park with a custom spider-themed entrance, delivered four 98+ mph splinkers to seal the win.
🔑 Key Moments
Gleyber Torres launched a 3-run homer in the 3rd to give Detroit a 3-0 lead off Ranger Suárez.
Wenceel Pérez added insurance with a solo shot in the 8th, making it 4-1.
Otto Kemp sparked the comeback with an RBI double in the 7th, followed by a game-tying sac fly from Bryson Stott in the 8th.
Stott then drove in the go-ahead run in the same frame after Sosa’s steal and Bader’s walk set the table.
In the 9th, Duran made his Phillies debut with a flawless inning — four pitches, four splinkers, three outs.
📊 Notable Stats
Phillies
Jhoan Duran: 1.0 IP, 0 H, 0 R, 0 BB, 0 K (Save, debut)
Ranger Suárez: 7.0 IP, 4 H, 3 ER, 0 BB, 5 K
Otto Kemp: 2-for-2, 2 R, RBI, 2B
Bryson Stott: 1-for-1, 2 RBI, 2 BB, SB
Nick Castellanos: 2-for-4, 2 R
Tigers
Gleyber Torres: 1-for-4, HR (12), 3 RBI
Wenceel Pérez: 2-for-3, HR (8), 2 R
Jack Flaherty: 6.0 IP, 2 H, 1 ER, 3 BB, 7 K
Rockies 17, Pirates 16
Down 9-0 before they ever picked up a bat, the Rockies delivered one of the wildest comebacks in franchise history, capped by Brenton Doyle’s two-run walk-off homer to stun the Pirates in a 17-16 thriller at Coors Field.
🔑 Key Moments
The nightmare began early — Pittsburgh exploded for 9 runs in the 1st inning, highlighted by a grand slam from Oneil Cruz and a three-run homer by Andrew McCutchen.
Warming Bernabel answered in the 3rd, launching a 3-run shot to cut the deficit to 9-4 and breathe life into the Rockies’ dugout.
Yanquiel Fernández joined the comeback party in the 8th with his first career homer — a two-run blast to make it 16-12.
Hunter Goodman led off the 9th with a solo homer, and Bernabel followed with a triple to plate another run, pulling the Rockies within one.
Thairo Estrada tied the game with a clutch RBI single — setting the stage for Brenton Doyle, who launched a 2-run walk-off bomb to complete the improbable rally and etch the game into Rockies lore.
Dugan Darnell, in his MLB debut, tossed two scoreless innings to earn the win — a poetic ending for the 28-year-old who once pitched in indy ball.
📊 Notable Stats
Rockies
Brenton Doyle: 4-for-5, 3 R, 2 RBI, HR (walk-off), 2B
Warming Bernabel: 4-for-6, 2 R, 4 RBI, HR, 3B
Ezequiel Tovar: 4-for-6, 4 doubles, 2 RBI (ties MLB record)
Dugan Darnell: 2.0 IP, 1 H, 0 R, 0 BB, 1 K (Win in debut)
Pirates
Andrew McCutchen: 3-for-5, 3 R, 5 RBI, HR
Oneil Cruz: 2-for-6, 4 RBI, grand slam, 2B
Bryan Reynolds: 3-for-5, RBI, BB
Joey Bart: 4 BB, 1 RBI
Other scores around the league:
Cubs 1, Orioles 0
T. Rogers: 8.0 IP, 4 H, 1 ER, 8 SO
C. Horton: 5.0 IP, 2 H, 3 SO, 3 BB
Reds 3, Braves 2
B. Singer: 6.0 IP, 4 H, 10 SO, 1 BB
B. Elder: 6.2 IP, 4 H, 2 ER, 5 SO, 2 BB
Brewers 16, Nationals 9
W. Contreras: 5-7, 3 R, 1 HR, 2 RBI
J. Quintana: 5.0 IP, 6 H, 2 ER, 4 SO, 2 BB
Royals 9, Blue Jays 3
M. Wacha: 8.0 IP, 3 H, 1 ER, 5 SO
B. Witt: 1-3, 1 R, 1 HR, 3 RBI
Guardians 3, Twins 2
G. Williams: 6.0 IP, 4 H, 8 SO, 2 BB
J. Ryan: 6.0 IP, 5 H, 2 ER, 4 SO, 1 BB
Dodgers 5, Rays 0
C. Kershaw: 6.0 IP, 5 H, 3 SO
J. Wrobleski: 3.0 IP, 1 H, 5 SO
White Sox 6, Angels 3
S. Wilson: 2.0 IP, 3 SO
J. Leasure: 1.2 IP, 4 SO
Padres 4, Cardinals 1
N. Pivetta: 7.0 IP, 1 H, 1 ER, 5 SO
R. Suarez: 1.0 IP, 1 H
Athletics 5, Diamondbacks 1
J. Lopez: 5.0 IP, 5 H, 5 SO, 2 BB
S. Langeliers: 3-5, 1 R, 1 HR, 2 RBI
⚾ Must-Watch Games Today
💥 Tigers (64‑47) @ Phillies (62‑47)
🕓 4:05 PM ET | 📺 NBCSP, FanDuel Sports Network Detroit
Tarik Skubal (10‑3, 2.09 ERA, 171 SO) vs Zack Wheeler (9‑4, 2.56 ERA, 172 SO)
Two Cy Young contenders go toe-to-toe in a high-stakes interleague showdown.
🌊 Rangers (57‑54) @ Mariners (59‑52) — AL West Battle Heating Up
🕓 4:10 PM ET | 📺 ROOTNW, Rangers Sports Network, Victory+
Merrill Kelly (9‑6, 3.22 ERA) vs Luis Castillo (8‑6, 3.19 ERA)
Kelly makes his Rangers debut against the stacked Mariners in this division clash.
⚾ Braves (46‑63) @ Reds (58‑53) — MLB Speedway Classic Under the Lights
🕖 7:15 PM ET | 📺 FOX
Spencer Strider (5‑8, 3.71 ERA) vs Chase Burns (0‑3, 6.26 ERA)
Baseball meets NASCAR as these two square off at Bristol Motor Speedway in a once-in-a-lifetime spectacle.
Like this newsletter? Help us keep the content free by sharing our newsletter and supporting our sponsors.
Thanks for reading!