St. Louis Cardinals Bats Erupt to Take the Series from the Atlanta Braves

ATLANTA, GA - JULY 02: Jordan Walker #18 of the St. Louis Cardinals celebrates after hitting a three-run home run in the first inning during the game against the Atlanta Braves at Truist Park on July 2, 2026 in Atlanta, Georgia. (Photo by Jack Casey/Atlanta Braves/Getty Images) | Getty Images

The St. Louis Cardinals entered Thursday nights game versus the Atlanta Braves hoping to win the series. By the time it was done, the hope was to keep Dustin May from leaving in an ambulance. They would ultimately succeed, though, as their bats would erupt for one of the Cardinals best rallies of the season late in the game to make manager Oli Marmol’s birthday extra special.

The good news is the St. Louis Cardinals bats woke up and started Thursday night’s game with a bang early. In the top of the 1st inning, JJ Wetherholt led off with a single followed by Iván Herrera (you guessed it) being hit by yet another pitch. Two batters later, Jordan Walker launched an 83 mph splitter 396 feet over the left field wall for a 3-run blast giving the Cardinals a 3-0 lead with many family and friends in the stands at Truist Park watching.

Whatever joy the St. Louis Cardinals and the fanbase felt after the top of the 1st inning would be short-lived. The bottom of the 1st inning was nothing short of disastrous for the Cardinals on so many levels. The trouble started when Dustin May gave up a leadoff single to Drake Baldwin followed by back-to-back walks to Ozzie Albies and Matt Olson. May was able to get Michael Harris II to strike out looking, but then the wheels would come off. Mauricio Dubon singled which scored Baldwin reducing the Cardinals lead to 3-1. Dominic Smith then rifled a line drive off of Dustin May’s ankle as the ball ricocheted off of him into right field. By the time JJ Wetherholt tracked it down, 3 runs had scored as the Braves took the lead 4-3. Dustin May was down on his knees on the field for several minutes. After being examined by the trainer, manager Oli Marmol decided to let May continue. Austin Riley followed that decision up with an infield single to third that Blaze Jordan was unable to handle as Smith advanced to third. He scored on the next play when Mike Yastremski hit a deep sacrifice fly to center field giving Atlanta a 5-3 lead. After Jarvis singled to right, Dustin May limped off of the field and Justin Bruihl came into the game to finish out the depressing 1st inning. The official word after being examined in the clubhouse is that Dustin May suffered a right ankle contusion.

Justin Bruihl did a solid job of keeping St. Louis in the game as he finished the 1st inning that Dustin May couldn’t and continued into the bottom of the 4th inning before running out of gas after throwing 40 pitches. He surrendered the game to Ryan Fernandez who entered with runners on 1st and 2nd with just 1 out. He fortunately was able to get out of the inning without allowing Atlanta to increase their lead. He would carry St. Louis through the 5th inning while Gordon Graceffo would take care of the bottom of the 6th. The St. Louis bullpen’s unplanned start would hold the Braves scoreless into the 7th which would be vital.

Every potential Cardinals rally through the middle innings could be summed up with a single and then a double play to kill the momentum. But, that narrative changed in the top of the 7th inning when the Cardinals bullpen keeping the Braves close would pay off big time. The phrase “all you need is a bloop and a blast” would prove true again. Masyn Winn would provide the bloop single (he had 3 hits in the game) followed by Nathan Church unloading the blast – a two-run homer off an 86 mph slider over the right field wall tying the game at 5-5.

The Cardinals did not take their foot off the gas after Church tied the game. Jordan Walker drew a walk and then pinch-hitter Jose Fermin singled. JJ Wetherholt went up to the plate with directions to bunt both runners over. After two very insufficient bunt attempts, JJ swung away and it’s a good thing he did as he slapped a single into short right-center scoring Walker and giving St. Louis a 6-5 lead.

Iván Herrera kept the train rolling with a single of his own driving in Fermin upping the Cardinals lead to 7-5 with Wetherholt smartly going first to third. After Alec Burleson grounded into a fielder’s choice where JJ Wetherholt made a smart play on the base paths forcing the Braves into a rundown where they would eventually only get one out leaving runners at 2nd and 3rd with one out. Jordan Walker would strike fear into the Braves infield who were forced to play in by crushing a 95 mph sinker into left field giving St. Louis an 8-5 lead and they still weren’t done.

Lars Nootbaar ripped a double into right field scoring Alec Burleson adding yet another tally for St. Louis giving the Cardinals an amazing 9-5 lead. But wait, there’s more. Masyn Winn grounded out to first, but the throw by Baldwin which beat Jordan Walker to home, but he pulled off the slide of the year as he pulled back his left arm and did a swim move with his right to duck around the tag and score the Cardinals 10th run of the game. Incredible.

After the Cardinals more than batted around and the Braves went through 3 relief pitchers, it was 10-5 Cardinals. Hello momentum. It’s nice to see you in our corner again. After that inspiring offensive eruption, there were still 3 innings to survive and Oli Marmol chose JoJo Romero to handle the bottom of the 7th inning. He kept the Braves in check. JoJo would start, but not finish the 8th inning as George Soriano carried the baton for the rest of the bottom of the 8th inning. He inherited a runner from JoJo and walked the first batter he faced, but was able to get Smith to fly out for the first out on a brave 3-2 changeup. He then got Austin Riley to ground out to third for what could have been a double play, but Fermin’s throw to first was awful and pulled Burleson off the bag. It wouldn’t matter, though, as Mike Yastremski grounded out to Masyn Winn for the final out of the Brave’s 8th.

