PITTSBURGH, PA - JUNE 09: Shohei Ohtani #17 of the Los Angeles Dodgers looks on prior to the game between the Los Angeles Dodgers and the Pittsburgh Pirates at PNC Park on Tuesday, June 9, 2026 in Pittsburgh, Pennsylvania. (Photo by Rayni Shiring/MLB Photos via Getty Images) | MLB Photos via Getty Images
What to make of a starting pitcher with more wins than earned runs allowed in June? A day following seeing Eric Lauer masterfully navigate a lineup incredibly susceptible to left-handed pitching, Shohei Ohtani makes his 11th start of what’s currently a season defined by his otherworldly pitching accomplishments, with six wins and five earned runs allowed in 61 innings.
While the Pirates lineup carries stark splits, featuring a 112 wRC+ against right-handers that goes down to 88 against southpaws, Ohtani’s dominance knows no limits, going through opposing lineups like a hot knife through butter. After shockingly—in large part thanks to the offense’s shortcomings—losing back-to-back games between the end of April and the beginning of May, Ohtani puts to the test a streak of four wins, allowing all of one run in this period.
Despite this winning streak, one could argue for the similarities between Ohtani and Paul Skenes as starters let down by their offenses when you consider the respective qualities of these teams. Following last night’s Dodgers win, the Pirates are now 6-8 when Skenes takes the mound, absurd numbers for a team that has improved to hover around .500 in what’s an insanely competitive NL Central. For Ohtani, those four straight wins have carried the Dodgers into a solid but unspectacular 6-4 record in Ohtani starts. There is nothing wrong with a .600 record, far from it, but to contemplate that the reigning champs have had this many losses in Ohtani starts when he’s been untouchable is still a bit of a surprise.
KANSAS CITY, MISSOURI - JUNE 09: Manager Skip Schumaker watches from the dugout prior to a game against the Kansas City Royals at Kauffman Stadium on June 09, 2026 in Kansas City, Missouri. (Photo by Ed Zurga/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 Rangers fans and fans across the country. Sign up here to participate in the weekly emailed surveys.
We have a Rangers Reacts question for you today, and it is about new Texas Rangers manager Skip Schumaker, who took over from Bruce Bochy this offseason.
What we want to know is, what grade would you give on the job Schumaker has done so far this season?
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.
Detroit Tigers catcher Dillon Dingler (13) celebrates a three run home run against Minnesota Twins with second baseman Gleyber Torres (25) and shortstop Zach McKinstry (39) at Comerica Park in Detroit on Tuesday, June 9, 2026. | Junfu Han / USA TODAY NETWORK via Imagn Images
You’d be excused if you avoided watching the Detroit Tigers in the month of May, as injuries and underperformance led to a 6-22 record for the month. If that was you, you might’ve missed Dillon Dingler’s early-season breakout. However, Dingler’s rampage through early June makes one thing clear: Detroit has a top catcher on their roster right now, likely the favorite to start the All Star Game for the American League.
Coming off a strong 2025 season, Dingler seemed like a solid starting catcher to begin with. He paired Gold Glove defense with a .752 OPS, basically league average. Considering the league-average catcher’s OPS was just .696, Dillon repeating 2025 would have made him an under the radar top-5 to 7 catcher in the league.
Instead, Dingler has improved across the board. The 27-year-old backstop has always taken an aggressive approach at the plate, looking to do damage and hit his way on base, which led to a 4.9% walk rate last year. That worked because he hit the ball hard anyways, but it’s a major limitation to his ceiling; there just aren’t many great hitters with walk rates around 5% anymore. Those that do need either outlier raw power or contact skills to stand out; Dingler had neither, so a bit more patience was probably his best path forward. So far, so good; he’s spiked his walk rate up to 8.9%, basically league average, to create a far more stable offensive approach.
However, if all Dingler did was walk more, he wouldn’t be a prime contender to start the All Star Game as the American League’s catcher; that’s only the first step. He also slashed his strikeout rate from 23.5% to a better-than-average 19.4%, and more importantly, has 16 home runs on June 10th compared to the 13 home runs he mashed in all of 2025.
This is what controlling the zone really looks like. Take your walks, lay off pitches you can’t handle, and punish the baseball if a pitcher throws you something he shouldn’t have. Despite some rough BABIP luck, Dingler’s hiked his OPS all the way up to .857 this year, 3rd among all catchers.
In terms of pitch type success, the big change for Dingler this season is that rather than chasing breaking balls, he’s forcing pitchers in need of an answer against him, because you don’t want to pump fastballs with abandon to Dillon Dingler, to try and spot their breaking stuff for strikes. That’s now a particularly dangerous game, as Dingler holds a .508 weighted onbase average (wOBA) against breaking balls this year. Last year his mark against breaking stuff was a .263 wOBA. The weakness pitchers could most exploit in 2024-2025 is now a strength. There’s even a minor argument that Dingler has outperformed his results. His overall wOBA on the season stands at a whopping .371 mark, but his expected wOBA based on contact and batted ball data is .407.
How’s he doing this, then? On the plate discipline side, it’s pretty simple. Dingler’s seeing fewer pitches in the strike zone, he’s swinging at about the same rates as always, and he’s whiffing a little less than he did last year. That means taking more pitches out of the zone and fewer swinging strikes, hence the improved walk and strikeout rates. Most likely, pitchers saw he was pretty aggressive last year, and haven’t adjusted back to his slightly more patient approach. Of course, what he’s doing when they put something in the zone could also be scaring them back out of it.
To put it simply, Dingler is crushing pitches in the zone with two basic tenets: making a lot of contact and hitting balls really hard in the air. In both respects he has improved from 2025, and combined, those are pretty big changes on the stat sheet. Seriously. He’s 15th in biggest gainers in contact rate and 19th in biggest gainers in barrel rate. Pulling that off at the same time is the simplest way to level up as a hitter. Why wouldn’t you want to make more contact while also making better contact?
For most hitters, they have to pick one or the other. The guys who do both are the names you know from teams you don’t follow. Dingler’s special, however, because he’s doing this as a Gold Glove caliber catcher. And yeah, he’s still one of the best defensive backstops in the game.
As of today, Dingler is tied for 5th in all of baseball in Fielding Run Value at 8, BasaballSavant’s best attempt at a catch-all fielding statistic. This incorporates Outs Above Average, Arm Value, and Catcher Throwing, Blocking and Framing, from all positions. It’s worth mentioning that FRV is a counting stat, and Dingler only plays about 70% of all Detroit’s innings, because he’s a catcher. Only Adley Rutschmaan, another excellent catcher, has 8 or more FRV in fewer innings than Dingler. And despite nearly 100 fewer innings than most other top defenders, he’s 5th, ahead of names like Fernando Tatis Jr and Andres Gimenez.
As icing on the cake, Dingler is also arguably the best catcher at challenging pitches, which is a totally awesome perk that isn’t (yet) included in FRV. Seriously, we went over this about a month ago, and he was top-5 then. Now, Dingler leads the league in ‘net overturns more than expected’ based on the opportunities he gets to challenge. He’s also 3rd in overturn rate among catchers with at least 40 challenges, at 70%. Add it to the long list of things Dingler is excellent at.
Basically, if you wanted to build a good position player in a lab, it would be what Dingler’s doing early in 2026. Start with an excellent up-the-middle defender, then make him coincidentally one of the best at handling the new ABS system for a smidgen of extra value. Then, double that player’s previous walk rates and home run rates, and for good measure, reduce his strikeout rate, all at the same time, so he’s now making more contact that’s also better. Put all that together, and you get Dillon Dingler, tied for 3rd in all of baseball in fWAR with Corbin Carrol. The guys he’s behind? Bobby Witt Jr. and Yordan Alvarez. You’ve heard of them, I’m sure.
Will he keep it up? Maybe. So many of his process stats have leveled up, it feels like most of the gains are legitimate so far. Maybe he breaks down in the second half as his catcher’s workload stacks up on him. Or maybe he just… keeps going. The defense is stable – he’s been among the best defensive catchers in baseball for almost 2 years now – and walks don’t typically dry up all of a sudden. Catchers are notoriously slow to develop at the dish, so peaking at age 27 really isn’t that big of a surprise. At this pace, the All-Star Game should be just the next step in an outstanding season full of accolades.
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: