On Friday, a battle of AL Central rivals is on the docket, with the Minnesota Twins (66-86) hosting the Cleveland Guardians (81-71) at 8:10 p.m. ET.

The Twins are favored (-123 moneyline odds) when they take on the Guardians (+103). Pablo Lopez (5-4) will start in this one for the Minnesota Twins. The Cleveland Guardians have yet to tab a starter for this game.

The Guardians took down the Tigers 3-1 yesterday, with Tanner Bibee registering the win while pitching six innings, giving up one earned run on four hits while striking out eight. Jose Ramirez went 2 for 5 with a home run and two RBIs to pace the Guardians’ offense.

Prepare for the Twins vs. Guardians with everything you need to know about Friday’s game, including viewing options.

Minnesota Twins vs. Cleveland Guardians odds, line and spread

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

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

Watch Twins vs. Guardians on Fubo!

Twins stats and trendsTwins betting recordsThe Twins have been favorites in 86 games this season and won 39 (45.3%) of those contests.Minnesota has a record of 30-28 in games when oddsmakers favor them by at least -123 on the moneyline.Oddsmakers have implied with the moneyline set for this matchup that the Twins have a 55.2% chance to win.Minnesota’s games have gone over the total in 72 of its 151 chances.The Twins are 76-75-0 against the spread in their 151 chances this season.Pablo Lopez (Twins probable starter)Lopez (5-4 with a 2.64 ERA and 71 strikeouts in 71 2/3 innings pitched) gets the start for the Twins, his 14th of the season.The right-hander last pitched on Saturday against the Arizona Diamondbacks, when he threw five innings, allowing no earned runs while giving up four hits.In 13 games this season, the 29-year-old has put up an ERA of 2.64, with 8.9 strikeouts per nine innings. Opponents are batting .226 against him.Lopez heads into this game with four quality starts under his belt this season.Lopez is looking for his 11th straight appearance lasting five or more innings. He averages 5.5 innings per appearance on the hill.He has had three appearances this season in which he did not surrender an earned run.He meets a Guardians offense that ranks 27th in the league with 594 runs while batting .226 as a squad. It has a collective .372 slugging percentage (29th in MLB action) and has hit a total of 157 home runs (21st in MLB).Lopez has pitched 6 1/3 innings, giving up two earned runs on four hits while striking out six against the Guardians this season.Twins batting statsThe Twins rank 11th in Major League Baseball with 182 home runs.Fueled by 435 extra-base hits, Minnesota ranks 14th in MLB with a .400 slugging percentage this season.The Twins have a team batting average of .240 this season, which ranks 22nd among MLB teams.Minnesota has scored 653 runs (4.3 per game) this season, which ranks 18th in MLB.The Twins have an on-base percentage of .314 this season, which ranks 18th in the league.Minnesota ranks 15th in MLB in strikeouts per game with an average of 8.3 whiffs per contest.Guardians stats and trendsGuardians betting recordsThe Guardians have been victorious in 40, or 47.1%, of the 85 contests they have been chosen as underdogs in this season.This season, Cleveland has come away with a win 30 times in 64 chances when named as an underdog of at least +103 or longer on the moneyline.The moneyline set for this matchup implies the Guardians have a 49.3% chance of coming away with a victory in the contest.Cleveland’s games have gone over the total in 63 of its 150 opportunities.The Guardians are 79-71-0 against the spread in their 150 games that had a posted line this season.Guardians batting statsThe Guardians rank 21st in baseball with 157 total home runs.This season, Cleveland’s .372 slugging percentage is the second-lowest percentage in the majors.The Guardians have the second-worst batting average in the majors (.226).Cleveland is the fourth-lowest scoring team in MLB play averaging 3.9 runs per game (594 total).The Guardians’ .297 on-base percentage is the second-worst in MLB.

Watch the MLB on Fubo!