Alec Burleson would add an exclamation point to the Cardinals offensive volcano Thursday night as he launched one of the highest home runs I’ve seen in a long time as it’s horizontal distance was 395 feet and the vertical distance had to be similar. That gave the Cardinals their final 11-5 lead they would end the game with.

Matt Svanson was the Cardinals 9th inning answer to close out the Atlanta Braves to make the series win official. He did the job fine, thank you very much. If the St. Louis Cardinals season becomes one that eventually results in a playoff appearance, remember this game. The Cardinals could easily have rolled over after Dustin May’s early exit. The bullpen locking down the Braves for 8 innings and the Cardinals bats waking up could be a turnaround moment. We can only hope.

The St. Louis Cardinals will travel to Wrigley Field for an All-American 4th of July weekend as they’ll challenge their arch-rivals, the Chicago Cubs. Andre Pallante will try to give the Cardinals another strong start. He’ll be facing LHP David Peterson. First pitch is scheduled for 3:15pm central time and the game TV broadcast will be handled by Cardinals.tv. A heads up that Saturday’s game will be on Fox while the Sunday Cards/Cubs game will be on Peacock.

Cavalli and Contreras get 7-game bans after Nationals-Red Sox fight; Mikolas and Eaton punished too

NEW YORK — Washington Nationals pitcher Cade Cavalli and Boston Red Sox first baseman Willson Contreras were each issued a seven-game suspension by Major League Baseball on Thursday for their role in a benches-clearing fight between the teams.

Nationals pitcher Miles Mikolas (five games) and Red Sox outfielder Nate Eaton (three games) were also suspended by MLB for their actions during the dustup that took place at Fenway Park in the fourth inning of Tuesday night’s game.

The four players were also fined an undisclosed amount in the discipline announced by senior vice president of on-field operations Michael Hill. The suspensions were scheduled to begin on Friday when the Red Sox play at the Los Angeles Angels and the Nationals host the Pittsburgh Pirates.

If any of the players elect to appeal the penalty, the ban will be delayed until that process is completed.

Cavalli shouted at Contreras after striking him out looking on a full-count pitch. Contreras then threw his helmet at Cavalli and approached him on the mound. They began jawing at each other and both dugouts emptied.

Contreras, Eaton, Mikolas and Red Sox interim manager Chad Tracy were ejected. Cavalli was not.

Contreras was tossed for a second straight game, having mimicked an appeal call after striking out on a checked swing during Monday’s game. He also celebrated a three-run homer off Mikolas in that game with a massive bat flip he later apologized for. The native of Venezuela acknowledged he’s been stressed since his native country was damaged by a pair of devastating earthquakes last week.

Purple Row After Dark: June Rockie(s) of the Month

DENVER, COLORADO - JUNE 30: The umpiring crew of umpire Quinn Wolcott #81, Dexter Kelley #56, Ramon de Jesus #18, and Paul Clemons #57 meet at home plate before a game between the Colorado Rockies and the Miami Marlins at Coors Field on June 30, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images

Despite it feeling as though May just ended, the calendar has already flipped to July. The Rockies were able to rebound from an all around poor 8-20 May with an 11-15 record in June.

This improvement was fueled by an incredible spike in their team wide offensive output. They went from 21st in the league in runs scored for May up to 5th in June. The pitching side of the equation still leaves some room for improvement but the lineup has provided a ton of potential candidates for Rockie of the month!

  • Cole Carrigg (No. 4 PuRP) made his Major League debut and immediately cemented himself as regular in the lineup with his incredible arm and 122 wRC+.
  • Edouard Julien bounced back after a poor May to post an 18.8% walk rate while batting .288.
  • Ryan Feltner, back from early-season injury, had a 4.00 ERA while pitching the second-most innings on the team in June.
  • Hunter Goodman hit 13 home runs, good for the second-most any Rockie has ever had in a single month.
  • Jake McCarthy led the team in stolen bases (3) while batting .326 over 97 plate appearances.
  • Kyle Freeland set the franchise record for innings pitched and passed the one thousand career strikeouts mark while leading the team in pitching fWAR (0.7) for the month.
  • Kyle Karros had the best stretch of his MLB career so far with a slash line of .357/.444/.586 while playing his usual stellar third base defense.
  • TJ Rumfield continued his attempt to earn National League Rookie of the Year with five home runs and a .400 On-Base Percentage.
  • Troy Johnston walked more than he stuck out and batted .319.
  • Willi Castro did a little bit of everything with four home runs, two steals, a .292 average while playing six(!) different defensive positions.

From that crowded field of potential candidates, who gets your vote for the Rockies player of June?


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

MLBPA makes third CBA proposal

On Wednesday, during their regularly scheduled bargaining session, the union representing the players (MLBPA) made its third proposal to the MLB negotiating team. The proposal doesn’t include any financial adjustments other than those that come with roster use and manipulation.

