Minor League Recap: Ralphy And Jace Go Deep

Clippers 8, IronPigs 5

It was a good day for the Clippers offense. Angel Genao went 2-4 with a walk, Kody Huff went 2-5 with a 430 foot HR. Ralphy Velazquez also had a 3 run HR hit at 109.1 mph off the bat. CJ Kayfus went 1-4 with a HR of his own.

Yorman Gomez continues to rack up strikeouts despite giving up some runs. His ERA is 5.06 but he has 24 strikeouts in 16 innings pitched. I think that ERA is going to go down at some point.

RubberDucks 8, Baysox 2

This was a dominant win from the RubberDucks. Nick Mitchell had a huge game, going 3-4 with a triple and RBI double. The trio of Chourio, Rosario, and Thompson all had one hit each. Jonah Advincula went 1-3 with a walk and a two run HR. Jose Devers went 1-4 with a 2 RBI triple.

Josh Hartle had a solid outing. He allowed just two runs in 5 innings pitched with 5 strikeouts and 3 walks. His ERA is down to 4.58 on the season.

Captains 6, Lugnuts 1

The Captains scored 6 runs on 11 hits and 3 walks. Jace Laviolette led the way going 2-5 with a two run HR. Tommy Hawke, Esteban Gonzalez, and Tyler Howard all had multi hit games. Aaron Walton went 1-3 with an RBI single and a walk. Nolan Schubart extended his crazy on base streak to 39 games with a double in the bottom of the 7th inning.

It was an excellent outing for Will McCausland tonight. The 22 year old tossed 6 scoreless innings with 5 strikeouts to just one walk. His ERA is down to 6.46 on the season.

Howlers 2, RiverDogs 9

The bad news in this game was that the Howlers only had 5 hits, the good news is that those 5 hits came from 3 of the top prospects on the team. Dauri Fernandez and Juneiker Caceres both went 2-4. Fernandez homered and Caceres hit a sharp line drive double to CF. Caceres is now hitting .321 with a .940 OPS as an 18 year old in Single-A. It is beyond time for them to promote him to High-A. He has shown that he is ready for it.

After a hot start to the season, we’ve seen more than a few rought starts from Nelson Keljo, and this was another one of them. He was still able to strike out five batters in the 4 innings he pitched, but he also walked 3 and gave up 4 runs. His ERA is now up to 5.13 on the season.

Guardians Lose Another Horrific Game

CLEVELAND, OH - JULY 05: Cade Smith #36 of the Cleveland Guardians pitches during the game between the Chicago White Sox and the Cleveland Guardians at Progressive Field on Sunday, July 5, 2026 in Cleveland, Ohio. (Photo by Grace Hoppel/MLB Photos via Getty Images) | MLB Photos via Getty Images

Somehow, every game recap I write manages to be about an even more abhorrent game than the last. Tonight might take the cake for by far the worst game I have ever had the displeasure of watching. Just an unbelievably awful game start-to-finish. On the bright side, since coming to Minnesota, the Guardians seem to be at least losing a new type of game. Not just your average 1-run loss anymore, we’ve ascended to a new plane of suffering.

This game had everything!

Do you like lackluster starting pitching? Come on down!

Do you like walks? We’ve got a near unlimited supply at a discounted price!

Do you like using every single reliever in your bullpen but one? Stop on by!

Do you like walkoff losses? We’re running a 2-for-1 special!

Fan of all the above? Then come on down to the Chris Antonetti and co.’s House of Horrors! Unfortunately located on a television set near you.

I’m just going to do everyone a favor and eschew the video evidence that I usually attach to my recaps so that those who either missed the game or wanted to rewatch a pivotal moment could catch up. No one deserves to experience this game once, let alone twice. We’re going to stick to just good old words tonight.

Cecconi was bad today! That’s about all I’m going to say.

The Guardians scored 3 runs in the top of the 4th on back-to-back homers from Rocchio and Hoskins. If you’ve watched more than 3 Guardians games this year, then I’m sure you can guess what happened next.

Speaking of the 4th inning, Cecconi didn’t manage to get out of it! Final line: 3.2IP 6H 3ER 4K 1BB. Gave up the lead right after the Guardians took it.

Holderman had to pitch in the 4th (yes, fourth) inning to clean up his mess. Holderman was fantastic, and is one of four (I’ll get to the other three in a second) players today who are blameless. He cleaned up Cecconi’s garbage, and then pitched a scoreless 5th on 6 pitches.

Herrin pitched a relatively uneventful 6th, but unfortunately left the game when he was hit on the elbow off a comebacker from Royce Lewis. Shawn Armstrong got the last out of the inning.

All was quiet until the 7th, when beautiful, sweet Chase DeLauter had his 2nd of 2 hits and 2nd of 3 appearances on base tonight. He drove in the go-ahead run with that hit. Then, Rocchio squeezed home Kwan on a great surprise bunt, and even managed to get to first off bad defense from the Twins.

Then, Armstrong pitched again! Our beloved Armstrong walked Keaschall and Kreidler, only recording one out in between the walks. Sabrowski came in in relief. In what is maybe the worst relief outing I have ever witnessed with my own two eyes, Sabrowski walked THREE batters. Included in 3 of those walks are TWO RBI walks. TWO (2). Dos. Deux. Zwei. Due. Two. TWO. Two of THREE RBI walks issued by the Guardians tonight. Three. Tres. Trois. Drei. Tre. THREE. I cannot emphasize how abhorrent of an evening Sabrowski had tonight. He threw 14 pitches, 2 of which registered as strikes. None of his other 8 pitches were close. He did not record an out. Him being broken isn’t something this team can overcome so he needs to figure it out.

Hunter Gaddis came in and cleaned up that mess, but then left a mess of his own with runners on 2nd and 3rd two batters into the 8th. Enter Cade Smith who had to clean up that mess. And, as a matter of fact, he did so. Brilliantly, I might add. Came in with Twins on 2nd and 3rd with no outs and did not surrender a run. Not a one.

