MLB

San Diego comes in with a strong recent run, reflected by a 9-1 mark over its last 10 games and a home record that has been a major driver of its season. Miami has also played better lately with a 5-5 stretch over its last 10 and a two-game winning run, but the Marlins' away record is still a concern. Offensively, Miami has the better batting average, on-base percentage, and OPS, while San Diego has more home runs and a better overall run differential. On the pitching side, the Padres have the lower team ERA, better bullpen ERA, and slightly better xFIP, which gives them the more trustworthy late-game base if this stays close.
Nick Pivetta gets the ball for San Diego. He enters with a 2-2 record and a 3.60 ERA, and his season line suggests a stable mid-rotation arm who can keep the game on script if he avoids free passes and early damage. His job here is to limit Miami's contact-driven offense and hand the game to a stronger Padres bullpen. Tyler Phillips starts for Miami. He is 5-6 with a 3.55 ERA, and his results have been good enough to keep the Marlins in games. The concern is not just the run prevention number, but whether that level holds against a Padres lineup that has more power and a stronger home split. If Phillips can stay efficient and work deep, Miami can hang around, but the margin for error is thin.
San Diego has the better overall pitching, the better home form, and the stronger recent results, which makes the Padres the side with the clearest value in this matchup. Miami's offense can create enough traffic to keep the score close, but the Padres' relief edge and steadier run prevention should decide it late. I project San Diego to win 4-3, with the Padres moneyline the best betting angle from the available market.