Following are the major points of the new proposal:

  • Increasing the roster from 26 to 28 players for the first 15 days of the season with a maximum of 14 pitchers. Allows more time for roster decisions as well as allowing the veteran players the option of less playing time to start the season.
  • Allows teams to place players on the 60-day injured list as early as the November (the tender deadline) before the season. This gives greater 40-man roster flexibility for the upcoming season and would be three months sooner than it is currently.
  • Reducing the number of times a player can be optioned to the minor leagues in a season from five to three.
  • Provide service time and salary to pitchers who are optioned to the minors over the All-Star break. If the pitcher records nine outs or throws 50 pitches in a game within seven days before the All-Star break, and is optioned, that player will receive major league pay and service time leading up to the fourth game after the break.
  • Change the Rule 5 draft to November from December in the year that the CBA expires. This ensures players get eligibility before any possible lockout occurs.
  • Allow players access to the same data the team has regarding player performance.  All teams have data that is organization based and the players currently do not have legal right to the access of that data.
  • Move the trade deadline to July 21-27 from July 28-Aug. 3, and assure the deadline is two full days before any signing deadline for drafted players. Players outrighted to the minor leagues should be eligible for trades after being optioned. 
  • Any players optioned in September or October will be eligible for major league pay and service time.
  • An accommodation for religious observances for players who receive approval to be away from the team between one to three days.
  • Playoff eligibility for players who are part of an organization, and not just on the 40-man roster, by Sept. 1.
  • Teams must have a bullpen catcher with prior professional experience as their emergency third catcher, and not just an active player on the team.
  • Free agents that sign within the first 10 days of the season can agree to go to the minor leagues, provided they are called up within 10 days of being optioned. An additional nine-day extension can be granted.
An ongoing process

This is the third proposal from the MLBPA to the MLB negotiating team. Their principal economic proposal, submitted May 27, was for increases in minimum salaries, an expansion of the pre-arbitration bonus pool, earlier free agency for players, and an increase to the luxury-tax threshold. 

In their second proposal, submitted last week, the union asked for a ban on prop betting for individual players to fight the harassment players endure due to gambling. It was suggested that there should be a joint effort with MLB to prohibit prop bets at sports books and with fantasy betting.

The MLB initially proposed a salary cap and floor, as well as an international draft to be held along with the domestic draft currently in place. They also want all high school players to be removed from draft eligibility and the domestic draft limited in slot money and bonuses.

In their proposal last week, MLB agreed to earlier free agency, minimum salary increases for players, and to end the qualifying offer system. They proposed restricting the salary and length of all free agency contracts.

There continues to be minimal agreement as the MLB accepted some of the initial MLBPA proposals contingent on the salary cap and salary floor system being accepted. The union, and the players they represent, continually stress that they will not accept a salary cap.

The current contract expires Dec. 1 and the owners have already stated that a lockout will come if the current contract expires without a new agreement.

Mets' Jorge Polanco goes deep, Jonah Tong goes five innings for Triple-A Syracuse

Jorge Polanco was in the starting lineup for the Syracuse Mets on Thursday night as he continues his rehab and went yard for the first time.

With the Mets down 1-0 in the first, Polanco launched a 91 mph fastball from Devin Sweet of the Worcester Red Sox, up in the zone over the right-center field wall. The homer went 342 feet and had an exit velocity of 103 mph as Polanco tied the game. 

The Mets' 1B/DH went 1-for-2 with a walk on Thursday. The towering blast was his first hit since he started his rehab with Syracuse back on June 2 (six games). 

Before he landed on the IL, Polanco played 14 games with the Mets, going 10-for-56 (.179) with a home run and two RBI. However, his first season in Flushing has been marred by injuries. He was first set back by an Achilles strain, which took away his ability to play first base, and the veteran had to play through the pain. But once he suffered a right wrist strain, Polanco was sent to the IL. 

Last week, Polanco said he was feeling "stronger" as he continued his rehab and is able to tolerate the pain he continues to feel in his Achilles. 

On the mound for Syracuse on Thursday was Jonah Tong.

The young right-hander wasn't his sharpest as Worcester put up a run in each of the first three innings. The last two runs came off solo shots. 

Overall, Tong pitched five innings, allowing three runs on four hits and two walks while striking out three batters. This season has been a struggle for Tong. Although Thursday's performance lowered his ERA to 5.90, he's still having trouble putting up zeroes. Thursday marked the fourth time in Tong's last five games that he allowed at least three runs. 

Elsewhere on the diamond 

-Luis Robert Jr. continued his rehab, going 0-for-4 with two strikeouts while playing center field for all nine innings. Thursday was Robert's second rehab start and is now a combined 1-for-6 with a walk and a double. 

-MJ Melendez, who was optioned when Tyrone Taylor returned from the IL, went 1-for-3 with a home run, a walk and two strikeouts.

-Ryan Clifford, who will represent the Mets in the All-Star Futures Game in Philadelphia, went 0-for-4 with three strikeouts. He's now hitting .190 with 14 home runs this season.

San Diego Padres at Los Angeles Dodgers

