MIAMI, FL – It was a defensive contest between the Marlins and Padres today. The pitching for both teams was able to successfully shut down each other’s offense. The difference maker in this game was the extra base hits. San Diego had three while Miami was limited to one. Frankly, the Marlins were able to outhit the Padres 9-5 but still went on to lose by a score of 2-1.
Stowers Does It Again
In his first plate appearance, Kyle Stowers was facing a 3-2 count against Randy Vasquez. On pitch number six, he hit the curveball deep into right field. It seemed like it was going out until Fernando Tatis Jr. came up with the catch. That ball was hit at 102.5 mph, traveling 380 feet in the air, and just stayed in.
Circa his second at-bat, Stowers made up for it. This time, he sat back and did damage on the changeup. The exit speed was at 103.2 mph, and the ball traveled 400 feet.
Another day, another Kyle Stowers home run#Marlins pic.twitter.com/DkJSyP3Hvp
— Ricardo Urrusuno (@RickScores) July 21, 2025
All Around Good Pitching to Quiet the Heavy Hitters
Despite throwing just five innings, Eury Perez maintained his consistency in today’s start. All of his strikeout victims whiffed on the fastball. The heater was his most dominant pitch, accounting for 55% of his total pitches. He averaged 97.4 mph on the four-seamer.
The five hits he allowed were the most he’s given up all season long. The second inning was his only bad inning. On the first pitch, Xander Bogaerts doubled, and then Perez threw a wild pitch. Jackson Merrill drove him in. After that, Merrill was able to score off of Martin Maldonado’s double.
Eury Perez was selective with his pitches, utilizing them depending on the hitter’s batting side. His sweeper was only thrown to right-handed batters while both his curveball and changeup were thrown to left-handed batters.
Although his start wasn't as lengthy as it was last week, it was still a decent one for Eury Perez. His numbers today:
5 IP, 5 H, 2 R, 2 ER, 2 BB, 5 K, 0 HR, 87 NP#Marlins pic.twitter.com/jsNpMhGgrK
— Ricardo Urrusuno (@RickScores) July 22, 2025
In his ninth appearance of the season, Josh Simpson had another reliable outing out of the bullpen. The lefty threw two innings for the second time. He had the second most swings and misses with five. Simpson matched the three strikeouts he had in his last outing.
Josh Simpson has become a reliable left-handed arm out of the bullpen. His stat sheet today:
2 IP, 0 H, 0 R, 0 ER, 1 BB, 3 K, 0 HR, 27 NP#Marlins pic.twitter.com/9nIvxhg6kk
— Ricardo Urrusuno (@RickScores) July 22, 2025
Tyler Phillips got to pitch for two innings as well. He did his part, getting all six batters out, including one punchout. This was his sixth consecutive appearance without surrendering a run.
Lack of Key Hits Was the Difference Maker
Out of their nine hits, only Stower’s home run was an extra-base hit. Xavier Edwards led the game with three hits and added a stolen base. Liam Hicks had two hits. With runners in scoring position, the Marlins were 0-for-5, leaving six on base.


More Stories
FIU Baseball Reveals 2026 Regular Season Schedule
Miami Marlins eliminate New York Mets with big fourth in finale
Braves Open Up the Floodgates in Dominating Win Over Marlins