Anyway, we headed to the 9th tied. The Guardians didn’t score. Shocker. So, because of how empty the bullpen was (Aleman having never pitched in back to back days), Matt Festa pitched. In what was, truly, a “put me out of my misery inning”, Festa almost wiggled out of it but, luckily, the defense behind him had our back for a short night. I’m not even mad at Festa. Stop me if you’ve heard this one before… Bazzana misplayed a rough hop in the rain and the dirt, and Hoskins failed to scoop what could only be characterized as a play my late 100-year-old grandmother could make. Once again, the Guardians defense gave away easy outs to the Twins. Alan Roden walked it off for the Twins later that inning.

Quick recap of the pitchers used tonight, along with their final lines:

Cecconi: 3.2IP 6H 3ER 4K 1BB

Holderman: 1.1IP 0H 0ER 0K 0BB

Herrin: 0.2IP 0H 0ER 0K 0BB

Armstrong: 0.2IP 0H 2ER 0K 2BB

Sabrowski: 0.0IP 0H 0ER 0K 3BB

Gaddis: 0.2IP 2H 0ER 0K 0BB

Cade: 1.0IP 0H 0ER 2K 1BB

Festa: 0.2IP 3H 1ER 1K 1BB

Cade, DeLauter, Rocchio (1/4, HR, 3 RBI), Hedges (2/4), and Holderman are the only Guardians that I’m not presently pissed at. Everyone else should try meditating, or yoga, or solidcore, or literally anything to prevent this game from ever happening again.

Hope you enjoyed this recap. Goodnight and good riddance to this awful game. See you Friday!

Jose, please come back.

Mets calling up RHP Dan Hammer: report

With the Mets not having an off day until the All-Star break, New York is calling up right-hander Dan Hammer ahead of Thursday's series finale with the Royals, according to MLB.com's Anthony DiComo.

Hammer, 28, has made 27 appearances between Double-A and Triple-A this season. He's pitched to a 2.16 ERA and a 1.26 WHIP while striking out 38 batters across 33.1 innings between the two levels. With Syracuse, Hammer has pitched to an impressive 1.77 ERA across 17 appearances with the Triple-A club. 

Before signing a minor league contract with the Mets this spring, Hammer spent six seasons in the Orioles and Rays systems. After being drafted by Baltimore in the 13th round of the 2019 MLB Draft, Tampa Bay selected him in the 2025 Rule 5 Draft. 

Whenever Hammer takes the mound for the Mets, it will be his big league debut. 

As for whose spot Hammer will take, it's currently unclear. The Mets recently recalled Xzavion Curry from Triple-A on Wednesday and the right-hander tossed 22 pitches in his one inning of work in the Mets' win, so it could be him.

Hammer's recall and the corresponding move will be official shortly before the Mets wrap up their series at 1:10 p.m. on Thursday. 

Mets' Brett Baty maintaining simple approach at the plate as hitting streak reaches eight games

Brett Baty entered the eighth inning of Wednesday's game with the Royals with the bases loaded and two outs, and his team up only 2-1. 

As we saw in Tuesday's rollercoaster affair, a one-run lead was a precarious place for the Mets, so tacking on more runs was imperative for Baty and his team. The left-handed swinging infielder was already 0-for-3 on the day -- his hitting streak in jeopardy -- and was down in the count 1-2 to Alex Lange. The Royals' right-hander threw a changeup down that caught too much plate and Baty made him pay, lacing a single that drove in two.

"It was huge," Baty said of his hit after the Mets' 6-2 win. "It was awesome to come through in a big spot like that."

Baty is not having the season he or the Mets hoped he would. While defensively he's helped the club play multiple positions, including some he's never played before this year, his offense has left a lot to be desired. 

He entered Wednesday's game hitting .218 with a .603 OPS. But that two-run knock extended his hitting streak to a career-best eight games. Over this hitting streak, Baty is batting .300 (9-30) with four doubles and four RBI.

"Coaching staff is doing a nice job with him right now," interim manager Andy Green said of Baty. "There’s much more action to the pull side with him right now than it was for the majority of the season. He’s lacing doubles in the gap to the pull side, he’s allowing himself to take a swing and miss and not change who he is… He’s maintaining aggression. Really encouraged with that. 

"Really feel like he’s letting it go at the plate and trusting himself. That’s ultimately how you have to hit at this level, you can’t hold anything back. He’s winning to the pull side more frequently than he was earlier in the year."

Baty was asked about whether he's done anything different at the plate during his hitting streak and the 26-year-old said he's taken a simple approach: hit the ball hard.

"My pregame work is really good right now. Trying to just clear my head and trying to hit balls hard," Baty said. "I’ve always been good at that. And the first part of this year, I was terrible at it. Just trying to hit balls hard again."

With Jorge Polanco and Francisco Lindor back from injury, Baty is encouraged by what he's seen from the offense, especially in that five-run eighth inning. In fact, the Mets have scored six or more runs in their last four games and are 3-1 in that span.

"This whole season, we’ve known what we could do as an offense. It’s just about going out there and doing it every single night," Baty said. "We got guys that specialize in getting on base, scrappy at-bats, and we got guys that can put it in the seats too. It’s a complete lineup when we’re firing on all cylinders." 

White Sox offense takes another night off in 5-0 loss

Jul 7, 2026; Chicago, Illinois, USA; Chicago White Sox left fielder Sam Antonacci (17) reacts after the seventh inning against the Boston Red Sox at Rate Field. Mandatory Credit: Patrick Gorski-Imagn Images
Sam Antonacci wondering if anyone remembered to pack the bats. | (Patrick Gorski/Imagn Images)

The White Sox bats have gone comatose.

Four singles. That was it. Chicago never seriously threatened a rally in a 5-0 snoozer against Boston, snapping its winning streak of 10 straight home series. The offense has seemingly vanished, producing just one run in 21 innings dating back to the Cleveland series. (Thankfully, the Guardians bailed the South Siders out by getting walked off in Minnesota.) The All-Star break can’t get here fast enough.

Davis Martin came out dealing, mowing down Boston on 10 pitches in the first with two loud fly outs and a K. Jake Bennett matched him, and Martin tossed another clean frame in the second. Early hope, quickly dashed.