CHICAGO, ILLINOIS - JULY 1: Samad Taylor #0 of the San Diego Padres celebrates hitting a triple during the eighth inning against the Chicago Cubs at Wrigley Field on July 1, 2026 in Chicago, Illinois. (Photo by Geoff Stellfox/Getty Images) | Getty Images

San Diego Padres (43-42) at Los Angeles Dodgers (56-31), July 2, 2026, 7:10 p.m. PST

Watch: Padres.TV

Location: Dodger Stadium – Los Angeles, Calif.

Listen: 97.3 The Fan



Please remember our Game Day thread guidelines.

  • Don’t troll in your comments; create conversation rather than destroying it
  • Remember Gaslamp Ball is basically a non-profanity site
  • Out of respect to broadcast partners who have paid to carry the game, no mentions of “alternative” (read: illegal) viewing methods are allowed in our threads

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Mariners Game #88 Preview and Discussion, 7/2/26: SEA vs LAA

SEATTLE, WASHINGTON - JUNE 30: Julio Rodríguez #44 of the Seattle Mariners runs toward home plate to score during the sixth inning against the Los Angeles Angels at T-Mobile Park on June 30, 2026 in Seattle, Washington. (Photo by Olivia Vanni/Getty Images) | Getty Images

The Mariners go for a sweep against the Angels to kickoff a holiday weekend at home.

It’s been exactly one month since the Mariners won three straight games. They beat the Mets 8-3 on June 2 in what would be the final win of an eight-game streak. Since then, the Mariners have gone 11-14, never winning or losing more than two in a row. With commanding wins Monday and Tuesday — before a rare, mid-series off day Wednesday due to the World Cup in Seattle — the Mariners now have a chance to make it three straight with a sweep of the Angels.

On the mound Thursday will be Bryce Miller. Now free of the piggyback, he struck out 11 over 5 2/3 in his last outing, although a pair of homers (and lack of run support) sunk his day. Miller has a 3.07 FIP and 30.1% K-BB rate, which is second best in the majors to Jacob Misiorowski.

The Mariners will face Walbert Ureña for the first time in his rookie season. Just 22, Ureña has slick stuff, with a fantastic sinker-slider combination that helps him stay on the ground. He does struggle with walks and has difficulty going deep into games, so ideally the Mariners lineup will exhibit some patience. This could be a tough one otherwise.

That said, the Mariners will send their best possible lineup at the moment. Both Luke Raley and Dominic Canzone are playing tonight, with Raley in right field and Canzone at DH. The only batter they’re missing at this point is Brendan Donovan, who’s working his way back from the injured list.

News

  • Brendan Donovan was out Thursday afternoon doing base running drills. He’s expected to begin a rehab assignment next week when the Mariners go on their final road trip before the All-Star Break.
  • Luke Raley is in the lineup Thursday. He’ll be wearing a special compression sleeve on his sore elbow.
  • The Mariners announced the next piggyback will be Saturday, featuring Logan Gilbert and Emerson Hancock.

Lineups

Game Info:

First Pitch: 6:40 p.m.

TV: Mariners.TV

Radio: Ol’ Reliable

The biggest Yankees concerns from an absolutely brutal week

An image collage containing 3 images, Image 1 shows New York Yankees first baseman Ben Rice reacts after striking out during a game, Image 2 shows New York Yankees shortstop Anthony Volpe (11) on his knees at first base after being caught stealing, Image 3 shows New York Yankees manager Aaron Boone talks to pitcher Cam Schlittler and other players on the mound

Had a team ever needed an off day more than the Yankees?

If nothing else, just to ensure that they could not inflict more damage on themselves while trying yet again to end a losing streak that now stands at seven games?

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

Sometimes when a team is in the depths of despair, it wants to get back on the field as soon as possible to try to climb out of it. The Yankees keep attempting that and it has only gotten worse, so Thursday they had what Aaron Boone described as “a day to refresh the body and mind.”

There may be no better slump buster than the Twins arriving in town Friday, though if the Yankees losing streak somehow reaches eight against their perennial punching bags, the panic may reach an all-time high.

“Ten more [games] before the [All-Star] break,” Cody Bellinger said. “Hopefully we get rolling.”

Before then, here are the five biggest areas of concern from an absolutely brutal week in Yankee land:

Lineup lacks punch 

There is plenty of blame to go around for the terrible week, but first and foremost, the Aaron Judge-less offense has been the most responsible. During the seven-game skid, they have combined to hit just .137 (31-for-226) with a paltry .191 on-base percentage and .230 slugging percentage.

Their .421 OPS is the worst in any single seven-game stretch in franchise history.

Yes, losing Judge to the injured list hurts, but this is more than that — this is almost every hitter on the roster slumping at the same time. 

“I feel like right now, collectively guys are just trying to do too much, trying to be the one guy that will hit the grand slam with nobody on,” Judge said. “It’s like, ‘Hey, just take your approach, take your at-bat.’ ” 

Yankees shortstop Anthony Volpe (11) reacts after being caught stealing during the ninth inning against the Detroit Tigers. IMAGN IMAGES via Reuters Connect

The Yankees have been even worse against starting pitchers in particular. They have faced some tough arms, but those starters have combined to give up just five runs (four earned) and 22 base runners (14 hits, seven walks, one hit batter) with 54 strikeouts in 46 innings. The Yankees have hit a putrid .093 with a .311 OPS against them.

