At Target Field on Saturday, the Cleveland Guardians (eight straight victories) play the Minnesota Twins at 7:10 p.m. ET.

The Guardians are projected as a close favorite (-112 to win on the moneyline) against the Twins (-107). The matchup on the mound for this contest is set with the Cleveland Guardians looking to Logan Allen (7-11), and Bailey Ober (5-8) getting the nod for the Minnesota Twins.

Yesterday, the Guardians claimed a 6-2 win over the Twins, with Jakob Junis (2.0 IP, 0 R, 0 H, 4 K) registering the win for the Guardians. Bo Naylor finished 2 for 4 with four RBIs to lead the offensive showing. Cole Sands (0.2 IP, 2 R, 2 H, 2 K) was handed the loss for the Twins.

Get ready for the Guardians vs. Twins with everything you need to know before Saturday’s baseball action, including viewing options.

Cleveland Guardians vs. Minnesota Twins odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 3:21 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Guardians (-112, bet $112 to win $100)Underdog: Twins (-107, bet $107 to win $100)Over/under: 8Guardians vs. Twins: Game time and live stream infoGame day: Saturday, September 20, 2025Game time: 7:10 p.m. ETLocation: Minneapolis, MinnesotaStadium: Target FieldTV channel: MNNT and CLEGLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Guardians vs. Twins on Fubo!

Guardians stats and trendsGuardians betting recordsThis season, the Guardians have won 41 out of the 65 games, or 63.1%, in which they’ve been favored.Cleveland has entered 62 games this season favored by -112 or more and is 41-21 in those contests.The Guardians have a 52.8% chance to win this game based on the implied probability of the moneyline.Cleveland’s games have gone over the total in 63 of its 151 chances.In 151 games with a spread this season, the Guardians are 80-71-0 ATS.Logan Allen (Guardians probable starter)Allen makes the start for the Guardians, his 28th of the season. He is 7-11 with a 4.36 ERA and 111 strikeouts through 144 1/3 innings pitched.The left-hander’s last appearance came on Wednesday, Sept. 10 against the Kansas City Royals, when he went five innings, surrendering one earned run while allowing six hits.In 28 games this season, the 27-year-old has an ERA of 4.36, with 6.9 strikeouts per nine innings. Opponents are batting .266 against him.Allen enters this game with six quality starts under his belt this year.Allen will try to extend a five-game streak of going five or more innings (he’s averaging 5.1 innings per appearance).He has held his opponents without an earned run in four of his 28 appearances this season.He will take the hill against a Twins team that is batting .240 as a unit (22nd in MLB). It is also slugging a collective .399 (14th in MLB) with 182 total home runs (11th in MLB).Allen has thrown three innings, giving up two earned runs on four hits while striking out three against the Twins this season.Guardians batting statsThe Guardians rank 22nd in Major League Baseball with 157 home runs.Hitters for Cleveland have combined to rank 29th in MLB with a slugging percentage of only .372 this season.The Guardians have a team batting average of just .226 this season, which ranks last among MLB teams.Cleveland is among the lowest-scoring teams in the majors, ranking 28th with just 600 total runs (3.9 per game) this season.The Guardians have an on-base percentage of .297 this season, which ranks 29th in the league.Cleveland is ranked 14th in strikeouts per game (8.3) among MLB offenses.Twins stats and trendsTwins betting recordsThe Twins have been underdogs in 63 games this season and have come away with the win 24 times (38.1%) in those contests.Minnesota has a mark of 23-38 in contests where sportsbooks favor it by -107 or worse on the moneyline.The Twins have an implied victory probability of 51.7% according to the moneyline set for this matchup.Minnesota and its opponents have gone over in 72 of its 152 games with a total set by sportsbooks this season.In 152 games with a line this season, the Twins have a mark of 76-76-0 against the spread.Bailey Ober (Twins probable starter)Ober makes the start for the Twins, his 26th of the season. He is 5-8 with a 5.12 ERA and 114 strikeouts in 135 1/3 innings pitched.The righty’s most recent time out came on Sunday against the Arizona Diamondbacks, when he went six innings, surrendering four earned runs while allowing four hits.Over 25 games this season, the 30-year-old has a 5.12 ERA and 7.6 strikeouts per nine innings, while giving up a batting average of .276 to opposing hitters.Ober has seven quality starts under his belt this year.Ober is aiming for his 12th straight outing lasting five or more innings. He averages 5.4 innings per start.He given up at least one earned run in each of his appearances in 2025.He will face off against a Guardians team that is batting .226 as a unit (30th in the MLB). They are also slugging a collective .372 (29th in the league) with 157 total home runs (22nd in MLB action).In 15 2/3 innings over three appearances against the Guardians this season, Ober has a 3.45 ERA and a 1.149 WHIP while his opponents are hitting .266.Twins batting statsThe Twins average 1.2 home runs per game to rank 11th in MLB action with 182 total home runs.So far this year, Minnesota’s .399 slugging percentage ranks 14th in the majors.The Twins have the 22nd-ranked batting average in the majors (.240).Minnesota scores the 20th-most runs in baseball (655 total, 4.3 per game).The Twins are 20th in baseball with an on-base percentage of .313.

Watch the MLB on Fubo!