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.
Upcoming Matchup & Picks


Lines & Odds
Computer Predictions
My computer prediction for this game is that Miami will win by a score of 0.0 to 0.0.
MLB Premium Pick Results
Here’s how my premium picks are performing.
Previous Matchups & Picks


Lines & Odds
Public Consensus
Who was the public on? 83% of the public money was on Philadelphia Phillies to win on the moneyline. And, 52% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Philadelphia would win by a score of 5.0 to 4.0 with Philadelphia winning on the moneyline, Miami winning on the runline and the game going UNDER the total.


Lines & Odds
Public Consensus
Who was the public on? 79% of the public money was on Philadelphia Phillies to win on the moneyline. And, 62% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Philadelphia would win by a score of 4.2 to 4.1 with Philadelphia winning on the moneyline, Miami winning on the runline and the game going OVER the total.
Premium Picks
Miami at Philadelphia
Final Score


Lines & Odds
Public Consensus
Who was the public on? 71% of the public money was on Philadelphia Phillies to win on the moneyline. And, 75% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Philadelphia would win by a score of 5.3 to 3.8 with Philadelphia winning on the moneyline, Miami winning on the runline and the game going OVER the total.
Premium Picks
Philadelphia at Miami
Philadelphia's pitching is fifth in the majors in ERA (3.69) and fourth in WHIP. Miami's offense is just 29th runs scored, 29th in on-base percentage, and 25th in slugging. Starter Edward Cabrera steps in for injured Max Meyer and has a 4.17 ERA at home where he's holding visitors to a .211 batting average. Take Philadelphia/Miami UNDER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 80% of the public money was on Philadelphia Phillies to win on the moneyline. And, 69% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Philadelphia would win by a score of 5.4 to 3.2 with Philadelphia winning on the moneyline and on the runline and the game going OVER the total.
Premium Picks
Philadelphia at Miami
Philadelphia plays its fifth straight road game. Starter Aaron Nola has a 2.88 ERA at home but 3.78 on the road. The Phillies have lost four of his last five road starts and the bullpen is 15th in ERA and WHIP. Miami got embarrassed by Philadelphia yesterday, 16-2, against emergency starter Austin Kitchen. It was a season-high for the Phillies in runs and hits, with 22. The Marlins are still on a 6-6 run winning as underdogs of +150, +125, +118, +120, +225, +121. This is a good situational and bounce-back spot for the big underdog playing its fifth straight at home. Play Miami.