Data Skrive
The Philadelphia Phillies and Bryce Harper head into the second of a three-game series against Otto Lopez and the Miami Marlins on Sunday at Citizens Bank Park. Oddsmakers list the Phillies as -275 favorites on the moneyline, while giving the underdog Marlins +225 moneyline odds to win. Philadelphia is favored on the run line (-1.5 with -140 odds). The total for the matchup is listed at 8.5 runs.
Check out everything you need from a betting perspective on the Phillies-Marlins game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Check out the best moments between the Miami Marlines and the Philadelphia Phillies.
Phillies vs. Marlins Game Information & Odds
- When: Sunday, April 20, 2025 at 1:35 p.m. ET
- Where: Citizens Bank Park in Philadelphia, Pennsylvania
- How to watch on TV: NBCS-PH and FDSFL
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds Phillies -275 +225 8.5 -104 -118 -1.5 -140 +116
Phillies vs. Marlins Prediction
- Score Prediction: Phillies 5, Marlins 4
- Total Prediction: Over 8.5 runs
- Win Probabilities: Phillies 57%, Marlins 43%
Phillies vs. Marlins Betting Insights
- This season, the Phillies have been favored 15 times and won nine, or 60%, of those games.
- Philadelphia has played as favorites of -275 or more twice this season and won both games.
- The implied probability of a win from the Phillies, based on the moneyline, is 73.3%.
- The Marlins have been victorious in six, or 35.3%, of the 17 contests they have been chosen as underdogs in this season.
- Miami has played as an underdog of +225 or more just one time this year and came away with a loss in that game.
- Oddsmakers have implied with the moneyline set for this matchup that the Marlins have a 30.8% chance of pulling out a win.
Phillies Recent Betting Performance
- The Phillies have a 4-4 record from the eight games they were moneyline favorites over their last 10 matchups.
- In their last 10 matchups, the Phillies and their opponents combined to go over the total five times (all 10 games had set totals).
- The Phillies’ ATS record is 5-5-0 over their past 10 games.
Phillies Recent Stats
Stat Avg/Total Record 5-5 Runs Per Game 3.7 HR 9 ERA 4.35 K/9 9.8
Phillies Player Insights
- The Phillies’ best power option comes in the form of Kyle Schwarber and his seven-home-run 15-RBI season, both team highs.
- Of all hitters in baseball, Schwarber is third in homers and 17th in RBI.
- Schwarber carries a four-game hitting streak into this matchup. During his last five outings he is batting .333 with a home run, six walks and three RBI.
- Harper is hitting .264 with two doubles, five home runs and 17 walks.
- Harper ranks 18th in home runs and 48th in RBI among all MLB hitters this season.
- Nicholas Alexander Castellanos paces the Phillies with a team-high batting average of .319.
- Castellanos has at least one base hit in five straight games. During his last five outings he is hitting .412 with a double, a home run, two walks and three RBI.
- Bryson Stott is hitting .270 with three doubles, a triple, a home run and seven walks.
- Stott is riding a five-game hitting streak into this one. During his last five outings he is batting .300 with a double, a triple, two walks and two RBI.
Marlins Recent Betting Performance
- In nine games over the last 10 matchups when set as underdogs by sportsbooks, the Marlins had a record of 2-7.
- In their last 10 games with a total, the Marlins and their opponents are 7-3-0 when it comes to hitting the over.
- Over their last 10 games, the Marlins are 2-8-0 against the spread.
Marlins Recent Stats
Stat Avg/Total Record 3-7 Runs Per Game 4.4 HR 6 ERA 5.69 K/9 7.3
Marlins Player Insights
- Xavier Edwards leads the Marlins with a team-high batting average of .329.
- Among all hitters in the big leagues, Edwards’ home run total ranks 253rd and his RBI tally ranks 139th.
- Edwards has collected a hit in 11 games in a row. In his last 10 games he is batting .400 with seven walks and four RBI.
- Lopez is batting .243 with five doubles, two home runs and nine walks.
- Lopez is currently 106th in home runs and 92nd in RBI in the major leagues.
- Kyle Stowers has three doubles, a triple, a home run and nine walks while hitting .288.
- Eric Wagaman has three doubles, two home runs and six walks while batting .260.
Check out the best moments between the Miami Marlines and the Philadelphia Phillies.
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
FOLLOW Follow your favorites to personalize your FOX Sports experience
Philadelphia Phillies
Miami Marlins
recommended