MLB betting preview (June 25): Blue Jays vs. Guardians predictions

Photo credit: Dan Hamilton-Imagn Images
By Greg Warren
Jun 25, 2025, 13:02 EDT
The Toronto Blue Jays will play the second contest of a three-game series against the Guardians in Cleveland on Wednesday evening.
Toronto powered its way to a 10-6 win in the series opener on Tuesday, collecting 14 hits in the process. George Springer launched his eighth career grand slam in the eighth inning to put the game away, capping a three-hit night for the veteran outfielder.
With the loss Tuesday, Cleveland is now just one game above .500 and 8-12 in the month of June.
Let’s take a look at the game odds for Wednesday’s clash between the Blue Jays and Guardians courtesy of bet365.
Blue Jays vs. Guardians odds
Blue Jays moneyline odds | -115 |
Guardians moneyline odds | -105 |
Runline odds | Blue Jays -1.5 (+150), Guardians +1.5 (-180) |
Game total | Over 8 runs (-115), Under 8 (-105) |
Date/time | June 25, 6:40 p.m. ET |
About the Blue Jays (42-36 SU, 45-33 ATS, 41-35-2 o/u)
The Blue Jays erupted for 10 runs on 14 hits after a quiet series offensively against the Chicago White Sox over the weekend. Toronto managed just 10 total runs over the three games with Chicago, with seven of them coming in its lone victory in the series.
In 20 June games, the Blue Jays are slashing .271/.324/.428 with a .752 OPS to rank amongst the league leaders. They’re averaging exactly five runs per game while striking out just 120 times, the second fewest in the majors during that span.
From a pitching perspective, the team owns an ugly 4.68 ERA with a 1.38 WHIP in June. Opponents are hitting .254 off Toronto pitchers this month and the staff has issued 80 walks (average of four per game). Only four teams have issued more free passes during that span.
About the Guardians (39-38 SU, 39-38 ATS, 31-42-4 o/u)
The Guardians have struggled to put up runs on the board this month, but they managed to swat three home runs in a losing cause on Tuesday. Lane Thomas, Kyle Manzardo, and Carlos Santana all went deep to raise Cleveland’s home run total to 18 through 20 games this month, which ranks as the fifth fewest in the majors in that span.
The team owns a miserable .629 OPS with a .217 batting average this month. Only the lowly White Sox rank worse in both categories.
Cleveland pitchers own a very solid 3.25 ERA this month while holding the opposition to a MLB-low 15 homers during that span.
Probable starting pitchers
Toronto: RHP Max Scherzer (0-0, 6.00 ERA, 3.00 K/9)
Scherzer will be activated off the injured list on Wednesday to make his second appearance of the season. A nagging thumb injury has limited him to just three innings at the major-league level this season, but he did get up to 75 pitches in his last rehab start in the minors. There’s a serious possibility the 40-year-old suffers a setback with the injury, but Toronto must be excited about his return to the starting rotation. Bettors shouldn’t expect a lengthy outing from the right-hander, as it would be surprising if he threw more than 80 pitches or so before turning things over to the bullpen.
Cleveland: RHP Gavin Williams (5-3, 3.58 ERA, 9.32 K/9)
Williams has been solid for the Guardians all season long, but he’s really hit his stride in June, posting a 1.99 ERA across four starts. However, control has been an issue for the righty, as he ranks in just the fifth percentile in walk rate (12.9%). Williams has walked 18 batters over 22 2/3 innings this month, and that has led to high pitch counts early in games at times. He’s absolutely nasty against left-handed hitters, who own an ugly .155/.281/.318 slash line against him in 129 at-bats this season.
Notable injuries
Pitchers Ryan Burr (shoulder), Bowden Francis (shoulder), and Yimi Garcia (shoulder) are all on the injured list for Toronto. Outfielders Daulton Varsho (hamstring) and Anthony Santander (shoulder) are also on the shelf.
Pitchers John Means (elbow), Shane Bieber (elbow), and Paul Sewald (shoulder) are on the IL for Cleveland
Weather
Forecasts are calling for temperatures around 26 C with a 60% chance of thunderstorms. Winds will blow in from centre field at 6 mph.
Blue Jays vs. Guardians betting trends
- The under is 7-1 in Cleveland’s last eight games.
- The Blue Jays have hit the first five innings team total over in nine of their last 10 away games.
- Toronto has hit the team total over in 16 of its last 23 games.
Blue Jays vs. Guardians player prop trends
- Ernie Clement has multiple hits in nine of his last 11 games after going 2-for-4 with a double on Tuesday. He’s around +225 to record another multi-hit performance.
- Williams has walked two or more baters in six straight starts and in 13 of his 15 this year. He’s around -200 to walk over 1.5 batters.
- Steven Kwan has hit safely in five straight games and six of his last 10. He’s around -215 to extend that streak.
- Bo Bichette has cleared his line of 1.5 hits + runs + RBIs in four straight games and seven of his last 10. He’s -150 to do it again.
- You might want to fade Carlos Santana in all of his hitting markets on Wednesday against Scherzer. He’s just 4-for-52 (.077 batting average, .302 OPS) with 14 strikeouts in his career against the veteran hurler.
Blue Jays vs. Guardians best bet
- Steven Kwan over 0.5 runs scored: +120 for one unit (best odds @ NorthStar Bets). Kwan, hitting out of the leadoff spot for Cleveland, has scored a run in three straight games and four of his last five. He has a ridiculous .462 on-base percentage over the last seven days and has produced multi-hit efforts in three straight contests. Back him at +120 odds to plate at least once against Toronto on Wednesday.
Breaking News
- A healthy Yimi García should be a huge part of the Blue Jays’ bullpen in 2026
- Blue Jays outright Yariel Rodriguez from 40-man roster
- Blue Jays draftee Chase Brunson ranks on MLB Pipeline’s recent top 100 draft list
- Former Blue Jay Will Robertson claimed off waivers by the Orioles
- Chatting with Blue Jays prospect Reece Wissinger ahead of his first pro season
