San Diego Padres vs Miami Marlins MLB Recap Betting Prediction

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

On July 21, 2025, at loanDepot Park, the San Diego Padres defeated the Miami Marlins with a score of 2–1. The game saw Adrian Morejon take the win, improving his record to 7-4 with an impressive 1.83 ERA. The Padres improved their record to 54-45, sitting second in the NL West. Xavier Edwards had three hits for the Marlins, but it wasn’t enough to overcome the Padres. Key performances for the Padres included doubles from Xander Bogaerts and Martin Maldonado, both contributing to the team’s two runs. The Marlins now have a record of 46-52, placing them third in the NL East. The Padres scored all their runs in the second inning. Xander Bogaerts and Jackson Merrill both crossed home plate. This gave the Padres a quick 2-0 lead. The Marlins responded in the fourth inning. Kyle Stowers hit a solo home run, making it 2-1. Despite getting nine hits, the Marlins could not score again, and the game ended with the Padres winning 2-1.

Adrian Morejon was the winning pitcher for the Padres. He pitched 1.67 innings, allowing no hits and striking out two batters. Morejon’s strong performance helped maintain the Padres’ lead.
Eury Pérez took the loss for the Marlins. He pitched 5 innings, giving up 5 hits and 2 runs. Despite striking out five batters, the early runs allowed by Pérez were enough for the Padres to secure the win.

Xavier Edwards stood out for the Marlins with three hits in four at-bats, although he did not score. Keston Stowers hit a home run, accounting for the Marlins’ only run of the game. Luis Arraez also contributed with a hit in his four at-bats.

For the Padres, Xander Bogaerts and Jackson Merrill were key contributors. Bogaerts scored a run and hit a double, while Merrill also scored and recorded an RBI. Martin Maldonado added to the effort with an RBI double, helping the Padres score their two runs in the second inning.

What’s Next

The Padres’ victory over the Marlins brings their record to 54-45. They are now in second place in the West. This win keeps them in the race for the top spot in their division. The Marlins’ loss drops their record to 46-52, placing them third in the East. This game impacts their chances of moving up in the standings. The head-to-head record between these teams is now favoring the Padres.

The Padres continue their series against the Marlins at loanDepot Park. Their next game is on Tuesday, July 22, 2025, at 6:40 PM. The Padres then wrap up the series with a final game on Wednesday before heading to St. Louis to face the Cardinals on Thursday.

The Marlins stay at home for their next game against the Padres on Tuesday, July 22, 2025, at 6:40 PM. They will conclude their series with the Padres on Wednesday. After that, the Marlins travel to face the Milwaukee Brewers on Friday at American Family Field.


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.