July 7th, 2025

Walk-offs, web gems, and sweeps galore — Cody Bellinger’s clutch double play and the Tigers’ wild comeback headline a Sunday full of drama.

⚾ Headlines Around the League

IconTigers Stun Guardians With Wild Comeback to Complete Sweep

IconBichette, Loperfido Help Jays Complete Perfect Homestand with 3–2 Win

IconBellinger’s Daring Double Play Saves the Day as Yankees Top Mets 6–4

IconAstros Complete Sweep in L.A. Behind Big Plays and Bottom-of-Order Surge

IconBig Woo Returns: Woodruff Dominates in First Start Since 2023

IconMariners Blank Bucs Again to Make Franchise History with Third Straight Shutout

What a wild Sunday of baseball. From walk-offs to web gems, the action did not disappoint. Outside of the Blue Jays extending their win streak to eight, the play of the day had to be Cody Bellinger’s ridiculous catch and throw to complete a double play and seal the win for the Yankees over the Mets, you’ve got to see it below.

Also, the full MLB All-Star rosters have officially been announced. Click the link here to check out who will representing the NL and AL teams in Atlanta.

Hope everyone has a great week ahead!

🔥 Top Performances

Hitting

Player (Team)H/ABRHRRBISB
Jackson Holliday (BAL)4/41120
Steven Kwan (CLE)3/40020
Nico Hoerner (CHC)3/43010
Taylor Ward (LAA)3/40011
Jonathan Aranda (TB)3/50020
Trent Grisham (NYY)3/50000
Ceddanne Rafaela (BOS)3/42110
Mickey Moniak (COL)3/41131
Brady House (WSH)3/41010
Starling Marte (NYM)3/50001
Dominic Canzone (SEA)3/30000
Zack Short (HOU)3/31010
Luis Arraez (SD)2/40010
Cody Bellinger (NYY)2/30010
Seiya Suzuki (CHC)2/51120

Pitching

Player (Team)IPHERBBK
Zack Wheeler (PHI)9.011012
Tarik Skubal (DET)7.030010
Edward Cabrera (MIA)7.05205
Michael Lorenzen (KC)7.02017
Trevor Rogers (BAL)6.24026
George Kirby (SEA)6.14009

📊 Final Scores and Highlights

Tigers 7, Guardians 2

Down to their final strike in the ninth, the Tigers mounted an improbable rally sparked by Zach McKinstry’s dash home on a wild pitch to tie the game. Trey Sweeney followed with a three-run homer in the 10th, and Riley Greene added a two-run blast to lift Detroit to a dramatic 7–2 win and a sweep over the Guardians at Progressive Field.

🔑 Key Moments

  • Tarik Skubal was dominant in his return to Cleveland, striking out 10 over 7 scoreless innings in a duel with Gavin Williams, who allowed just one hit in six shutout frames.

  • Steven Kwan’s RBI double in the 8th gave Cleveland the first run of the day.

  • In the 9th, McKinstry stole second (successfully challenged), advanced to third, and scored on a wild pitch with two outs and two strikes.

  • After Chase Lee held the line in the bottom half, Sweeney crushed a go-ahead three-run homer to left in the 10th—his first big league homer off a fastball.

  • Greene added a no-doubt two-run shot, giving him 22 homers on the year—the most by a Tiger before the All-Star break since J.D. Martinez in 2015.

📊 Notable Stats

Tigers

  • Tarik Skubal: 7 IP, 3 H, 0 R, 10 K

  • Trey Sweeney: 1-for-3, HR (5), 3 RBI, BB

  • Riley Greene: 1-for-5, HR (22), 2 RBI

  • Matt Vierling: 1-for-4, 2B, RBI

  • Zach McKinstry: Game-tying run, SB (11)

Guardians

  • Steven Kwan: 3-for-4, 2B, 2 RBI

  • Angel Martínez: 2-for-4, 2 2B

  • Gavin Williams: 6 IP, 1 H, 0 R, 8 K

Blue Jays 3, Angels 2

The Blue Jays capped a dominant 7-0 homestand Sunday with another tight win, edging the Angels 3–2 at Rogers Centre to extend their win streak to eight games. Bo Bichette delivered a game-tying solo homer and Joey Loperfido followed with a go-ahead RBI single in his 2025 debut, helping Kevin Gausman earn the win in a nine-strikeout outing.

🔑 Key Moments:

  • Mike Trout opened the scoring with a solo homer in the first, but Bichette erased a 2–1 deficit with a blast of his own in the fourth—his 12th of the season—after a fielding error earlier in the inning.

  • In the same frame, Loperfido, fresh up from Triple-A Buffalo, ripped a line-drive RBI single to right, giving Toronto the 3–2 lead for good in his first game of the season.

  • Kevin Gausman rebounded from a shaky first inning to strike out nine over 5.2 innings, limiting the damage and keeping the Angels in check.

  • The Blue Jays bullpen slammed the door with 3.1 scoreless innings from Ryan Burr, Brendon Little, and Jeff Hoffman, who struck out one in a 1-2-3 ninth.

  • Defensively, Addison Barger made a diving grab for the final out, sealing Toronto’s first-ever seven-game homestand sweep in franchise history.