Chicago squandered its best scoring opportunity in the second when Chase Meidroth singled and Sam Antonacci walked to put two on, with nobody out. Cue the collapse: Braden Montgomery whiffed on a high heater, Junior Perez watched strike three zip by, and Kyle Teel dribbled one to kill the rally before it started.

Boston cracked Martin hard in the third. A leadoff walk to Jarren Duran, a sac bunt by Carlos Narváez and a single by Tsung-Che Cheng put Boston on the board. Chen then scooted to third on a Teel miscue. The mess continued with another walk, this time to Anthony Seigler, then Ceddanne Rafaela laced a double to make it 2-0. A wild pitch uncorked by Martin allowed Seigler to race home before Perez ended the mess by colliding with the center-field wall.

Luisangel Acuña tried to spark something with a leadoff single in the third, but the next three Chicago hitters went quietly on a fly out, line out and ground out. Story of the night.

The Red Sox padded their lead in the fourth, collecting four singles to plate two more runs. The five-run home outing was particularly uncharacteristic for Martin, who had allowed just four total earned runs across his previous seven Sox Park starts combined. His night ended after four innings, as Will Venable gave him the hook to bring out Chris Murphy for the fifth.

Murphy danced out of trouble after a leadoff double and a hit batter, while Seranthony Domínguez worked around a walk to Cheng in the sixth after Teel erased the would-be thief at second:

None of it mattered.

Antonacci singled in the fourth only to be wiped out by a double play. How about Acuña’s hit in the fifth? Nothing. The Sox went quietly the rest of the way, four straight innings with three up, three down. Four base hits, zero clutch — 0-for-3 with runners in scoring position.

Defensively, the White Sox did themselves no favors either. Acuña booted one, Teel let a ball get by, and Martin spiked a pitch. Sloppy all around, as Boston coasted to the shutout.


Who was the White Sox MVP?
 
pollcode.com free polls
Who was the White Sox Cold Cat?
 
pollcode.com free polls

Mets' Christian Scott looking to build off scoreless outing vs. Royals: 'There's always something to get better at'

Even though he tossed five scoreless innings in Wednesday's win over the Kansas City Royals, Mets starter Christian Scott believes there's still lots of room for improvement.

The 27-year-old told reporters after the game that he didn't have his "best stuff" and credited catcher Francisco Alvarez for calling a strong game against a Royals squad that had scored 31 runs in their last two games.

"I felt good about it. I didn't have my best stuff today, but I thought Alvy called a heck of a game to keep the hitters off balance," Scott said. "It's a team that scored a lot of runs recently. I'm just trying to mix speeds and do my best to stay in the strike zone, out of the strike zone, help them expand a little bit. But yeah, I thought Alvy called a great game, defense played great, and obviously A.J. [Ewing] leading off gave us a boost there. I'm just riding that wave."

Scott noted how he had to battle through the first two innings and was able to hold the Royals scoreless despite throwing 49 pitches. He thought his cutter was strong, especially against left-handed hitters, and his slider was working well, too, in tough counts.

Overall, Scott allowed three hits and struck out five with a walk over 90 pitches, lowering his season ERA to 3.17. Looking ahead, the right-hander knows there's more he can accomplish.

"There's always something to get better at," Scott said. "For me, I know it's going deeper in games. I take that to heart; I take that personally. Being able to go out and do that consistently is my goal. I'm always throughout my career going to be trying to get better at something. For me, right now, that's what I'm going for.

"Going deeper in games can help this bullpen out, help the team out. Being able to do that hopefully gets us more wins. That's my goal going forward and I'm excited to do it."

Interim manager Andy Green agreed, saying the two spoke after Scott's night was done and believes "he's better" than he was Wednesday night.

"It's a great outing, you go five scoreless innings, right on 90 pitches. It's a great outing. He's better than that, too, at the same time," Green said. "...He can step on the neck of the other team when he gets two quick outs. That's how he's going to get deeper into the baseball game. It was great. I don't want to take anything away from it. Knowing what someone has inside of them and what they're capable of... the process stuff for Scotty can get better and better.

"And part of that, he's coming back off of TJ, he's pitching in his first full major league season. He's doing a lot of great things, but the bar is going to be held really high for him because we think he can reach it; we know he can reach it. We're just going to keep talking about those things... There's another level there and even with five scoreless, we're going to keep asking for more."

With the team's support behind him, the future looks bright for the righty. He will have to wait until after the All-Star break for his next start, but will certainly be looking to complete at least 6.0 IP for the first time this season when he does.

46-46 – Gore disemboweled as Rangers lose 13-1 to Angels

Jul 8, 2026; Arlington, Texas, USA; Texas Rangers manager Skip Schumaker looks on from the dugout during the second inning against the Los Angeles Angels at Globe Life Field. Mandatory Credit: Jerome Miron-Imagn Images | Jerome Miron-Imagn Images

The Texas Rangers scored one run but the Anaheim Angels scored 13 runs.

Well, you might not see a more definitive baseball game than that, I reckon.

The Rangers are 1-4 against the Angels on the year now. The Angels, of course, are quite literally the worst team in the sport. The Rangers meanwhile have like a 60% shot at the playoffs. Imagine what that would look like if they could beat teams like the Angels.

The Rangers had a scant three hits tonight. Were it not for pinch hitter Kyle Higashioka hitting a solo home run in the eighth inning, they would have been shut out.

Also, Higashioka pitched the ninth.

Texas waited until the eighth to get their one run despite drawing five walks off Anaheim starter Walbert Urena, who they knocked out after four innings.

Meanwhile, MacKenzie “For Five Prospects” Gore allowed seven runs in five innings as Chris Young’s great hope has become the league’s worst starter among arms who have tossed at least 100 innings this season.

After Gore exited, the Angels scored four more runs off actual Texas relievers. They scored twice off Higashioka, which doesn’t count.

The Rangers are .500 again. At least the Mariners lost.

Player of the Game:

Up Next: The Rangers and Angels close out this series in a rubber match where RHP Nathan Eovaldi is expected to make the start for Texas opposite LHP Reid Detmers who will instantly be on Perfect Game watch for Anaheim.

