logo
Yankees at Blue Jays prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 3

Yankees at Blue Jays prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 3

NBC Sports5 hours ago
Its Thursday, July 3 and the Yankees (48-38) are in Toronto to take on the Blue Jays (48-38).
Clarke Schmidt is slated to take the mound for New York against Chris Bassitt for Toronto.
The Jays have taken the first three games of the series, scorching the Yankees' pitching staff for 28 runs. The Jays started fast Wednesday plating 7 runs against Will Warren in the first inning in an 11-9 win. Every starter with the exception of Myles Straw collected at least one hit in the slugfest. Aaron Judge cracked his 31st home run in the loss for the Yankees.
These teams are now tied for first in the American League East with the Rays just 1/2 game back.
Lets dive into the series finale 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 tipoff, 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 & how to watch Yankees at Blue Jays
Date: Thursday, July 3, 2025
Time: 7:07PM EST
Site: Rogers Centre
City: Toronto, ON
Network/Streaming: YES, Sportsnet, MLBN
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.
Odds for the Yankees at the Blue Jays
The latest odds as of Thursday:
Moneyline: Yankees (-125), Blue Jays (+105)
Spread: Yankees -1.5
Total: 8.0 runs
Probable starting pitchers for Yankees at Blue Jays
Pitching matchup for July 3, 2025: Clarke Schmidt vs. Chris Bassitt
Yankees: Clarke Schmidt (4-4, 3.09 ERA)
Last outing: 6/28 vs. Athletics - 6IP, 4ER, 4H, 2BB, 7KsBlue Jays: Chris Bassitt (7-4, 4.29 ERA)
Last outing: 6/28 at Boston - 2IP, 8ER, 8H, 4BB, 3Ks
Yankees: Clarke Schmidt (4-4, 3.09 ERA)
Last outing: 6/28 vs. Athletics - 6IP, 4ER, 4H, 2BB, 7Ks
Blue Jays: Chris Bassitt (7-4, 4.29 ERA)
Last outing: 6/28 at Boston - 2IP, 8ER, 8H, 4BB, 3Ks
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 to know ahead of Yankees at Blue Jays
The Yankees have won 48 of their 86 games this season (48-38)
The Under is 4-1 in the Blue Jays' last 5 games against the Yankees with Chris Bassitt starting
With Chris Bassitt starting, betting the Blue Jays on the Run Line has returned a 3.83-unit profit in 2025
Anthony Volpe is 3-24 over his last 5 games
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for today's game between the Yankees and the Blue Jays
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 Thursday's game between the Yankees and the Blue Jays:
Moneyline: NBC Sports Bet is recommending a play on the New York Yankees on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Toronto Blue Jays at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)
Orange background

Try Our AI Features

Explore what Daily8 AI can do for you:

Comments

No comments yet...

Related Articles

Last Night in Baseball: Blue Jays Down Yankees Again, Tied for 1st in AL East
Last Night in Baseball: Blue Jays Down Yankees Again, Tied for 1st in AL East

Fox Sports

time2 hours ago

  • Fox Sports

Last Night in Baseball: Blue Jays Down Yankees Again, Tied for 1st in AL East

There is always baseball happening — almost too much baseball for one person to handle themselves. That's why we're here to help, though, by sifting through the previous days' games, and figuring out what you missed, but shouldn't have. Here are all the best moments from last night in Major League Baseball : A wild back-and-forth puts Blue Jays in first It's happened: the Yankees are now sharing first place in the American League East with the Blue Jays, who defeated them for the third time in the series, setting them up for a sweep — and sole possession of first place — on Thursday. The Yankees did not lack fight in this one, however, which is impressive considering how it got started. Toronto scored five runs in the first inning before the Yankees even recorded an out, then pushed that to seven in total. A two-run single by Alejandro Kirk, a three-run Addison Barger homer, and then a two-run shot by Davis Schneider put the Yankees in a deep hole from the jump. All seven of those runs were scored against starter Adam Warren, who would end up sticking around another three innings: that worked out better than you might think, as he allowed just one more run the rest of the way. And then, the Yankees started to play catch-up. DJ LeMahieu and Ben Rice both singled in runs in the top of the fifth, with Aaron Judge then doubling LeMahieu home to make it 8-3, Jays. Giancarlo Stanton would then pick a great time for his first home run of the year, cutting Toronto's lead to just two. In the next inning, Cody Bellinger drove in another run, but the Jays answered with a Schneider homer to go back up by two runs. That is, until Judge blasted a homer of his own, tying the game. The Yankees' valiant efforts stopped there, however, and in embarrassing fashion. A wild pitch by Devin Williams scored George Springer from third base, putting the Jays up 10-9, and for good. They'd add another run when Barger singled in Vladimir Guerrero Jr., who had moved to third on the wild pitch, and the Yankees failed to answer: 11-9, Blue Jays, and just like that, both clubs sit at 48-38… half-a-game up on the Rays, who won on Wednesday and have one more loss in one more game than either club. Kershaw reaches 3,000 strikeouts Clayton Kershaw put himself in position to secure his 3,000th career strikeout in last week's start, and he delivered on Wednesday against Vinny Capra, who would be the last White Sox batter that the Dodgers' legend would face regardless of outcome. As MLB's Sarah Langs noted , Kershaw's opponent is managed by Will Venable, who, in his playing career, Kershaw struck out three times. Of the 20 pitchers to reach 3,000 strikeouts, Kershaw became the fourth to do so against a manager who he'd struck out in his playing career, joining Bob Gibson, Phil Niekro and Justin Verlander. Kershaw is also just the third pitcher to record 3,000 strikeouts with a single team, along with Gibson again (Cardinals) and Walter Johnson (Senators/Twins). MLB shared a graphic showing every catcher who has been behind the plate for one of Kershaw's strikeouts, broken down by most to least. Wednesday's recipient of 2,998, 2,999 and 3,000 was Will Smith. The game was notable for more than "just" this historic achievement, however. The White Sox were actually ahead, 4-2, from the top of the third onward since Kershaw wasn't exactly at his best… until the ninth, when the Dodgers had a three-run inning of their own, including a Freddie Freeman walk-off single . Reds win, Francona at 1,995 Speaking of notable achievements that few in history have accomplished, Terry Francona and the Reds won the second game of Wednesday's doubleheader against his former club, the Red Sox. That part wasn't so special, but the W was the 1,995th of Francona's lengthy managerial career, as well as a segue for a new countdown to keep an eye on: Francona is five victories shy of 2,000, a number that just 12 managers have ever reached. The Reds got there thanks to the bat of Christian Encarnacion-Strand, who delivered a go-ahead grand slam in the top of the seventh, while Cincinnati was down 3-0. It ended up accounting for half of the Reds' runs, and helped them to their 8-4 victory. Altuve passes Bagwell A night for milestones! Jose Altuve went 2-for-5 with a pair of singles against the Rockies, and the second of those hits pushed him past Astros lifer and Hall of Famer Jeff Bagwell for second all-time on the Astros' career hit list. Altuve is now at 2,315 hits, but taking the first spot is going to require luck, health and for Altuve's skills to look more like 2024's than 2025's for a few years yet. That's because Craig Biggio has 3,060 career hits, and all of them with the Astros. Altuve has a chance at 3,000, but it's not what you'd call a foregone conclusion. Whether he ends up in first or not, though, second is a wildly impressive achievement, and he can spend the next however many seasons, at the very least, making it that much more difficult for someone else to rank second in the future. Let's check the instant replay In real-time, this Jacob Young catch looks pretty good. The Nationals' outfielder scales the wall, he catches the ball, end scene. Slow it down, though, and you realize that this was a phenomenal series of small movements and decisions that made it look far easier than it was. Young got to the wall well before the ball — too soon, even — but made up for that by then scaling the wall while he was already at it, rather than leaping, and made a backhand grab close to his body. Incredible: It looks great the first time around, but it's stunning when you slow it down. Arozarena homers in third-straight game Randy Arozarena has been on one of late: he hit his 100th and 101st career homers in the same game on Monday, then on Tuesday, went deep again. As for Wednesday? That's right, another home run. He's now up to .252/.361/.439 for the year, with a dozen homers. Which might not sound like much, but Safeco does depress offense: Arozarena's OPS+ is 134, second on the Mariners behind MLB's home run leader, Cal Raleigh. Want great stories delivered right to your inbox? Create or log in to your FOX Sports account , and follow leagues, teams and players to receive a personalized newsletter daily! FOLLOW Follow your favorites to personalize your FOX Sports experience Toronto Blue Jays New York Yankees Major League Baseball recommended Get more from Major League Baseball Follow your favorites to get information about games, news and more

