Toronto Blue Jays vs Cleveland Guardians Prediction, 6/25/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Cleveland Guardians
Date: Wednesday, June 25, 2025
Location: Progressive Field in Cleveland, OH
TV: CLEGuardians.TV
Odds/Point Spread: Toronto (-152) Cleveland (+126)
The Cleveland Guardians (39-37) are hosting the Toronto Blue Jays (41-36) at Progressive Field on Wednesday. The odds on this game have Toronto at -152 and Cleveland is sitting at +126. The betting total comes in at 9. The expected starting pitchers will be Max Scherzer and Gavin Williams.


Toronto is slugging .401 and have struck out 520 times, while being walked on 246 occasions. They have earned 317 runs batted in in addition to 664 base knocks for the year, and their team batting average comes in at .256. The Blue Jays have hit 132 doubles as a squad and have hit 79 baseballs out of the stadium. They have earned a total of 330 runs and have an OBP of .324. As a squad, the Toronto Blue Jays are putting up 4.3 runs per outing, which has them sitting at 14th in the league.
Today’s Featured MLB Best Bet! VERNON CROY is on a 17-7, +4,030 MLB run the last 24 days and has hit FIVE straight picks. Croy is going for MLB winner No. 6 in a row with a 7-Unit MLB Runline (7 p.m.) that goes Tuesday night and he is now up over +13,600 with plays rated 6.0+ across all sports. Croy is also an outstanding 5-1, +2,690 with his last 6 plays rated 6.0+ across all sports. Sign-up now! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
The Blue Jays hold a team earned run average of 4.17 on the season (20th in the league), and their staff has struck out 690 hitters. Blue Jays pitchers have allowed 103 home runs and 340 runs in total (19th in MLB). They have walked 241 opposing hitters and their FIP is 4.24 as a team so far this season. Toronto has allowed 611 hits (8.0 per 9 innings) and also 318 earned runs. They have earned a K/BB ratio of 2.86 and the pitching staff sits with a WHIP of 1.24.
The Blue Jays have sent 262 relievers to the mound this year. The relievers have inherited 109 runners this year and 28.4% of them crossed home plate. They have earned 23 saves for the year and have blown 12 of 35 save chances. The Blue Jays relievers have a save rate of 65.7% and have stepped onto the mound in 76 save situations. The relievers have a total of 40 holds so far this year (23rd in the league). Blue Jays relief pitchers have gone to the mound with runners on 78 times and also have had 69 appearances in high leverage situations.
The Blue Jays have converted 70.7% of balls in play into outs out of 6,171 innings, which has them sitting 10th in professional baseball. The Toronto Blue Jays have amassed 2,057 putouts so far this season, as well as 590 assists and 35 errors. Their fielding rate is currently at .987 which has them sitting 11th in pro baseball, and they have turned 51 double plays.
Scherzer has taken the hill for 2,881 innings and has racked up 3,408 K's so far in his career. His ERA is 3.16 (1,012 earned runs allowed) and his WHIP is 1.078. He has surrendered 2,349 base hits (7.3 hits per 9 innings) and has 756 walks. Scherzer (216-112 career mark) has earned a FIP of 3.11 while he has faced 11,640 opposing batters in the majors.
The Cleveland Guardians have accounted for a team OBP of .300 as well as a team batting average of .230 so far this year. They have been rung up on 625 occasions (19th in the league) and have totaled 570 base hits. Cleveland has compiled 75 long balls on the season to go along with 271 RBIs. The Guardians hold a team slugging % of .370 and they are recording 3.76 runs per contest (25th in baseball). They have 109 two-baggers, while getting a free base 232 times and recording 286 runs.
The Cleveland pitching staff have surrendered 309 runs so far this season while holding a team ERA of 3.84 (285 earned runs surrendered). They have allowed 78 long balls and they concede 4.16 runs per 9 innings (12th in MLB). The Guardians are sitting with a team WHIP of 1.367 with a FIP of 4.03 as a team on the campaign. Their strikeout to walk ratio comes in at 8.60 (639 strikeouts against 275 bases on balls). They rank 15th in MLB as a staff in total hits relinquished with 638.
Cleveland has called on relievers to enter the game in 30 save chances and they have come away with 23 saves. They are ranked 1st in the league with a save rate of 76.7%, and they have dispatched 254 relief pitchers to the hill on the campaign. Their relief pitchers have stepped onto the mound 74 times in high leverage situations and on 61 occasions with runners on. Cleveland relief pitchers hold an inherited score rate of 36.0% of 86 inherited runners. With 90 save situations, the Guardians have accrued 59 holds in addition to 7 blown saves.
In 6,015 innings on the diamond, the Guardians are sitting with a defensive efficiency of 68.1% (26th in professional baseball). The Cleveland Guardians have turned 64 double plays and own a fielding percentage of .981 (28th in the majors). The Guardians have recorded 602 assists, 50 errors and are sitting with 2,005 putouts this year.
In his career, Williams has allowed 203 hits and he has 238 strikeouts in 233 innings pitched. Williams (11-18 career win-loss record) has a 3.90 earned run average while allowing 7.8 hits per 9 innings. He has allowed a total of 101 ER's while holding a WHIP of 1.347 and being the owner of a FIP of 3.8. He has a strikeout to walk ratio of 2.14 and he has gone up against 1,003 hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Cleveland (+126)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Cleveland Guardians - Twitter
Toronto Blue Jays - Twitter