📊 Notable Stats:

TOR

  • Bo Bichette: 1-for-3, HR (12), 2 R, BB

  • Joey Loperfido: 1-for-3, RBI

  • Kevin Gausman: 5.2 IP, 7 H, 2 ER, 3 BB, 9 K

  • Ryan Burr: 1.1 IP, 1 H, 0 R, 3 K

LAA

  • Mike Trout: 1-for-4, HR (14), RBI, BB

  • Taylor Ward: 3-for-4, RBI, SB

  • Tyler Anderson: 5.0 IP, 8 H, 3 ER, 2 BB, 2 K

Yankees 6, Mets 4

Cody Bellinger’s gutsy shoestring catch and laser throw to double off Francisco Lindor in the seventh inning sealed the momentum shift the Yankees desperately needed, lifting them to a 6–4 win over the Mets and snapping a six-game losing streak in the Subway Series finale. The highlight-reel play preserved a late lead and capped off a gritty bounce-back win at Citi Field.

🔑 Game Highlights

  • Aaron Judge crushed his 33rd homer of the year and added a sac fly, finishing with 3 RBI to power the offense.

  • Austin Wells stayed hot with a solo shot (13) in the third inning to get the Yankees on the board.

  • Max Fried held the line with 5 IP of 3-run ball before turning it over to the bullpen.

  • With the Mets threatening, Bellinger made a game-saving catch on Juan Soto’s liner and unleashed an 89.9 mph rocket to first for the double play, stunning Citi Field.

  • Devin Williams shut the door with a perfect ninth to lock up the win.

📊 Notable Stats

Yankees

  • Aaron Judge: 1-for-4, HR (33), 3 RBI, SF

  • Austin Wells: 2-for-4, HR (13), 2 RBI

  • Cody Bellinger: 2-for-3, 2B, BB, highlight-reel double play

  • Max Fried: 5 IP, 6 H, 3 ER, 1 BB, 5 K

  • Devin Williams: 1 IP, 0 H, 0 R, 2 K

Mets

  • Francisco Lindor: 1-for-4, 2 RBI, HBP

  • Starling Marte: 3-for-5, SB

  • Jeff McNeil: 2-for-4, RBI

  • Juan Soto: 0-for-4, 2 K on tough-luck liner

Astros 5, Dodgers 1

The Astros capped a dominant weekend with a 5–1 win over the Dodgers on Sunday, securing their first sweep at Dodger Stadium since 2008. A diving catch by Taylor Trammell robbed Freddie Freeman of a potential RBI and preserved Houston’s lead, as the Astros executed the little things flawlessly for their 19th win in the last 24 games.

🔑 Key Moments

  • Taylor Trammell made a full-extension diving grab in left-center to end a Dodgers threat in the eighth, swinging momentum back to Houston.

  • Zack Short sparked the offense with a leadoff single in the third and drew a bases-loaded walk in the sixth to put the Astros ahead.

  • In the eighth, Christian Walker and Yainer Diaz drilled back-to-back solo shots, stretching the lead.

  • Jose Altuve added the exclamation point with a solo homer in the ninth, his 16th of the year.

  • Ryan Gusto gave Houston six strong innings, allowing just one run on four hits. The bullpen followed with three scoreless to seal the sweep.

📊 Notable Stats

Astros

  • Zack Short: 3-for-3, 2B, RBI, BB

  • Yainer Diaz: 2-for-4, HR (12), 2 R, RBI

  • Jose Altuve: 2-for-4, HR (16), 2 RBI

  • Christian Walker: HR (12), RBI

  • Ryan Gusto: 6 IP, 4 H, 1 ER, 1 BB, 1 K

Dodgers

  • Dalton Rushing: 2-for-3, 2B, RBI

  • Mookie Betts: 2-for-4

  • Freddie Freeman: 1-for-4

  • Emmet Sheehan: 5 IP, 5 H, 1 ER, 4 K

Brewers 3, Marlins 1

Brandon Woodruff made a triumphant and emotional return to the mound Saturday, tossing six dominant innings in his first Major League start in nearly two years to lead the Brewers to a 3–1 win over the Marlins. The 32-year-old struck out eight in a 70-pitch gem that included two perfect innings to start and a fastball touching 96 mph, showcasing vintage form after shoulder surgery and a lengthy rehab.

