The Toronto Blue Jays (75-54) and Miami Marlins (60-68) will meet on Saturday at loanDepot park, starting at 4:10 p.m. ET.

The Marlins are an underdog (+118 moneyline odds to win) when they host the Blue Jays (-141). The matchup on the mound for this contest is set with the Toronto Blue Jays looking to Jose Berrios (9-5), and Janson Junk (6-2) getting the nod for the Miami Marlins.

These clubs meet again after the Blue Jays beat the Marlins 5-2 yesterday. Shane Bieber earned the win for the Blue Jays (6.0 IP, 1 R, 2 H, 9 K), and Daulton Varsho led the way offensively (2 for 4 with a double, a home run and three RBIs). Ryan Gusto (6.0 IP, 5 R, 7 H, 0 K) took the loss for the Marlins.

Here’s everything you need to prepare for Saturday’s Blue Jays vs. Marlins contest, including viewing options.

Toronto Blue Jays vs. Miami Marlins odds, line and spread

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

Favorite: Blue Jays (-141, bet $141 to win $100)Underdog: Marlins (+118, bet $100 to win $118)Over/under: 8.5Blue Jays vs. Marlins: Game time and live stream infoGame day: Saturday, August 23, 2025Game time: 4:10 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: MLB Network, FDSFL, and SNETLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Blue Jays vs. Marlins on Fubo!

Blue Jays stats and trendsBlue Jays betting recordsThe Blue Jays have entered the game as favorites 60 times this season and won 35, or 58.3%, of those games.Toronto has entered 33 games this season favored by -141 or more and is 23-10 in those contests.The moneyline for this contest implies a 58.5% chance of a victory for the Blue Jays.Toronto and its opponents have gone over the total this season in 68 of 128 opportunities.The Blue Jays have an ATS record of 76-52-0 in 128 games with a spread this season.José Berrios (Blue Jays probable starter)Berrios (9-5) is going for his 10th victory when he gets the starting nod for the Blue Jays in his 27th start of the season. He has a 4.00 ERA in 146 1/3 innings pitched, with 121 strikeouts.The right-hander last pitched on Sunday against the Texas Rangers, when he went 4 1/3 innings, allowing six earned runs while giving up 10 hits.The 31-year-old has put up an ERA of 4.00, with 7.4 strikeouts per nine innings, in 26 games this season. Opponents are batting .254 against him.Berrios is looking to pick up his 14th quality start of the year in this outing.Berrios will try to pick up his 22nd matchup of five or more innings pitched this season. He’s averaging 5.6 innings per appearance.In six of his 26 total appearances this season he has not surrendered an earned run.He will face a Marlins offense that ranks 19th in the league with 551 runs while batting .250 as a squad. It has a collective .395 slugging percentage (17th in MLB action) and has hit a total of 126 home runs (23rd in MLB).The 31-year-old’s 4.00 ERA ranks 36th, 1.292 WHIP ranks 39th, and 7.4 K/9 ranks 42nd among qualifying pitchers this season.Blue Jays batting statsThe Blue Jays’ 152 home runs rank 13th in Major League Baseball.Hitters for Toronto have a combined .427 slugging percentage this season, which ranks fifth in MLB.The Blue Jays lead baseball with a .267 batting average.Toronto has scored 630 runs this season, which ranks seventh in MLB.No team gets on base better than the Blue Jays, who have a league-best .337 OBP this season.Toronto has the fewest strikeouts in MLB, whiffing only 6.7 times per game on average.Marlins stats and trendsMarlins betting recordsThe Marlins have come away with 50 wins in the 106 contests they have been listed as the underdogs in this season.This season, Miami has been victorious 36 times in 76 chances when named as an underdog of at least +118 or longer on the moneyline.The Marlins have an implied victory probability of 45.9% according to the moneyline set for this matchup.Miami and its opponents have gone over the total this season in 59 of its 128 opportunities.In 128 games with a line this season, the Marlins have a mark of 75-53-0 against the spread.Janson Junk (Marlins probable starter)The Marlins are sending Junk (6-2) to the mound to make his 12th start of the season. He is 6-2 with a 4.04 ERA and 58 strikeouts through 82 1/3 innings pitched.In his most recent time out on Sunday, the right-hander threw seven innings against the Boston Red Sox, giving up three earned runs while surrendering six hits.The 29-year-old has put up an ERA of 4.04, with 6.3 strikeouts per nine innings in 16 games this season. Opponents have a .265 batting average against him.Junk is looking to record his fifth quality start of the year in this matchup.Junk will try to continue a 10-game streak of going five or more innings (he’s averaging 5.1 frames per appearance).In four of his appearances this season he did not give up an earned run.The opposing Blue Jays offense has the fifth-ranked slugging percentage (.427) and ranks 13th in home runs hit (152) in all of MLB. They have a collective .267 batting average, and are first in the league with 1175 total hits and seventh in MLB play scoring 630 runs.Marlins batting statsThe Marlins are 23rd in MLB action with 126 home runs. They average 1.0 per game.So far this season, Miami is 17th in the majors with a .395 slugging percentage.The Marlins rank 11th in MLB with a .250 batting average.Miami scores the 19th-most runs in baseball (551 total, 4.3 per game).The Marlins’ .314 on-base percentage ranks 18th in baseball.

Watch the MLB on Fubo!