Table of Contents
Friday night in Major League Baseball wasn’t just about wins and losses; it was about etching names into the history books. Across the league, superstars delivered monumental performances, setting new records and reaching career milestones that will be remembered for years to come. From a catcher surpassing a Cincinnati legend to a former MVP driving in a career-best eight runs, the individual brilliance was simply staggering. This night of historic achievements was set against a backdrop of dramatic team storylines, including emotional reunions, slump-busting victories, and the continued surge of baseball’s hottest teams. It was a complete showcase of everything that makes the sport great.
Mariners 9, Cubs 4: Raleigh Makes History, Passes Johnny Bench
Cal Raleigh had a career night in Chicago, launching his 28th and 29th home runs of the season to lead the Mariners to a 9-4 victory. More importantly, the homers gave him the all-time record for most home runs by a catcher before the All-Star break, surpassing the legendary Johnny Bench. His historic night, which also included a single, a walk, and four runs scored, is the kind of performance that gets major attention from sports handicappers when evaluating player props.
Red Sox 7, Giants 5: Boston Spoils Devers’ Reunion Party
Just five days after a blockbuster trade sent him to San Francisco, Rafael Devers faced his old team, but it was the Red Sox who got the last laugh. Ceddanne Rafaela and David Hamilton powered the bottom of the order as Boston rallied from a 3-0 deficit to win 7-5. While the Red Sox have been thriving since the deal, Devers went 0-for-5 in a tough start with his new club.
Diamondbacks 14, Rockies 8: Suarez Hits Career Homer No. 300
In the thin air of Denver, Eugenio Suarez reached a massive career milestone. He hit two home runs, the second being the 300th of his career, to lead Arizona’s 21-hit onslaught in a 14-8 victory over Colorado. Ketel Marte also had a huge night, driving in five runs for the Diamondbacks.
Brewers 17, Twins 6: Yelich’s Career-High 8 RBIs Lead the Rout
Christian Yelich was simply unstoppable. The former MVP went 4-for-6 and drove in a career-high eight runs, including two separate bases-clearing doubles, as the Brewers crushed the Twins 17-6. The offensive explosion supported rookie pitcher Jacob Misiorowski, who carried a perfect game into the seventh inning in just his second career start.
Rangers 6, Pirates 2: Garcia’s All-Around Dominance
Adolis Garcia put on a clinic, hitting a home run, driving in two runs, and making two spectacular diving catches in right field to lead Texas past Pittsburgh. His heroics backed a strong start from Jacob deGrom as the Rangers snapped a three-game losing streak.
White Sox 7, Blue Jays 1: Robert Jr. Homers as Losing Streak Ends
The streak is finally over! Luis Robert Jr. and Andrew Benintendi both homered as the visiting Chicago White Sox ended their painful eight-game losing streak with a convincing 7-1 win over Toronto. Their victory was a huge relief and a big payout for bettors who backed the underdog, a result that would stand out on any leaderboard.
Marlins 6, Braves 2: Rookie Shines in Debut Spoiled
Marlins rookie Agustin Ramirez homered and drove in four runs to spoil the major league debut of Atlanta’s 20-year-old pitcher, Didier Fuentes. Janson Junk pitched five solid innings for Miami to secure the 6-2 victory.
Orioles 5, Yankees 3: Baltimore Stays Hot, Yankees Slump Continues
The Orioles continued their surge by beating the slumping Yankees in New York. Ramon Urias broke an eighth-inning tie with a solo homer, sending the Yankees to their seventh loss in eight games despite another home run from Aaron Judge.
Phillies 10, Mets 2: First-Place Phillies Crush Reeling Mets
These two rivals are heading in opposite directions. Trea Turner sparked a six-run seventh inning as the Phillies surged into first place with a 10-2 dismantling of the Mets, who have now lost seven straight games. The Phillies’ dominance is a major storyline that top sports picks sites have been tracking closely.
Rays 14, Tigers 8: Tampa Bay’s Offense Explodes Again
The Tampa Bay Rays are arguably the hottest team in baseball, and they showed why in an 14-8 thrashing of the Tigers. Yandy Diaz homered twice as the Rays moved to a league-best 21-8 since May 20. The explosive offense across the league made for constantly shifting live odds and scores.
Astros 3, Angels 2 (10 Innings): Dubon Scores on Wild Pitch
Mauricio Dubon scored the winning run on a wild pitch in the 10th inning as the Astros edged the Angels 3-2. Jeremy Pena homered for Houston, which has now won eight of its last ten games.
Royals 6, Padres 5: Perez’s Clutch Hit Stops San Diego
Salvador Perez delivered a tie-breaking RBI single in the eighth inning to lead Kansas City to a 6-5 win. The loss for San Diego wasted a historic night for Xander Bogaerts, who tied a franchise record with eight consecutive hits.
Cardinals 6, Reds 1: St. Louis Wins Fourth Straight
The Cardinals used a five-run seventh inning to break open a pitcher’s duel and beat the Reds 6-1 for their fourth consecutive victory. Starter Andre Pallante was brilliant, tossing six scoreless innings.
Dodgers 6, Nationals 5: Kershaw Inches Closer to 3,000 Strikeouts
Clayton Kershaw earned his third win of the season and moved within eight strikeouts of the historic 3,000-K milestone as the Dodgers held off the Nationals 6-5.
A’s 5, Guardians 1: Kurtz Stays Hot, Homers Again
Nick Kurtz is on fire, hitting his fifth home run in the last six games to lead the A’s to a 5-1 victory over the Guardians behind a strong start from Jeffrey Springs.