At loanDepot park on Tuesday, the Miami Marlins (46-53) meet the San Diego Padres (55-45), with first pitch at 6:40 p.m. ET.
The Marlins (-113 on the moneyline) take the field against the Padres (-106) in a projected close contest. The matchup on the mound for this contest is set with the Miami Marlins looking to Edward Cabrera (3-4), and Stephen Kolek getting the nod for the San Diego Padres.
Adrian Morejon (1.2 IP, 0 R, 0 H, 2 K) picked up a win in the Padres’ 2-1 victory over the Marlins yesterday. Xander Bogaerts led the way offensively, going 1 for 3 with a double. Eury Perez (5.0 IP, 2 R, 5 H, 5 K) was handed the loss for the Marlins.
Ahead of this Marlins vs. Padres showdown, here’s what you need to prepare for Tuesday’s MLB action, including viewing options.
Miami Marlins vs. San Diego Padres 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: Marlins (-113, bet $113 to win $100)Underdog: Padres (-106, bet $106 to win $100)Over/under: 8Marlins vs. Padres: Game time and live stream infoGame day: Tuesday, July 22, 2025Game time: 6:40 p.m. ETLocation: Miami, FloridaStadium: loanDepot parkTV channel: FDSFL and SDPALive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Marlins vs. Padres on Fubo!
Marlins stats and trendsMarlins betting recordsThe Marlins have won five, or 41.7%, of the 12 games they’ve played as favorites this season.This season Miami has won three of its 10 games, or 30%, when favored by at least -113 on the moneyline.The sportsbooks’ moneyline implies a 53.1% chance of a victory for the Marlins.So far this season, Miami and its opponents have hit the over in 46 of 99 games with a total.The Marlins are 59-40-0 against the spread this season.Edward Cabrera (Marlins probable starter)The Marlins will send Cabrera (3-4) out to make his 17th start of the season. He is 3-4 with a 3.61 ERA and 86 strikeouts through 82 1/3 innings pitched.The righty’s last time out was on Friday, July 11 against the Baltimore Orioles, when he went four innings, surrendering four earned runs while allowing eight hits.The 27-year-old has an ERA of 3.61, with 9.4 strikeouts per nine innings, in 16 games this season. Opponents are hitting .239 against him.Cabrera is trying to record his fourth quality start of the year in this matchup.Cabrera has pitched five or more innings in a game 11 times this year entering this game.In three of his 16 total appearances this season he has not surrendered an earned run.The opposing Padres offense has the 25th-ranked slugging percentage (.375) and ranks 27th in MLB play with 86 home runs. It has a collective .246 batting average, and is 20th in MLB with 816 total hits and 25th in MLB action scoring 402 runs.Marlins batting statsThe Marlins rank 26th in Major League Baseball with just 91 home runs as a team.The offense for Miami has a slugging percentage of .391 this season, 19th in MLB.The Marlins have a team batting average of .253 this season, which ranks ninth among MLB teams.Miami has scored 424 runs (4.3 per game) this season, which ranks 19th in MLB.The Marlins have an OBP of .314 this season, which ranks 19th in MLB.Miami ranks sixth in MLB in strikeouts per game with an average of 7.9 whiffs per contest.Padres stats and trendsPadres betting recordsThe Padres have come away with 24 wins in the 48 contests they have been listed as the underdogs in this season.This season, San Diego has come away with a win 22 times in 46 chances when named as an underdog of at least -106 or longer on the moneyline.The Padres have an implied victory probability of 51.5% according to the moneyline set by oddsmakers for this matchup.San Diego and its opponents have hit the over in 40 of its 100 games with a total set by oddsmakers this season.The Padres have an against the spread mark of 55-45-0 in 100 games with a line this season.Stephen Kolek (Padres probable starter)Kolek gets the call to start for the Padres, his first this season.The 28-year-old right-hander makes his season debut and his first appearance in more than a year.The Marlins have put up 424 runs this season (19th in MLB) and are batting .253 collectively with 91 home runs (26th in the league).Padres batting statsThe Padres have hit 86 home runs this season, the fourth-lowest total in MLB play.So far this year, San Diego ranks 25th in baseball with a .375 slugging percentage.The Padres are 16th in the majors with a .246 batting average.The offense for San Diego is the No. 25 offense in baseball, scoring 4.0 runs per game (402 total runs).The Padres’ .316 on-base percentage ranks 17th in the majors.