DENVER, CO - JUNE 9: A detail of the debut patch worn by Cole Carrigg #16 of the Colorado Rockies in the fifth inning against the Chicago Cubs at Coors Field on June 9, 2026 in Denver, Colorado. Carrigg is making his Major League debut. (Photo by Justin Edmonds/Getty Images) | Getty Images
Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year we ask questions of the most plugged-in Rockies fans and fans across the country. Sign up here to participate in the weekly emailed surveys.
After weeks of folks begging for a prospect promotion, it finally happened yesterday — the Rockies called up Cole Carrigg (No. 4 PuRP), who not only made his MLB debut, but made a statement when he smacked a triple for his first MLB hit.
With the triple, he became the second Rockie ever to record a triple as their first MLB hit (Ryan Ritter was the first just one season before. However, he also drew a walk in his next plate appearance, becoming the first Rockie to record a triple and and walk in their first MLB game.
So now that the gates have opened, more promotions may be on the horizon — either in the near term or later in the season. President of baseball operations Paul DePodesta has said players need to show they are ready, and an opening on the roster must present itself before a prospects is promoted.
With that in mind, which prospect do you think will be next?
I don’t have to tell you that the Cubs have been just awful over their last 28 games, going 7-21 after a 27-12 start.
That leaves them just one game over .500 entering tonight’s contest against the Rockies at Coors Field.
Let’s look at some of the numbers from that great 39-game start, and then the same numbers from the 28-game collapse (and really, it can’t be called anything other than a “collapse” right now.
Over the first 39 games the Cubs batted .258/.354/.429. They scored 215 runs (5.51 per game) and had 62 doubles and 51 home runs (1.31 homers per game). They drew 185 walks (4.74 per game) and struck out 308 times (7.92 per game).
In the last 28 games, the Cubs batted .213/.304 /.334. They scored 98 runs (3.5 per game) and had 39 doubles and 25 home runs (0.89 homers per game). They drew 111 walks (3.96 per game) and struck out 254 times (9.07 per game).
So as you can see, the Cubs got significantly worse in every offensive category over the last 28 games. They’re still walking at a decent rate, but even that is down from earlier in the year.
But it’s not just the bats that have gone silent. The pitching staff has just gotten pounded.
Over the first 39 games, Cubs pitchers had a 3.75 ERA and 1.189 WHIP, with a 4.15 FIP. They allowed 47 home runs (1.21 per game), issued 123 walks (3.15 per game) and struck out 323 (8.28 per game).
In the last 28 games, Cubs pitchers posted a 5.17 ERA and 1.325 WHIP, with a 5.23 FIP. They allowed 51 home runs (1.82 per game), issued 80 walks (2.86 per game) and struck out 208 (7.43 per game).
The home run number is ghastly. It’s gone up by more than .60 per game, and the 98 homers the Cubs have allowed this season are the most of any team (four more than the Nationals).
So it’s basically everything. Over the 28 game slump the Cubs have been outscored 148-91. That’s an average of 5.29 runs allowed and 3.25 runs scoreed per game — so they’ve been outscored by an average of two runs per game for an entire month, basically. They’ve been shut out four times and scored one or two runs nine other times, winning just one of those nine (2-o over the Braves May 14, largely thanks to great pitching by Ben Brown).
What is the answer to this?
Well, if I knew that, I’d certainly tell Jed Hoyer and Craig Counsell.
It’s mystifying how an entire team can slump this badly, both offensively and the pitching staff. Some of the pitching issues are injury-related, but not all of them. What’s happened to Shōta Imanaga, for example, is almost inexplicable. How does a guy pitch lights-out for nine starts (2.32 ERA, just five home runs in 54 innings), then just get absolutely hammered by opposing hitters (four starts, 10.80 ERA, 12 home runs in 21.1 innings)?
I have to believe these guys are all better than they’ve shown over the last 28 games. Usually, when a team’s hitters or pitchers go into slumps, they have other guys on the team to carry them. The only Cubs hitters who have hit reasonably well over the last month are Pete Crow-Armstrong and Michael Busch. The only pitchers who have been solid for that time are Ben Brown and Jacob Webb.
There’s no question that the Giants lost something when they traded away Patrick Bailey now one month ago, but the franchise seems comfortable with their new direction, even if it’s a little unclear in a bad way just how much has been lost. They embarked on it for two reasons: an offensive uptick and more leadership at the position. Have either of these tasks been accomplished since the trade went down 30 days ago yesterday?
Before the trade, Bailey hit .146/.213/.183 (.396 OPS) in 30 games and 86 PA. The Giants’ lineup had a team wRC+ of 81 through the first 38 games of the season while the pitching staff had a 3.63 ERA in his 238.1 innings catching (3.93 overall — 12th).
Now, I’m including the team’s total offensive production here because in looking at it by positional split I came away pretty surprised. Patrick Bailey was completely awful — one of the worst professional hitters on planet Earth — but with Daniel Susac’s .478/.500/.652 line in 24 plate appearances and .300/.300/.500 in 10 PA from Eric Haase, the Giants’ catching position was not the worst in baseball through May 8th. At 83 wRC+ (.244/.297/.345), it ranked 16th, ahead of the Yankees, Red Sox, Mets, Rangers, Mariners , Guardians, Diamondbacks, Nationals, Blue Jays, and Phillies. So, the notion that the Giants had to get more offense out of the position was sort of… wrong? Remarkably, it was about as bad as the rest of the lineup. But Patrick Bailey’s .146 made him an obvious target.
[He has also hit .220/.276/.324 since the start of last season.]
Since the trade, the Giants’ lineup has a 126 wRC+ in 30 games, the best lineup in baseball. Ditching Bailey has raised the catching position all the way down to 17th in MLB with an 81 wRC+ (.206/.283/.346). The team’s ERA has been the third-worst at 5.16 though the stolen base success rate has dropped a bit, from 76.3% with Bailey to 73.5% without.
Compare to what’s happening over with Cleveland. Prior to the trade, their team ERA of 4.01 was 14th in MLB. Since then, it’s risen to 7th with a 3.45 result. What’s interesting about that is that Bailey’s catcher ERA in the 16 games he’s caught in is just 4.02 in 130 innings. Their catching position has dropped on the hitting side from a 65 wRC+ (23rd) to 55 (25th) “thanks” to Bailey’s abysmal .167/.196/.333 in 17 games (51 PA). I wouldn’t say it has been a slam dunk move, but it has certainly helped Cleveland more than it’s hurt them.
The results were pretty strongly in favor of the Guardians since the early going, prompting many people on social media to immediately respond with “Bailey isn’t starting in Cleveland so this is misleading!” but that’s sort of besides the point because it’s not as though the Giants couldn’t have done the same thing. Their options were to bench him entirely (which is the first thing they did), demote him, trade him, or diminish his playing time. That last option would’ve probably been the most difficult to do given all the success that he’s had and a trade might have been the only way to get him to “accept” the role, but it is pretty clear that the Giants found his value to be more theoretical than tangible, hence trading him for a draft pick and a pitching prospect, both “assets” of theoretical value.
Some consideration must be given to how the relationship between the team and the player could’ve frayed so much. It’s not as though the catching position has been a traditionally important part of a lineup and as a general scapegoat for the likes of Devers, Chapman, and Adames woefully underperforming (and let’s throw Jung Hoo Lee in there for good measure) it’s more of a bad look for the team than the player, but let’s put ourselves on the organization’s side here.
Like all of Buster Posey’s big moves (Adames, the Devers trade, dumping Bob Melvin and replacing him with a college coach), the trade was defensible in the moment. The relationship between player and team had hit a wall and there was a move to be made that netted them a meaningful draft pick and a pitching prospect who could boost a thin part of their farm system. And like all of these big moves, it sort of needs 2-3 years to really play out before we can say whether or not it was “good.”
In the podcast discussion between Roger Munter and Kerry Crowley that I linked to before, Crowley suggested that Buster Posey might have his idea of what a team’s starting catcher should be like in terms of personality. Someone a little more outgoing and leader-like. Roger was quick to point out that a Rule 5 pick and minor leaguer (at the time, Jesus Rodriguez was the de facto backup catcher) might not slip right into that role. Everything that we’ve seen suggests that the Giants just wanted different energy in that position and figured that the slumps of a Rule 5 pick, a prospect, or a journeyman backup couldn’t be worse than the full-time work Patrick Bailey offered with the bat. In terms of the defense? Maybe they thought that the ABS Challenge System would be a way to shore up whatever defensive deficiencies there might be in going from Bailey to Susac and backup.
The other part of this, of course, is that Patrick Bailey wasn’t one of Buster Posey’s successes. Farhan Zaidi gets credit for that. And that made it even easier to move him once he became a problem — which, to be clear, the front office and coaching staff affirmed that he had become a problem. But now the Giants have to live with the consequences of such a big move and a month out, it’s unclear if it’s one that’s worked out.
The Giants were 15-23 (.395) when Patrick Bailey was on the team. They’re 12-18 (.400) without him. Seems like a wash. Sure, the lineup got better, but the pitching staff seems to have gotten worse. But maybe this season was always destined for failure. So, let’s be real fair and revisit this in 2 years to see how that draft pick and Matt Wilkinson worked out for them.
Toronto Blue Jays slugger Vladimir Guerrero Jr. gets a favorable matchup tonight against Philadelphia Phillies starter Jesus Luzardo, and his underlying metrics suggest a breakout performance at the plate may be imminent.
Read on for my Blue Jays vs. Phillies predictions and MLB picks for Wednesday, June 10.
Phillies vs Blue Jays predictions
Phillies vs Blue Jays best bet: Vladimir Guerrero Jr. Over 0.5 singles (-135)
Jesus Luzardo owns a 4.35 ERA while ranking in the 59th percentile in opponent expected batting average this season. He also hasn't done a great job limiting quality contact, ranking in just the 58th percentile in barrel suppression.
That spells trouble against Vladimir Guerrero Jr., who matches up well against Luzardo's arsenal (four-seamer, changeup, sweeper). He owns a .340 batting average against those pitches along with a 24.4% line-drive rate this season.
He's also displayed an excellent approach at the plate this season, ranking in the 91st percentile in expected batting average.
More so, Vladdy's hard-hit rate against Luzardo's pitch mix has jumped to 57% in June, up from his 45.8% season average. Given his naturally low launch-angle profile, that increase in hard contact should translate into more line drives and sharply-hit balls finding the outfield grass. I'd bet this up to -150.
COVERS INTEL: Vladimir Guerrero Jr.'s singles make up for 79% of his 67 total hits this season.
Phillies vs Blue Jays same-game parlay (SGP)
Kazuma Okamoto matches up very well with Luzardo’s three-pitch mix, owning a .417 average and a 16% barrel rate against them when facing southpaws. I’ll add Over 0.5 hits for Okamoto to my SGP.
Jays starter Max Scherzer has faced J.T. Realmuto 64 times in his career and owns a 31.2% strikeout rate against him. The Phillies catcher also owns just a .184 average against the four-seamer with a 19.6% K-rate, which is Scherzer's top pitch.
Phillies vs Blue Jays SGP
Vladimir Guerrero Jr. Over 0.5 singles
Kazuma Okamoto Over 0.5 hits
J.T. Realmuto Over 0.5 strikeouts
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.
Phillies vs Blue Jays home run pick: Kazuma Okamoto (+380)
Luzardo gave up three homers in his last outing, but went four straight starts prior without allowing one, so we’ll just make this a half-unit wager.
However, Okamoto’s hitting profile matches up extremely well against the Philadelphia Phillies starter, making him the best bet to go yard tonight for the Jays.
Okamoto barrels the baseball well against left-handed pitchers, resulting in a .417 average against Luzardo’s three most-used pitches with an .833 slug and a 57.9% hard-hit rate.
2026 Transparency Record
Best bets: 32-33, +3.85 units
SGPs: 13-52, +7.35 units
HR picks: 9-56, -1.8 units
Phillies vs Blue Jays odds
Moneyline: Philadelphia -130 | Toronto +110
Run line: Philadelphia -1.5 (+120) | Toronto +1.5 (-140)
Over/Under: Over 8.5 (-115) | Under 8.5 (-105)
Phillies vs Blue Jays trend
The Blue Jays have gone Over the total in eight of their last 11 games for +4.8 units and a 41% ROI. Find more MLB betting trends for Phillies vs. Blue Jays.
How to watch Phillies vs Blue Jays and game info
Location
Rogers Centre, Toronto, ON
Date
Wednesday, 6-10-2026
First pitch
7:07 p.m. ET
TV
NBC Sports Philadelphia, Sportsnet 1
Phillies starting pitcher
Jesus Luzardo (4-4, 4.56 ERA)
Blue Jays starting pitcher
Max Scherzer (1-3, 9.64 ERA)
Phillies vs Blue Jays latest injuries
Phillies vs Blue Jays weather
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.
PITTSBURGH –– With plastic cups full of sparkling wine raised in the air around him, Los Angeles Dodgers manager Dave Roberts led a toast to Freddie Freeman in the visiting clubhouse at PNC Park on Tuesday night.
First, Roberts congratulated the team’s star first baseman on reaching 2,500 career hits –– the latest distinguished milestone in Freeman’s future Hall of Fame career.
Freddie Freeman’s quest for 3,000 hits is in doubt as Father Time and the birth of his daughter alter his future plans. Getty Images
Then, as Freeman later recounted with a laugh during his postgame address with reporters, Roberts turned to the 36-year-old veteran and took a peek down the road.
“You’d better get 500 more,” Roberts joked.
“That’s a challenge, a tall order,” the skipper later added. “But I’m not gonna bet against him.”
He knew it wasn’t a certainty. As he joked this spring, “Father Time is going to catch up.”
What he didn’t expect, however, was for his latest foray into fatherhood to so quickly change his perspective first.
“I would love to get to 3,000 hits. I would love to. I’m not going to deny that,” Freeman said Tuesday night. “But do I know if I’m going to get there? I don’t know.”
Indeed, while 3,000 hits remains a goal for Freeman –– who would be just the 34th player all-time to accomplish the feat –– the journey still required to get there has raised newly conflicting feelings for the nine-time All-Star and former National League MVP.
“We just stare at her all day,” he said upon returning from the paternity list two days after London’s birth. “It’s been special the last couple days. We got to take her home last night. So we had one night with her. And I already miss her.”
Freeman and his wife Chelsea announce birth of their daughter London Rosemary Joy Freeman. Instagram/chelseafreeman5
Over his 17-year career, of course, Freeman has long become accustomed to the trade-offs of being both a dad and a big-league ballplayer; to all the little moments that get missed, and all the FaceTime calls that only compensate for so much, amid long seasons spent largely at the ballpark or on the road.
Still, this year, the toll of it all has impacted Freeman more than he expected.
“It’s just hard when you’re seeing her growing up on the phone,” he told The California Post later Tuesday night, in a quiet moment of reflection from his locker after the plastic cups had been put away and the bottles of celebratory champagne re-corked. “She’s already moved up to bigger diapers, and I didn’t really get to see it. So that’s the hard part … It weighs on my heart.”
Freeman first noted such emotional complexities in an interview with The Athletic’s Ken Rosenthal last month.
Unlike with his three sons, who have become fixtures around Dodger Stadium during the slugger’s five-year tenure with the club, he pointed out then how his daughter won’t be old enough to remember his playing days, even if he hangs on until his 40th birthday.
“I’m missing things for something she’ll never know,” he said. “She’s not going to know I missed these things either.”
Freeman recorded his 2,500th career hit during Tuesday’s 12–3 victory over Pittsburgh. Getty Images
With each passing week and each new road trip, he reiterated on Tuesday night, that feeling has gnawed at him even more.
“If you would have asked me three days ago, I’d have said, ‘Oh, I’ve got three more years,’ because I had just been home and taking the kids to school,” he said. “But if you ask me [at the end of this trip] against the White Sox on Sunday, after five days on the road, I’d be like, ‘Next year is good.’”
That doesn’t mean the pull of 3,000 hits has gone away.
On Tuesday, when he eclipsed the 2,500 mark with an RBI single in the Dodgers’ 10-run seventh inning against the Pittsburgh Pirates, he relished the reception he got from teammates and coaches in the clubhouse, and let his mind wander to what another 500 knocks would mean.
“The next one,” he said, “is the big one.”
Freeman has a career worthy of the Hall of Fame, especially after hitting a walk-off grand slam at the 2024 World Series. Getty Images
The closer he gets, though, the more difficult the pursuit will become.
“When you get up there [in career hits], everyone is talking about it,” he said. “And I get it. I get how special it is, I do. But if that’s the only reason I’m still trying to play and leaving my family every other week, to go get a round number, is that really gonna change how people view it?”
Some of this might wind up being out of Freeman’s control.
There’s the threat of a lockout next season, which would likely dash his 3,000-hit dreams if much (or, in a worst-case scenario, all) of the 2027 schedule is wiped out by a work stoppage.
“I’m not gonna be 41 [and still] playing,” he quipped.
There’s also his uncertain long-term contract situation, with the Orange County native –– who has repeatedly stated his desire to retire with his hometown Dodgers –– set to become a free agent at the end of 2027.
“I’m not gonna go play with another team just to chase a round number,” he said.
Beloved by his teammates, Freeman has made it known that he wants to retire as a Dodger. Getty Images
That’s why, for now, Freeman is simply grateful to still be playing at a high level, to still be competing for World Series titles with a dynasty Dodgers club, and to still be experiencing other milestone moments like Tuesday’s.
“There’s always another goal to get to,” he said. “But to step back and realize how long you have to play, the consistency over that –– to play at a high level over many, many years –– to get there, it does mean a lot.”
As for where it leaves his pursuit of 3,000 hits?
“I’ve been blessed to play a long time, so if it didn’t happen, I would be OK with it,” he said. “I never played for individual numbers to begin with. So if I’m all of a sudden chasing individual numbers, then I’ve lost what baseball means to me. And baseball has meant everything to me. I’ve already accomplished a lot. So if I’m doing it for individual things, then I think I’ve lost what I set out to do this for.”
Download The California Post App, follow us on social, and subscribe to our newsletters
SACRAMENTO, CALIFORNIA - MAY 02: Austin Hedges #27 of the Cleveland Guardians is congratulated by manager Stephen Vogt #12 after Hedges hit a solo home run against the Athletics in the top of the third inning at Sutter Health Park on May 02, 2026 in Sacramento, California. (Photo by Thearon W. Henderson/Getty Images) | Getty Images
May 25, 2026; San Diego, California, USA; Philadelphia Phillies designated hitter Kyle Schwarber (12) hits a solo home run during the the first inning against the San Diego Padres at Petco Park. Mandatory Credit: Denis Poroy-Imagn Images | Denis Poroy-Imagn Images
With the Phillies finally on track and playing better baseball, it seems clear the fanbase won’t have to endure an All Star Game as dreary as the last one played in Philadelphia.
In 1996, Veterans Stadium was on the verge of falling down. Stray cats ruled the concourses. The scent or urine hung high in the air. All the bunting in the world couldn’t make the dark, cavernous Vet look like it deserved to host the sport’s premier mid-summer event.
Even worse, the ‘96 Phils were flat-out awful. By June 18, they had fallen into last place in the NL East and never emerged from the basement. They were 37-49 at the break, 16 ½ games out of first place, and would eventually fall 29 games out with 95 losses.
They had one All Star named to the team, closer Ricky Bottalico.
This time around, the country will be celebrating its 250th birthday, with the stars of MLB centered in the cradle of Liberty. It’s only fitting that the Phillies be well represented at Citizens Bank Park next month.
As of now, there are six Phillies who can make strong cases for a spot on the team – Christopher Sanchez, Kyle Schwarber, Jhoan Duran, Bryce Harper, Zack Wheeler and Brandon Marsh.
The problem with saying “Brandon Marsh should be an All-Star” is that, yes, in a vacuum, Marsh is having an All-Star season. There’s no two ways around it.
By virtually every metric, Marsh’s career year should land him on the NL roster for the Midsummer Classic. But as history has taught us, deserving players get left off of All Star rosters every year.
It’s a numbers game. Each roster will consist of 32 players, 20 position players and 12 pitchers.
The mandate remains that every one of the 16 teams have at least one representative. There also needs to be a certain number of players at each position to give managers some flexibility. You can’t have 10 outfielders and one first baseman.
The fans will also have their say. Fans get to vote on who the position player starters will be. This is a wonderfully American and democratic thing, but it sometimes allows players who are having lesser seasons earn an All Star nod they might not otherwise deserve.
So when considering whether a player has a realistic chance at making the team, one must take these factors into consideration.
Let’s take a look at the six Phillies mentioned above and rank them from most likely to least likely to make the All Star squad.
Cristopher Sanchez – LOCK
In his outing Monday night in Toronto, Sanchez gave up two runs. I mean, this kind of decline is really unacceptable. After a 50 ⅔ inning scoreless streak that ran 5th-longest in MLB history was the most for any left-handed pitcher ever, it’s really galling to see him spiral downward like this, isn’t it?
The only real question is whether Sanchez will be named the starter for the NL All Star team. One would think manager Dave Roberts would give Sanchez the nod, given the game is in Philadelphia. Milwaukee’s Jacob Misiorowski is the leading challenger, they are 1-2 in fWAR (3.8 to 3.2), and while Miz edges Sanchez just a bit in ERA (1.50 to 1.54), Sanchez has thrown 93 ⅓ innings to Misiorowski’s 78.
There’s still time for this to change, of course, but whether Sanchez starts or not, he’s a lock for selection.
Kyle Schwarber – LOCK
Only Shohei Ohtani has been a more valuable DH in the National League than Schwarber, and Schwarbs is the NL’s home run king at the moment. He leads with 23 bombs. The next closest players are Matt Olson, James Wood and Hunter Goodman, with 17. His .573 slugging percentage also leads the league, and his .932 OPS is second.
Plus, you’d think Roberts would want him around in case something like this were to come up again.
Jhoan Duran – LOCK
After converting each of his first 16 saves this season, Jhoan Duran finally blew one.
Yep, he couldn’t hold a 2-1 lead and allowed the first three hitters to reach via singles, leading to a 3-2 Phils loss.
Yet, Duran’s 16 saves are third-most in the National League and, until last night in Toronto, had not allowed a run in any of those 16 opportunities. His overall 2.08 ERA is 3rd among closers and among qualified relievers, his 40.7% strikeout rate is 2nd.
There’s not much to overthink here. The thought of the Durantula entrance from the bullpen in the 9th inning of the Midsummer Classic at Citizens Bank Park is already giving folks goosebumps. He’ll be there.
Bryce Harper – LIKELY
Harper’s case is less open and shut, but I think there’s a strong chance he’ll be included.
If you look at fWAR, you’d think Harper was having a very “non-elite” season. He’s currently ranked 9th in fWAR (1.1). Here are the players ahead of him entering Tuesday’s action.
Sal Stewart (1.3)
Liam Hicks (1.3)
Spencer Horwitz (1.3)
Alec Burleson (1.4)
Michael Busch (1.5)
Jake Bauers (1.5)
Freddie Freeman (1.8)
Matt Olson (2.3)
There’s no world in which Harper is not making the team because Stewart, Hicks, Horwitz, Burleson, or Busch have higher fWARs. Not happening.
Among NL first basemen, Harper’s 14 homers are 2nd-most (Olson, 17), his 41 runs scored are also 2nd, and his .866 OPS is 3rd. But there is a numbers crunch here.
If the National League only takes three first basemen, there’s a chance Olson, Freeman and Milwaukee’s Jake Bauers could be the three to make the team. Bauers’ .911 OPS and 154 wRC+ are tops among all NL first basemen, his 12 home runs are 3rd-most, and he has six more RBIs than Harper.
Of course, there are still a few weeks until rosters are decided, but while I feel it’s likely Harper would get selected ahead of Bauers, Roberts could decide to select Bauers if he feels Milwaukee needs another representative and the Phils are otherwise well accounted for. But then again, can they really tell Bryce Harper he’s not going to play in an All Star Game being hosted by his hometown Philadelphia?
Brandon Marsh – TOSSUP
There is no doubt Marsh is having an All-Star worthy season. His .333 batting average is tops in baseball, and he’s become one of the game’s most lovable young stars. His power is coming around too, with three home runs in his last four games, pushing his total up to 8 for the season.
But like with Harper, Marsh could be facing a numbers game and, in this case, fan vote could make it very difficult for him to get in.
Marsh’s fWAR ranks tied for 9th in the NL, but that’s not the big worry. Juan Soto, Ronald Acuna Jr. and Kyle Tucker all have lower WARs. Tucker has barely been better than a league average hitter this year (104 wRC+) and Acuna (126) hasn’t been as productive as Marsh (142). Soto, however, has been a touch better (147). All three of these players are exceedingly popular and could all be voted in despite none of them being in the top-10 in NL WAR among outfielders.
There are also other outfielders having as good, if not better, seasons than Marsh. The Cardinals’ Jordan Walker is having a breakout season, too, leading all outfielders in wRC+ (158). That’s tied with Washington’s young superstar James Wood. He’s definitely making the team. Corbin Carroll is third (154).
Michael Harris II, Andy Pages, Ian Happ, San Francisco’s Casey Schmitt, and Chicago’s Pete Crow-Armstrong are also extremely strong candidates.
Much of this will come down to who gets voted onto the team. Marsh has a good chance if one of Acuna, Soto or Tucker is not voted to start, and an even better chance if two of them are not. Generally, seven outfielders make the roster, although there have been as few as six and as many as eight in years past.
We discussed Marsh’s candidacy in depth on the latest Hittin’ Season podcast. Check it out!
Zack Wheeler – TOSSUP
Wheeler got a late jump on the 2026 season, but he’s more than made up for it since re-joining the Phils’ rotation.
Wheeler pitched another gem last night in Toronto, giving up just one run on six hits with five strikeouts and no walks in six innings, lowering his ERA to 2.22. Among NL pitchers with at least 50 innings, that ranks 5th, and he’s allowed opponents to hit just .181 off him. That’s tied for 3rd in the NL among pitchers with at least 50 innings pitched. He’s been extremely good.
Like Marsh, the issue could come down to numbers. You see, it’s an insane year for starting pitching in the National League.
There are four starters with a better ERA right now: Chase Burns, Sanchez, Misiorowski, and Ohtani. Now, Ohtani is getting in as a DH, so we don’t have to count him among the pitchers Wheeler will contend with. Paul Skenes will make the team. Chris Sale is having another phenomenal year. Yoshinobu Yamamoto and Justin Wrobleski have been incredible for the Dodgers. Arizona’s Eduardo Rodriguez is having his best season, Milwaukee’s Kyle Harrison is 2nd in the NL in K/9, and even the Mets’ Clay Holmes, with only nine starts this year, has a 2.39 ERA.
If he continues to pitch like he did in Toronto on Tuesday night, he may very well get selected, despite missing the first month of the season.
In short, I think the Phillies will be well represented at this summer’s All Star Game.
This evening, our MLB player props are rolling with Dominic Canzone, Kyle Schwarber and Kyle Stowers, all in matchups that set up well for production.
Let's take a deep dive into why these guys are catching our eye for the top MLB picks for Wednesday, June 10.
Best MLB player props today
Player
Pick
Odds
Dominic Canzone
Over 1.5 Hits, Runs, RBI
-121
Kyle Schwarber
Home Run/Double
+193 | +353
Kyle Stowers
Over 1.5 Hits, Runs, RBI
+101
Dominic Canzone Over 1.5 Hits, Runs, RBI (-121)
Calzones for everyone, if this cashes! CALZONES!!!
The very first prop I locked in today was Seattle Mariners designated hitter Dominic Canzone to go over his hits, runs, and RBI prop.
Today marks Canzone's 24th elite rating, and he has surpassed this prop in six of his last 10 elite-rated games, per Batters-Box.
Against Baltimore Orioles right-hander Brandon Young, Canzone's matchup wOBA, ISO, hard-contact rate, and fly-ball rate all see significant boosts. Not to mention, he owns tremendous arsenal coverage against Young's pitch mix.
Recently, Canzone has been all over anything left over the plate. Over his last 30 plate appearances against right-handed pitching, the 28-year-old is producing nearly 60% hard contact with a 27.3% barrel rate, while posting a 1.324 OPS, .857 SLG, and .428 ISO.
On the other side, Young has been getting crushed by left-handed hitters at home, allowing a 40.6% hard-contact rate, a 26.9% ground-ball rate, and a 55.8% fly-ball rate.
If Canzone gets a hold of one tonight, I think it has a good chance of leaving the yard. I'd sprinkle a little on the home run and would play this prop up to -130.
Time: 6:35 p.m. ET
Where to watch: MASN, SEAM
Kyle Schwarber Home Run (+193) | Double (+353)
We are not paying juice on any of Kyle Schwarber's props today. Skip the nonsense, it's home run or double day.
Against Scherzer's pitch mix, Schwarber owns a 70.8% arsenal coverage rate while also carrying an elite rating. Across nearly 250 plate appearances with an elite rating according to Batters-Box, the slugger leaves the yard 28.34% of the time.
Scherzer has allowed plenty of hard contact at home this season, surrendering a 20% barrel rate while sporting an 8.51 xERA. Through 53 left-handed hitters faced, opponents have produced a 14.9% barrel rate and a 76.6% elevation rate. Those lefties also own a .311 xBA, .616 xSLG, and .411 xwOBA against him.
While Schwarber is batting just .240 over his last 30 plate appearances against right-handed pitching, he continues to square the ball up at an impressive rate, posting 61.5% hard contact. On the season, he owns a 13.51% barrel rate and a 52.94% hard-hit rate against righties.
If we're expecting Schwarber to elevate the baseball in Toronto tonight, let's attack the elevation props and grab the better value.
Time: 6:40 p.m. ET
Where to watch: SN1, NBCSP
Kyle Stowers Over 1.5 Hits, Runs, RBI (+101)
Big day to be a Kyle, as we’re also backing Miami Marlins young buck Kyle Stowers to go over 1.5 Hits + Runs + RBI at even money.
The 28-year-old checks in with an elite rating on Batters-Box, and he’s been nothing short of consistent in these spots. Across 28 elite-rated games, he has cleared this number 57.14% of the time. He’s also recorded multiple hits in nearly 40% of those contests and has left the yard 21.43% of the time.
The Marlins outfielder gets a matchup against Arizona Diamondbacks right-hander Ryne Nelson, who enters with poor ratings in both matchup ISO and hard contact allowed. Left-handed hitters have given him plenty of trouble this season, posting a nearly 71% elevation rate alongside a .541 expected slugging percentage and .356 xwOBA.
Stowers also has strong arsenal coverage against the fastball-heavy righty. On top of that, he’s seeing the ball extremely well right now, hitting .296 with a .901 OPS and .556 SLG over his last 30 plate appearances against right-handed pitching. During that stretch, he’s produced a 56.3% hard-hit rate and a 12.5% barrel rate.
I’d do my best to grab this prop at plus money. Getting an elite-rated hitter at plus money to go over 1.5 HRR feels like a gift.
Time: 6:40 p.m. ET
Where to watch: MIAM, ARID
Colby Marchio's 2026 Transparency Record
2026 MLB Record: 203-351-29, -0.2 units
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.
Dalton Rushing’s reputation for playing old school baseball added another chapter Tuesday night in Pittsburgh.
The Dodgers rookie catcher was called for interference during the fifth inning of a game against the Pirates after attempting an aggressive takeout slide into shortstop Jared Triolo while trying to break up a double play.
With nobody out and Rushing on first base, Alex Freeland hit a ground ball to the right side that appeared destined to become a double play Rushing veered well away from the bag and crashed into Triolo as the Pirates infielder attempted to complete the turn.
Dalton Rushing sparks controversy again after an illegal slide costs the Dodgers against Pittsburgh. IMAGN IMAGES via Reuters ConnectDalton Rushing with a slide that hasn’t been legal for 10 years SNLA
Although Freeland initially beat the throw to first, umpires reviewed the play and ruled Rushing’s slide illegal under Major League Baseball’s “bona fide slide” rule, awarding Pittsburgh the double play.
The play immediately reignited criticism surrounding Rushing, who has already found himself at the center of similar controversies this season.
Back in April, San Francisco infielder Luis Arraez criticized Rushing after a hard slide into Giants shortstop Willy Adames.
“For me, that’s not good baseball. It’s not clean baseball,” Arraez said at the time. “It’s dirty, but for me, this is baseball.”
Los Angeles Dodgers catcher Dalton Rushing (68) reacts at second base after hitting a double against the Los Angeles Angels IMAGN IMAGES via Reuters ConnectDodgers catcher Dalton Rushing slides home during the first inning CHRIS TORRES/EPA/Shutterstock
Still, those who know Rushing insist the 25-year-old is not trying to build a reputation as baseball’s newest villain.
Speaking with The California Post last week, Rushing acknowledged that several viral moments have created an image he doesn’t want attached to his name.
“You never want to be viewed as a guy like that from opposing teams,” Rushing said. “You want guys to hate playing against you because of the player that you are and how great you are on a baseball field. Not because of the verbalized things you say.”
Rushing said he has been trying to better manage the competitive fire that has occasionally landed him in headlines this season.
“I’m gonna continue to compete, I’m gonna continue to play with an edge,” he said. “But obviously we can hone back a little bit on things that can get you in trouble in this media world.”
That competitive edge was evident again Tuesday.
While older generations of baseball fans might view the play as a throwback takeout slide, MLB’s rules changed in 2016 following Chase Utley’s infamous postseason collision with Ruben Tejada.
Under the current standard, runners cannot alter their path to initiate contact with a fielder, making Rushing’s slide an easy call after review.
The timing is notable for the Dodgers.
Starting catcher Will Smith has missed three consecutive games because of neck stiffness, and Los Angeles is reportedly considering a stint on the injured list. If Smith misses additional time, Rushing will see an expanded role behind the plate.
Rushing’s power potential remains intriguing, but as his playing time increases, so does the spotlight. And right now, Rushing is drawing attention for much more than his bat.
May 10, 2026; Milwaukee, Wisconsin, USA; New York Yankees starting pitcher Carlos Rodon (55) throws a pitch in the first inning against the Milwaukee Brewers at American Family Field. Mandatory Credit: Benny Sieu-Imagn Images | Benny Sieu-Imagn Images
It’s been a series full of nailbiters, but at least the Yankees have come out on the right side of a pair of one-run games in this set with the Guardians. With a getaway day today, we have a matinee affair for you that will hopefully be a little more of a laugher than we’ve seen this week, but a pair of low-ERA lefties might mean we’re doomed to another tight one.
Carlos Rodón has looked more than serviceable in his five starts already this year, with a 2.88 ERA and 3.08 xERA that suggest he’s not just suppressing runs but suppressing good contact as well. However, there are a couple of yellow flags to note. First of all, he has a very elevated walk rate, over 15 percent of batters faced. He did walk five in his return start against the Brewers, but has only issued two or fewer free passes in one outing this year, and being able to control the strike zone will be an early key to his effectiveness. He’s also running a pretty paltry HR rate that will begin to normalize eventually, and while this Guardians squad won’t bludgeon you to death, they have a couple guys that can get some good swings off.
Parker Messick is playing in his first full season and a lot of the things we just said about Rodón could probably be said here, even if it appears Messick’s error bars are for the time being narrower than his veteran counterpart. He’s walking guys about doubly as often as last year, but with a more normal home run rate. Regardless, the two southpaws feature FIPs within .15 points of each other, so we’re dealing with two pretty similar looking seasons so far.
We see the Full Lefty lineup deployed once again, with Paul Goldschmidt leading off, but given the half-day off while DH’ing, Amed Rosario cleaning up, and Ali Sánchez batting ninth and catching. The platoon advantage is there for Sánchez of course (and it’s a day game after a night game), but after the game J.C. Escarra had, having the backup in was probably a good idea regardless of the starter.
How to watch
Location: Progressive Field — Cleveland, OH
First pitch: 1:10 pm ET
TV broadcast: YES, Guardians TV, WKYC3
Radio broadcast: WFAN 660/101.9 FM, WADO 1280 (NYY), WTAM 1100, WMMS 100.7, WARF 1350, Guardians Radio Network (CLE)
NEW YORK — The New York Mets took catcher Francisco Alvarez off the injured list before the game against St. Louis, but Kodai Senga experienced a setback in his rehab from a back injury.
The 24-year-old Alvarez returned to the lineup exactly four weeks after sustaining a torn meniscus in his right knee while taking a swing against the Detroit Tigers. He started behind the plate and batted ninth, going 1 for 3 in a 7-0 loss to the Cardinals.
Alvarez had surgery May 14 and was expected to miss six-to-eight weeks. Already known as a quick healer following his recovery from hand and thumb injuries the last two seasons, Alvarez was taking dry swings within days of the operation and began hitting within two weeks.
“I always want to get back as quickly as possible to help the team,” he said through an interpreter.
Alvarez went 3 for 13 in four rehab games at Triple-A Syracuse. He played six innings at catcher in his first appearance and seven in the next two games before catching all nine innings.
“He’s unbelievable,” Mets manager Carlos Mendoza said. “Four weeks later, not only he’s playing, he’s playing on the big league level. He checked all the boxes.
“You’ve got to give him credit — credit to our trainers and our group there — because I don’t think anybody saw this coming.”
Alvarez is expected to get the majority of the starts behind home plate going forward. Luis Torrens and Hayden Senger combined to bat .215 with two homers and 10 RBIs with Alvarez on the IL. Senger was optioned to Syracuse in a corresponding transaction.
“I feel good. I feel like my legs are strong enough,” Alvarez said. “I don’t think there’s anything that’s weak right now.”
The news was less encouraging for Senga, sidelined by lumbar spine inflammation since April 27. He was scheduled to make a rehab appearance for Double-A Binghamton before experiencing what he called a “small reaction” in the ulnar nerve while doing his between-starts work.
Senga via an interpreter said he “wouldn’t go as far as saying it’s inflammation. It’s relatively minor.”
The right-hander played catch and is expected to do so again.
Mendoza said the Mets haven’t ended Senga’s rehab assignment, and the team hopes he can resume pitching in minor league games this week.
“He’s kind of day to day,” the manager explained.
Senga has a 5.25 ERA in three rehab starts between Syracuse and Class A St. Lucie. He was 0-4 with a 9.00 ERA in five starts for the Mets before going on the injured list, and is 0-7 with a 6.94 ERA in his last 14 big league starts since straining his right hamstring while covering first base last June 12.
“I think the front office would agree that they would like to see some results and so would I,” Senga said. “I think we’re on the same page there.”
Star shortstop Francisco Lindor, who hasn’t played since he strained his left calf running the bases on April 22, is expected to participate in full baseball activities — including on-field batting practice. Lindor and Juan Soto, who missed 15 games in April with a right calf injury, have played just seven full games together this season.
First baseman and designated hitter Jorge Polanco, who experienced soreness in his left ankle while on a rehab assignment for the left Achilles injury that’s sidelined him since April 15, underwent an MRI on the Achilles that revealed nothing more than inflammation.
Mendoza acknowledged Polanco, who was expected to shift to first base and replace Pete Alonso upon signing a two-year deal worth $40 million in December, likely would be limited to DH duties for the foreseeable future.
Mets reliever Joey Gerber exited prior to the start of the ninth inning when a blister began flaring up on his right hand. Gerber spent time on the injured list due to the blister in April.
The Phillies (36-31) and the Blue Jays (33-35) wrap up their three-game series tonight in Toronto. The series is even at one game apiece following last night’s 3-2 walk-off win for the hometown Jays.
It was a classic pitchers’ duel last night at Rogers Centre. The Phillies struck first in their first at bats when Brandon Marsh doubled home Trea Turner, and for much of the night it looked like that early run might hold in a tight matchup between Zack Wheeler and Dylan Cease. Cease was dominant in his return, striking out 11 over six innings and allowing just one run, while Wheeler matched him with six strong innings of one-run ball. The game turned in the ninth. Bryson Stott delivered what seemed like the decisive blow with a two-out RBI double to give the Phillies a 2–1 lead, but the back end of Philadelphia’s bullpen cracked. Jhoan Duran, previously perfect in save chances, failed to record an out and allowed three hits, including a game-tying wild pitch and a walk-off single from Brandon Valenzuela.
Tonight, Philadelphia turns to Jesús Luzardo (LHP, 4–4, 4.56 ERA), who has been steady but not dominant, carrying an ERA in the mid-4s but he is averaging just about one strikeout per inning. Toronto counters with Max Scherzer (RHP, 1–3, 9.64 ERA), who is expected to make his return from the injured list. Scherzer’s numbers are inflated from a small sample and injury-shortened season, but the storyline is obvious—if he looks anything like vintage form, Toronto gains a massive ceiling boost; if not, this becomes a favorable matchup for the Phillies lineup.
Philadelphia has the more stable starting pitching option in Luzardo. Toronto, meanwhile, expects Scherzer to keep the likes of Bryce Harper and Kyle Schwarber in the ballpark.
Lets dive into tonight’s matchup and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game Details and How to Watch: Phillies vs. Blue Jays
Date: Wednesday, June 10, 2026
Time: 7:07PM EST
Site: Rogers Centre
City: Toronto, ON
Network/Streaming: MLB.TV, NBC Sports Philadelphia, Sportsnet One
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
The Latest Odds: Phillies vs. Blue Jays
The latest odds as of Wednesday courtesy of DraftKings:
Moneyline: Philadelphia Phillies (-136), Toronto Blue Jays (+113)
Spread: Phillies -1.5 (+119), Blue Jays +1.5 (-144)
Total: 8.5 runs
Probable Starting Pitchers: Phillies vs. Blue Jays for June 10
Phillies: Jesus Luzardo Season Totals: 73.0 IP, 4-4, 4.56 ERA, 1.33 WHIP, 80K, 21 BB
Blue Jays: Max Scherzer Season Totals: 18.2 IP, 1-3, 9.64 ERA, 1.61 WHIP, 10K, 8 BB
Who’s Hot? Who’s Not! Phillies vs. Blue Jays last 10 Games
Bryson Stott – .346 AVG, .452 OBP, 1 HR, 7 RBI
Nick Castellanos – .314 AVG, 2 HR, .951 OPS
Kyle Schwarber – 3 HR, .864 OPS
Trea Turner – .279 AVG, 3 HR
Alec Bohm – .243 AVG, .270 slugging
Ernie Clement – hitting .366
Vladimir Guerrero Jr. – hitting .225 with 0 HRs and just 1 RBI
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top Betting Trends & Insights: Phillies and Blue Jays
The Philles are 37-32 on the Run Line this season
The Blue Jays are 32-34 on the Run Line this season
The OVER has cashed 33 times in Toronto’s 68 games this season (33-32-3)
The OVER has cashed 28 times in the Phillies’ 67 games this season (28-37-2)
Expert picks & predictions: Phillies vs. Blue Jays
Rotoworld Bet Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for tonight’s game between the Phillies and the Blue Jays:
Moneyline: Rotoworld Bet is recommending a play on the Phillies on the Moneyline.
Spread: Rotoworld Bet is leaning towards a play on the Phillies on the Run Line.
Total: Rotoworld Bet is leaning towards a play on the Game Total UNDER 8.5
Follow our experts on socials to keep up with all the latest content from the staff:
HOUSTON, TEXAS - JUNE 07: Zack Gelof #20 of the Athletics throws to first base against the Houston Astros during the first inning at Daikin Park on June 07, 2026 in Houston, Texas. (Photo by Jack Gorman/Getty Images) | Getty Images
As you might expect with a team that has hovered around .500 all season, signs point upwards, downwards, and downright sideways, all at the same time, with regard to the 2026 A’s and the rest of the season.
Make no mistake about it, there are positives. The A’s have not hit the way they expected to, but joining the already superb Nick Kurtz, Shea Langeliers, and Carlos Cortes is the sizzling hot Tyler Soderstrom and Brent Rooker has shown signs of life this week as well. The A’s will ultimately hit. And the emergence of Gage Jump, along with the good arm of Jack Perkins and breakout of JT Ginn, gives the A’s renewed hope around their beleaguered rotation.
But there are still more questions than answers around the final 95 games as the A’s sit 3.5 back of 1st place and 0.5 game out of a crowded field of wild card mediocrity. Here’s an updated look around the diamond…
Third Base
Leo De Vries looked so good in spring training that it felt realistic to think he might push for a spot on the big league roster as soon as this month. He didn’t miss that fast-track by a hair, he missed it more by a finger. De Vries suffered a bone bruise in his finger that probably explains his big drop in slugging so far in 2026, with an ISO of just .107 compared to the impressive .196 of last season. All his other stats are still looking elite and he’s on his way — but not imminently anymore.
Meanwhile, Zack Gelof has been a revelation, with his .266/.315/.462 batting line pretty close to his enticing rookie season stats (.267/.337/.504) that had him looking like a core piece for years to come. His defense has been the best of any A’s candidate, night and day better than Max Muncy and superior to that of other players, e.g., Darell Hernaiz, trying to play it as their second or third best position.
So why hasn’t Gelof stabilized 3B going forward? Not because of anything he has done wrong, but because of what Jeff McNeil has done wrong. McNeil went to bed April 30th a wily 34 year old veteran and woke up on May 1st a 54 year old trapped in a horror movie best described as “Freaky Friday meets The 100 Year Old Man”. Point being the A’s might need Gelof to stabilize 2B, where his defense is even better, leaving a hole still at 3B.
As for Muncy, who is being given opportunities again to show he is capable of manning 3B every day, he brings questions on both sides of the ball. He has yet to prove he can play 3B (or 2B) adequately and the bat has not shown up since he was hit on the hand, played through it, rested, rehabbed, and returned to go 1 for 8 — and the one should have been ruled an E6.
Bottom Line: Really you want to put players at their best positions when possible, especially if there is a hole at that position. For Gelof that is 2B, not 3B, so it leaves 3B still highly uncertain given that De Vries is not yet in the picture. It continues to be the place where the A’s should probably focus if they consider a trade or waiver acquisition for the rest of the 2026 season — but they know help is on the way so they would only be looking at a stopgap of an upgrade, which is an unlikely fit. Especially for a team whose focus will be on pitching if it’s on anything.
Second Base:
Once lovingly referred to as Squirrel, then also Graybeard as a tribute to his “mature profile,” lately Jeff McNeil’s nickname has simply been Your Expletive Here. Another possible one would be This ISO Intentionally Left Blank, as McNeil’s last extra base hit came on May 20th and he has had just two since May 3rd.
It’s hard to overstate how bad McNeil has been the past 6 weeks, as his swings themselves are actually more alarming than the results, which are putrid enough. May’s terrible .216/.278/.284, 54 wRC+ performance has been followed by an even more frightening June: .091/.130/.091, good for the ol’ -44 wRC+. He is now 4 for his last 48 with 4 singles.
Perhaps McNeil’s most recent PA shines a spotlight on just how far the former batting champion has fallen. With the game on the line in the bottom of the 12th, McNeil swung at the first pitch even though it was several inches inside and he could not have possibly done anything with it but pull it weakly foul as he did. Then he took a strike which he challenged even though most of the ball was clearly in the zone. Then he waved late at a pitch up around his neck. It was a PA you couldn’t fathom in April, but have come to expect in June.
If the A’s sit McNeil they solve 2B immediately with Gelof. Only the hole it leaves at 3B, and the “what to do with McNeil?” questions remain — but both are significant queries. So 2B remains as unsettled as 3B unless the A’s can figure out a way to clone Gelof (hey, he does have a brother in the minors…).
Bottom Line: The A’s need to figure out what they do with McNeil and if it’s the Gio Urshela “It’s been fun…” treatment then they have solved 2B with Gelof, but if not most likely we will continue to see some sort of platoon that bounced Gelof around the infield.
Center Field
This is probably the least unsettled of the 5 in that Henry Bolte is off to a somewhat rollicking start — so long as you don’t look too deep under the hood. Bolte smashed his first HR last night, which is a welcome development, but he also struck out twice to raise his K rate to 31.5%. His BABIP now sits at .440.
Bolte also committed errors in each of the first 2 games of the series, first making an unnecessary throw that skipped past 3B and then getting his footwork a bit tangled as he fanned on a base hit he was charging. Bolte is still only 25 games and 89 PAs into his career, and there are clear signs of success (a .295 BA and .371 OBP) as well as red flags for regression ahead (he has struck out in 14 of his 28 June PAs).
Bolte’s job is safe in that Denzel Clarke is out for a long time and Lawrence Butler is a terrible CFer who also happens to be hitting worse than Clarke offered. But what lies ahead for Bolte, both at the plate and in the field, is anybody’s guess.
Bottom Line: The A’s will pretty much “sink or swim” with Bolte for the next 2 months. It’s just unclear which it will be.
Starting Pitching
Gage Jump has been sensational and JT Ginn has been a true “breakout SP” — including last night when he was charged with 5 ER in 5.2 IP but in the context of the hitting environment offered the best start of any of the 4 SP in the series so far. Jack Perkins is still an unknown but offers a third “plus arm” the A’s can hope to lean on to create a young “big 3” of sorts.
It’s after that things get even dicier than wishcasting great success on Perkins before he has fully shown it. Jeffrey Springs began the season with an ERA of 1.46 for his first 4 starts and hasn’t won a game since. His season ERA now stands at 4.68 and the dreaded HR ball has shown up 16 times in just 75 IP. He has pitched very much like JP Sears did for the A’s, and while Sears was useful to the A’s he was clearly a “back of the rotation innings eater”. The 5th SP is a revolving door of recently Kade Morris, potentially Joey “You think Springs gives up a lot of HRs?” Estes, and soon the return of Aaron Civale, who out pitched his peripherals for a while and then didn’t.
It feels like the A’s SP, going forward, could be anything from “surprisingly solid” — like the bullpen was last season following the Mason Miller trade — to “predictably godawful” as you can get when you rely on pitchers who have made 3 big league starts, haven’t been able to stay healthy for a full season, have pitched to poor predictive stats but better results, and so on. It’s a wild card to match the playoff spot the A’s are a half game away from.
Bottom Line: The A’s are going to lean heavily on 3 very inexperienced SPs to lead them into the post-season picture at more than a cursory level.
Bullpen
Oh the bullpen. This is a group that can throw 6.1 IP scoreless innings across 6 different relievers one day and then the very next day turn a comfortable 5-1 7th inning lead into a devastating walk-off loss. After last night, fans are bullish about the prospect of Mason Barnett and Elvis Alvarado blowing away the competition in high leverage, but how many felt this way a week ago?
Justin Sterner (3.19 ERA with underlying metrics to support his success) has probably been the A’s most consistently effective reliever from day 1 to day 67. Certainly Alvarado has the stuff as he unleashed yesterday. Hogan Harris has a team leading 5 saves but he has also walked 23 in his 32.1 IP. Barnett has been a revelation, but only for 3 appearances so far. Luis Medina has been solid in lower leverage and brings good stuff to go with erratic results throughout his career. The rest of the bullpen crew (Mark Leiter Jr., Scott Barlow, Jose Suarez) are veterans who rely on guile more than plus offerings.
Best case scenario is that a couple arms emerge to give the A’s one thing they have sorely lacked all season: a clear set-up man and a clear closer to build the rest of the pen around. 2 of Alvarado, Sterner, and Barnett could potentially seize these roles, but whether they will is still anybody’s guess.
Bottom Line: “Closer and set-up man by committee” just doesn’t usually work well at all, so look for the A’s to settle on 2 guys soon and then we’ll find out if they made good choices.
A lot of uncertainty, and also a lot of potential and upside, as the A’s spend the next month or so learning whether they are contenders, pretenders, buyers or sellers, in a mediocre AL that is there for the taking — but is also not going to be taken by most of the middling teams. Your thoughts and suggested plans of action moving forward? One thing is clear: it’s not early anymore and the wheat and chaff are about to separate in the American League.
DENVER — Cole Carrigg’s helmet flew off as he kicked it into high gear around the bases. He slid headfirst into third base and looked toward the Colorado Rockies dugout before breaking into a little dance.
The first hit in his major league debut goes down as a triple.
“I wouldn’t want it any other way,” Carrigg said after the Rockies beat the Chicago Cubs 7-3. “I love pushing it and going for three. Oh man, it was really awesome. It was the best feeling in the world.”
Carrigg brings speed to the diamond and an aura of fearlessness to go with it.
No way he’s dialing it back, either. Nor do the Rockies want him to. The outfielder who now wears No. 16 — it was assigned to him — finished his debut 1 for 3 with a walk. Carrigg became the second Rockies player to have a triple as their first big league hit, joining Ryan Ritter, who accomplished the feat last season.
“As soon as it got by the first baseman, I’m thinking three for sure,” Carrigg said of his fifth-inning grounder down the line in right field.
This prospect doesn’t hold back.
“He plays with his hair on fire,” Rockies manager Warren Schaeffer said. “We just want that to continue up here. Anytime he’s on the baseball field, anything can happen. Just want him to play without fear, have fun, play free, and just let his skills shine.”
Carrigg was the fifth Rockies player to make their big league debut this season. He had a handful of family members, including mom and dad, along with friends and coaches in the stands to cheer.
He treated them to quite a show, too. He was doused with the contents of a Powerade bucket after the game.
“The nerves were running pretty high,” Carrigg said. “This is what I’ve worked for my whole entire life. If you’re not nervous for that moment, you’re not human.”
He got a glimpse of this level during the World Baseball Classic while playing shortstop for Team Israel. He said facing Venezuela and Ronald Acuña Jr. in front of more than 20,000 fans certainly was an eye-opening experience.
“As loud as I could have ever imagined,” said Carrigg, who was selected in the second round of the 2023 amateur draft from San Diego State. “It definitely got me prepared, for sure.”
The 24-year-old was in the midst of quite a season for Triple-A Albuquerque, hitting .338 with 15 doubles, five triples, six homers, 42 RBIs and 30 stolen bases. He played outfield and mixed in some shortstop, too.
This after after a spring training in which he hit .387 and made a compelling case to possibly be on the Rockies roster. He just went to work.
“I think when you feel like you have a chance to be up here and a chance to help the team, and you know you’re kind of playing well, it’s hard not to look up here,” Carrigg said. “It’s hard to stay where your feet are. But I think that’s the best thing you can do is just keep using those opportunities in Triple-A to make sure that you’re ready for when you get here.”
He officially found out about his promotion over the weekend in front of his Isotopes teammates. Then again, he had an inkling the moment was about to arrive. Or, his teammate, Adael Amador, did anyway.
“Adael came up to me in the fifth inning of the game and he’s like, `I think you’re getting called up, bro,’” Carrigg said. “I’m like, `What do you mean?’ He’s like, ‘I got a feeling.’ He had a feeling.”
About No. 16: Turns out one of his father’s favorite players, Bo Jackson, donned that number while with the Kansas City Royals.
“That’s the first thing he said and I’m like, ‘That’s a pretty good number to have,’” Carrigg recounted.
Schaeffer was eager to see how Carrigg’s skills translate in the big leagues.
“I mean, listen, he can run, he can hit from both sides and he can play instinctual center field, plays good shortstop, he steals bases,” said Schaeffer, who plans to use Carrigg as an outfielder. “A lot of people do that, but there’s not a lot of people that do that without fear. That’s part of his game.
“It’s one thing to have the tools, it’s another thing to use them, and he’s a guy that uses them.”
Apr 13, 2026; Pittsburgh, Pennsylvania, USA; Pittsburgh Pirates center fielder Oneil Cruz (15) greets second baseman Brandon Lowe (left) crossing home plate on a three run home run against the Washington Nationals during the sixth inning at PNC Park. Mandatory Credit: Charles LeClaire-Imagn Images | Charles LeClaire-Imagn Images
Welcome to SB Nation Reacts, a survey of fans across the MLB. Throughout the year we ask questions of the most plugged-in Pirates fans and fans across the country. Sign up here to participate in the weekly emailed surveys.
There’s a little over a third of the season in the books, with the Pittsburgh Pirates sitting at 34-33. They’ve been wobbling back and forth between .500 and a few games over all season. However, it’s better baseball overall than we’ve seen in a while, minus some hiccups.
What we want to know is, who do you consider to be the Bucs MVP with a third of the season in the books?
There’s some newcomers, a stud pitcher, a guy finally coming into his own at the plate. You decide.
We’ll be back soon with the results. Thanks for voting!