Stars shooting blanks 

Ben Rice and Cody Bellinger will likely be named All-Stars with Judge on Saturday, but they certainly haven’t played like it over the past week. With Judge on the IL for the foreseeable future, the Yankees need Rice and Bellinger to hit like they are capable of — which they did earlier in June when Judge first went down, only to go ice-cold at the same time.

Rice is 2-for-25 during the losing streak while Bellinger is 1-for-23 with two walks. 

Yankees first baseman Ben Rice reacts after he strikes out looking. Charles Wenzelberg / New York Post

“Missing my pitches and then swinging at some pitcher’s pitches,” Bellinger said. “I got to be better. I just got to continue working and continue to trust myself and trust my plan.”

Poor defense 

Among the more stupefying stats of the skid: The Yankees have scored as many runs as they have given up unearned runs: 17.

Officially, they have committed 10 errors — two by Austin Wells (catcher interference each time), two by José Caballero (one at second base, one at third) and one each by Bellinger, Amed Rosario, Oswaldo Cabrera, Ali Sánchez, Yerry De los Santos and Cam Schlittler — along with a handful of additional defensive miscues, all for a unit that had taken decent care of the ball before this stretch.

Yankees Merch Shop
  • WinCraft insulated can coolers
  • Team Effort driver head cover
  • 47 Brand adjustable cap
  • Customizable jersey
  • Logo fleece blanket
  • 14-ounce sculpted relief coffee mug
New York Post receives revenue from affiliate and advertising partnerships for sharing this content and when you make a purchase.

Part of the problem is the absence of Trent Grisham and Ryan McMahon — both are expected to be activated off the IL on Friday — which has forced some guys to play at positions they are less comfortable with.

“We haven’t done a good job of that this week,” Boone said. “Even with some of the guys out, we should still be better at that.”

Cracks in the rotation? 

The last time the Yankees finished an inning with a lead came in the fourth inning last Thursday in Boston. Since then, along with not scoring enough, they have been falling behind early and having to play uphill.

Yankees manager Aaron Boone (17) takes out New York Yankees pitcher Cam Schlittler (31) against the Tigers. Robert Sabo for NY Post

This does not yet rise to the level of concern as the rest of this list, but the rotation has had some clunkers over the past week, including Schlittler, who may start the All-Star Game for the AL. The stud right-hander needs to make sure it was just a blip and not a sign of anything else to come as his innings mount. Same goes for Gerrit Cole, who enters Friday’s start having pitched to a 6.12 ERA in June.

Rays rising back up 

The seven-game losing streak has coincided with a seven-game Rays winning streak that they brought into Thursday night, turning a three-game Yankees lead into a 3.5-game deficit atop the AL East.

The teams have a four-game showdown next week at Tropicana Field, where the Yankees will need to play better to make up some ground.

Carlos Lagrange hits injured list with shoulder injury in Yankees pitching worry

New York Yankees pitcher Carlos Lagrange #84, pitching in the 2nd inning.
New York Yankees pitcher Carlos Lagrange #84, pitching in the 2nd inning.

The Yankees’ hopes of calling up Carlos Lagrange as a bullpen weapon in the second half have hit a potential snag.

The top prospect landed on the seven-day injured list Thursday at Triple-A with a shoulder injury, a source told The Post. Lagrange is scheduled for an MRI to determine what he is dealing with and how long he may be out.

Access the Yankees beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Greg Joyce about the inside buzz on the Yankees.

Try it free

The flame-throwing right-hander was in the midst of a transition from starter to reliever, which the Yankees put into motion at the beginning of June to see if he could impact the big league bullpen later in the season.

Lagrange last pitched Sunday, throwing on two days’ rest, when he gave up five runs on four hits and two walks in two-thirds of an inning. He threw 20 pitches in the outing and averaged 98.8 mph on his fastball, topping out at 100.9 mph.

It was his seventh relief appearance and second time throwing on two days’ rest, as the Yankees had carefully scaled down his workload over the course of the month.

The 23-year-old had made a strong impression on teammates and coaches this spring in his first big league camp, consistently hitting triple digits with his fastball.

Yankees pitcher Carlos Lagrange pitching during spring training. Charles Wenzelberg / New York Post

They are not saviors, but Trent Grisham and Ryan McMahon’s expected return to the Yankees on Friday should at least offer some version of a life raft for a team that has spent the past week sinking.

Grisham and McMahon are set to be activated off the injured list ahead of a series against the Twins at Yankee Stadium, getting back two players that should help steady things at least defensively.

“Hopefully they’re a part of the equation [of getting back on track], absolutely,” manager Aaron Boone said. “Add some length to things. I think when you get guys back in the mix, then all of a sudden guys start slotting in a little bit more where they should be and you get more threats at different spots. So hopefully that’s something that’ll be a good thing for us.”

Grisham played in a rehab game Wednesday night, while McMahon, after dealing with food poisoning Wednesday, did not play in one Thursday, as the club had initially planned.