The Thursday afternoon first pitch from The Shed is scheduled for 7:05 pm CDT and will be aired on the Rangers Sports Network.

Shane Dealt, Yandy Set the Table, Aranda Delivered: Rays 3, Yankees 0

ST PETERSBURG, FLORIDA - JULY 08: Yandy Díaz #2 of the Tampa Bay Rays reacts after hitting a double in the third inning against the New York Yankees at Tropicana Field on July 08, 2026 in St Petersburg, Florida. (Photo by Julio Aguilar/Getty Images) | Getty Images

It takes a lot to overshadow a 4-for-4 night from Yandy Díaz. Eleven strikeouts, zero walks, and another dominant performance from the Rays’ pitching staff did just that in Wednesday’s 3-0 win over the Yankees.

This time it was Shane McClanahan setting the tone, followed seamlessly by Cole Sulser and Bryan Baker, as the Rays carved through New York’s lineup for a 3-0 victory. The Yankees drew no walks, struck out 11 times, and spent most of the evening chasing a moving target.

The game nearly took a different turn in the second inning.

Jasson Domínguez and Anthony Volpe opened the frame with back-to-back singles, putting runners on the corners with nobody out and giving the Yankees an early chance to build momentum. Instead, McClanahan delivered a defensive play that defined his night. Max Schuemann bounced a comebacker that turned into a frantic scramble, but McClanahan calmly fielded it, flipped home to Nick Fortes, and erased Domínguez trying to score. What could easily have been a Yankees run became the second out, and when Austin Wells popped out moments later, New York walked away empty-handed.

Yandy Díaz got things rolling in the third with a double into left, his second hit in as many trips. Jonathan Aranda followed with a line drive single to right, bringing Díaz home for the night’s first run and a 1-0 lead.

McClanahan made quick work of the Yankees over the next three innings. The left-hander mixed his fastball and breaking pitches beautifully, generating weak contact early and strikeouts whenever he needed them. By the middle innings, New York hitters looked increasingly uncomfortable, often walking back toward the dugout after another late swing or frozen take.

The Rays added breathing room in the fifth, and Díaz had his fingerprints all over that rally, too.

Nick Fortes singled, Díaz followed with yet another base hit, and Aranda ripped a double into the gap to score Fortes and send Díaz racing to third. Tampa Bay looked poised for an even bigger inning before José Caballero made an outstanding defensive play for the Yankees, cutting down Díaz at the plate on Junior Caminero’s ground ball. The Rays had to settle for just one run, but the lead had doubled to 2-0.

The sixth inning delivered another reminder of how crisp Tampa Bay played defensively. After José Caballero reached on a bunt single, Fortes erased him trying to steal as McClanahan struck out Paul Goldschmidt, completing a strike-em-out, throw-em-out double play. The sequence and call frustrated Yankees manager Aaron Boone enough that his argument eventually earned him an ejection, followed shortly afterward by bench coach Brad Ausmus joining him for a BOGO ejection.

The delay did nothing to cool off McClanahan, who promptly struck out Ben Rice to finish his evening.

McClanahan was efficient and dominant: 6.1 scoreless innings, five hits, no walks, and five strikeouts. The strikeout total was modest compared to the bullpen that followed, but his greatest accomplishment may have been refusing to give the Yankees free baserunners. Every hitter had to earn everything, and very few did.

McClanahan came into the game 7-0 this season and 41-4 on his career when he received at least three runs of support. The Rays found one final insurance run in the seventh. Taylor Walls worked the club’s lone walk, Díaz collected his fourth hit of the night with a sharp single, and Aranda lifted a sacrifice fly to center, pushing the lead to 3-0. Aranda finished with all three Tampa Bay RBIs, adding to an excellent season so far.

From there, the bullpen slammed the door.

Sulser inherited two runners in the seventh and escaped without allowing a run, striking out three over 1.2 scoreless innings. Baker handled the ninth with little drama, fanning all three outs around a harmless single to collect his 25th save.

By night’s end, the combined pitching line told quite a story. Eleven strikeouts, zero walks, six hits allowed, and zero runs. Dominant.

For the Yankees, there was not much to build on. They went 0-for-5 with runners in scoring position, stranded their few opportunities, and watched every flicker of momentum get extinguished before it could ignite.

The Rays look to win the series tomorrow, with Drew Rasmussen scheduled to start.

Pirates pull starting pitcher after six innings — with perfect game bid intact

An image collage containing 2 images, Image 1 shows Pittsburgh Pirates pitcher Jared Jones (17) delivers a pitch, Image 2 shows Jared Jones

Pirates manager Don Kelly said no-no to Jared Jones’ no-no bid, pulling the starting pitcher out of Pittsburgh’s 3-0 loss to the Braves after he threw six perfect innings. 

The Pirates played it safe with Jones, who is just getting back after recovering from an internal brace elbow surgery, pulling him despite the fact that he struck out eight of the first 18 batters he faced and didn’t allow a single base runner. 

But after six innings and 77 pitches on Wednesday night, he was pulled, even as he tried to sneak by Kelly after coming off the field, much to the amusement of the Pirates skipper. 

Pittsburgh Pirates starting pitcher Jared Jones (17) delivers a pitch against the Atlanta Braves during the first inning at PNC Park. Charles LeClaire-Imagn Images

“Yeah, I was messing around,” Jones said with a smirk about it. “Coming into the game we thought we were going to get five [innings] and the pitch count was low, so they sent me back out there for the sixth. That was all I had tonight. I was just messing around.” 

Jones acknowledged the pitch count aspect “does suck” in an instance like this, but said that he “completely understands” the decision to pull him out of the game.

Kelly called the decision to take Jones out of the game a “tough one,” however, the health of a player was at the top of his list of priorities. 

“Wanting guys to stay healthy is the number one thing with these guys because we need Jared for the rest of the season throwing the ball like that,” Kelly said. “Trying to push him right now when he’s only had five ups –  there’s just no way.” 

