June 30th, 2025

Sunday's Full MLB Recap - Skubal’s dominance, Yankees’ bounce-back, Pirates’ sweep, and more. We rounded up every top performer and surprise finish.

⚾ Headlines Around the League

IconJudge, Jazz Power Yankees Past A’s 12–5 in Bronx Beatdown

IconCruz Homers Twice as Pirates Smash Mets 12–1 to Complete Sweep

IconGorman, Liberatore Lead 7–0 Win as Cardinals Sweep Guardians

IconPhillies 2, Braves 1: Suárez Shines Again in Series Finale

IconAstros Win 2–0 Behind Valdez to Cap Dominant June Run

IconTigers 3–0 Twins: Skubal Spins Masterpiece in Sunday Night Showcase

🔥 Top Performances

Hitting

PlayerH/ABRHRRBISB
Aaron Judge (NYY)2/43240
Jazz Chisholm Jr. (NYY)2/42140
Oneil Cruz (PIT)2/42240
Mitch Garver (SEA)3/61140
Cody Bellinger (NYY)3/53130
CJ Abrams (WSH)2/60030
Corey Seager (TEX)1/41130
Kyle Stowers (MIA)1/20030
Nolan Gorman (STL)1/32131
Jose Altuve (HOU)1/41120
Kerry Carpenter (DET)2/31120

Pitching

PlayerIPHERBBK
Tarik Skubal (DET)7.010113
Spencer Strider (ATL)7.05234
Ranger Suarez (PHI)7.04118
Dean Kremer (BAL)7.03016
Framber Valdez (HOU)6.05026
Luis Castillo (SEA)6.07124
Matthew Liberatore (STL)6.03055
Justin Verlander (SF)6.05123
Jack Leiter (TEX)6.07107

📊 Final Scores and Highlights

Yankees 12, Athletics 5

The Yankees’ offense finally clicked on Sunday, bouncing back from a shutout with a 12–5 win over the Athletics behind Aaron Judge’s two-homer game and a 4-RBI performance from Jazz Chisholm Jr.. New York piled on seven runs by the fourth and never looked back, chasing former Yankee Luis Severino early. Marcus Stroman, making his first start since April, delivered five strong innings to earn the win and help the Yankees clinch the series.

🔑 Game Highlights:

  • Jazz Chisholm Jr.: Solo homer in 2nd, 3-run triple in 3rd gave Yanks an early 4–0 lead

  • Aaron Judge: Homered twice (29, 30), including a 2-run shot in the 4th and another in the 7th

  • Cody Bellinger: 3-run homer in the 5th capped a 7-run stretch across three innings

  • Yankees worked Severino for 95 pitches in just 3.2 innings

  • Marcus Stroman: 5 IP, 1 ER in return from IL (left knee inflammation)

  • Yankees win series and remain atop AL East

📊 Notable Stats:

  • Aaron Judge (NYY): 2-for-4, 2 HR (29, 30), 4 RBI, BB

  • Jazz Chisholm Jr. (NYY): 2-for-4, HR (13), 3B, 4 RBI, BB

  • Cody Bellinger (NYY): 3-for-5, 2B, HR (11), 3 RBI

  • Marcus Stroman (NYY): 5.0 IP, 3 H, 1 ER, 2 BB, 1 K

  • Luis Severino (OAK): 3.2 IP, 5 H, 7 R (6 ER), 3 BB, 3 K

  • Willie MacIver (OAK): 1-for-2, HR (2), 2 BB, 1 RBI

  • Nick Kurtz (OAK): 1-for-4, RBI

  • Max Muncy (OAK): 1-for-1, 2 BB, 1 R

  • Tyler Ferguson (OAK): 1.1 IP, 1 H, 2 ER, 2 BB, 2 K

Pirates 12, Mets 1

Oneil Cruz powered the Pirates to a commanding 12–1 win on Sunday, launching a pair of two-run homers and flashing a renewed aggressive approach that helped Pittsburgh secure a three-game sweep of the Mets. Henry Davis tallied four hits, Tommy Pham and Bryan Reynolds each went deep, and Ke’Bryan Hayes continued his resurgence with three more hits as the Bucs scored at least nine runs for the third straight game — a feat not seen in over two decades at PNC Park.