Grisham, who landed on the IL on June 13 with a right hamstring strain, should solidify center field again, allowing Cody Bellinger to remain in left field where he is best defensively and José Caballero to get the bulk of his playing time in the infield.

Before getting hurt, Grisham was one of the Yankees’ hottest hitters, batting .290 with an .847 OPS over his last 36 games. He should reclaim his leadoff spot against right-handed starters, with a ripple effect down the lineup.

Yankees Merch Shop
  • WinCraft insulated can coolers
  • Team Effort driver head cover
  • 47 Brand adjustable cap
  • Customizable jersey
  • Logo fleece blanket
  • 14-ounce sculpted relief coffee mug
New York Post receives revenue from affiliate and advertising partnerships for sharing this content and when you make a purchase.

McMahon, meanwhile, will shore up third base after he missed the last 10 days on the IL recovering from a peritonsillar abscess — with the Yankees cycling through Caballero, Amed Rosario and Oswaldo Cabrera there in his absence. Despite some rough stretches offensively, the lefty hitter had been respectable of late, batting .258 with a .790 OPS over his last 24 games.

Cabrera, who was called up from Triple-A when McMahon landed on the IL, is likely to head back to Scranton/Wilkes-Barre, while the Yankees will have to open another roster spot for Grisham. It’s possible that could be Spencer Jones, since his playing time would likely be limited with Grisham back, though he has been one of the few Yankees who have actually been hitting of late.


The Yankees entered Wednesday with two sacrifice bunts on the season, then doubled their total with sacrifice bunts from Cabrera and Caballero. Both got runners to third (in the eighth and 10th innings, respectively) with one out, but the Yankees could not ultimately score them either time.

Cade Cavalli, Willson Contreras hit with seven-game suspensions after benches-clearing brawl

An image collage containing 2 images, Image 1 shows Willson Contreras #40 of the Boston Red Sox is held back after an altercation against the Washington Nationals, Image 2 shows Washington Nationals' Cade Cavalli, front right, is held back as tempers flare during the fourth inning of a baseball game against the Boston Red Sox

Punishments are coming for Willson Contreras and Cade Cavalli. 

Both the Red Sox slugger and Nationals pitcher will face seven-game suspensions for their actions during the benches-clearing incident during Washington’s 10-2 win over Boston earlier this week, the MLB announced Thursday.

Additionally, both players will receive an undisclosed fine as part of their discipline. 

Boston Red Sox’s Willson Contreras (40) is held back as tempers flare during the fourth inning of a baseball game against the Washington Nationals. AP Photo/Charles Krupa

In the bottom of the fourth inning during Tuesday’s game, Cavalli struck out Contreras on a 3-2 sweeper for what looked to be a routine strikeout. 

But it escalated into much more as Cavalli shouted, “Sit down, boy!” to the Red Sox first baseman, prompting Contreras to retaliate and say, “Are you talking to me?”

Contreras eventually moved toward Cavalli, leading to both benches exiting the dugout. 

Contreras tried to throw his helmet at Cavalli in the mix of players pushing and shoving each other around. Numerous teammates pulled Contreras back before the fight eventually settled down. 

Washington Nationals’ Cade Cavalli, front right, is held back as tempers flare during the fourth inning of a baseball game against the Boston Red Sox. AP Photo/Charles Krupa

While Cavalli wasn’t ejected, Contreras, along with Red Sox outfielder Nate Eaton, Washington right-hander Miles Mikolas and Boston interim manager Chad Tracy, were tossed.

Mikolas was suspended five games and Eaton was suspended for three. 

On Wednesday, Cavalli apologized for using the word “boy,” which has a racially charged history in the United States. 

“I’m extremely torn up about the way that things were perceived,” Cavalli told reporters Wednesday. “Obviously, there was no ill intention behind that. My teammates know me, my family knows me, this organization knows me. I couldn’t sleep because of it.” 

Willson Contreras of the Boston Red Sox is held back after an altercation against the Washington Nationals during the fourth inning at Fenway Park on June 30, 2026 in Boston, Massachusetts. Getty Images

Contreras also chimed in on the incident.

“He struck me out on a good pitch, I was walking back to the dugout, and then he did what he did,” Contreras told reporters after the game. “He was like, instigating and I snapped.”

After being thrown Monday and Tuesday, Contreras became the first Red Sox player in history to be ejected in two straight games, according to The Associated Press.

Contreras was ejected Monday night for tapping his helmet to challenge a call that wasn’t challengeable. 

Yankees prospect Carlos Lagrange placed on IL with shoulder injury

Yankees prospect Carlos Lagrange was placed on the seven-day IL by Triple-A Scranton/Wilkes-Barre on Thursday night.

While the cause of the injury was not released, a source told The Athletic's Chris Kirschner that Lagrange is dealing with a shoulder injury and an MRI has been scheduled. 

Lagrange, 23, was in the midst of a potential roster-breaking season. After being the talk of spring training, the flamethrower has impressed in Triple-A. While his ERA (4.55) is a tad high, the strikeouts are eye-opening. He's punched out 83 batters in just 63.1 innings pitched this season after striking out 168 batters between Double-A and Triple-A a year ago.

The Yankees' plan for Lagrange is to convert him into a reliever to bolster a bullpen that needs it as the calendar inches closer to the postseason. 

