A series opener between the Toronto Blue Jays (41-36) and Cleveland Guardians (39-37) is scheduled for Tuesday at 6:40 p.m. ET, at Progressive Field.
The Blue Jays (-110 on the moneyline) meet the Guardians (-109) in an expected close contest. The Blue Jays will start Eric Lauer (3-1) against the Guardians and Logan Allen (5-4).
The Blue Jays lost 4-2 to the White Sox Sunday, with Brendon Little (2/3 of an inning without giving up an earned run on one hit, while striking out two) on the hook for the loss. Myles Straw went 1 for 4 with a double to lead the Blue Jays offensively in the defeat.
The Guardians picked up a 3-0 victory over the Athletics Sunday. Gabriel Arias (1 for 3 with an RBI) led the way offensively, while Slade Cecconi got the win on the mound after going seven innings without giving up an earned run on six hits, while striking out three.
Prepare for the Blue Jays vs. Guardians with what you need to know before Tuesday’s baseball action, including viewing options.
Toronto Blue Jays vs. Cleveland Guardians odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Tuesday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Blue Jays (-110, bet $110 to win $100)Underdog: Guardians (-109, bet $109 to win $100)Over/under: 9Blue Jays vs. Guardians: Game time and live stream infoGame day: Tuesday, June 24, 2025Game time: 6:40 p.m. ETLocation: Cleveland, OhioStadium: Progressive FieldTV channel: CLEG and SNETLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Blue Jays vs. Guardians on Fubo!
Blue Jays stats and trendsBlue Jays betting recordsThe Blue Jays have been favorites in 30 games this season and won 17 (56.7%) of those contests.Toronto has a record of 18-13 in games when sportsbooks favor them by at least -110 on the moneyline.The Blue Jays have a 52.4% chance to win this game based on the implied probability of the moneyline.Toronto’s games have gone over the total in 39 of its 76 chances.The Blue Jays are 44-32-0 against the spread this season.Eric Lauer (Blue Jays probable starter)Lauer (3-1) gets the starting nod for the Blue Jays in his fifth start of the season. He’s put together a 2.29 ERA in 35 1/3 innings pitched, with 36 strikeouts.The lefty’s last appearance was on Wednesday against the Arizona Diamondbacks, when he threw five innings, surrendering one earned run while allowing four hits.The 30-year-old has put together a 2.29 ERA and 9.2 strikeouts per nine innings across 10 games this season, while allowing a batting average of .176 to opposing hitters.He will face a Guardians offense that ranks 29th in MLB with 570 total hits (on a .230 batting average). The squad also slugs a collective .370 (27th in MLB) with 75 total home runs (24th in MLB).Blue Jays batting statsThe Blue Jays’ 79 home runs rank 19th in Major League Baseball.Hitters for Toronto have combined for a team rank of 15th in the majors with a .401 team slugging percentage.The Blue Jays have a team batting average of .255 this season, which ranks sixth among MLB teams.Toronto has scored 330 runs (4.3 per game) this season, which ranks 17th in MLB.The Blue Jays have an OBP of .324 this season, which ranks eighth in MLB.No team has fewer strikeouts this season than Toronto, whose batters have struck out only 6.8 times per game on average.Guardians stats and trendsGuardians betting recordsThe Guardians have won in 21, or 45.7%, of the 46 contests they have been named as odds-on underdogs this year.Cleveland has a mark of 21-25 in contests where bookmakers favor it by -109 or worse on the moneyline.The moneyline set for this matchup implies the Guardians have a 52.2% chance of walking away with the win.Cleveland’s games have gone over the total in 29 of its 74 opportunities.The Guardians have an against the spread record of 37-37-0 in 74 games with a line this season.Logan Allen (Guardians probable starter)Allen gets the start for the Guardians, his 14th of the season. He is 5-4 with a 4.21 ERA and 50 strikeouts through 66 1/3 innings pitched.In his most recent time out on Thursday, the lefty tossed 5 1/3 innings against the San Francisco Giants, allowing two earned runs while surrendering four hits.In 14 games this season, the 26-year-old has an ERA of 4.21, with 6.8 strikeouts per nine innings. Opponents are hitting .268 against him.Allen has collected two quality starts this year.Allen will look to extend a four-game streak of going five or more innings (he’s averaging 4.7 innings per outing).In four of his appearances this season he did not give up an earned run.He will match up with a Blue Jays offense that ranks 12th in the league with 663 total hits (on a .255 batting average). The squad also slugs a collective .401 (15th in the league) with 79 total home runs (19th in MLB play).Allen has pitched 5 2/3 innings, giving up two earned runs on six hits while striking out four against the Blue Jays this season.Guardians batting statsThe Guardians average one home run per game to rank 24th in MLB action with 75 total home runs.So far this year, Cleveland has the fourth-lowest slugging percentage in baseball (.370).The Guardians have the 25th-ranked batting average in the majors (.230).Cleveland scores the 25th-most runs in baseball (286 total, 3.8 per game).The Guardians rank 26th in MLB with a .300 on-base percentage.