After Jones exited the game, the perfect outing came to an end, and the shutout ended in the eighth when Joey Bart hit a two-run home run off Dennis Santana. 

The Braves added another run in the top of the ninth.

A.J. Ewing, Christian Scott flash cornerstone Mets potential in win to give hope in lost season

An image collage containing 3 images, Image 1 shows New York Mets pitcher Christian Scott (45) pitches in the first inning, Image 2 shows New York Mets center fielder A.J. Ewing (9) solo home run during the first inning when the New York Mets played the Kansas City Royals Wednesday, July 8, 2026 at Citi Field, Image 3 shows New York Mets center fielder A.J. Ewing (9) fields a fly out by Kansas City Royals second baseman Tyler Tolbert (2) during the seventh inning
Mets

A season in which the Mets are playing out the string before even the All-Star Game arrives belongs in the trash. 

But in that garbage can, there are items that can be dusted off and preserved for a future that looks far less rancid than the present. 

Access the Mets beat like never before

Join Post Sports+ for exciting subscriber-only features, including real-time texting with Mike Puma about the inside buzz on the Mets.

Try it free

In A.J. Ewing, the Mets might have discovered their leadoff hitter and center fielder — a remarkably valuable combination — for the better part of the next decade. 

In Carson Benge, the Mets are watching a promising rookie blossom into something greater, each at-bat stronger than the last. 

And Ewing and Benge may spend years tracking down fly balls to help out Christian Scott, who has bounced back from surgery to look like a fixture in the Mets rotation. 

A.J. Ewing round the bases after hitting a solo home run during the first inning of the Mets’ 6-2 win over the Royals on July 8, 2026 at Citi Field. Robert Sabo for NY Post

The three youthful standouts stood out in Wednesday’s 6-2 victory over the Royals, during which the Mets rode a five-run eighth — the run-scoring work all coming with two outs, courtesy of a bases-loaded drilling of Jared Young, a Brett Baty single, a wild pitch and a Francisco Alvarez single — to win just a second game at Citi Field in their past nine. 

Ewing continued to look more than comfortable both against big league pitching and atop a lineup, stepping up as the Mets leadoff hitter in the first and redirecting a fastball 420 feet to center for the only run the Mets would score until the 11-batter eighth, in which Ewing helped the cause by serving a double to left-center. 

Christian Scott pitches in the first inning of the Mets’ win over the Royals. Robert Sabo for NY Post

During a breakout minor league campaign last year, Ewing totaled three home runs in 124 games. On Wednesday he homered for a second straight night and third time in four games. 

“I’m super comfortable in the box right now,” said the 21-year-old, who has launched seven in 53 games. 

“There continues to be evolution in every aspect of his game,” said interim manager Andy Green, who had previously watched that evolution in his role atop player development. 

One of Ewing’s partners on the grass is the 23-year-old Benge, who singled in the fourth and sixth to make it three straight games with multiple hits. At the end of April, the rookie owned a .525 OPS and was the subject of questions regarding whether he would be optioned. That OPS is now .737. 

His most impressive plate appearance came in the eighth, when he extended the two-out rally by turning a 1-2 count into a 10-pitch walk. 

Ewing’s other partner on the grass is the signed-through-2039 Juan Soto. 

It looks as if at least one aspect of the Mets is settled. 

“It’s a dynamic outfield with young kids playing alongside the best hitter in the game, and the young kids play the game the right way,” Green said before the Mets (39-54) won a third game in their past four. “I think a lot of people, from the scouts that found them to the people that coach them, helped those guys take steps forward, and now they belong in the outfield. They know it.” 

MEts merch shop
  • 47 Brand logo cap
  • 1986 eco tote bag
  • Mets fiber beach towel
  • 14-ounce sculpted relief mug
  • Customizable jersey
  • Color block logo backpack
New York Post receives revenue from affiliate and advertising partnerships for sharing this content and when you make a purchase.

Scott, meanwhile, might have been forgotten about last year, when the trio of Nolan McLean, Brandon Sproat and Jonah Tong teased that they might be the future of the rotation in Queens. McLean will be, Sproat is in Milwaukee and Tong in Triple-A Syracuse, while Scott, fully rehabbed from 2024 Tommy John surgery, has asserted once again that he belongs. 

On Wednesday, the 27-year-old threw five shutout innings in which he let up just three hits and walked one while striking out five, slicing his ERA to 3.10 in 12 starts. 

By just about any measure, Scott enjoyed a great night. Yet this great night was not enough for an organization that sees a higher ceiling and longer nights of work in Scott’s future. 

A.J. Ewing fields a fly out by Tyler Tolbert during the seventh inning of the Mets’ win over the Royals. Robert Sabo for NY Post

“It’s a great outing. You go five scoreless innings, right on 90 pitches,” Green began, before adding the but: “He’s better than that.” 

The righty needed 90 pitches to record 15 outs because of lapses such as the second inning, when he got two quick outs before falling behind Nick Loftin, 3-0, for an eventual walk. He fell behind the next batter, Isaac Collins 3-1 and allowed a hit. 

In motivating one more piece for the future, Green said Scott must learn to “step on the neck of the other team.” Scott heard him. 

“There’s always something to get better at,” said Scott, who has not yet completed the sixth inning this season. “For me, it’s going deeper in games.”

Went Wrong with the Wrong Handers: Reds 11, Phillies 5

CINCINNATI, OHIO - JULY 08: Sal Stewart #27 of the Cincinnati Reds hits a two-run home run during the third inning of the baseball game against the Philadelphia Phillies at Great American Ball Park on July 08, 2026 in Cincinnati, Ohio. (Photo by Jeff Dean/Getty Images) | Getty Images

José Alvarado’s 2026 season had already been messy. There were positives to hope for as the season goes on, there was generally some brutal BABIP and situational luck that helped inflate his ERA. Even with that, there is only so much you can argue for someone who entered tonight’s game with an ERA over six.

Then tonight’s bottom of the sixth inning happened. It took him 35 pitches because he had to face seven hitters. Three of them ended with walks to first base and with two outs, Noelvi Marte caught an inside cutter right off the left field chalk that put tonight’s game completely out of reach.