After making 11 starts to begin the minor league season, Lagrange made seven relief appearances. His last appearance -- June 28 -- saw Lagrange allow five runs on four hits and two walks across 0.2 innings. 

Lagrange was recently announced to participate in this year's Futures Game in Philadelphia over the All-Star break to play alongside Scranton teammate George Lombard Jr.

Arizona Diamondbacks Series Preview # 29: Diamondbacks vs Brewers

In June, Gabriel Moreno had outstanding batting. (Photo by Jeremy Chen/Getty Images) | Getty Images

The Brewers care about when to challenge ball/strike calls.

In spring training, they tested a system that involved green index cards that were posted in the dugout in the best situations to challenge.  Apparently, MLB told them to stop posting cards.

An unique suspension.

Brewers relief pitcher Abner Uribe was suspended for one game (served on 24 June) for making a WWE gesture called a crotch chop after striking out a batter.  Perhaps, he was (and always will be) the only player in the Majors to make that gesture. Will that gesture get him mentioned at the baseball Hall of Fame?

Home runs are close to the same.

This season, the Brewers and the Diamondbacks ranked in the bottom four teams for home runs (70 and 71 homers in games through 24 June). 

This balance in homers contrasted sharply with total runs.  The Brewers ranked in the top three teams in total runs (407), while the Diamondbacks are average. In past seasons, the Diamondbacks have ranked high in total runs scored. Perhaps they will break-out in this series. Instead of homers, small-ball will likely decide the winner of the series. The Diamondbacks will be challenged, but could play better than expected.

The Brewers are less fearsome, but the series will be challenging for Diamondbacks.

“To close things out with my three-axis framework, I think that the Brewers sacrificed some Championship Probability Distribution in 2026 in an attempt to push it higher in future years. Their full organization looks better than it did to me last year, even if the major league team isn’t quite as fearsome. I also like how they left spots for breakouts in the infield, outfield, and on the mound because of the way they moved on from good-but-not great players.” — Ben Clemens, March 2026

On the other hand, the context makes a big difference.  Despite the Brewers being less fearsome, this series will be a challenge for the Diamondbacks.  Two aspects of the context follow.

  • Last season, the Brewers made it to the NL Championship series, and lost to the Dodgers. 
  • This season, the Brewers lead the NL Central Division, with 95.3% odds of making the playoffs.

Let’s compare the teams.

Offense. This season through 30 June, the Brewers averaged more runs scored per game (5.18 vs 4.27 runs per game).

Runners Left On Base. This season through 30 June, the Diamondbacks left fewer runners on base per game (6.61 vs 7.45).

Defense. This season through 30 June, the Diamondbacks had much better defense (28 vs 2 OAA, 28 vs 19 DRS)

Bullpens. This season through 30 June, the Diamondbacks and Brewers each had 74 shutdown performances by the bullpen.

Starting Pitcher Matchups. This season through 30 June, the Diamondbacks had the most quality starts (33 vs 27).

Brewers Players to Watch.

From 1-24 June, the league average OPS was .746. In that same stretch, the Brewers had five players with an OPS over .900. Their batting is worth watching. The players were:

  • Andrew Vaughn, 1.019 OPS
  • Chourio Jackson, 1.017 OPS
  • Jake Bauers, .996 OPS
  • Blake Perkins, .945 OPS
  • Gary Sanchez, .931 OPS

Diamondbacks Player to Watch.

Gabriel Moreno. From 1-24 June, he leads the Diamondbacks with an .931 OPS. After missing most of April due to injury, he is back. His batting was outstanding, especially from mid-May onward!

Pitching Matchups.

Friday, 6:45 PM MST.

Jose Cabrera vs Kyle Harrison. The statistic of interest is walks plus hits per inning (WHIP). Looking at Diamondbacks starting pitchers, Cabrera’s 1.20 WHIP has the third best (only Rodriguez’s 1.176 and Soroka’s 1.085 were better). And Cabrera’s WHIP seems sustainable because it was 1.19 in Reno. On the other hand, this season Harrison’s 1.039 is his career best. But will he regress?

Perhaps the deciding factor will be ERA. In June, Jose Cabrera started 2 games and had the better ERA (3.60 ERA vs 4.62 ERA).

This matchup is very slight advantage Diamondbacks.

Saturday, 6:40 PM MST.

Merrill Kelly vs Brandon Woodruff. Woodruff was on the injured list from 1 May to 22 June due to a shoulder injury. In June Woodruff (2 games) had the better ERA (0.00 ERA vs 7.31 ERA).

Despite being ceredited with a loss in all 5 starts in June, Kelly had more quality starts than Woodruff (2 QS vs 1 QS). In June, Merrill Kelly allowed 8 home runs. If those had not happened, his June ERA would have been a respectable 4.45.

This matchup is advantage Brewers.

Sunday, 1:10 PM MST.

Eduardo Rodriguez vs Brandon Sproat. In June, Rodriguez had the better ERA (2.02 ERA vs 3.46 ERA), and Rodriguez had more quality starts (4 QS vs 2 QS).

This matchup is advantage Diamondbacks.

GameThread: Detroit Tigers vs. Texas Rangers, 8:05 p.m.