🔑 Game Highlights:

  • Oneil Cruz: 2-run homer in 1st, another 2-run shot in 7th to highlight his breakout day (Video)

  • Ke’Bryan Hayes: 3-for-5, 2 RBI, 2 doubles, capping a huge series at the plate

  • Henry Davis: First career 4-hit game, including a double

  • Back-to-back HRs: Cruz and Pham both went deep in the 1st inning

  • Bryan Reynolds: Solo homer in the 5th, part of his 2-hit effort

  • Pirates scored 5 in the 1st and never looked back; bullpen tossed 4.2 scoreless innings

📊 Notable Stats:

  • Oneil Cruz (PIT): 2-for-4, 2 HR (14, 15), 4 RBI, 2 R

  • Ke’Bryan Hayes (PIT): 3-for-5, 2 2B, 2 RBI, 3 R

  • Henry Davis (PIT): 4-for-4, 2B

  • Tommy Pham (PIT): 2-for-4, HR (2), 2 RBI

  • Bryan Reynolds (PIT): 2-for-4, 2B, HR (10), RBI

  • Mike Burrows (PIT): 4.1 IP, 4 H, 1 ER, 1 BB, 5 K

  • Carmen Mlodzinski (PIT): 3.2 IP, 2 H, 0 R, 2 K

  • Luis Torrens (NYM): 2-for-3, HR (2), RBI

  • Frankie Montas (NYM): 4.0 IP, 7 H, 6 ER, 1 BB, 5 K

Cardinals 7, Guardians 0

Nolan Gorman blasted a three-run homer in the first inning and Matthew Liberatore tossed six shutout frames as the Cardinals blanked the Guardians 7–0 to complete a three-game sweep in Cleveland. St. Louis won for the 10th time in 13 games and extended its road winning streak to six games — the club’s longest since 2021.

🔑 Game Highlights:

  • Nolan Gorman: Crushed a 3-run homer in the 1st and added a stolen base (Video)

  • Matthew Liberatore: Worked 6.0 scoreless innings with 5 strikeouts and escaped a bases-loaded jam in the 1st

  • Victor Scott II: Launched a 2-run homer in the 7th, his fourth of the year

  • Nolan Arenado: Collected two hits including his 1,900th career hit and 400th double

  • Cardinals bullpen: 3.0 shutout innings with 6 strikeouts to lock down the win

📊 Notable Stats:

  • Nolan Gorman (STL): 1-for-3, HR (7), 3 RBI, BB, SB

  • Victor Scott II (STL): 2-for-4, HR (4), 2 RBI

  • Nolan Arenado (STL): 2-for-3, 2B (13), career hit No. 1,900

  • Pedro Pagés (STL): 1-for-2, RBI, BB, SF

  • Matthew Liberatore (STL): 6.0 IP, 3 H, 0 ER, 5 BB, 5 K

  • Riley O'Brien (STL): 1.0 IP, 0 H, 0 R, 2 BB, 3 K

  • Carlos Santana (CLE): 1-for-3, BB

  • Angel Martínez (CLE): 1-for-3, BB

  • Logan Allen (CLE): 6.0 IP, 6 H, 3 ER, 2 BB, 6 K

Phillies 2, Braves 1

Ranger Suárez continued his elite run with seven innings of one-run ball and eight strikeouts, leading the Phillies to a 2–1 win over the Braves in Atlanta. With a 1.19 ERA over his last 10 starts, Suárez has entered rare territory among Phillies pitching greats. Otto Kemp and Trea Turner delivered the key RBIs, and the bullpen held firm behind Suárez to seal a much-needed win amid a quiet offensive stretch.

🔑 Game Highlights:

  • Ranger Suárez: 7 IP, 4 H, 1 ER, 1 BB, 8 K — extended streak of 10 starts with 6+ innings and sub-1.20 ERA

  • Otto Kemp: RBI double in the 5th tied the game

  • Trea Turner: Sac fly gave Phillies a 2–1 lead

  • Phils bullpen: 2 shutout innings from Orion Kerkering and Matt Strahm to lock it down

📊 Notable Stats:

  • Ranger Suárez (PHI): 7.0 IP, 4 H, 1 ER, 1 BB, 8 K

  • Otto Kemp (PHI): 1-for-4, 2B, RBI, R

  • Nick Castellanos (PHI): 2-for-4, 2B

  • Kyle Schwarber (PHI): 2-for-3, BB

  • Sean Murphy (ATL): 1-for-4, HR (11)

  • Matt Olson (ATL): 2-for-4

  • Spencer Strider (ATL): 7.0 IP, 5 H, 2 ER, 3 BB, 4 K

Astros 2, Cubs 0

