Philadelphia will try to win two in a row for the first time since April 4 after scoring 20 runs in four games against San Francisco. The Phillies beat the Giants 6-4 on Thursday, featuring a five-run first inning highlighted by Kyle Schwarber's two-run single. Miami has lost six of nine and three straight after getting swept in a three-game series with Arizona. The Marlins were outscored 22-10, and they are allowing 5.17 runs per game this season. Sandy Alcantara has given up eight runs in 15 1/3 innings in 2025. Miami hitters are 11-for-39 with only two extra-base hits against Zack Wheeler. Miami is 1-6 in Alcantara's past seven starts as a road underdog of +151 to +200. The Marlins have lost 14 of their past 20 April games dating to last season. Take the Phillies.
This pick was released to clients on April 18, 2025 at 11:40AM ET.
Miami at Philadelphia
April 18, 2025
2 units on Philadelphia -207 (moneyline) (risk 2 to return 2.97)
Result:
WIN
WIN
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 404,747 Subscribers!