🔑 Key Moments

  • Woodruff opened with a 1-2-3 first and didn’t allow a hit until the third inning, flashing a new cutter and his firmest fastball since surgery.

  • He surrendered just one run—a solo homer to Heriberto Hernandez in the fifth—but responded by striking out the next batter to end the inning.

  • In the third, Christian Yelich beat out an infield single (overturned on replay) and scored on Jackson Chourio’s two-run homer.

  • Chourio added a sac fly in the eighth for insurance, finishing with 3 RBIs on the day.

  • Grant Anderson, Abner Uribe, and Trevor Megill (20th save) combined for three scoreless innings to lock down the win.

📊 Notable Stats

Brewers

  • Brandon Woodruff: 6 IP, 2 H, 1 ER, 8 K

  • Jackson Chourio: 1-for-3, HR (15), 3 RBI

  • Christian Yelich: 1-for-4, R, SB (13)

  • Sal Frelick: 2-for-3, 2B, R

Marlins

  • Heriberto Hernandez: 2-for-3, HR (3)

  • Edward Cabrera: 7 IP, 5 H, 2 ER, 5 K

Mariners 1, Pirates 0

The Mariners closed out their final homestand before the All-Star break in record-setting style, blanking the Pirates 1–0 on Sunday to complete a three-game sweep and notch their third consecutive shutout—a first in franchise history. Powered by George Kirby’s dominant start and stellar relief from Carlos Vargas, Gabe Speier, and Andrés Muñoz, Seattle extended its scoreless streak to 29 innings.

🔑 Key Moments

  • George Kirby was electric, striking out nine over 6.1 innings without issuing a walk. He didn't allow a runner past first base.

  • Randy Arozarena delivered the game’s only run with a solo shot in the sixth, his 14th of the season.

  • Carlos Vargas stranded the tying run in the seventh, and Speier struck out the side in the eighth for the third straight outing.

  • Muñoz, named to his second straight All-Star Game midgame, shut the door in the ninth to secure his 21st save.

  • Mariners starters (Kirby, Woo, Castillo) combined for 19.1 scoreless innings and 25 strikeouts over the weekend.

📊 Notable Stats

Mariners

  • George Kirby: 6.1 IP, 4 H, 0 R, 0 BB, 9 K

  • Gabe Speier: 1 IP, 0 H, 3 K

  • Andrés Muñoz: 1 IP, 0 H, 0 R, Save (21), 1.06 ERA

  • Randy Arozarena: 1-for-3, HR (14)

  • Dominic Canzone: 3-for-3

Pirates

  • Paul Skenes: 5 IP, 5 H, 0 R, 10 K

  • Tommy Pham: 2-for-4

  • Henry Davis: 1-for-3

Other scores around the league:

Orioles 2, Braves 1
T. Rogers: 6.2 IP, 4 H, 6 SO, 2 BB
J. Holliday: 4-4, 1 R, 1 HR, 2 RBI

Red Sox 6, Nationals 4
G. Crochet: 5.0 IP, 9 H, 2 ER, 7 SO, 2 BB
C. Rafaela: 3-4, 2 R, 1 HR, 1 RBI

Phillies 3, Reds 1
Z. Wheeler: 9.0 IP, 1 H, 1 ER, 12 SO
B. Stott: 1-2, 1 R, 1 HR, 2 RBI

Rays 7, Twins 5
J. Boyle: 5.0 IP, 2 H, 7 SO, 1 BB
J. Ryan: 6.0 IP, 6 H, 2 ER, 8 SO

Rockies 6, White Sox 4
M. Moniak: 3-4, 1 R, 1 HR, 3 RBI
S. Halvorsen: 1.0 IP, 1 BB

Royals 4, Diamondbacks 0
M. Lorenzen: 7.0 IP, 2 H, 7 SO, 1 BB
B. Jarvis: 4.0 IP, 3 H, 2 SO, 2 BB

Cubs 11, Cardinals 0
M. Boyd: 5.0 IP, 3 H, 9 SO, 1 BB
N. Hoerner: 3-4, 3 R, 1 RBI

Padres 4, Rangers 1
K. Hart: 3.2 IP, 2 SO
R. Suarez: 1.0 IP, 2 SO

Giants 6, Athletics 2 (WORLD SERIES HERE WE COME)
H. Birdsong: 5.0 IP, 3 H, 1 ER, 6 SO, 5 BB
W. Adames: 1-3, 1 R, 1 HR, 3 RBI

⚾ Must-Watch Games Today

🧊 Rays (49–41) at Tigers (57–34)
🕕 6:40 PM ET – Comerica Park (FS1, FDSN Sun/Detroit)
Shane Baz (8–3, 4.33 ERA) vs. TBD

💥 Dodgers (56–35) at Brewers (50–40)
🕢 7:40 PM ET – American Family Field
Yoshinobu Yamamoto (8–6, 2.51 ERA) vs. Freddy Peralta (9–4, 2.91 ERA)

🟡 Phillies (53–37) at Giants (49–42)
🕤 9:45 PM ET – Oracle Park
Cristopher Sánchez (7–2, 2.68 ERA) vs. Landen Roupp (6–5, 3.48 ERA)

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

Thanks for reading!