The Cleveland Guardians (61-56) will host the Miami Marlins (57-61), Tuesday at 6:40 p.m. ET, in the first game of a three-game series.

The Marlins (+113 underdog on the moneyline to win) visit the Guardians (-134). The scheduled starters are Logan Allen (7-9) for the Cleveland Guardians, and Janson Junk (6-2) for the Miami Marlins.

The Guardians lost their last game against the White Sox by a 6-4 score Sunday. Kyle Manzardo went 2 for 4 with two home runs and two RBIs to lead them offensively. Slade Cecconi picked up the loss after throwing three innings, giving up five earned runs on eight hits while striking out four.

The Marlins fell to the Braves 7-1 Sunday. Derek Hill led the way offensively after going 1 for 1 with a double, and Tyler Phillips took the loss, throwing 1 2/3 innings, giving up two earned runs on two hits while striking out three.

Here’s what you need to prepare for Tuesday’s Guardians vs. Marlins matchup, including viewing options.

Cleveland Guardians vs. Miami Marlins odds, line and spread

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

Favorite: Guardians (-134, bet $134 to win $100)Underdog: Marlins (+113, bet $100 to win $113)Over/under: 8.5Guardians vs. Marlins: Game time and live stream infoGame day: Tuesday, August 12, 2025Game time: 6:40 p.m. ETLocation: Cleveland, OhioStadium: Progressive FieldTV channel: CLEG and FDSFLLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Guardians vs. Marlins on Fubo!

Guardians stats and trendsGuardians betting recordsThis season, the Guardians have been favored 50 times and won 31, or 62%, of those games.This season Cleveland has won 18 of its 25 games, or 72%, when favored by at least -134 on the moneyline.The Guardians have a 57.3% chance to win this game based on the implied probability of the moneyline.Cleveland and its opponents have hit the over in 51 of its 115 games with a total this season.The Guardians are 59-56-0 against the spread this season.Logan Allen (Guardians probable starter)Allen (7-9) gets the starting nod for the Guardians in his 22nd start of the season. He has a 3.96 ERA in 113 2/3 innings pitched, with 87 strikeouts.In his most recent appearance on Tuesday, the lefty threw five innings against the New York Mets, allowing one earned run while surrendering four hits.In 22 games this season, the 26-year-old has amassed an ERA of 3.96, with 6.9 strikeouts per nine innings. Opponents are hitting .260 against him.Allen has collected six quality starts this season.Allen will look to extend a 12-game streak of going five or more innings (he’s averaging 5.1 innings per outing).He has had four appearances this season in which he kept his opponents to zero earned runs.He will face a Marlins offense that ranks 18th in the league with 505 runs while batting .251 as a squad. It has a collective .394 slugging percentage (18th in MLB play) and has hit a total of 113 home runs (24th in MLB).Guardians batting statsThe Guardians’ 123 home runs rank 18th in Major League Baseball.Hitters for Cleveland have combined to rank 26th in the majors with a .377 team slugging percentage.The Guardians have a team batting average of just .228 this season, which ranks last among MLB teams.Cleveland has scored 466 runs (just 4.0 per game) this season, which ranks 26th in MLB.The Guardians have an OBP of just .301 this season, which ranks 27th in MLB.Cleveland ranks 13th in MLB in strikeouts per game with an average of 8.2 whiffs per contest.Marlins stats and trendsMarlins betting recordsThe Marlins have been underdogs in 99 games this season and have come away with the win 48 times (48.5%) in those contests.Miami has a win-loss record of 37-38 when favored by +113 or worse by bookmakers this year.The Marlins have an implied victory probability of 46.9% according to the moneyline set for this matchup.Miami’s games have gone over the total in 54 of its 118 opportunities.The Marlins have posted a record of 70-48-0 against the spread this season.Janson Junk (Marlins probable starter)Junk (6-2) gets the starting nod for the Marlins in his 10th start of the season. He’s put together a 3.97 ERA in 70 1/3 innings pitched, with 50 strikeouts.His last appearance was on Wednesday against the Houston Astros, when the right-hander threw five innings, surrendering three earned runs while giving up five hits.In 14 games this season, the 29-year-old has an ERA of 3.97, with 6.4 strikeouts per nine innings. Opponents are batting .267 against him.Junk is trying to record his fourth quality start of the season in this game.Junk is looking for his eighth straight appearance lasting five or more innings. He averages 5.0 frames per start.He has had four appearances this season that he held his opponents to zero earned runs.The opposing Guardians offense has the 26th-ranked slugging percentage (.377) and ranks 18th in home runs hit (123) in all of MLB. They have a collective .228 batting average, and are last in the league with 879 total hits and 26th in MLB play scoring 466 runs.Marlins batting statsThe Marlins rank 24th in MLB play with 113 home runs. They average 1.0 per game.This season, Miami ranks 18th in baseball, slugging .394.The Marlins are ninth in MLB with a .251 batting average.Miami scores the 18th-most runs in baseball (505 total, 4.3 per game).The Marlins are 18th in the majors with an on-base percentage of .314.

Watch the MLB on Fubo!