It seemed like a sure thing to pick up Alvarado’s nine-million-dollar club option after 2025, even with his PEDs suspension that derailed a promising season. It was not going to be easy to find left handers at a similar rate, especially since they moved on from Matt Strahm later in the winter.

Through 32.0 innings, Alvarado now carries a 7.04 ERA and no matter what happens over the next month, finding a left handed reliever has become a major need at the upcoming trade deadline.

Tanner Banks made his first appearance with the Phillies since being recalled, following Alan Rangel in a one-run game in the fourth. Edwin Arroyo immediately greeted Banks with a triple past Gabriel Rincones jr (that should’ve been a single).

After a TJ Friedl failed bunt attempt, three of the Reds’ top-of-the-lineup hitters stepped to the batter’s box. Elly De La Cruz smoked a slider to right field to make it 5-2. Sal Stewart muscled a fastball to right field that just barely got out of Great American Ballpark for his second home run of the night. To cap the inning off, JJ Bleday smoked a hanging slider to make it 7-2, sending Banks to the showers after recording just a single out in a preplanned bullpen game.

So besides that, how was the play Mrs. Lincoln?

The Phillies put together really good at bats against Chase Burns all night, drawing six walks, scoring three runs, and making him throw 106 pitches just to get through five innings. Gabriel Rincones Jr is starting to look the part of being a semi-productive strong platoon side corner bat. He is probably not an outfielder but he did smoke a double to center field off Burns and eventually scored on a Justin Crawford triple. Kyle Schwarber pulled a Chris Paul and hit home run number 32 in the ninth inning that made me change the score on the title.

Speaking of Justin Crawford, his two hits tonight have raised his OPS to .666. It’s a funny number.

This was also a game to see how some relievers would do. Max Lazar was called up yesterday and pitched a solid 1.1 innings of work, looking like the same AAAA pitcher he’s always been. Throw more splitters.

Brad Keller pitched for the Phillies for the first time since June 13, the outing where he gave up three runs against the Brewers that nearly cost the Phillies a game. It was a productive mop-up inning as a tune-up. He should probably just slot in as Mattingly’s most trusted non-closer leverage arm.

Final thoughts: The ESPN broadcast was a mess. Adam Ottavino seems like a sharp guy with some potential, he knows how to talk about the modern game and can explain difficult concepts well but still needs refinement because he hasn’t been doing this for a while.

Karl Ravech, we know what Karl Ravech is. David Ross would not stop talking and didn’t exactly say much of substance either. It was very Ben Davis-like, which is not a comparison you want to receive (as a broadcaster, Ross was a way better catcher).

Cubs Minor League Wrap: Phil Maton rehabs with Iowa

May 10, 2026; Arlington, Texas, USA; Chicago Cubs pitcher Phil Maton (88) throws to the plate against the Texas Rangers during the seventh inning at Globe Life Field. Mandatory Credit: Raymond Carlin III-Imagn Images | Raymond Carlin III-Imagn Images

Five days after he was released, the Cubs have signed outfielder Chas McCormick and assigned him to Triple-A Iowa. If you want to know what that’s about, McCormick invoked his opt-out at the beginning of the month, became a free agent, and then re-signed with the Cubs after he didn’t get a better offer from another team.

Outfielder Ethan Conrad was promoted from the ACL Cubs to Low-A Myrtle Beach. He did not play tonight.

Outfielder Derik Alcantara was also promoted to Myrtle Beach from Mesa.

Left-hander Doug Nikhazy went sent to the ACL Cubs from Triple-A Iowa.

Iowa Cubs

The Iowa Cub deconsecrated the St. Paul Saints (Twins), 3-1.

Andrew Wentz started and got the win after he allowed just one run on three hits over 5.2 innings. Wentz struck out seven and walked two.

Phil Maton entered the game on a rehab assignment to start the seventh inning, faced five batters and retired all five of them. Maton struck out three of the five.

Vince Reilly pitched the final 1.1 innings and got the save. He only allowed one baserunner, a two-out walk in the ninth. Reilly did not strike anyone out.

All three Iowa runs came on a home run by catcher Christian Bethancourt in the second inning. It was Bethancourt’s ninth home run this year. He was 1 for 3.

Third baseman Owen Miller doubled three times today in a 3 for 4 afternoon.

Second baseman James Triantos was 2 for 4 with one run scored.

Center fielder Chas McCormick went 1 for 3 with a walk and a stolen base. He scored on the Bethancourt home run.

Bethancourt’s home run.

Knoxville Smokies

The Knoxville Smokies pried open the Biloxi Shuckers (Brewers), 9-6.

Brooks Caple got the win with a quality start of six innings and three runs. Caple allowed the three runs on three hits and two walks. He struck out six.

Luke Little pitched a clean ninth inning for the save, retiring the side in order. Little struck out one.

Catcher Owen Ayers hit a two-run home run in the third inning. It was Ayers’ 22nd home run on the year and 16th with Knoxville. Ayers went 2 for 5 with four overall RBI.

Left fielder Carter Trice tacked on an insurance run with a solo home run in the bottom of the seventh. Trice now has 11 home runs this season. Trice was a perfect 2 for 2 with two walks. He scored twice.

Second baseman Alex Madera was 2 for 4. He scored once and had one run batted in.

Ayers’ home run.

Highlights of a six-run sixth inning.

Trice with the solo shot off the batter’s eye.

South Bend Cubs

The South Bend Cubs were harvested by the Cedar Rapids Kernels (Twins), 3-2.

Nazier Mulé gave the Cubs a solid start, giving up just one run on one hit over four innings. Mulé struck out two and walked two.

Eli Jerzembeck gave up a two-run home run in the bottom of the eighth and took the loss. Jerzembeck’s final line was two runs on two hits over one inning. He walked one and struck out one.

South Bend managed just three hits. Third baseman Matt Halbach doubled home shortstop Christian Olivo in the third inning. Halbach was 1 for 4. Olivo was 0 for 2 with a sacrifice fly in the sixth inning for the other run.

Halbach’s double.

Myrtle Beach Pelicans

The Myrtle Beach Pelicans killed the Fredericksburg Nationals in committee, 11-8.

Luis Martinez-Gomez started this game on a rehab assignment and just dominated. Martinez-Gomez pitched six scoreless innings and allowed just one hit as he got the win. He struck out seven and walked just one. He did hit one batter.

Third baseman Derniche Valdez homered for the second-straight night. His seventh home run of the year was a solo home run in the second inning. Valdez went 2 for 4 with a walk. He scored twice and had two overall runs batted in.

In the third inning, catcher Ivan Cespedes homered with the bases empty. It was Cespedes’ first Low-A home run and sixth overall this year. Cespedes went 1 for 3 with two walks.

Finally, first baseman Jairo Diaz connected for a two-run home run in the seventh, his second on the season. Diaz went 1 for 3 with two walks. He scored twice and had three overall RBI.

The Pelicans scored 11 runs on just five hits. It helped that three of the hits were home runs and that they drew 13 walks and were hit by three pitches.

Martinez-Gomez highlights.

The Cespedes home run.

Jairo Diaz adds on insurance runs.

ACL Cubs

Off day.

CJ Abrams and Luis Garcia Jr. reach 20 home run mark as the Nationals secure a series win

WASHINGTON, DC - JULY 08: Luis García Jr. #2 of the Washington Nationals celebrates with teammates in the dugout after scoring on a hit by Daylen Lile #4 during the third inning against the Houston Astros at Nationals Park on July 08, 2026 in Washington, DC. (Photo by Jess Rapfogel/Getty Images) | Getty Images

You don’t get to say this that often with the Nats, but that was a nice, easy, comfortable win. The offense was firing on all cylinders, and Foster Griffin threw another gem. A night after Blake Butera complained about all the walks, the Nats pitching staff did not issue a free pass all night.

On the other side of things, the offense was grinding out at bats all night long and worked 10 walks, while striking out just three times. Even when the Nats were not scoring in the first couple of innings, it only felt like a matter of time before they broke through.

That is exactly what happened in the middle innings, with the Nats scoring all 8 of their runs in the third, fourth and fifth innings. They had three straight multi-run innings, and put the game out of reach in a hurry. It started with the Nats walking two times to start the third, and then cashing in on those free passes. CJ Abrams hit a sac fly, then Daylen Lile smashed an RBI double off the wall.

However, the 4th inning is when this offense really started going into a feeding frenzy. They made two quick outs before just wearing out Spencer Arrighetti. Keibert Ruiz got a two out knock, before they pitched around James Word. The Astros must not have gotten the memo that Luis Garcia Jr. is the hottest hitter in baseball. He punished them by destroying a 3-run bomb to right.

Garcia reached the 20 home run mark for the first time in his career at just the 87 game mark. He has hit an insane 15 home runs in his last 30 games and has a 1.219 OPS in that time. I did not think Garcia had anything like this in him, and I am certainly not alone in that sentiment. He has always had some sneaky pop and good bat to ball skills, but the power is not very sneaky these days.

In the 5th inning, CJ Abrams also reached the 20 home run milestone. He has hit 20 before, but this ties a career high for him. Abrams has inevitably slowed down a little bit since an insane April, but he has still been highly productive. This was a very good series at the plate for him. In 6 games in July, Abrams already has 3 walks, which is a good sign because he only had 4 all of June.

Abrams seems to be locking in again in these last few games. The approach has been better, and he is getting on base much more consistently. CJ’s second half struggles have been well documented, but with this new coaching staff, I have faith that CJ will have at least a solid second half. He is off to a great start in July after a mediocre June.

We have only talked about the offense so far, but arguably the biggest story of the night was Foster Griffin. The Nationals left hander threw 7 innings of one run ball while striking out 9. He got a career high 22 whiffs, including 9 on his cutter. Despite only throwing in the low-90’s, Griffin is not just a smoke and mirrors guy. He has legit swing and miss stuff.

As he got deeper into the game, he showed that off. His 7th inning was absolutely brilliant. His first strikeout of the inning came on a beautiful changeup that he pulled the string on. Griffin finished off his night by getting Brice Matthews to chase a curve in the dirt.

Griffin has such a deep bag of pitches, and all of them work so well together. For the season, he has a 2.77 ERA in 110.1 innings. Griffin has just smashed all the expectations anyone may have set for him when he signed from Japan for $5.5 million. He has been a legitimate ace for this team and should be an All-Star.

Overall, this was a great night for the Nats. The offense was clicking, Griffin was outstanding and the bullpen did not make things overly tense. Just a nice, easy win. While the 12-11 wins are fun, your heart can only take so many of those. This was just a comfortable, relaxing win.

Willson Contreras injury overshadows Red Sox’ sixth straight win

Jul 7, 2026; Chicago, Illinois, USA; Boston Red Sox first baseman Willson Contreras (40) rounds third base to score against the Chicago White Sox during the ninth inning at Rate Field. Mandatory Credit: Patrick Gorski-Imagn Images | Patrick Gorski-Imagn Images

Hey, what do you think is the worst thing that could have happened entering Wednesday’s matchup between the Boston Red Sox and Chicago White Sox?

Willson Contreras getting injured?

Yep, thought so.

The Red Sox were able to push their winning streak to a season-high-tying five games with a 5-0 victory at Guaranteed Rate Field, they just happened to also lose one of the best hitters in the American League. If it’s not one thing with this team, it’s another — and this one might be the most detrimental based on the timing and potential severity. Anthony Seigler, who has been superb in the leadoff spot, also suffered an injury and was immediately replaced, so it wasn’t all that great a night at the ballpark despite some pretty decent storylines unfolding.

Boston updated that both injuries were “contusions” during the middle of the game, but we all know this song and dance…

STUDS

Jake Bennett: I’ve had reservations about how long he can keep this pace, but the rookie shut me up for five more days as he tossed seven shutdown innings against one of the best offenses in baseball. If you’re going to play good defense, there are few pitchers you’d rather toe the rubber.

Tsung-Che Cheng: I love this freakin’ guy.

