Table of Contents
Sunday was a day of comebacks, blowouts, and a shocking managerial firing. As teams jockey for momentum heading into the summer grind, several players made major statements—and so did front offices. From Aaron Judge’s MVP-like performance to Bud Black’s firing in Colorado, here’s your full breakdown of the action-packed MLB Sunday slate.
Whether you’re looking to build betting tickets or track streaks, keep these hot teams and trending stars in mind—and visit the SportsHub MLB Odds Page for real-time lines and data.
Rockies 9, Padres 3: Win Comes With a Shakeup
German Marquez looked sharp with seven innings of one-run ball, and Hunter Goodman knocked in five RBIs as Colorado finally ended their 8-game losing streak.
But the bigger story? Manager Bud Black and bench coach Mike Redmond were fired after the game, despite the win. Third base coach Warren Schaeffer takes over as interim manager.
Looking for long-term betting stability on the Rockies? Check out SportsHub’s MLB Handicappers to see who’s fading Colorado moving forward.
Twins 7, Giants 6 (10 Innings): Walk-Off Magic
DaShawn Keirsey Jr. played the hero, driving in the game-winning run with a line drive down the line as Minnesota extended its win streak to eight. Brooks Lee added a homer and two RBIs.
San Francisco’s Heliot Ramos had a strong day (2-for-2, 4 RBIs), but it wasn’t enough to avoid the sweep.
Cardinals 6, Nationals 1: St. Louis on Fire
Miles Mikolas threw 5 1/3 efficient innings, and the bats backed him with homers from Lars Nootbaar, Nolan Arenado, and Willson Contreras. The Cards have now won eight straight.
Washington’s MacKenzie Gore struck out seven, but took the loss.
Explore matchup angles on our Service Plays: Baseball page.
Red Sox 3, Royals 1: Boston Stays Hot
Wilyer Abreu and Rafael Devers each homered as the Red Sox claimed the series in Kansas City. Lucas Giolito pitched 6 2/3 strong innings with no earned runs.
The Royals, winners of 10 of 12 before the weekend, couldn’t figure out Boston’s arms late in the series.
White Sox 4, Marlins 2: Elko Makes a Splash
Tim Elko crushed a three-run homer for his first MLB hit, breaking a 1-1 tie in the sixth inning. The White Sox took the series, handing Sandy Alcantara another tough-luck loss.
Rangers 6, Tigers 1: Eovaldi Shuts It Down
Nathan Eovaldi dominated with 7 scoreless innings, allowing just two hits and extending his streak of quality starts to five. Texas’ offense rode homers from Semien and Jung to the win.
Dodgers 8, Diamondbacks 1: Offensive Explosion
Freddie Freeman went 4-for-4 with a homer and 3 RBIs, Mookie Betts added another homer, and the Dodgers’ offense smashed 18 total hits in the rout.
Tony Gonsolin worked five scoreless frames to earn the win.
Catch more insights like this in our Service Plays Leaderboard.
Pirates 4, Braves 3: Bart Walks It Off
Joey Bart delivered the game-winning fielder’s choice in the ninth, capping off a rare series win for the Pirates. Carmen Mlodzinski tossed a career-best 5 2/3 shutout innings.
Brewers 4, Rays 2: Yelich Powers a Rebound
Christian Yelich went 2-for-4 with a homer and a stolen base, and William Contreras also went deep. Milwaukee snapped a 3-game skid, handing Tampa another tough loss.
Mets 6, Cubs 2: Lindor Delivers in the Clutch
Francisco Lindor launched a go-ahead home run in the eighth, part of a four-run outburst that helped New York win the series. Brandon Nimmo added a two-run homer to seal it.
Astros 6, Reds 0: Blanco Dominates
Ronel Blanco pitched eight brilliant innings, striking out a career-high 11 and allowing just two hits. Yainer Diaz added a 3-run homer to blow the game open.
Yankees 12, Athletics 2: Judge Stays Historic
Aaron Judge went 4-for-5, driving in 2 runs and raising his batting average to .409. Ben Rice added a grand slam and Paul Goldschmidt hit three doubles.
Yankees are now winners of 4 of their last 5.
Track Judge and MVP props at the MLB Baseball Odds Page.
Orioles 7, Angels 3: Henderson Sparks O’s
Gunnar Henderson launched a key two-run homer in the sixth, and Zach Eflin returned from the IL with 5 strong innings. The O’s win the series while the Angels drop their third in four.
Phillies 3, Guardians 0: Schwarber Makes History
Kyle Schwarber homered twice and extended his on-base streak to 46 games, tying Aaron Judge for the league lead in home runs (14).
Zack Wheeler dominated over 7 shutout innings, fanning eight.
Blue Jays 9, Mariners 1: Sweep Complete
George Springer homered and drove in three as Toronto completed a sweep in Seattle, handing the Mariners back-to-back home losses for the first time in over a month.
Eric Lauer threw 4 2/3 scoreless in relief to earn the win.
Wrap-Up: MVPs of the Day
- Aaron Judge (Yankees): 4-for-5, 2 RBIs, .409 AVG
- Ronel Blanco (Astros): 8 IP, 2 H, 11 K
- Kyle Schwarber (Phillies): 2 HRs, 46-game OBP streak
- Christian Yelich (Brewers): HR, SB, 2 R
- DaShawn Keirsey Jr. (Twins): Walk-off single