- First Pitch
- Posts
- June 29th MLB Recap
June 29th MLB Recap
Tarik Skubal dazzled on Sunday Night Baseball with 13 strikeouts and just one hit allowed in the Tigers’ 3-0 shutout win over the Twins. In this full MLB game recap, we break down Skubal’s historic outing, Kerry Carpenter’s clutch bat, and what it means for Detroit’s playoff momentum.

Cardinals Sweep Guardians Behind Gorman and Liberatore
St. Louis Cardinals 7, Cleveland Guardians 0
Nolan Gorman crushed a three-run homer in the first inning and Matthew Liberatore threw six-plus scoreless frames as the Cardinals completed a dominant sweep in Cleveland. Gorman, who’s been red-hot in June, has now driven in 16 runs for the month.
Victor Scott II added a two-run homer, and Nolan Arenado notched his 1,900th hit and 400th double. The win pushed St. Louis to nine games over .500, their best mark of the season, and marked their sixth straight road win. Liberatore wiggled out of a first-inning jam and kept momentum rolling all afternoon.
The childhood bond between Gorman and Liberatore has added an emotional layer to their success. The duo debuted one day apart in 2022 and are now key pieces in a Cardinals playoff push.
NOLAN GORMAN, THAT BALL HAD A FAMILY! 🤯
— St. Louis Cardinals (@Cardinals)
4:13 PM • Jun 29, 2025
Victor Scott II turns on one to extend the @Cardinals lead ⚾️
— MLB (@MLB)
5:52 PM • Jun 29, 2025
At 47-38, the Cardinals have the 6th best record in the National League and the 10th best record in all of baseball.
That's the post.
— Augie Nash (@AugieNash)
9:16 PM • Jun 29, 2025
Cleveland #Guardians 23yr old OF prospect Chase DeLauter homers to lead-off the game tonight for Columbus at Iowa!
DeLauter extends his current hitting streak to 13 games and he has now reached base safely in all 25 games with the Clippers.
#GuardsBall
— Guardians Prospective (@CleGuardPro)
11:13 PM • Jun 28, 2025
Pirates Sweep Mets with Offensive Explosion
The @Pirates score 30 runs in the series and sweep the Mets! 🏴☠️
— MLB (@MLB)
8:11 PM • Jun 29, 2025
Pittsburgh Pirates 12, New York Mets 1
Oneil Cruz homered twice, sparking a series sweep in which the Pirates scored at least nine runs in every game for the first time since 1999. Henry Davis had his first career four-hit game, while Ke’Bryan Hayes, Tommy Pham, and Bryan Reynolds all contributed big.
The Pirates pounded Mets pitching for 33 total runs in the series, a much-needed offensive jolt for a team that entered the weekend last in the NL in scoring. With Cruz finding his swing again, the Bucs are showing signs of a second-half surge.
The @Pirates outscored the Mets 30-4 in a dominant weekend sweep 🏴☠️
— MLB (@MLB)
8:59 PM • Jun 29, 2025
Oneil Cruz CRUSHES this 2-run homer 112.1 MPH 🤯
— MLB (@MLB)
6:00 PM • Jun 29, 2025
You're gonna want to see Oneil Cruz's second dinger of the day 😮
— MLB (@MLB)
7:48 PM • Jun 29, 2025
Henry Davis has picked up on the "hit the ball at Juan Soto" strategy
100.9 MPH exit velocity, 346 feet, .450 xBA, HR in 1/30 ballparks (Rays/Yankees' Steinbrenner Field)
— Platinum Ke’Bryan (@PlatinumKey13)
6:47 PM • Jun 29, 2025
Yankees Blast A’s Behind Judge’s Two Homers
Two Aaron Judge homers headline an offensive outburst for the @Yankees.
— MLB (@MLB)
8:50 PM • Jun 29, 2025
New York Yankees 12, Oakland Athletics 5
Aaron Judge launched his 29th and 30th home runs, Jazz Chisholm Jr. added a bases-clearing triple, and Cody Bellinger hit a three-run bomb to pace a much-needed offensive surge. The Yankees took the series behind Marcus Stroman's five-inning return from injury.
Judge notched his fifth multi-homer game of the season, and Chisholm continued his scorching post-IL tear, now hitting .318 with a .979 OPS since June 3. New York's deep lineup finally came alive, putting pressure on opposing pitching throughout the afternoon.
Aaron Judge's incredible season continues:
.356 AVG
30 HR
67 RBI
1.180 OPS— MLB (@MLB)
8:35 PM • Jun 29, 2025
ALL RISE FOR THE JUDGE 👨⚖️
— MLB (@MLB)
8:24 PM • Jun 29, 2025
Bellinger now up to a .271 average and a .794 OPS.
After a rough start, he’s been one of the most consistent Yankees.
Ball player.
— Chris (@Chris_NYY28)
7:24 PM • Jun 29, 2025
Reds Walk It Off vs Padres in Ninth
The @Reds rally in the 9th for a come-from-behind #walkoff victory!
— MLB (@MLB)
8:47 PM • Jun 29, 2025
Cincinnati Reds 3, San Diego Padres 2
Will Benson delivered a walk-off single in the ninth after Elly De La Cruz and Spencer Steer tied it with key at-bats. The Reds have now won six of their last seven series and improved to 14–7 since June 6.
The win capped a gritty comeback against closer Robert Suarez and moved the Reds closer to Wild Card contention in the NL. Cincinnati's youth and resilience continue to be the heartbeat of their playoff hopes.
SPENCER STEER WITH A HUGE HIT
#Reds
— SleeperReds (@SleeperReds)
8:28 PM • Jun 29, 2025
HELLO RALLY REDS HELLO WILL BENSON
#ATOBTTR
— Cincinnati Reds (@Reds)
8:31 PM • Jun 29, 2025
Phillies Edge Braves as Ranger Suárez Shines
Ranger Suárez tosses 7 quality innings for the W in Atlanta.
— MLB (@MLB)
8:00 PM • Jun 29, 2025
Philadelphia Phillies 2, Atlanta Braves 1
Ranger Suárez continued his elite stretch with seven innings of one-run ball and eight strikeouts. He’s now sporting a 1.19 ERA over his last 10 starts, the best such stretch for a Phillies starter since Cliff Lee in 2011.
Philadelphia scratched out just enough offense to reward Suárez, who has received minimal run support in recent outings despite his dominance. The lefty has become the Phillies' most reliable arm in a tight NL East race.
Ranger Suárez game log since May 10:
7.0 innings 0 ER 🔥
7.0 innings 3 ER 🔥
6.2 innings 0 ER 🔥
6.0 innings 0 ER 🔥
6.0 innings 1 ER 🔥
7.0 innings 2 ER 🔥
7.0 innings 0 ER 🔥
7.0 innings 1 ER 🔥
7.2 innings 1 ER 🔥
7.0 innings 1 ER 🔥— John Foley (@2008Philz)
7:22 PM • Jun 29, 2025
7IP
1ER
8KSeason ERA: 2.00
Another absolute gem from Ranger Suarez who you cannot let walk out of this building in the offseason
— Life of a Philly Fan (@PhillyFanLife)
7:57 PM • Jun 29, 2025
Ranger Suárez's 2Ks in the 3rd.
— Rob Friedman (@PitchingNinja)
6:27 PM • Jun 29, 2025
Mariners Win Extras Thriller Behind Garver
Heading home with a winning road trip 🙌 #TridentsUp
— Seattle Mariners (@Mariners)
10:03 PM • Jun 29, 2025
Seattle Mariners 6, Texas Rangers 4 (12 Innings)
Mitch Garver had 4 RBIs, including a go-ahead single in the 10th and a two-run homer in the 12th against his former team. The Mariners closed out a successful 6-4 road trip, and Luis Castillo added his 10th quality start.
Garver’s late-game heroics capped off a strong personal road trip in which he tallied 9 RBIs and two home runs. Seattle's ability to produce in late innings was key in this tightly contested matchup.
This weekend’s series between the Mariners and Rangers was the first series of at least 3 games to have every game go to extra innings since May 2015! 🤯
— MLB Stats (@MLBStats)
10:40 PM • Jun 29, 2025
Corey Seager answers right back with a 2-run blast! 😤
— MLB (@MLB)
9:36 PM • Jun 29, 2025
MITCH GARVER TO THE SECOND DECK!
The @Mariners lead in the 12th 👀
— MLB (@MLB)
9:56 PM • Jun 29, 2025
Astros Blank Cubs, Cap Best Month in MLB
Jose Altuve’s 2-run homer is the difference in a series-clinching @astros victory.
— MLB (@MLB)
8:46 PM • Jun 29, 2025
Houston Astros 2, Chicago Cubs 0
Jose Altuve’s two-run homer and six shutout innings from Framber Valdez helped Houston notch its 50th win of the season. The Astros went 19-7 in June and are 10-0 in Valdez’s last 10 starts.
Valdez extended his scoreless streak to 13 innings, and Houston’s bullpen locked it down with clean frames from Bryan Abreu and Josh Hader. Houston is proving they remain World Series contenders even without a fully healthy roster.
"How much do you love Jose Altuve?"
Us: Yes.
— Houston Astros (@astros)
7:50 PM • Jun 29, 2025
ALTUVE FOR THE LEAD!!!
#BuiltForThis
— Houston Astros (@astros)
7:44 PM • Jun 29, 2025
Climbing the ladder.
#BuiltForThis x @budweiserusa
— Houston Astros (@astros)
8:17 PM • Jun 29, 2025
Blue Jays Take Series from Red Sox
Vladimir Guerrero Jr. and Addison Barger go deep and the @BlueJays claim a series victory in Boston.
— MLB (@MLB)
8:45 PM • Jun 29, 2025
Toronto Blue Jays 5, Boston Red Sox 3
Addison Barger and Vladimir Guerrero Jr. went back-to-back in the first inning to set the tone. The Blue Jays now head home for a massive four-game AL East series against the Yankees.
Toronto remains just three games back in the division and is in prime position to make noise heading into July. A strong showing in the upcoming series could reshape the AL East standings.
Starting off with a BANG 😤
— Toronto Blue Jays (@BlueJays)
5:41 PM • Jun 29, 2025
If you hear any noise, it's just us and the boys bopping 💥 #PLAKATA
— Toronto Blue Jays (@BlueJays)
5:42 PM • Jun 29, 2025
🎨 PAINT IT 🎨
BALLGAME.
— Toronto Blue Jays (@BlueJays)
8:36 PM • Jun 29, 2025
Orioles Beat Rays Behind Kremer, Defense
The @Orioles take the series thanks to 7 shutout innings from Dean Kremer.
— MLB (@MLB)
8:13 PM • Jun 29, 2025
Baltimore Orioles 5, Tampa Bay Rays 1
Dean Kremer tossed seven scoreless innings and Colton Cowser delivered both at the plate and with a home run-robbing catch. Baltimore took the series and continues to claw toward .500 and Wild Card contention.
The win showcased a complete team effort, with timely hitting and solid bullpen work backing Kremer’s gem. Cowser’s late-game defense proved pivotal in maintaining momentum.
Dealin' Dean 😤
— Baltimore Orioles (@Orioles)
7:43 PM • Jun 29, 2025
Colton Cowser brings this baseball back!
— MLB (@MLB)
7:54 PM • Jun 29, 2025
Rockies Rally, Beat Brewers in 11 After Ejections
Colorado Rockies 4, Milwaukee Brewers 3 (11 Innings)
After early ejections to Tyler Freeman and manager Warren Schaeffer, the Rockies clawed back with key hits from Brenton Doyle, Orlando Arcia, and a go-ahead single by Kyle Farmer in the 11th.
Colorado has now won 10 games in June—more than their total from March through May combined. Their resiliency showed through in a wild, emotional comeback.
Tyler Freeman ejected and... Warren Schaeffer
— Bobby (@welcomeMLB)
6:57 PM • Jun 29, 2025
Isaac Collins: 1
Wall: 0WHAT A CATCH 🤯
— MLB (@MLB)
9:05 PM • Jun 29, 2025
Orlando Arcia comes through with a clutch game-tying homer in the 9th!
— MLB (@MLB)
8:43 PM • Jun 29, 2025
White Sox Win Series, Teel and Vasil Shine
The @whitesox collect 11 hits and secure the series victory.
— MLB (@MLB)
9:07 PM • Jun 29, 2025
Chicago White Sox 5, San Francisco Giants 2
Kyle Teel hit a go-ahead double in a four-run seventh and Mike Vasil, nicknamed “Batman,” locked down the final six outs. The clubhouse was all smiles after a rare series win.
Vasil earned a six-out save with back-to-back inning-ending double plays in the eighth and ninth. Teel’s poise at the plate and behind the dish continues to impress.
MUST SEE: This slide by Chase Meidroth is WILD 🤯
— MLB (@MLB)
8:18 PM • Jun 29, 2025
When you know it’s Ball 4 before the pitch is even thrown.
— @SFGiantsMemes (@SFGiantsMemer)
7:06 PM • Jun 29, 2025
This is the strangest way to give up a run.
— @SFGiantsMemes (@SFGiantsMemer)
1:19 AM • Jun 30, 2025
Nationals Win in 11, End Rough June
The @Nationals secure the series win in Anaheim.
(MLB x GEICO)
— MLB (@MLB)
11:30 PM • Jun 29, 2025
Washington Nationals 7, Los Angeles Angels 4 (11 Innings)
Drew Millas delivered the go-ahead RBI, CJ Abrams added a two-run triple, and Jacob Young tied it in the ninth. Despite a brutal June (7–19), the Nats ended the month on a high note.
James Wood was intentionally walked four times in the game, matching a feat last achieved by Barry Bonds in 2004. The win snapped a long drought of series victories and gave the team needed momentum.
James Wood had an interesting day at the plate 😅
— MLB (@MLB)
11:41 PM • Jun 29, 2025
A two-run triple from CJ Abrams puts the @Nationals up 3 in the 11th!
— MLB (@MLB)
11:11 PM • Jun 29, 2025
Marlins Sweep D-backs, Win 7th Straight
The Miami @Marlins:
- 7 straight wins
- 9 straight wins on the road
- have won every game of a 6+ game road trip for the first time in franchise history!— MLB (@MLB)
11:20 PM • Jun 29, 2025
Miami Marlins 6, Arizona Diamondbacks 4
The Marlins scored five in the eighth to extend their win streak to seven games. Otto Lopez hit the go-ahead single and Kyle Stowers cleared the bases. Miami also set a franchise record with nine straight road wins.
The Fish finished June with a 14-12 mark, their first winning month since May 2024. After a slow start to the year, Miami has found its offensive rhythm and timely pitching.
The @Marlins have put up a 5️⃣ spot in the 8th!
They're in search of a SEVENTH straight win 👀
— MLB (@MLB)
10:47 PM • Jun 29, 2025
Ketel Marte this month (25 G) 🔥
9 HR
24 RBI— MLB (@MLB)
9:19 PM • Jun 29, 2025
Dodgers Beat Royals, Wrobleski Dominant in Relief
Kiké Hernández and Will Smith homer as the @Dodgers take the series in Kansas City.
— MLB (@MLB)
9:41 PM • Jun 29, 2025
Los Angeles Dodgers 5, Kansas City Royals 1
Justin Wrobleski threw six shutout innings in relief, striking out six and lowering his ERA by three points in under a month. Enrique Hernandez and Will Smith homered to power the Dodgers’ win.
Wrobleski leaned on a high-velocity fastball and improved command to stifle Kansas City hitters and solidify his role as a trusted long reliever. With the rotation plagued by injuries, his emergence has been timely.
Will Smith clears the wall to extend the @Dodgers lead in the 6th 💥
— MLB (@MLB)
8:46 PM • Jun 29, 2025
Skubal Dominates Twins in Historic Sunday Night Outing
Tarik Skubal put on a SHOW tonight 🤩
— MLB (@MLB)
1:26 AM • Jun 30, 2025
Detroit Tigers 3, Minnesota Twins 0
Tarik Skubal delivered a masterclass under the lights at Comerica Park, tying his career high with 13 strikeouts and allowing just one hit over seven scoreless innings. It marked the first Sunday night game in Detroit in eight years, and Skubal made it unforgettable.
The reigning AL Cy Young winner struck out eight of the first nine batters, all swinging, including seven via his devastating changeup. He retired the first 13 hitters he faced, holding the Twins hitless until a fifth-inning single from Ty France broke up the bid.
Skubal’s changeup was untouchable, generating whiffs up and down the lineup. He became the first pitcher in Tigers history to strike out 13 in a game without allowing more than one hit. His 93rd and final pitch was a 99.7 mph fastball for a called third strike — the only one of the night.
The Tigers gave Skubal early run support, with Kerry Carpenter smashing his 16th homer in the first inning. Riley Greene added his 19th home run in the fourth, and Carpenter later tripled in a run before exiting with hamstring tightness. Despite the injury, his bat continues to be red-hot with three home runs in his last five games.
Skubal now owns five double-digit strikeout games this season and continues to assert himself as the most dominant lefty in baseball. Detroit’s win secured a key series victory against a division rival and kept their momentum strong heading into July.
Make that ELEVEN strikeouts through five innings for Tarik Skubal 🔥
— MLB (@MLB)
12:24 AM • Jun 30, 2025
Riley Greene slugs his 19th homer of the year and extends the @tigers lead 💥
— MLB (@MLB)
12:11 AM • Jun 30, 2025