Miami Marlins vs San Diego Padres MLB Recap Betting Prediction

MLB Recap: Miami Marlins vs San Diego Padres – 7/22/25

The Miami Marlins won against the San Diego Padres 4-3 at loanDepot Park. The game took place on July 22, 2025. Edward Cabrera was the winning pitcher for the Marlins, improving his record to 3-4.

The Marlins’ offense was led by Heliot Hernandez, who drove in a run. The Marlins outhit the Padres with 11 hits to their 7. Jake Stowers also contributed with a double, helping the Marlins secure the victory.

The Marlins took an early lead against the Padres with two runs in the first inning. They maintained the lead through the fifth inning, but the Padres managed to score one run in the third. The Marlins added another run in the sixth, making it 3-1. In the eighth inning, the Marlins scored again, while the Padres made a push in the ninth with two runs. However, it wasn’t enough to catch up, and the Marlins held on to win 4-3.

Edward Cabrera played a big role for the Marlins. He pitched 5.67 innings and allowed just one run. He struck out six batters. Cabrera’s solid performance helped him earn the win, improving his record to 3-4 for the season.

On the hitting side, Jesús Sanoja made an impact with a triple and one RBI. Heliot Hernandez and Kyle Stowers also contributed with one RBI each. Their efforts were key in the Marlins’ victory over the Padres.

For the Padres, Luis Arraez and Jackson Merrill stood out. Arraez had two hits and one RBI. Merrill drove in two runs with one hit. Despite their efforts, Stephen Kolek took the loss, allowing three runs in 5.67 innings.

What’s Next

The Marlins’ win puts them at 46-53, holding the 3rd spot in the East division. They are trying to improve their position in the standings. A win against the Padres helps their momentum. The Padres, now at 55-45, remain in 2nd place in the West division. This loss is a setback in their chase for the top spot. Both teams aim to improve their standings as the season progresses.

The San Diego Padres will continue their series against the Miami Marlins on Wednesday, July 23, 2025, at 12:10 PM. The game will take place at loanDepot Park. After this, the Padres will head to St. Louis for a series against the Cardinals, beginning on Thursday, July 24, 2025, at 7:45 PM.

The Miami Marlins will also face the Padres again on Wednesday, July 23, 2025, at 12:10 PM at loanDepot Park. Following this game, the Marlins will travel to Milwaukee to start a series with the Brewers on Friday, July 25, 2025, at 4:10 PM. Both teams will look to perform well in their upcoming games.


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.