The San Diego Padres will take on the Miami Marlins at loanDepot Park in Miami, FL, on Tuesday, July 22, 2025. The game starts at 6:40 PM, and it is a night game. The weather forecast indicates a very hot day with overcast clouds, but the retractable roof may keep the conditions stable inside the stadium. The Padres have a 55-45 record this season, while the Marlins stand at 46-53. Tune in to SDPA to catch the action.
Padres vs. Marlins Betting Prediction
- Money Line Prediction: San Diego Padres -105. The Padres have a better overall record and recently won against the Marlins. The Marlins have struggled at home this season with a 22-29 record.
- Over/Under Prediction: Under 8.0 (-105). Both starting pitchers have decent ERAs, and the previous game between these teams ended with a low score of 2-1.
Team Trends
- The San Diego Padres have a road record of 24-27 this season.
- The Miami Marlins have a home record of 22-29 this season.
- In their recent game on July 21, 2025, the Padres won against the Marlins with a score of 2-1.
- On July 20, 2025, the Padres had a strong performance against the Washington Nationals, winning 8-1 with 13 hits.
- The Marlins had a high-scoring game on July 13, 2025, against the Baltimore Orioles, winning 11-1 with 18 hits.
Padres vs Marlins Preview
The San Diego Padres are set to take on the Miami Marlins at loanDepot Park. The game is on Tuesday, July 22, 2025, at 6:40 PM. The Padres have a record of 55-45, while the Marlins are at 46-53. The retractable roof at the stadium may keep the game conditions stable despite the hot weather outside.
Stephen Kolek will start for the Padres, bringing an ERA of 4.24 and a WHIP of 1.29. He has a 3-4 record this season. The Marlins will counter with Edward Cabrera, who holds a 3.61 ERA and a WHIP of 1.26. Cabrera also has a 3-4 record. Both pitchers will look to guide their teams to a win in this night game.
Miami Marlins: Home Team Insights
The Miami Marlins have some strong hitters this season. Otto Lopez is a key player, with a batting average of .251. He has hit 11 home runs and leads the team with 52 RBIs. Xavier Edwards stands out with a .295 batting average. He has played 83 games, scoring 44 runs. Agustín Ramírez has also been effective, hitting 14 home runs and driving in 44 runs. On the pitching side, Edward Cabrera will start the game. He has an ERA of 3.61 and a WHIP of 1.26. The Marlins’ team ERA is 4.53, ranking 24th in the league.
San Diego Padres: Away Team Overview
Manny Machado leads the Padres with strong numbers. He has a batting average of .285 and has hit 18 home runs. Machado has driven in 60 runs, making him a key player for the team. Xander Bogaerts and Luis Arraez add depth to the lineup. Bogaerts has a batting average of .268 with 6 home runs. Arraez is close behind with a .283 average and 5 home runs. Stephen Kolek will be on the mound for the Padres. He has an ERA of 4.24 and a WHIP of 1.29. The Padres’ team ERA is 3.60, placing them 3rd in the league.
Final Betting Pick
The Padres have a strong case for the money line pick. They hold a better record at 55-45 compared to the Marlins’ 46-53. On the road, the Padres have shown they can win, as seen in their recent victory over the Marlins. The Marlins have a 22-29 record at home, which is not ideal for facing a team like the Padres.
The prediction for the game to go under 8.0 runs also makes sense. Both starting pitchers, Stephen Kolek and Edward Cabrera, have decent ERAs. The previous game between these teams ended with a low score of 2-1, highlighting the potential for another low-scoring game. Both teams have shown they can play tight games, making the under a reasonable choice.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds are provided by Action247 Sportsbook and all odds subject to change. **All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.
Last updated:July 22, 2025 Marlins, Padres