Philadelphia Phillies vs Miami Marlins Betting Pick & Prediction for 5/4

The Philadelphia Phillies will play against the Miami Marlins at loanDepot Park. The game is set for Monday, May 4, 2026, at 6:40 PM. This is a night game, and fans can catch it on the MIAM channel.
The Phillies have a 14-20 record this season. They are on a one-game win streak. The Marlins hold a 16-18 record and lost their last game. Both teams are part of the NL East Division.
Philadelphia Phillies Team Preview
The Philadelphia Phillies have shown mixed results in recent games. They secured a 7-2 win against the Miami Marlins on May 3rd, with Jesús Luzardo delivering a strong pitching performance. However, they faced a setback on May 2nd, losing 4-0 to the Marlins, managing only one hit against Max Meyer.
The Phillies’ hitting has been inconsistent this season. They rank 20th in batting average and 23rd in slugging percentage. Kyle Schwarber leads the team with 11 home runs, while Bryce Harper follows with six.
On the pitching side, Aaron Nola is set to start the next game. He has a 6.03 ERA and 35 strikeouts this season. The Phillies’ pitching staff ranks 26th in earned run average and batting average against, indicating areas for improvement.
Phillies vs Marlins Game Day Info
- Sport: MLB
- Teams: Philadelphia Phillies vs. Miami Marlins
- Venue: loanDepot Park in Miami, FL
- Date: Monday, May 4, 2026
- Betting Odds: Phillies Moneyline -116, Marlins Moneyline -103
Miami Marlins Team Preview
The Miami Marlins have had mixed results in their recent games. They recorded a decisive 4-0 win against the Philadelphia Phillies on May 2nd, 2026. Max Meyer was outstanding on the mound, allowing just one hit in seven innings.
Despite their strong batting average of .252, the Marlins rank 16th in slugging percentage. Their lineup features Otto Lopez, who leads the team with a .341 batting average. Xavier Edwards also contributes with a .336 average and solid on-base percentage.
On the pitching side, the Marlins have an ERA of 3.95, placing them 12th in the league. Janson Junk will start the next game, entering with a 3.00 ERA. His previous performance against the Dodgers shows his ability to keep runs low.
BTB Betting Pick
The Phillies are favored on the moneyline at -116, while the Marlins are at -103. The Phillies have a stronger batting average and on-base percentage, ranking 6th and 8th, respectively. Given their higher ranks in key hitting stats and a projected score of Phillies 5, Marlins 4, the Phillies are the pick to win.
The total for the game is set at 8.5 runs, with the over at -116 and the under at -105. The Marlins have a solid pitching staff with a 3.95 ERA, ranked 12th, and a strong batting average against at .222, ranked 5th. With the projected score at 9 runs, taking the over is the recommendation for this game.