Framber Valdez fired six scoreless innings and Jose Altuve hit a go-ahead two-run homer to lift the Astros to a 2–0 win over the Cubs. Houston closed June with a 19–7 record and became the third MLB team to reach 50 wins. The Astros are now 10–0 in Valdez’s last 10 starts and continue to roll even without key players like Yordan Alvarez.

🔑 Game Highlights:

  • Framber Valdez: 6.0 IP, 5 H, 0 ER, 6 K – Now 8–0 with a 1.72 ERA in his last 10 starts

  • Jose Altuve: 2-run HR in the 5th; now 1 hit shy of tying Jeff Bagwell for 2nd on HOU’s all-time list (Video)

  • Bryan Abreu: Escaped 7th-inning jam, then cruised through the 8th with 4 K in 2.0 shutout innings

  • Josh Hader: Perfect 9th for save No. 23 in 23 chances

📊 Notable Stats:

Jose Altuve (HOU): 1-for-4, HR (13), 2 RBI
Luis Guillorme (HOU): 1-for-3, R
Isaac Paredes (HOU): 1-for-4
Jake Meyers (HOU): 1-for-4, SB (14)
Framber Valdez (HOU): 6.0 IP, 5 H, 0 ER, 2 BB, 6 K
Bryan Abreu (HOU): 2.0 IP, 0 H, 0 R, 4 K
Josh Hader (HOU): 1.0 IP, 0 H, 0 R, 1 K, SV (23)

Kyle Tucker (CHC): 1-for-4, 2B
Carson Kelly (CHC): 1-for-4, 2B
Nico Hoerner (CHC): 1-for-4
Jameson Taillon (CHC): 4.2 IP, 5 H, 2 ER, 1 BB, 4 K

Tigers 3, Twins 0

Tarik Skubal delivered a Sunday night masterclass at Comerica Park, striking out 13 over seven shutout innings of one-hit ball to lead the Tigers to a 3–0 win over the Twins. Detroit secured the series win and saw Skubal tie his career high in strikeouts, becoming the first pitcher in franchise history to record 13 K’s while allowing no more than one hit. Solo homers from Kerry Carpenter and Riley Greene provided the offense.

🔑 Game Highlights:

  • Tarik Skubal: 7.0 IP, 1 H, 0 ER, 13 K – Tied career high, extended scoreless streak

  • Kerry Carpenter: Solo HR in 1st and added a triple; drove in two runs

  • Riley Greene: Solo HR in 4th; now with 19 HR on the year

  • Tigers Bullpen: Tommy Kahnle and Will Vest combined for two scoreless frames to finish the shutout

  • Detroit improved to 53–32 with their 6th shutout win of the season

📊 Notable Stats:

Tarik Skubal (DET): 7.0 IP, 1 H, 0 ER, 1 BB, 13 K
Kerry Carpenter (DET): 2-for-3, 3B, HR (16), 2 RBI
Riley Greene (DET): 1-for-4, HR (19), RBI
Dillon Dingler (DET): 2-for-4
Parker Meadows (DET): 1-for-3, BB
Tommy Kahnle (DET): 1.0 IP, 1 H, 0 R
Will Vest (DET): 1.0 IP, 0 H, 0 R, 1 K

Ty France (MIN): 1-for-3
Harrison Bader (MIN): 1-for-3
Chris Paddack (MIN): 4.2 IP, 6 H, 3 ER, 3 K
Brock Stewart (MIN): 1.0 IP, 2 H, 0 ER, 2 K
Justin Topa (MIN): 2.0 IP, 2 H, 0 ER, 3 K

Orioles 5, 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.

Reds 3, 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.

Mariners 6, Rangers 4

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.

Blue Jays 5, 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.

Rockies 4, Brewers 3

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.

Dodgers 5, 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.

Marlins 6, 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.

White Sox 5, 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.

Nationals 7, Angels 4

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.

⚾ Must-Watch Games Today

Yankees (48–35) at Blue Jays (45–38)
7:07 PM ET – Carlos Rodón (2.92 ERA) vs. Max Scherzer
Rodón squares off with Scherzer in a high-stakes AL East matchup.

Reds (44–40) at Red Sox (41–44)
7:10 PM ET – Chase Burns vs. Garrett Crochet (2.06 ERA)
Burns takes the mound for his 2nd start against the Red Sox ace.

Like this newsletter? Help us keep the content free by sharing our newsletter and supporting our sponsors.

Thanks for reading!