START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Marlins vs Padres Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Subscribe to our newsletter

Marlins vs Padres Prediction, Odds, Moneyline, Spread & Over/Under for July 21

Odds updated as of 6:12 p.m.

The MLB's Monday slate includes the Miami Marlins facing the San Diego Padres.

All the info you need to make smart bets on this game at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.

Marlins vs Padres Game Info

  • Miami Marlins (46-52) vs. San Diego Padres (54-45)
  • Date: Monday, July 21, 2025
  • Time: 6:40 p.m. ET
  • Venue: loanDepot park -- Miami, Florida
  • Coverage: FDSFL and SDPA

Marlins vs Padres Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: MIA: (-142) | SD: (+120)
  • Spread: MIA: -1.5 (+146) | SD: +1.5 (-178)
  • Total: 8.5 -- Over: (-100) | Under: (-122)

Marlins vs Padres Probable Starting Pitchers

Probable Pitchers: Eury Pérez (Marlins) - 3-2, 3.18 ERA vs Randy Vasquez (Padres) - 3-4, 3.80 ERA

The Marlins will give the nod to Eury Perez (3-2, 3.18 ERA), who is eyeing win No. 4 on the season, and the Padres will turn to Randy Vasquez (3-4, 3.80 ERA). Pérez's team is 4-1-0 against the spread this season in his starts. This will be Perez's first game as the moneyline favorite this season. When Vasquez starts, the Padres are 11-7-0 against the spread. The Padres are 6-7 in Vasquez's 13 starts this season that they were the underdog on the moneyline.

Marlins vs Padres Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (53.4%)

Marlins vs Padres Moneyline

  • The moneyline numbers for Marlins vs. Padres reveal Miami as the favorite (-142) and San Diego as the underdog (+120) on the road.

Marlins vs Padres Spread

  • The Padres are at the Marlins, and are +1.5 on the runline. The Padres are +146 to cover the spread, and the Marlins are -178.

Marlins vs Padres Over/Under

  • An over/under of 8.5 has been set for Marlins-Padres on July 21, with the over being -100 and the under -122.

Bet on Miami Marlins vs. San Diego Padres on FanDuel today!

Marlins vs Padres Betting Trends

  • The Marlins have been chosen as favorites in nine games this year and have walked away with the win three times (33.3%) in those games.
  • Miami has a record of 1-4 when favored by -142 or more this year.
  • The Marlins and their opponents have gone over the total this season in 45 of their 94 opportunities.
  • The Marlins are 56-38-0 against the spread in their 94 games that had a posted line this season.
  • The Padres are 21-24 in games they were listed as the moneyline underdog (winning 46.7% of those games).
  • San Diego has a 12-14 record (winning 46.2% of its games) when it has played as a moneyline underdog of +120 or longer.
  • In the 97 games oddsmakers have set an over/under for the Padres, they have combined with opponents to go over the total 41 times (41-53-3).
  • The Padres have covered 54.6% of their games this season, going 53-44-0 ATS.

Marlins Player Leaders

  • Kyle Stowers leads Miami with 93 hits and an OBP of .372 this season. He has a .295 batting average and a slugging percentage of .559.
  • Among qualified hitters, he is eighth in batting average, his on-base percentage ranks 19th, and he is seventh in slugging.
  • Otto Lopez has 11 doubles, 11 home runs and 31 walks. He's batting .250 and slugging .393 with an on-base percentage of .322.
  • He ranks 100th in batting average, 92nd in on-base percentage and 112th in slugging in the major leagues.
  • Lopez enters this game looking to extend his four-game hit streak. During his last five outings he is batting .250 with two doubles, a home run, three walks and six RBIs.
  • Xavier Edwards has hit one homer with a team-high .352 SLG this season.
  • Edwards takes a five-game hitting streak into this matchup. In his last five games he is hitting .318 with four doubles, a triple, a home run, a walk and four RBIs.
  • Agustin Ramirez has 14 home runs, 44 RBI and a batting average of .244 this season.

Padres Player Leaders

  • Manny Machado has racked up 109 hits with a .492 slugging percentage, both team-best numbers for the Padres. He's batting .288 and with an on-base percentage of .351.
  • Including all the qualifying hitters in the big leagues, he ranks 20th in batting average, 45th in on-base percentage and 24th in slugging percentage.
  • Fernando Tatis Jr. paces his team with a .364 OBP. He has a batting average of .264 while slugging .441.
  • He is currently 70th in batting average, 27th in on-base percentage and 65th in slugging percentage among all qualified hitters.
  • Luis Arraez is hitting .284 with 17 doubles, four triples, five home runs and 19 walks.
  • Xander Bogaerts has 20 doubles, six home runs and 42 walks while batting .267.

Marlins vs Padres Head to Head

  • 5/28/2025: 10-8 MIA (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
  • 5/27/2025: 8-6 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -162, Underdog Moneyline: +136)
  • 5/26/2025: 4-3 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -152, Underdog Moneyline: +128)
  • 8/11/2024: 7-6 MIA (Favorite: Padres, Spread: -1.5, Total: 7.5, Favorite Moneyline: -200, Underdog Moneyline: +168)
  • 8/10/2024: 9-8 SD (Favorite: Padres, Spread: -1.5, Total: 8.5, Favorite Moneyline: -198, Underdog Moneyline: +166)
  • 8/9/2024: 6-2 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -132, Underdog Moneyline: +112)
  • 5/29/2024: 9-1 MIA (Favorite: Padres, Spread: -1.5, Total: 7, Favorite Moneyline: -184, Underdog Moneyline: +154)
  • 5/28/2024: 4-0 SD (Favorite: Padres, Spread: -1.5, Total: 7, Favorite Moneyline: -136, Underdog Moneyline: +116)
  • 5/27/2024: 2-1 SD (Favorite: Padres, Spread: -1.5, Total: 7.5, Favorite Moneyline: -196, Underdog Moneyline: +164)
  • 8/23/2023: 4-0 SD (Favorite: Padres, Spread: -1.5, Total: 8, Favorite Moneyline: -126, Underdog Moneyline: +108)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup