Marlins vs. Padres Prediction, Odds, Picks - July 22

Marlins vs. Padres Prediction, Odds, Picks - July 22

Updated Jul. 22, 2025 6:00 p.m. ET
Data Skrive

Edward Cabrera takes the mound for the Miami Marlins on Tuesday at loanDepot park against Xander Bogaerts and the San Diego Padres. First pitch is at 6:40 p.m. ET. Oddsmakers list the Marlins as -135 favorites on the moneyline, while giving the underdog Padres +114 moneyline odds to win. Miami is a 1.5-run favorite (at +159 odds). The matchup's over/under is set at 8 runs.

Here is everything you need from a betting perspective on the Marlins-Padres game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Royals vs. Marlins Highlights | MLB on FOX

Check out the best moments from this MLB matchup between the Kansas City Royals and the Miami Marlins.

Marlins vs. Padres Game Information & Odds

  • When: Tuesday, July 22, 2025 at 6:40 p.m. ET
  • Where: loanDepot park in Miami, Florida
  • How to watch on TV: FDSFL and SDPA
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Marlins -135 +114 8 -112 -108 -1.5 +159 -192

Marlins vs. Padres Prediction

  • Score Prediction: Marlins 5, Padres 4
  • Total Prediction: Over 8 runs
  • Win Probabilities: Marlins 51%, Padres 49%

Marlins vs. Padres Betting Insights

  • This season, the Marlins have been favored 12 times and won five, or 41.7%, of those games.
  • Miami has a record of 1-6 in games when sportsbooks favor them by at least -135 on the moneyline.
  • Sportsbooks have implied with the moneyline set for this matchup that the Marlins have a 57.4% chance to win.
  • The Padres have been underdogs in 48 games this season and have come away with the win 24 times (50%) in those contests.
  • This year, San Diego has won 17 of 34 games when listed as at least +114 or worse on the moneyline.
  • Oddsmakers have implied with the moneyline set for this matchup that the Padres have a 46.7% chance of pulling out a win.

Marlins Recent Betting Performance

  • Over the last 10 games, the Marlins were listed as the moneyline favorite by oddsmakers only once, a game they lost.
  • In their last 10 outings (all 10 of them had set totals), the Marlins and their opponents combined to hit the over four times.
  • The Marlins' record against the spread is 5-5-0 over their past 10 games.

Marlins Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.9
HR 11
ERA 3.38
K/9 7.8

Marlins Player Insights

  • Kyle Stowers leads the Marlins with 22 home runs and 60 runs batted in, while putting up a team-high batting average of .295.
  • Of all batters in the majors, Stowers' home run total ranks him 14th, and his RBI tally puts him 20th.
  • Otto Lopez is batting .251 with 11 doubles, 11 home runs and 32 walks.
  • Lopez is 111th in homers in MLB, and 54th in RBI.
  • Lopez enters this game looking for his sixth game in a row with a hit. During his last five outings he is hitting .300 with two doubles, a home run, three walks and six RBIs.
  • Xavier Edwards has 15 doubles, two triples, a home run and 33 walks while batting .292.
  • Edwards has at least one base hit in six straight games. In his last 10 outings he is batting .333 with five doubles, a triple, a home run, a walk and seven RBIs.
  • Agustin Ramirez has 21 doubles, a triple, 14 home runs and 19 walks while batting .241.

Marlins Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Kyle Stowers 0.5 (-215) 1.5 (+130) - 0.5 (+170)
Jesus Sanchez 0.5 (-245) 1.5 (+120) - 0.5 (+190)
Heriberto Hernandez 0.5 (-205) 1.5 (+145) - 0.5 (+200)
Agustin Ramirez 0.5 (-245) 1.5 (+120) - 0.5 (+145)
Xavier Edwards 1.5 (+150) 1.5 (+100) - 0.5 (+255)

Padres Recent Betting Performance

  • In five games as underdogs over the last 10 matchups, the Padres have a record of 4-1.
  • The Padres and their opponents have combined to hit the over four times in their last 10 games with a total.
  • The Padres have a record of 7-3-0 ATS over their last 10 games.

Padres Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 3.6
HR 10
ERA 2.63
K/9 8.1

Padres Player Insights

  • Manny Machado leads the Padres with 18 home runs and 60 runs batted in, while posting a team-high batting average of .285.
  • Machado is 29th in home runs and 20th in RBI among all hitters in the big leagues.
  • Fernando Tatis Jr. is hitting .265 with 14 doubles, two triples, 16 home runs and 55 walks.
  • Tatis ranks 47th overall in home runs and 89th in RBI this season.
  • Luis Arraez is batting .283 with 17 doubles, four triples, five home runs and 19 walks.
  • Bogaerts is hitting .268 with 21 doubles, six home runs and 43 walks.

Padres Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Xander Bogaerts 0.5 (-240) 1.5 (+145) - 0.5 (+210)
Manny Machado 0.5 (-240) 1.5 (+120) - 0.5 (+165)
Jackson Merrill 0.5 (-265) 1.5 (+115) - 0.5 (+170)
Fernando Tatis Jr. 0.5 (-250) 1.5 (+125) - 0.5 (+225)
Luis Arraez 1.5 (+140) 1.5 (+105) - 0.5 (+215)

Royals vs. Marlins Highlights | MLB on FOX

Check out the best moments from this MLB matchup between the Kansas City Royals and the Miami Marlins.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share