Cheng finished with two runs batted in while continuing to play stellar shortstop.

DUDS

Kyle Teel: I don’t think this guy is very good behind the plate…

Teel, of “Garrett Crochet trade” and “Big Three” fame, did more running around than you would hope out of a guy whose primary job is to be still in one spot, allowing two wild pitches to fly by him while corralling one and accidentally injuring an opponent. I’ve certainly seen better nights, as he also never found his way on base.

“OH BOY, HERE WE GO” OF THE GAME

Contreras and Seigler all but simultaneously suffered injuries that forced their respective removals from the contest, with the former fouling one off the top of his foot and the latter getting kneed directly in the shoulder while trying to score on a passed ball.

NOT GREAT, BOB!

I tried to warn you all…

St. Louis Cardinals punch back against the Milwaukee Brewers

ST LOUIS, MISSOURI - JUNE 26: Michael McGreevy #36 of the St. Louis Cardinals pitches against the Miami Marlins during the fourth inning at Busch Stadium on June 26, 2026 in St Louis, Missouri. (Photo by Jeff Le/Getty Images) | Getty Images

Game Summary

The Cardinals coming off a doubleheader sweep at the hands of these same Milwaukee Brewers, and an overall 4-game losing streak faced yet another left-hander tonight in Kyle Harrison. He was not particularly sharp, giving up booming doubles to Jordan and Burleson that resulted in RBI along with a solo HR to Jose Fermin.

On the other side of the ledger, birthday boy (26) Michael McGreevy was very sharp. Arguably among one of the best games he has pitched as a big leaguer. Alec Burleson helped that along with a late 2-run HR to extend the lead to 5-0. The Brewers break thru against Gastelum for a single rally, but the Cards win 5-1.

Pre-game notes

  • Harrison for the Brewers (a lefty) and a well-rested Michael McGreevy start tonight on the bump.
  • A right leaning line-up tonight features Winn leading off (JJW gets a day), followed by Herrera (DH), Walker, Velazquez (LF), Burleson, Fermin (2b), Jordan (3b) and Nootbaar (CF).
  • Interesting to take such a sub-optimal defense alignment to try and squeeze out a little offense with a pitch-to-contact pitcher.
  • O’Brien, Soriano and Gastelum will be hot tonight in the bullpen. Unknown about Stanek. Graceffo, Svanson and Bruihl likely hands off. Romero likely in the prefer not to use category (16 pitches yesterday), but probably not hands off.

The first innings

In the first, Yelich singled, Bauers walked, and Mitchell got an infield hit but McGreevy worked around the early threat. Winn opens with a double, Ivan advances him and Walker drives him in with a double. Burleson defeats the “can’t hit lefties” narrative with an RBI double for an early 2-0 lead.

In the second Pratt singles, but Pages throws him out attempting to steal. Ortiz K’s. Jones K’s. The Cardinals go quietly in the bottom of two. That bottom of the line-up is not fear inspiring.

In the third, Yelich K’s. Chourio K’s. What is going on here? Bauers grounds out. In the bottom half, Winn lines out. So does Herrera. Walker gets on via E-4 on a 115 mph B.B. Cardinals have had five balls struck over 100 mph, so Harrison isn’t fooling many people. NV grounds out.

The middle innings

In the fourth, Contreras flies out. Mitchell grounds out. Lara K’s. McGreevy has now set down eight batters in a row. In the bottom, Burly grounds out, proving he can’t hit lefties. Fermin hits a homerun to extend the lead to 3-0. Jordan lines out. Nootbaar grounds out.

In the fifth, Pratt lines out. Ortiz grounds out. Jones pops out. Now eleven in a row. But the seventh inning looms. In the bottom half, Harrison is out and Anderson is in to pitch for the Brewers. Pages K’s. Winn grounds out. Herrera pops out.

In the sixth, Yelich grounds out. Chourio flies out and Bauers grounds out. That makes fourteen in a row set down by McGreevy. McGreevy seems intent to take the bullpen out of a seventh inning meltdown by pitching it himself. In the bottom half, Jordan leads off with an infield hit. NV K’s. Koenig now in for Anderson to face Burleson. Burleson greets him with a 2-run HR. 109 mph, 443 feet. Who says he can’t hit lefties? Fermin lines out. Jordan with an infield hit, breaking a long hitless streak. Nootbaar grounds out. Maybe he needs lessons from Burly on how to hit lefties.

Romero in for the eighth. Issues the obligatory first batter up against the lefty Yelich. I hate walks. But he gets the next three to keep the drama low. Cardinals go quietly in the bottom.

ROB in for the ninth. Other than a two out single to Pratt, no drama here either. Cardinals win 5-1.

The decisive and bitter end

McGreevy back out for the seventh at 83 pitches, working to protect a 5-0 lead. In ways, it feels like the Brewers have the Cardinals right where they want them. Out front but relying on their bullpen. Contreras flies out. Mitchell ends the streak at 15 in a row with a double. Lara singled, ending McGreevy’s night. Gastelum in his MLB debut. First and third, one out. A SacFly breaks the rookie in. A double puts two more runners in scoring position, but a comebacker ends the threat. In the bottom half, Stallings in. Pages K’s again. Winn K’s. Herrera K’s. 5-1 going into the 8th.

Romero comes in for the 8th. He has the lefty lane and naturally complicates it with a first batter walk. I hate walks! Chourio and Bauers strike out to rectify the situation and Contreras grounds out to end the top of the 8th. Walker, Church and Burleson go out quietly in the bottom of the 8th.

ROB on to pitch the ninth. A two-out single by Pratt is the only complication and the Cardinals win 5-1.


Post-Game Notes

  • Check out Today on the Farm – Wednesday 7.8 for updates on MiLB action.
  • The Cardinals close out the Brewers series tomorrow, a night game.
  • After watching, my view that the Brewers have pretty much outclassed the Cardinals in every aspect of the game. The Cardinals do some things well, but the Brewers do those things better. The Cardinals do some things not so well and the Brewers appear to have no such infirmities. Maybe a lack of power that will limit them come playoff time, but that is quibbling.