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

Odds updated as of 6:11 a.m.
The MLB's Monday slate includes the Miami Marlins facing the San Diego Padres.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info about this matchup.
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: (-134) | SD: (+114)
- Spread: MIA: -1.5 (+160) | SD: +1.5 (-194)
- Total: 8.5 -- Over: (-102) | Under: (-120)
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 counter with Randy Vasquez (3-4, 3.80 ERA). When Perez starts, his team is 4-1-0 against the spread this season. This will be Perez's first start this season with his team as the moneyline favorite. The Padres have an 11-7-0 record against the spread in Vasquez's starts. 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: Padres win (52.4%)
Marlins vs Padres Moneyline
- San Diego is a +114 underdog on the moneyline, while Miami is a -134 favorite at home.
Marlins vs Padres Spread
- The Marlins are favored by 1.5 runs at home versus the Padres. The Marlins are +160 to cover the spread, while the Padres are -194.
Marlins vs Padres Over/Under
- The over/under for the Marlins versus Padres contest on July 21 has been set at 8.5, with -102 odds on the over and -120 odds on the under.
Bet on Miami Marlins vs. San Diego Padres on FanDuel today!
Marlins vs Padres Betting Trends
- The Marlins have been victorious in three of the nine contests they have been chosen as favorites in this season.
- This season Miami has come away with a win one time in six chances when named as a favorite of at least -134 on the moneyline.
- The Marlins and their opponents have gone over in 45 of their 94 games with a total set by sportsbooks this season.
- In 94 games with a line this season, the Marlins have a mark of 56-38-0 against the spread.
- The Padres have won 21 of the 45 games they were the moneyline underdog this season (46.7%).
- When it has played as a moneyline underdog with odds of +114 or longer, San Diego has a 15-18 record (winning 45.5% of its games).
- The Padres have combined with opponents to hit the over on the total 41 times this season for a 41-53-3 record against the over/under.
- The Padres have a 53-44-0 record ATS this season.
Marlins Player Leaders
- Kyle Stowers has 93 hits and an OBP of .372, both of which are tops among Miami hitters this season. He has a .295 batting average and a slugging percentage of .559.
- Among all qualified hitters in baseball, he ranks eighth in batting average, 19th in on-base percentage, and seventh in slugging.
- Otto Lopez is hitting .250 with 11 doubles, 11 home runs and 31 walks. He's slugging .393 with an on-base percentage of .322.
- His batting average is 100th among qualified players, his on-base percentage 92nd, and his slugging percentage 112th.
- Lopez heads into this game looking to extend his four-game hit streak. In his last five games 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 heads into this matchup with five games in a row with at least one hit. During his last five outings he is hitting .318 with four doubles, a triple, a home run, a walk and four RBIs.
- Agustin Ramirez is batting .244 with a .289 OBP and 44 RBI for Miami this season.
Padres Player Leaders
- Manny Machado has racked up a team-high slugging percentage (.492) and paces the Padres in hits (109). He's batting .288 and with an on-base percentage of .351.
- Including all the qualifying hitters in the majors, his batting average ranks 20th, his on-base percentage ranks 45th, and he is 24th in slugging.
- Fernando Tatis Jr. leads his team with a .364 on-base percentage. He has a batting average of .264 while slugging .441.
- His batting average ranks 70th among all qualified players, his on-base percentage is 27th, and he is 65th in slugging.
- Luis Arraez is hitting .284 with 17 doubles, four triples, five home runs and 19 walks.
- Xander Bogaerts is batting .267 with 20 doubles, six home runs and 42 walks.
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!