Marlins vs. Phillies Odds & Betting Predictions - April 20, 2025
Marlins at Phillies
5:35 pm • NBCS-PHStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 2.08 | 2-0 | |
![]() | ![]() | 6.75 | 0-2 |
Marlins at Phillies Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Marlins 9-12 | +1.5 | +1.5+123 | o8-104 | +260 |
![]() Phillies 13-9 | u8.5 | -1.5-148 | u8-118 | -325 |

Citizens Bank ParkPhiladelphia
Marlins vs. Phillies Expert Picks

Boomer Betz
Last 30d: 146-159-5 (+21.9u)
Under 7.5 (Live)-105
2u

Firefighter Bets
Last 30d: 194-202-2 (-7.2u)
B.Stott o1.5 Hits + Runs + RBIs-135
0.74u

The Degenerates
Last 30d: 61-61-2 (-8.6u)
PHI -1.5-134
1.34u

Boomer Betz
Last 30d: 146-159-5 (+21.9u)
Over 0.5 (1st Inn)-107
0.93u
#BQ

Mjaybrod
Last 30d: 84-78-5 (+5.8u)
PHI -1.5-128
1u
I’m a real sick fuck when you get to know me

Picks Office
Last 30d: 91-76-4 (+10.5u)
Under 8.5-110
1u
Citizens Bank Park might look like an Over park, but Luzardo’s on the bump for Philly—2.31 ERA, .219 xBA, .280 xwOBA. Marlins do hit LHP well (.277 AVG, 4.87 R/9), but Luzardo’s swing-and-miss stuff (9.9 K/9) + low WHIP makes runs tough to stack early.
Gillispie’s 6.63 ERA jumps off the page, but Philly’s weaker vs RHP (.236 AVG, 4.61 R/9). Marlins’ bullpen backing him strong—2.85 ERA, 1.32 WHIP from arms likely used tonight. If Gillispie limits long balls + strands runners, he can survive 5+ innings.
Both teams face their weaker split, one ace on the mound, and weather not boosting offense = value on Under.

Brian Bitler
Last 30d: 85-94-1 (-32.7u)
Under 8-109
3u

The Degenerate
Last 30d: 96-136-3 (-4.7u)
Under 4.5 (F5)-105
0.5u

Capper Central
Last 30d: 112-76-14 (+29.8u)
Under 9-129
1.29u

Cam Is Money
Last 30d: 98-111-3 (-13.4u)
Under 8.5-110
1u

Moneyline Hacks
Last 30d: 124-87-2 (+63.2u)
Under 8.5-110
1u
🔥All Access VIP Picks⬇️
https://linktr.ee/moneylinehacks
Get VIP Pick Texts to Your Phone
Get our best plays via SMS and unlock full access to the MoneylineHacks Discord community. 🚨3000+ members strong.
📈16-6 on Tennis PODs the last 2 weeks.
Choose the option that works best for you⬇️:
• VIP Picks via Winible (SMS Text Access)
• VIP Picks via DubClub
🚨Use promo code HACKS60 for 60% OFF your subscription.

Sean Zerillo
Last 30d: 175-180-19 (-0.5u)
Under 8.5-105
0.53u
Bet to 8 (-102)
Prop Odds Comparison
Line Movement Tracker
Marlins vs. Phillies Public Betting Percentages
Betting Trends
- Phillies are 3-2 in their last 5 games.
- Phillies are 2-3 in their last 5 games against the spread
- Phillies are 4-5 in their road games against the spread
- The totals have gone OVER in 5 of Phillies' last 5 games
- The totals have gone OVER in 8 of Phillies' 13 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Marlins vs. Phillies Injury Updates

Marlins Injuries
- Braxton GarrettP
Garrett is out for season with elbow
Out for Season
- Ryan WeathersP
Weathers is out with arm
Out
- Eury PerezP
Perez is out with elbow
Out

Phillies Injuries
- Brandon MarshOF
Marsh is out with hamstring
Out
- Ranger SuarezP
Suarez is out with back
Out
- Weston WilsonOF
Wilson is out with oblique
Out
Marlins vs. Phillies Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 91 | 5 | 3 | 4 | |
![]() | 34 | 2.1 | 2 | 0 | |
![]() | 22 | 0.2 | 1 | 1 | |
![]() | 21 | 1 | 0 | 0 | |
![]() | 11 | 1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-5 | 0 | 0 | 0 |
![]() | 1-5 | 0 | 0 | 0 |
![]() | 3-5 | 2 | 0 | 0 |
![]() | 1-5 | 1 | 0 | 0 |
![]() | 2-5 | 2 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 3-4 | 2 | 1 | 5 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 88 | 7 | 7 | 1 | |
![]() | 24 | 1 | 1 | 3 | |
![]() | 8 | 1 | 1 | 0 | |
![]() | 16 | 1 | 0 | 1 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-5 | 1 | 0 | 0 |
![]() | 2-3 | 1 | 0 | 0 |
![]() | 2-5 | 1 | 0 | 2 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-5 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 1 |
Marlins vs. Phillies Odds Comparison
Could not load odds
Marlins at Phillies Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Marlins 9-12 | o2.5-122 | u2.5-105 |
![]() Phillies 13-9 | o4.5-135 | u4.5+105 |