NEW YORK — Mets slugger Juan Soto was removed from the game against the Chicago Cubs because of back tightness.
Soto appeared to grimace when he flied out in the first inning. He flied out again in the third and was replaced in left field in the top of the fifth with New York trailing 7-2. Jared Young moved from first base to left field, and Mark Vientos entered at first in Soto’s third spot in the batting order.
In the bottom of the sixth, the last-place Mets announced Soto left with tightness on the left side of his back.
“Back locked up there. So, he’s day-to-day. We’ll see where we’re at. He got treatment during the game, but he got to a point there, you could tell something was off,” manager Carlos Mendoza said after his team’s 9-6 defeat.
“He was making some faces there and obviously I checked with him and he got to a point where it was like, it was bothering him to throw and then to just get his A swing on it. So at that point, I thought it was just best to get him out of the game and have the trainers look at him.”
Soto, a four-time All-Star and six-time Silver Slugger award winner, began the night batting .301 with 17 homers, 38 RBIs and a .974 OPS. He spent time on the injured list in April with a calf strain.
In other injury-related news, star shortstop Francisco Lindor (left calf strain) had two hits and scored twice in a rehab game with Triple-A Syracuse. A decision is expected soon on whether to reinstate him from the injured list or wait a little longer.
In the same game with Syracuse, outfielder Tyrone Taylor (right hip flexor strain) went 3 for 5 with a homer, a double and three runs against Lehigh Valley. Switch-hitting infielder Ronny Mauricio (broken left thumb) had two hits and three RBIs.
New York expects right-hander Christian Scott (right hip impingement) to come off the injured list and start against Philadelphia.
And the Mets claimed outfielder Jared Oliva off waivers from the San Francisco Giants and optioned him to Syracuse.
SITE NOTE: Here’s how all the BCB threads will go for today’s doubleheader. This is a normal game preview as would be the case for any afternoon away game. Since this is a split doubleheader, I’ll write a recap after the first game and also include the pitcher matchup and other info for the nightcap. That recap will post as soon as possible after Game 1 is over. Now, on to the particulars for the first game of today’s doubleheader.
We don’t yet know who the Cubs’ 27th man for the doubleheader is, but we do know this:
So, my guess is: Vince Velasquez is the 27th man, with Edward Cabrera to the 60-day IL to make room for him on the 40-man roster. Gavin Hollowell is recalled to replace Cabrera on the 26-man active roster and will stick around for a while, at least until the Cubs decide who’s going to take Cabrera’s spot in the rotation. That spot doesn’t come up until Sunday.
I know, clear as mud. As always, we await developments.
Wednesday notes…
DOUBLEHEADER FACTS: This will be the Cubs’ second doubleheader of the season. The first, at Cleveland on Sunday, April 5, was due to a rainout the previous day. The Cubs won, 1-0, then lost, 6-5. The Cubs swept their only twin bill last year, at home vs. the Brewers, 6-4 and 4-1. They have not swept any of their last eight doubleheaders on the road, splitting five and dropping both games of three. Splits: 2023, 2022 and 2018 at Cincinnati; 2017 at Colorado; 2015 at Pittsburgh. Swept: 2024 and 2022 at St. Louis; 2018 at Washington. The split in 2015 at Pittsburgh was on Sept. 15. Four days earlier, on the 11th, the Cubs won twice at Philadelphia. In the first game, Jake Arrieta gave up one run on six hits and two walks in eight innings, then Justin Grimm pitched a scoreless ninth to complete a 5-1 win. In the second, Kyle Schwarber homered twice and Kris Bryant once, as the Cubs won, 7-3. Bryant and Miguel Montero each had three of the Cubs’ 12 hits. (Courtesy BCB’s JohnW53)
RUN SCORING, PART 1: The Cubs have scored at least six runs in four consecutive games, tying for their second-longest streak of the season, April 21-24. They did it in five straight April 12-17. Last year, they had one streak of five games and two of four. They have not had a streak of more than five in 26 years, since they had six in a row April 22-28, 2000. (Courtesy BCB’s JohnW53)
RUN SCORING, PART 2: In their last four games, the Cubs have scored 39 runs (eight, 16, six and nine), their second most in a four-game span this season, after 40, April 13-17 (seven, 10, 11, 12). (Courtesy BCB’s JohnW53)
TODAY IN CUBS HISTORY: Zach Davies, Ryan Tepera, Andrew Chafin and Craig Kimbrel combined to no-hit the Dodgers in Los Angeles, as the Cubs won 4-0. The four pitchers combined to walk eight (!) Dodgers hitters in the first combined no-hitter in Cubs history. It happened five years ago today, Thursday, June 24, 2021.
Javier Assad has been a revelation since his recall from Triple-A Iowa. In three starts this month since that recall: 1.00 ERA, 0.611 WHIP, two runs allowed (both on solo homers). His season numbers are now pretty much in line with his career before this year.
Assad is kind of a Kyle Hendricks-type pitcher. He just gets guys out.
Nolan McLean was a Top 10 MLB prospect last year and had a brief eight-start cameo with the Mets. One of those games was against the Cubs at Wrigley Field, Sept. 25, 2025. He struck out 11, but the Cubs also scored five off him in five innings, including a home run by Dansby Swanson and two long balls by Seiya Suzuki.
This year most of McLean’s starts have been pretty good, save for a two-start run in May in which he allowed 13 earned runs in nine innings. Since then: four starts, 1.64 ERA, 1.091 WHIP.
Overall he has a 28.2 percent K rate and 9.3 percent walk rate. This will not be an easy pitcher to hit.
Please visit our SB Nation Mets site Amazin’ Avenue. If you do go there to interact with Mes fans, please be respectful, abide by their individual site rules and serve as a good representation of Cub fans in general and BCB in particular.
The 2026 game discussion procedure has been changed, so please take note.
You’ll find the game preview, like this one, posted separately on the front page two hours before game time (90 minutes for some early day games following night games).
At the same time, a StoryStream containing the preview will also post on the front page, titled “Cubs vs. (Team) (Day of week/date) game threads.” It will contain every post related to that particular game.
The Live! (formerly “First Pitch”) thread will still post at five minutes to game time. It will also post to the front page. That will be the only live game discussion thread. After the game, the recap and Heroes and Goats will also live on the front page as separate posts.
You will also be able to find the preview, Live! thread, recap and Heroes and Goats in this section link. The StoryStream for each game can also be found in that section.
NEW YORK - NOVEMBER 04: Phil Hughes #65 of the New York Yankees celebrates with champagne and the trophy in the locker room after their 7-3 win against the Philadelphia Phillies in Game Six of the 2009 MLB World Series at Yankee Stadium on November 4, 2009 in the Bronx borough of New York City. (Photo by Nick Laham/Getty Images) | Getty Images
For those of us who grew up in the mid-2000s, Phil Hughes was the first real Yankees super-prospect. Drafted in the first round of the 2004 draft, the young right-hander shot up prospect boards and through the Yankees farm system, taking the league by storm even before officially making his Major League debut. Injuries and unerperformance ultimately consigned Hughes to the list of “Top Could-Have-Beens of Yankees History,” but not before he emerged as a critical part of 2009’s World Series run.
Philip Joseph Hughes Born: June 24, 1986 (Mission Viejo, CA) Yankees Tenure: 2007-13
A lifelong Red Sox fan despite being born and raised in California, Hughes signed with the Yankees for $1.4 million, foregoing his commitment to Santa Clara University. Following a brief run in rookie ball after signing — shoulder tendinitis limited him to just five innings — he began turning heads during his first full professional season, reaching High-A Tampa despite, once again, being limited by injuries.
When he received an invitation to spring training in 2006 at just 19 years of age, Hughes was ranked as Baseball America’s 39th overall prospect. Immediately, his future teammates took notice. Jason Giambi compared him to Roger Clemens, Jorge Posada declared him “the best arm in camp,” and Alex Rodriguez turned to senior vice president of baseball operations Mark Newman after facing him in live batting practice and asked, “Who the [heck] is that guy?” While his age and lack of professional experience meant that he received a ticket back to the minors, he quickly showed that he was ready for more, flirting with a pair of no-hitters and winning the organization’s Minor League Pitcher of the Year Award.
Although Hughes started 2007 in Triple-A Scranton, it was only a matter of time before he would get the call to the Bronx, and on April 26 — earlier than expected due to a flood of injuries to the rotation, and simultaneously delayed a day due to rain — the Yankees’ top prospect made his Major League debut. His first start was OK, but forgettable, as he allowed four runs on seven hits in 4.1 innings. Five days later, though, Hughes announced his arrival to the league, flirting with a no-hitter across 6.1 innings…before feeling a pop in his hamstring and becoming the fifth Yankees pitcher to hit the injured list in less than a month.
Hughes would not return to the rotation until August, where he showed enough promise that the Yankees opted not to trade for Johan Santana and instead penciled him into the 2008 starting rotation, alongside fellow youngster Ian Kennedy.
The decision to roll with the kids backfired horribly for the Yankees. Injuries limited Hughes to just eight starts, and even when healthy, he was horrendous, allowing 26 runs in 34 innings, and his failures on the mound were part of the reason the Yankees went out and acquired both CC Sabathia and A.J. Burnett that offseason. Relegated to rotation depth, Hughes put together an inconsistent start to the season, surrendering eight runs on May 9th, tossing eight shutout innings on May 25th, and allowing three or four runs in four of his other five starts. With Chien-Ming Wang returning to the rotation after a few appearances in relief, the Yankees relegated Hughes to bullpen duty…where he suddenly morphed himself into a shut-down setup man.
From the first of June through the end of the season, Hughes was the most valuable reliever in baseball, posting a league-leading 2.1 fWAR, a miniscule 1.40 ERA, and a dominant 33.7 strikeout percentage (fourth in baseball among relievers with at least 30 innings of work in that span). His performance in the bullpen was so valuable that, when Wang hit the injured list again in July, the team opted not to return Hughes to the rotation. Between him and David Robertson, the Yankees’ biggest weakness — the bridge to Mariano Rivera — had been repaired.
And while he struggled in October, his teammates picked him up, as Robertson, Joba Chamberlain, and Dámaso Marté locked down the middle innings and brought a World Series championship back to the Bronx.
The 2009 season turned out to be the main highlight of Hughes’ Yankees career. Returned to the rotation in 2010, Hughes earned an All-Star nod, but faded in the second half before falling apart against the Rangers in the ALCS. Significantly, he began to develop a propensity for the long ball, and without the swing-and-miss stuff he had flashed early but which he could never access with any consistency, that is a recipe for disaster in the Bronx. Across the next three years, he made 79 appearances (75 starts) and went 25-32 with a 4.83 ERA, accruing just 0.4 rWAR. While it did include some hot stretches, including a dominant performance in the 2012 playoffs, it was capped off by a disastrous 2013 that can be summed up by the fact that he allowed a .260/.320/.461 slash line to opposing batters after jumping ahead 0-2 against them.
To his credit, Hughes managed to pull his career out of the toilet after leaving for Minnesota in free agency. He found himself on the cusp of the Cy Young conversation in 2014, setting the record for the highest K/BB ratio in baseball history (11.63), earning him a three-year, $42 million contract extension.
Unfortunately, the injury bug resurfaced, as back problems, a fractured femur, and thoracic outlet syndrome robbed Hughes of most of the 2016 and 2017 seasons. After 23 appearances between the Twins and Padres in 2018, Hughes was released, and although he didn’t retire until 2021, he never returned to the Show again.
Since stepping away from the game, Hughes has kept baseball part of his life, running a YouTube channel where he pulls various cards. He has been invited to Yankees Old-Timers’ Days, including the 2024 15th anniversary celebration of the 2009 champs, but he has not attended any. Perhaps it’s simply because–as he himself pointed out–he was not really an “old-timer” in terms of age just yet.
Well Phil, we hate to break it to you, but now that you’re turning 40 today, you’re probably in that realm! Here’s hoping that he has a happy birthday and that comes back around the Bronx sometime soon.
See more of the “Yankees Birthday of the Day” series here.
SAN FRANCISCO — Rafael Devers was back in the San Francisco Giants’ starting lineup after apologizing to manager Tony Vitello for a “misunderstanding” that had the first baseman storming into the dugout.
After Devers drew a leadoff walk in the ninth inning of the Giants’ 2-1 loss to the Marlins, Vitello sent Jonah Cox on the field to pinch-run. Devers demonstrably waved off Cox, then angrily headed into the dugout.
“It was a misunderstanding,” Devers said through interpreter Erwin Higueros. “Two days prior to that, I had told the manager that I had a problem with my hamstring and I thought that was the reason that he was taking me out of the game.
“That’s why I didn’t want to come out. It just got a little bit blown out of proportion. ... I apologized, which is the right thing to do.”
Devers, who went 1 for 4 with an RBI in the Giants’ 3-1 win over the Athletics, said he and Vitello spoke about the situation on the team’s flight from Miami to San Francisco.
Vitello, the first manager to go directly from being a college head coach to leading a major league team, appreciated Devers coming to speak with him.
“It was needed,” Vitello said. “We were going to have to have a conversation, but it was a great talk. ... From this point on, it’s a non-issue.”
The Giants acquired Devers from Boston last June. He was batting .238 with 11 home runs and 36 RBIs. He had struck out 97 times in 298 at-bats.
San Francisco got swept by the Marlins, dropping its record to 31-46. Devers was asked if his reaction stemmed from the frustration of the season.
“We have a long season ahead of us,” Devers said. “We all have ups and downs. ... This could change any time and we just cannot get frustrated by anything.”
In an early afternoon news conference, Giants president of baseball operations Buster Posey defended Devers.
“Everybody has missteps,” said Posey, the former longtime San Francisco catcher. “So, I don’t think you can have an instance like that and say that he’s not a good teammate.”
Posey mum on Pride Night criticism
Posey declined to answer any questions regarding the Giants’ Pride Night on June 12.
Three San Francisco pitchers — starter Landen Roupp and relievers JT Brubaker and Ryan Walker — inscribed a Bible verse on their caps, which had the S.F. logo in rainbow colors. Reliever Sam Hentges opted to wear the team’s traditional cap.
Some fans and media members criticized the pitchers and the organization for not supporting the LGBTQ+ community. Others criticized the organization for not making allowances for the pitchers’ religious beliefs.
Baseball commissioner Rob Manfred said in a letter to Republican Sen. Josh Hawley of Missouri that the team failed to properly explain to players that they were allowed not to wear the rainbow caps.
“I understand that there are strong feelings on this topic,” Posey said. “There are differing perspectives and out of respect to everybody involved, it’s not something that I’m going to revisit.”
May 19, 2022; Kansas City, Missouri, USA; Kansas City Royals hitting coach Alec Zumwalt during the fifth inning against the Chicago White Sox at Kauffman Stadium. Mandatory Credit: Jay Biggerstaff-Imagn Images
I have never been a big league hitter. I received some hitting instruction as a youth, but it was mostly “keep your eye on the ball”, “be a hitter”, and “stop adjusting yourself down there so much.” Big leaguers get all sorts of more sophisticated hitting advice from not only their hitting coach, but the assistant hitting coach, the assistant to the assistant hitting coach, the director of hitting, the doctor of hit-ology, and the Chief Strategic Officer for Launch Angle Excellence and Exit Velocity Innovation. And that’s only within the organization! They also probably have their own personal hitting coach, a hitting academy they visit in the off-season, their dad (make contact or I’m not visiting you this holiday season!), and their buddy Little Jim, who thinks everyone would hit .300 if they just stopped swinging for their fences (its just that easy!).
So I don’t really know what Alec Zumwalt, the Royals’ Director of Hitting Performance, actually does. But he is in charge of overseeing how the Royals develop hitters. And in case you haven’t noticed, the Royals have not been particularly good at hitting over the last two seasons. They finished last year with the fifth-fewest runs scored per game and were abysmal with runners in scoring position. This year they got off to a very similar start, burying the team in the standings early on. There were calls to fire Zumwalt. Even from me!
They don’t walk. They don’t hit for power. They swing too much, chase too much, and yet, are far too patient on the first pitch. They hit too many flyballs for a team that doesn’t hit the ball hard. They are also terrible at hitting fastballs, which should be the easiest pitch to hit. In short, while Zumwalt has advocated for a strategy of identifying a good pitch to hit and doing damage to it, the Royals have utterly failed.
Yet despite a growing list of injuries, the offense has begun to flourish this month. Royals hitters are batting .284/.349/.460 in June, with a 121 wRC+ that ranks seventh in baseball, and they are second in the majors with 5.9 runs per game.
Arguably Zumwalt’s most important job has been overseeing the development of the Royals’ two prized hitting prospects—Carter Jensen and Jac Caglianone. Those two lefty power hitters are the future of this lineup, and brother, the future is starting to look really bright. Jensen is hitting .280/.325/.507 this month, and has his season wRC+ at 100, which is impressive considering the average rookie catcher has a wRC+ of 81.
Meanwhile, Caglianone is on another planet right now. A planet of home run-hitting beasts! This month, he is hitting .373/.453/.773 with nine home runs and a 10.5 percent walk rate. His June wRC+ of 232 is better than anyone in baseball, save for Pete Crow-Armstrong.
And it does appear that the hitters have made changes. As friend of the site Jack Johnson pointed out, Jensen has opened his stance and moved his hands up.
Left: June 7th @ Minnesota Right : June 21st vs. St. Louis
In that span of two weeks, Jensen has slashed .386/.429/.682 with nine XBH.
Jac Caglianone has also appeared to make some changes, simplifying his stance and shortening the distance between his bat and the ball.
Jac Caglianone is rocking a 1.144 OPS in the month of June! 🚀@CY24_7 breaks down how the @Royals slugger is keeping it simple in the box and using his strength to his advantage. pic.twitter.com/a2FYkP21vc
Now don’t get me wrong, the offense overall is still near the bottom of the league. Those shutouts back in April still count, and the team buried itself in a hole that may be too deep to escape from. Zumwalt is responsible for more than just two hitters, and the Royals have received disappointing production from Vinnie Pasquantino, Salvador Perez, Jonathan India, and Isaac Collins.
But those are veterans, many of whom may have been dealing with injuries much of the season. Hitting coaches and coordinators often have a greater impact on younger players than on established veterans who already have years of ingrained habits. And it is not just Jensen and Caglianone that are coming on, the Royals have gotten impressive offensive streaks from young hitters like Michael Massey and Nick Loftin lately that could provide more depth to the lineup.
As the injuries pile up, this is looking more and more like a lost season. But the Royals could use this as an evaluation season for several young hitters. And at least this month, they look like they could be on the right track. I’m not ready to issue a full mea culpa to Zumwalt quite yet, but the recent results suggest something may be working.
ST LOUIS, MISSOURI - JUNE 23: Eduardo Rodriguez #57 of the Arizona Diamondbacks pitches against the St. Louis Cardinals in the first inning at Busch Stadium on June 23, 2026 in St Louis, Missouri. (Photo by Joe Puetz/Getty Images) | Getty Images
Diamondbacks News
Late, Clutch Offense Salvages Win from E-Rod Gem Eduardo Rodriguez pitched 6.2 innings of scoreless baseball. He left with the score tied. But then, Nolan Arenado got key knock, giving the Diamondbacks their first hit with runner in scoring position in what seems like an age. Paul Sewald was terrible, but Torey Lovullo actually pulled him in time and the Diamondbacks celebrated the win after Brandyn Garcia pitched the one-batter save.
Diamondbacks Escape Sewald Meltdown Eduardo Rodriguez pitched a gem. The Diamondbacks finally managed a productive few hits with runners in scoring position. That resulted in Sewald entering the game with a four-run lead, a non-save situation. As seems to be his M..O. Sewald struggled and only recorded two outs while allowing three runs. Brandyn Garcia then came in and pitched lefty on lefty to record his first save through a one-batter outing.
Diamondbacks and Giants Agree to Schedule Change in August The two teams will now play a day-night double header on 29 August, giving both teams an important day off. For the Diamondbacks it gives them a day off before taking on the Phillies in a series with potential playoff implications.
MLB’s Competitive Balance Issue “Explained” The disconnect between the players, the owners, the fans, and reality is staggering and pieces like this do nothing to alleviate the growing impression that an extended lockout is looming and inevitble.
Freddy Peralta Deal Has Been a Dud for Mets For all the hand-wringing about how poor Zac Gallen has been this season (incredibly poor), at least it isn’t the situation of Freddy Peralta with the Mets. Yikes!
Zack Gelof Leaves Game with Spiked Hand Laceration The Athletics’ Zack Gelof saw his 24-game hit streak come to an end after his hand was impaled by the Giants’ Matt Chapman during an awkward play at second base in which Chapman stod p while Gelof’s hand was under the cleats.
Craig Counsell Perplexed, Irked by Rainout Decision Back-to-back rainouts in two cities have caused something of a scheduling conundrum for Craig Counsell and the Chicago Cubs. The Chicago skipper is displeased with the situation and questioned the decision-making process, given that no rain fell during the game’s scheduled window for play.
Pete Crow-Armstrong is ruled out at second base after initially contacting second base and losing possession of the base.
Crow-Armstrong had initially advanced to second base on a walk.
Jun 23, 2026; Miami, Florida, USA; Texas Rangers right fielder Alejandro Osuna (19) celebrates scoring a run in the first inning against the Miami Marlins at loanDepot Park. Mandatory Credit: Jim Rassol-Imagn Images | Jim Rassol-Imagn Images
WASHINGTON, DC - JUNE 23: Brad Lord #41 of the Washington Nationals looks on after conceding a three-run home run to Bryson Stott #5 of the Philadelphia Phillies (not pictured) during the ninth inning at Nationals Park on June 23, 2026 in Washington, DC. (Photo by Scott Taetsch/Getty Images) | Getty Images
With Trea Turner at the plate, Brad Lord and the Washington Nationals were one strike away from completing another emotional win over the Phillies. In what felt like an hour later, Trea Turner came to the plate again in the top of the 9th to single and make it 14-8 Phillies. I would say I have never seen anything like this, but I did just a couple weeks ago in San Francisco.
At this point, we know what the floor of this bullpen is, and it is at the Dead Sea. The bullpen can actually string together some decent performances. However, when it is not going right, this unit is legitimately unable to get outs. That 9th inning in San Francisco and the 9th inning tonight are perfect examples of that.
The floor of this Nats bullpen is so low. They have actually had some decent games lately but when things aren’t going well they legitimately can’t get an out
All the damage in those innings came without the other team even making an out. Tonight, 10 straight Phillies reached base with two outs, turning an 8-6 lead into a 14-8 deficit. The normally reliable Brad Lord crumbled so quickly that he gave up 5 runs before another reliever was even able to get ready.
It was so close to being such a statement victory at Nationals Park. The crowd was engaged and fired up in a way that I had not seen in years. They were ready to explode when Lord got two strikes on Trea Turner. Instead, they went home disappointed like they have so many times over the past 6 years.
At the end of the day, this bullpen just does not have the horses. The floor is super low in the bullpen for a reason. It is because these guys do not have swing and miss stuff. When they desperately need it, these guys cannot get that big strikeout. Blake Butera mentioned all the times Nats pitchers got into 2 strike counts and could not finish the job.
He talked a lot about execution, and that is part of the problem. However, the bigger problem is something he cannot really say. These relievers just do not have good enough stuff. Butera knows this, but clearly you cannot totally throw your guys under the bus. Nats relievers have the lowest whiff rate in the MLB by a large margin and have the worst stuff with the least velocity.
As Paul Toboni sinks his teeth into this project further, that will change. However, for now, this bullpen is always on the brink of disaster because if they are not executing, there is nothing for them to fall back on. I wrote about the Nats lack of stuff in the bullpen and some options to fix that.
These pieces really loom large right now. I love me some Brad Lord and still think he is an extremely valuable piece of this bullpen. However, his best role is as a multi-inning guy. His stuff is fine, but it is not lockdown closer stuff. When the Phillies have a tight game in the 9th, they can turn to Jhoan Duran, who averages over 100. Meanwhile, the Nats don’t have anyone who even averages 97.
The Nats have some okay pieces in the bullpen, but they do not have an alpha, or anything close to that. Clayton Beeter has good stuff, but he can’t throw strikes. Richard Lovelady has a closer mentality, but he does not have closer stuff. Orlando Ribalta is solid, but he is not elite either. PJ Poulin is a nice opener, but nothing more. Gus Varland has gotten big outs before, but he also has plenty of blow up potential. It is just slim pickings for Blake Butera when he needs to get big outs.
Current state of the Nationals bullpen: Clayton Beeter: Can’t throw strikes Gus Varland: Gives us bombs Brad Lord: Can never pitch after the 7th inning again Richard Lovelady: Meh Orlando Ribalta: Meh PJ Poulin: Opener only Mitchell Parker: Awful Paxton Schultz: Bad
Paul Toboni has been so long term driven in his quotes this year, but this morning on the radio, he struck a different tone. He talked about how much this loss ate at him and acknowledged that this team could be in a very different place with a better bullpen.
Toboni is a big reason why the bullpen is in this spot. He traded the Nats highest upside bullpen arm that he inherited in Jose A. Ferrer. The Ford for Ferrer trade made a ton of sense at the time, but it has not aged well so far. Ferrer is not some perfect reliever, but he throws gas and has been good in high leverage.
He also used the waiver wire to build the bullpen, instead of signing more proven options. When the Rangers rebuilt their bullpen this offseason, they went down the cheap veteran route. They signed Tyler Alexander, Chris Martin, Jalen Beeks and Jakob Junis. Alexander, Junis and Beeks have all been hits, posting ERA’s below 4. These guys were not big money options, but all had fairly long track records.
This is not a bullet proof plan. We saw that last year, when Mike Rizzo brought in Jorge Lopez, Lucas Sims and Colin Poche. None of those guys worked out. However, you have a better chance of finding reliability when you bring in these veterans.
I do not necessarily blame Toboni for choosing the route he did. It is clear that he viewed this as a rebuilding year, and wanted to take some chances on arms that have the team control to help the team beyond this year. However, these guys were on waivers for a reason.
Now that Toboni knows that this team has something about them, I hope he addresses the bullpen at the deadline. I am not asking him to bring in a rental like Aroldis Chapman. Rather, I would like to see him bring in a younger, hard throwing controllable arm like Sam Bachman or Jaden Hill, who I wrote about.
With the lack of stuff in the bullpen, total implosion is on the table at any time for the Washington Nationals. As we get deeper into this build, Paul Toboni must find better stuff in the ‘pen. Whether that is through trades, or converting a guy like Luis Perales to the bullpen, we just need to find swing and miss stuff. Without elite stuff, it is tough to get those final outs, and we saw that last night and in San Francisco.
Jun 20, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies infielder Bryce Harper (3) reacts after hitting an RBI triple against the New York Mets in the fifth inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images | Kyle Ross-Imagn Images
This off-season, there were reasons to be critical of Bryce Harper.
First, he simply wasn’t as impactful on the field in 2025 as he had been in previous seasons. His .844 OPS was his lowest since 2016 and he failed to make an impact in the postseason for the first time in his career.
He never looked right. There was little emotion, little fire. He seemed to drift through the season as a spectator, not a leader.
Second, when Dave Dombrowski made his “elite” comments about Harper after the season, I felt Harper’s decision to publicly dispute the comments, replete with his “Not Elite” T-shirt months after Dombrowski’s comment, showed a lack of situational awareness.
I was highly critical of Harper during that time.
So yes, I came into the 2026 season a little annoyed with the Phillies’ star first baseman, and I truly did wonder if the 33-year-old’s best days were behind him.
Those fears have been allayed.
Despite a brief two-week slump heading into last weekend’s series against the Mets, Harper had been having a more impactful season than last. And then, he went off on Saturday and Sunday against New York.
Chills.
How every hit from Bryce Harper's first career cycle sounded with Franzke and LA pic.twitter.com/hEUDpeEqlh
Harper finished Sunday night’s game a triple short of a cycle after hitting for the cycle on Saturday. The last player to finish one element short of a cycle the game after hitting for a cycle was teammate Trea Turner, when they were Nationals teammates in April 2017 (via OptaSTATS).
Harper’s weekend pushed him atop the leaderboard among first basemen in OPS (.897) entering Tuesday’s game against the Nationals. But his triple to cap the cycle on Saturday has people talking.
For those who didn’t see it, Harper’s three-bagger was essentially a double to the left-center field wall that he turned into a triple simply because he had decided he wasn’t going to stop running, no matter what.
When Harper stepped to the plate, it was an 11-1 game with two outs in the 5th inning. His hit into the gap made it a 13-1 game. In this instance, Harper’s decision to try for the triple, at the risk of getting thrown out at third to end the inning, was a no-brainer.
In a one-run game, it’s a stupid decision. In a 12-run game? Light your hair on fire, dude.
Harper was credited with a triple because he never stopped running, so the official scorer made the decision that he did not advance to third because of the throw home. Harper’s intention was to get his triple and, after doing so, erupted in the kind of emotional celebration we saw routinely from Bryce during the 2022 and ’23 playoffs, but haven’t seen much of since.
Some fans didn’t like it. They didn’t like that Harper celebrated his individual accomplishment with such vigor. But why?
The game had already been won. It was a cool moment. Triples are awesome. Cycles are rare. Harper had never gotten one. What’s the harm?
After the game, Harper was asked about his decision to try for the triple, and about his tendency to run the bases aggressive on the bases.
Bryce Harper had pretty strong thoughts on his aggressive baserunning, which allowed him to hit for the cycle Saturday. pic.twitter.com/NrRBLPVrZK
“I’ll tell you what, I don’t really care what people think about my base running because that’s how I’ve always played,” a vindicated Harper said. “I’ve done it since I was seven years old. I don’t really play a different way when I know I can try to get to second base. I’ve made mistakes on the bases. I’m going to. Little kids are going to do the same thing, and I’ll preach to them to play the game hard, and if you get thrown out at second or third, then so be it.”
This answer, and Harper’s aggressive pursuit and celebration of his cycle, apparently rubbed some people the wrong way.
With a little over 12,000 votes cast online, 90% of the above respondents said “no.” I reckon that would be your answer, too. And the ratio on the tweet speaks to the silliness of the question itself.
I may be in the minority, but I think sports talk radio is fun. Most of the time, I think it adds to the enjoyment of following sports in Philadelphia. And if you think sports talk radio in Philly is “too much,” you weren’t around for the sports talk radio environment of the 1980s, ’90s and the early 2000s. It was a very, very rough scene.
Still, this question, and this take, was a misfire.
There was reason to criticize Harper last year and this previous off-season.
But now? After the monster weekend he had at Citizens Bank Park and the bounce-back season he’s having? You’re going there now?
Harper is playing terrific baseball. He’s a great teammate. I wholeheartedly agree that he sometimes says and does things that are worthy of criticism, but I also believe Harper would not have pushed for the triple on Saturday night if the game had been close. I absolutely do not believe Harper is a selfish player who is focused first on selfish goals and second on team goals.
To believe otherwise is to ignore his history with the Phillies.
As someone who was highly critical of Bryce during the off-season, I feel I can say this with some credibility.
Enough already. Leave the guy alone.
He’s playing great baseball.
He’s enjoying the game.
The team is feeding off him in a positive way.
And let’s not forget all the incredible moments he’s given the fanbase over the last seven years.
Criticize Harper when he deserves it. Let’s not go out of our way to make up things to criticize him for.
Patrick Sandoval had another short rehab outing, giving up a couple runs to Toledo (Tigers AAA) while also botching a pickoff attempt. The offense went 1-for-11 with runners in scoring position. Romy Gonzalez, who hopes to return this week, had a knock, but it was one of just six on the day, and the only extra-base hit was Tsung-Che Cheng’s, who had a triple. The WooSox never held a lead despite Toledo not having a spectacular day themselves.
Portland is probably the most consistent and intriguing offensive team relative to their level on the farm, and they showed it again Tuesday in Connecticut against the Yard Goats (Rockies AA). Franklin Arias had three hits and Johanfran Garcia chipped in a double, and even Brooks Brannon continues to get hits, but the team also had the stranding runners bug, leaving ten on the basepaths. In the end, Hartford puleed ahead with three runs in the bottom of the seventh to take the lead for good.
Justin Gonzalez’s line drive in the third and Luke Heyman’s solo shot in the fourth were the only productive hits the team had in Asheville. (Astros High-A) But the offense isn’t the story, because Devin Futrell was absolutely nails in his six innings. Futrell is an overpowering lefty who has the size the team typically looks for (6’5″, 217) Although he lacks high-end velocity, he had total command Tuesday. He struck out 12 in six innings and threw 84 pitches; this was his second consecutive awesome start. Tyler Davis and Steven Brooks finished off a masterful night on the mound. Here are all of Futrell’s K’s throughout the night.
Salem had just four hits against Myrtle Beach (Cubs A) and took until the sixth inning to get on the board. At the top of the lineup, Skylar King had a home run, and Andrews Opata had a knock and his 30th stolen base of the season, but the offense was mostly stagnant otherwise, wasting two hits from Avinson Pinto in the middle of the lineup as everyone otherwise got sat down on strikes at least once.
The Los Angeles Dodgers, ranked first in the NL West with a 51-29 record, face the Minnesota Twins, who are third in the AL Central with a 38-43 record. The Los Angeles Dodgers are favored with a -175 moneyline compared to the Minnesota Twins' +145. Starting pitchers are Shohei Ohtani for the Dodgers, with a 1.47 ERA, and Joe Ryan for the Twins, with a 2.99 ERA.
How to Watch Los Angeles Dodgers vs Minnesota Twins
Date: Wednesday, June 24
Time: 7:40 p.m. ET / 4:40 p.m. PT
Where: Target Field, Minneapolis, MN
TV Channels: Twins.TV Presented by Progressive, SportsNet LA
SAN ANTONIO, TX - JUNE 11: Winston Santos #14 of the Frisco RoughRiders reacts during the game between the Frisco RoughRiders and the San Antonio Missions at Nelson Wolff Stadium on Thursday, June 11, 2026 in San Antonio, Texas. (Photo by Zach Del Bello/Minor League Baseball via Getty Images)
The Texas Rangers have recalled pitcher Winston Santos, the team announced today. To make room for Santos on the active roster, the Rangers have optioned pitcher Jose Corniell to AAA Round Rock.
This is part of the domino effect resulting from Jack Leiter going on the injured list (and then having ankle surgery yesterday). Corniell was called up to take the place of Leiter on the active roster, with Cal Quantrill, the team’s long man, starting in Leiter’s place yesterday. Corniell threw 69 pitches yesterday, and thus would not be available to pitch again until, most likely, this weekend. Not wanting to be left without someone who can give them length out of the pen, Corniell is now sent down and Santos is up.
Santos, a 24 year old righthander who was added to the 40 man roster after the 2024 season, has spent 2026 at AA Frisco, and has not performed in such a way that you would expect him to get a call up. He has a 7.44 ERA on the year in 42.1 innings over 11 starts, though with an impressive 12.3 Ks per 9 (and a less impressive 2.1 HRs and 4.5 walks per 9). Interestingly, has allowed exactly three runs in each of his last six games, in which he has faced exactly 21 batters four times (and 25 and 18 batters the other two times).
So why is Santos the guy called up? The only other pitchers on the 40 man roster who are not short relievers are Leandro Lopez, currently on the injured list, and David Davalillo, who was assigned to the ACL Rangers where, I would assume, he’s working on things. Davalillo had started the season at Frisco and was pitching for Round Rock before he got sent to the desert. And there’s no one in the system who is not on the 40 man roster who is making a compelling case to be added to the 40 man roster (which would mean DFA’ing, say, Blaine Crim, or pre-emptively putting Jack Leiter on the 60 day injured list under the assumption he won’t be available until mid-August) and sit in the bullpen as the emergency long man.
The New York Yankees, ranked first in the AL East with a 47-31 record, face the Detroit Tigers, who are fourth in the AL Central with a 34-45 record. The Detroit Tigers are favored with a -145 moneyline compared to the New York Yankees' +120. Starting pitchers are Ryan Weathers for the Yankees, with a 4.13 ERA, and Tarik Skubal for the Tigers, with a 3.02 ERA.
How to watch New York Yankees vs. Detroit Tigers
Date: Wednesday, June 24
Time: 6:40 p.m. ET / 3:40 p.m. PT
Where: Comerica Park, Detroit, MI
TV Channels: Detroit SportsNet, Amazon Prime Video
Things have been very profitable here over the last three weeks with a solid 7-14 SU run for +17 units. Let's smack some four-baggers and hit the MLB player props.
Daulton Varsho has come back from injury in great form and has an elite home run matchup today, while Luis Garcia is trying to go yard in every game vs. the Phillies, and might have his best chance today vs. Aaron Nola.
Brandon Marsh has also gone deep in back-to-back games and has a matchup vs. the worst HR/FB rate in all of baseball.
These are my favorite home run props for Wednesday, June 24.
UPDATE: Added another HR pick + parlay.
Best MLB home run props today
Player to hit a HR
Odds
Daulton Varsho
+494
Luis Garcia
+550
Brandon Marsh
+640
💲Today's HR parlay
+21284
Home run pick: Daulton Varsho (+494)
All Daulton Varsho has done since returning to the lineup is hit two home runs and a pair of doubles in three games.
He racked up three extra-base hits against Houston yesterday, and while it's a small sample, his BlastContact numbers rank among the Top 20 in baseball over the last two weeks.
His matchup today might be the best he's had since returning.
He gets right-hander Mike Burrows, who has allowed 18 home runs this season, was recently moved back into the rotation, and has been crushed by left-handed hitters to the tune of a .320 batting average. Twelve of those 18 home runs allowed have come against lefties.
Burrows owns the 21st-worst HR/FB rate in baseball over the last 30 days and doesn't generate many groundballs, carrying just a 38% groundball rate.
I'd play this down to +420.
Time: 7:07 p.m. ET
Where to watch: Sportsnet, Space City Home Network
Home run pick: Luis Garcia (+550)
Luis Garcia has gone deep in each game of this series against the Phillies, which has already produced five homers last night and three more in the opener.
Home runs have accounted for 15 total runs through the first two games. Three of Garcia's last four hits have left the yard. He is locked in right now and gets another great matchup and setting today.
There is a slight wind blowing out to right field again, which has helped the left-handed bats throughout this series.
Aaron Nola still looks like he's searching for answers. He owns the 28th-worst HR/FB rate among MLB starters over the last 30 days and has allowed multiple home runs in back-to-back starts. His HR/9 is worse on the road, and left-handed hitters have tagged him for a .909 OPS.
Everything lines up for Garcia to stay hot.
Time: 6:45 p.m. ET
Where to watch: Nationals.TV, NBCSP
Home run pick: Brandon Marsh (+640)
I don't think I can leave Brandon Marsh off the card today after he helped spark the ninth-inning comeback last night with a homer off Washington closer Brad Lord. He has gone deep in each game of this series and might have an even better chance to leave the yard tonight despite being priced only slightly shorter than yesterday.
Miles Mikolas gets the ball today, and he owns the worst HR/FB rate in baseball while also carrying the 10th-worst Blast Contact percentage allowed. His HR/9 at home sits at a hefty 2.5, and Washington has been protecting him lately by using an opener ahead of him. Not today.
As a traditional starter this season, Mikolas has posted an 8.80 ERA with an .861 OPS allowed.
After last night's wild game, it wouldn't be surprising to see both teams leave the yard multiple times again.
Time: 6:45 p.m. ET
Where to watch: Nationals.TV, NBCSP
Josh Inglis' 2026 Transparency Record
HR picks: 19-119, -21.83 units
Today’s HR parlay
Daulton Varsho
Bet Now +21284
Luis Garcia
Brandon Marsh
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
WEST PALM BEACH, FLORIDA - MARCH 19, 2026: Kevin Alvarez #11 of the Houston Astros throws to the infield during the fifth inning of a spring training Spring Breakout game against the Miami Marlins at CACTI Park of the Palm Beaches on March 19, 2026 in West Palm Beach, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images
Another day of minor league baseball is in the books. See the results below.
AAA: Sugar Land Space Cowboys (33-42) won 12-5 (BOX SCORE)
After El Paso got a run in the first, Sugar Land got on the board in the 2nd inning on a Spence sac fly. They got another run in the third inning on a Whitcomb solo home run. The offense added 5 runs in the 4th inning on a Biggio RBI double, Whitcomb 2 run single, Brooks RBI single and a run on a wild pitch. Biggio added a solo home run in the 5th and Brooks added an RBI double. Mancini got the start and went 4.2 innings allowing 5 runs, 4 earned. The Woodpeckers added some insurance in the 8th inning on a Whitcomb walk, a passed ball and a wild pitch. The pen was great tossing 4.1 scoreless innings as they closed out the 12-5 win.
Joey Mancini, RHP: 4.2 IP, 7 H, 5 R, 4 ER, 2 BB, 3 K
Trey McLoughlin, RHP: 1.1 IP, 1 H, 0 R, 0 ER, 1 BB, 1 K (WIN)
Roddery Munoz, RHP: 1.0 IP, 0 H, 0 R, 0 ER, 1 BB, 0 K
Tom Cosgrove, LHP: 1.0 IP, 0 H, 0 R, 0 ER, 1 BB, 1 K
Sam Carlson, RHP: 1.0 IP, 1 H, 0 R, 0 ER, 0 BB, 3 K
AA: Corpus Christi Hooks (32-38) won 10-1 (BOX SCORE)
The Hooks got the scoring started in the 2nd inning on a Whitaker RBI double and Holy 2 run inside-the-park home run. They blew it open in the 3rd inning scoring 6 runs on a Schiavone solo home run, Sullivan 2 run double, Bush 2 run home run and Whitaker solo home run. They got another run in the 4th on a double play. Nezuh started for the Hooks and went 5 innings allowing 1 run with 9 strikeouts. Santos tossed 2 perfect innings in relief and Torres tossed 2 scoreless innings as they closed out the 10-1 win.
A+: Asheville Tourists (18-51) lost 2-0 (BOX SCORE)
Rodriguez started for Asheville and turned in a nice outing allowing 2 runs over 6 innings while striking out 3 batters. The offense struggled all game collecting just 4 hits as they were shutout in the 2-0 loss.
Jackson Wells, RHP: 2.0 IP, 0 H, 0 R, 0 ER, 1 BB, 1 K
A: Fayetteville Woodpeckers (34-35) won 9-1 (BOX SCORE)
The Woodpeckers got on the board in the first inning scoring 3 runs on an error and RBI singles from Flores and Cauro. They got another run in the 4th on a groundout. Beck started for the Woodpeckers and tossed 3 scoreless innings. He was relieved by Fraide who allowed 1 unearned run over 4 innings while striking out 6. The Woodpeckers blew it open in the 6th inning getting back to back to back home runs from Huezo, Neyens and Alvarez. Salas added a sac fly as well. Saunier tossed 2 scoreless innings to close out the 9-1 win.