AL East race is heating up. Plus: All-Star starter surprises
AL East race is heating up. Plus: All-Star starter surprises

New York Times

time3 hours ago

  • New York Times

AL East race is heating up. Plus: All-Star starter surprises

The Windup Newsletter ⚾ | This is The Athletic's MLB newsletter. Sign up here to receive The Windup directly in your inbox. We wrote yesterday about Kershaw's quest to become the 20th pitcher in MLB history to hit 3,000 strikeouts. Well, he got it: Here's the full story. Plus: Zero (the Yankees' lead in the AL East), 18 (All-Star starters), six (Pirates wins in a row) and 38 (wins from 300 for Justin Verlander). I'm Levi Weaver, here with Ken Rosenthal — welcome to The Windup! (The last one this week, FYI.) OK Jays, we're paying attention. When Vlad Guerrero Jr. caught a pop-up to finish a wild 11-9 win over the Yankees last night, it was Toronto's third win in a row over New York, meaning it has pulled into a tie for first place in the AL East standings. The last time the Blue Jays were in first place? April 13 — when their record was 9-7. In the interim, they fell to eight games behind the Yankees on May 27. Advertisement But since that low point, they've gone 22-10, surging back to the top of the division. They're not the only ones, either — the Tampa Bay Rays went 17-10 in June and are now just a half-game back of the Jays and the struggling Yankees, who went 13-14 for the month. The loss was particularly frustrating for the Yankees, and not just because it completed a month-long dissipation of their division lead. After allowing seven runs in the first inning, they battled all the way back, scoring six of their own in the fifth, then tying the game at 9-9 in the eighth inning. And then the go-ahead run scored on a Devin Williams wild pitch. There's a sweep — and solo possession of first place — on the line when they face off tonight. It'll be Clarke Schmidt (4-4, 3.09) vs. Chris Bassitt (7-4, 4.29) at 7:07 p.m. ET (MLB Network). From my latest column: The battle always was going to be uphill. Justin Verlander entered the season needing 38 wins to fulfill his goal of reaching 300. At age 42, seeking to average 13 wins over three years or 10 wins over four, he was never exactly a good bet. The odds against Verlander getting to 300 are even longer now that he is winless in his first 13 starts for the San Francisco Giants, the longest streak by a Giants pitcher since at least 1901. (Of course it's the longest such streak. Any other pitcher to go winless in 13 straight likely would be out of the rotation.) Verlander, though, isn't pitching horribly. His park- and league-adjusted ERA is only 9 percent worse than league average. He was disrupted by a strained right pec that kept him out from May 22 to June 18. And he firmly believes he is on the verge of a breakthrough. 'I feel like I kind of found something mechanically,' Verlander said yesterday. 'I'm hopeful it's going to allow me to pitch the way I feel I still can. I'm still throwing 94-95 pretty consistently. I know that's good enough to have success. I just need to find a way to make it click. That's what I've been searching for.' Advertisement Is he a veteran pitcher capable of making the necessary adjustments to succeed, or simply an aging one trying to talk himself into a last hurrah? Verlander's numbers aren't necessarily encouraging. His average fastball velocity of 93.9 mph is below league average. His strikeout rate is only in the 26th percentile. His expected 5.09 ERA is higher than his actual 4.26. Getting to 300 wins that way won't be easy, if it's even possible at all. Verlander has faced some of the league's worst teams — the Athletics, Colorado Rockies, Miami Marlins and Chicago White Sox — and still has not won. 'I was hurt for a month. It's still a small sample size. You can't make a drastic decision based on that,' Verlander said. 'You just try to pitch better, and hopefully the wins will follow. You've got to be pretty objective. Yeah, I've given us some chances. But I need to pitch better. I do think I'm capable of that. If I didn't, I wouldn't still be playing.' More here. The votes have been counted, and we have starters. Chad Jennings has a full list and analysis here, but there were two names that surprised me, both in the AL. The first surprise: Jacob Wilson of the A's will be the starting shortstop. It has been well-established in this newsletter that I'm a fan of Wilson's game, so this is not a suggestion that he didn't deserve it. (Jeremy Peña of the Astros is having a better year, but I digress.) At any rate, I am surprised that fans voted for him over more recognizable names like Gunnar Henderson and — the other finalist — Bobby Witt Jr. The other surprise: Javy Báez is a starting outfielder. Check out his bWAR totals for each of the last six full seasons: 2018: 6.8 2019: 6.7 2021: 4.3 2022: 2.4 2023: 0.8 2024: -1.1 This year, the 32-year-old is already back up to 2.2 bWAR and has been a big contributor to the Tigers' success. Yes — 2.2 bWAR is lower than AL outfielders like Steven Kwan, Byron Buxton, Ceddanne Rafaela and others. But hey: The Tigers are winning! Their fans are excited to vote! Advertisement Reserves and pitchers will be announced Sunday. More All-Star starters: Quick quiz: Do you know who has the longest winning streak in the sport? It's the Pirates, of course. After sweeping the Mets, they went and swept the Cardinals, too, giving them a six-game winning streak. The biggest difference over the last week has been the offense coming to life. In their first 82 games, the Pirates scored an average of 3.26 runs per game. Over their last six? 7.16 runs per game (and that includes a 1-0 win Tuesday.) But the pitching has been magnificent. Over the last six games, the Pirates have allowed a total of four runs. They're still 38-50 — 14 games back in the division and nine back in the wild card — but credit where it's due: The Pirates have been rolling. But before last night, there was one team with a longer winning streak: the Marlins, whose eight-game winning streak instead came to a frustrating end. In the sixth inning, with the Twins up 2-1 and Jesús Sánchez on second base … well, just watch this: That's Kyle Stowers hitting a ball 111.5 mph, a no-doubt single to drive in the tying run. Except … the ball was hit so hard that second base umpire Emil Jimenez couldn't get out of the way. It grazed him en route to the outfield; you can see him waving immediately. So even though the ball was smoked, and nowhere near a Twins fielder, the game was not tied. That's because when a ball hits an umpire, MLB Rule 5.06(c)(6) states the play is a dead ball, the batter is awarded first base and all runners return to their bases unless forced. That's right. Not only did Sánchez not score, he was sent back to second base. First baseman Eric Wagaman struck out to end the inning. The final score was 2-1. Bummer for the Marlins, but it's still been quite a run. Alas, like the Pirates, this run has been a nice break from an otherwise miserable season: they're 38-46, 11 1/2 games behind the Phillies in the division and seven back in the wild card. Eno Sarris looks at Kershaw's slider, from strikeout No. 1 to No. 3,000. More Dodgers: Max Muncy appeared to suffer a serious knee injury just before that 3,000th strikeout. Freddie Freeman capped a dramatic comeback walk-off. And the team is the target of a seemingly retaliatory civil rights complaint by the White House, pointing to their DEI initiatives. Advertisement Two big stories from Atlanta, where the Braves DFA'd Alex Verdugo to make room on the roster for Jurickson Profar, and starter Spencer Schwellenbach joined the ranks of the injured — he has a fracture in his elbow. Wasn't this year supposed to be the end of the rebuild? So, what is going on in D.C. with the Nationals? Speaking of D.C. … that's where the new Women's Pro Baseball League will hold its first-ever tryouts in August. Jim Bowden spoke to MLB execs, who predicted the players most likely to be traded at the deadline. On the pods: Cubs catcher Carson Kelly joined 'Starkville' to talk about his breakout first half (including that cycle). And on 'Rates & Barrels,' they assess the AL Division leaders, and league-wide offense holding steady, despite a mysterious increase in drag on the baseballs. Most-clicked in our last newsletter: Ken's All-Star roster picks.

DOWNLOAD THE APP

Get Started Now: Download the App

Ready to dive into a world of global content with local flavor? Download Daily8 app today from your preferred app store and start exploring.
app-storeplay-store