Jun 30, 2026; Bronx, New York, USA; Detroit Tigers left fielder Riley Greene (31) celebrates his solo home run against the New York Yankees with on deck hitter Colt Keith (33) during the first inning at Yankee Stadium. Mandatory Credit: Brad Penner-Imagn Images | Brad Penner-Imagn Images

Detroit Tigers (38-49) vs. Texas Rangers (44-43)

Time/Place: 8:05 p.m., Globe Life Field
SB Nation Site:Lone Star Ball
Media:
Detroit SportsNet, MLB.TV, Tigers Radio Network
Pitching Matchup: LHP Framber Valdez (4-5, 4.05 ERA) vs. RHP Nathan Eovaldi (8-7, 3.95 ERA)

PlayerGIPK%BB%GB%FIPfWAR
Valdez1795.218.58.252.24.171.0
Eovaldi16100.124.45.650.24.161.3

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Chicago curb stomps San Diego with 23-run outburst

CHICAGO, ILLINOIS - JULY 1: Manny Machado #13 of the San Diego Padres strikes out during the seventh inning against the Chicago Cubs at Wrigley Field on July 1, 2026 in Chicago, Illinois. (Photo by Geoff Stellfox/Getty Images) | Getty Images

One of the least-swept teams in baseball found themselves on the wrong end of history yesterday. The San Diego Padres were swept for just the third time this season after the Chicago Cubs scored 23 runs against the Friars. That total ties the Padres’ record for runs allowed in a game. It was a tough one to stomach for a team that has showed fight the last few games.

With starter Walker Buehler on the mound, it was the first pitcher that the Friar Faithful could feel confident about. Instead, Buehler disappointed and was tagged for nine runs in the blowout loss, seven coming via the long ball. It felt like the ball flew out of the yard for everybody but the Padres, who only put up three runs. They went a miserable 3-for-11 with runners in scoring position.

It’s been a part of a continuing trend toward mediocrity. The Friars need a win now more than ever and the schedule does not get easier from here. They’ll face the rival Los Angeles Dodgers for the second time this week, needing a turnaround to the slump San Diego has been mired in.

Taking the mound

Roki Sasaki (LAD) v. Randy Vásquez (SD)

Sasaki started for L.A. in the only Padres’ win of last week’s series. All things considered, he pitched well apart from an 0-2 mistake to Ty France that ended up in the left field seats. The righty has been serviceable for the Dodgers this year, helping to bolster a rotation struggling with injuries.

He’s also looked better lately, with a 3.99 ERA across his last 38 1/3 innings compared to a 4.88 mark this season. Sasaki’s command has gotten better lately too (1.07 WHIP) despite walking five batters in last week’s contest against San Diego.

Vásquez continues to underwhelm on the mound. He owns a 7.34 ERA in his lasts seven starts. He’s only gone 6 2/3 combined innings across his last two games, and surrendered 10 runs in those frames. It’s been rough going for the young right-hander.

Which is why it’s tough for the Padres to pin their hopes on him as a stopper. San Diego is on a five-game losing streak. They need a win any way they can get it, and Vásquez will need to pitch the game of his life in order to turn things around for the Friars.

Batter up!

Two good things happened in yesterday’s blowout loss. Sung-Mun Song hit his first MLB home run! For a player who was signed for his pop in the KBO, it’s comforting to see that first one. (Hopefully they come in bunches.) And Jake Cronenworth went 3-for-4 at the plate in his second game back. He’s now batting .429 since coming off the IL Monday (7 at-bats).

  1. Fernando Tatis Jr., RF
  2. Samad Taylor, LF
  3. Manny Machado, 3B
  4. Gavin Sheets, DH
  5. Ty France, 1B
  6. Jackson Merrill, CF
  7. Xander Bogaerts, SS
  8. Freddy Fermin, C
  9. Jake Cronenworth, 2B

At this point, the offense looks almost irredeemable. Almost. This is still the team that stormed back from a middling 50-49 record at the 2024 All-Star break to post the best second-half record in all of baseball (43-20). Baseball is a game that can change in the blink of an eye. It’s never over until the last out is recorded. The lineup has shown some potency. If it can add consistency to that, it could be the best in all of MLB.

Relief corps

To call it a 23-run blowout is a bit of a disservice. The Cubs scored eight runs against catcher Rodolfo Durán in their final frame. He covered two innings for the Friars to help rest their ‘pen. Even accounting for that, a 15-3 loss is still a blowout. Thanks to Durán, only Kyle Hart was called on out of the bullpen.

Thankfully, Vásquez will have some breathing room with the entire bullpen (excluding Hart) available tonight. Jason Adam, Ron Marinaccio, Yuki Matsui, Mason Miller, Adrian Morejon, Wandy Peralta and Bradgley Rodriguez are all available to pitch out of the ‘pen. That said, San Diego doesn’t have an off day until the All-Star break. It would be nice to give the relief corps a rest after covering 10 innings in Chicago.

The pitching staff has been asked to be perfect time and again, and now that has begun to implode San Diego’s club. San Diego pitchers have surrendered 47 runs in their last six games. During the five-game losing streak, it’s 46 runs. The lineup needs to produce more to give their pitching some leeway.