Up arrow
MLB
Games

Philadelphia Phillies vs. Miami Marlins: Preview, Predictions and Picks for June 16, 2025

Updated on:
Jun 17, 2025 2:29 AM
The Philadelphia Phillies, riding high on a 42-29 record, travel to loanDepot park to face the struggling Marlins, who sit at 28-41 on the season. Fresh off a 4-hit game, Kemp will look to lead the charge against the Marlins, who trail the series 2-1. Can the Phillies extend their success on the road, where they hold an 18-16 record?
Philadelphia Phillies vs Miami Marlins

Current Odds

PHI
MIA
Over
8.0
-111
Under
8.0
+100
PHI
-1.5
-114
MIA
+1.5
+105
PHI
ML
-189
MIA
ML
+177

Phillies vs Marlins statistics

Stat Phillies Marlins
Hits 620 (7th) 595 (Tied-14th)
Batting Average .257 (2nd) .252 (11th)
Runs Batted In 318 (9th) 271 (23rd)
Runs 334 (8th) 282 (23rd)
Home Runs 75 (Tied-15th) 61 (Tied-25th)
Walks 253 (Tied-7th) 206 (23rd)
Stolen Bases 63 (6th) 54 (Tied-14th)
Strikeouts 557 (8th) 558 (9th)
Pitches 10570 (14th) 9787 (30th)

Miami Marlins recent games

Game Date Opponent Result Score
6/15/25 @ Washington Nationals W 3-1
6/14/25 @ Washington Nationals W 4-3
6/13/25 @ Washington Nationals W 11-9
6/11/25 @ Pittsburgh Pirates L 5-2
6/10/25 @ Pittsburgh Pirates W 3-2

Philadelphia Phillies recent games

Game Date Opponent Result Score
6/15/25 vs Toronto Blue Jays W 11-4
6/14/25 vs Toronto Blue Jays W 3-2
6/13/25 vs Toronto Blue Jays W 8-0
6/11/25 vs Chicago Cubs W 7-2
6/10/25 vs Chicago Cubs L 8-4

Miami Marlins injuries

  • Jesus Tinoco (RP): 15-Day-IL
  • Max Meyer (SP): 15-Day-IL
  • Derek Hill (CF): 10-Day-IL
  • Rob Brantly (C): 60-Day-IL
  • Andrew Nardi (RP): 60-Day-IL

Philadelphia Phillies injuries

  • Griff McGarry (SP): Day-To-Day
  • Bryce Harper (1B): 10-Day-IL
  • Tristan Garnett (RP): Day-To-Day
  • Aaron Nola (SP): 15-Day-IL
  • Jose Alvarado (RP): suspension

Phillies vs Marlins game info

Type Info
Venue loanDepot park
Location Miami, Florida
First pitch Mon 6:40 PM
Temperature 86°
Chance of Rain 0%

Phillies vs Marlins predictions

When you look at this Phillies lineup rolling into Miami, it’s impossible not to zero in on Otto Kemp, especially fresh off that eye-popping 4-hit game. Don’t be surprised if Kemp rides that hot streak for at least another multi-hit night—he’s locked in at the plate and looks ready to provide another spark. Trea Turner is another guy to keep an eye on. With his consistent .300 average and his knack for swiping bases, I’m expecting Turner to be a chaos-creator every time he gets on. And there’s just something about Kyle Schwarber in these matchups—his power always seems to show up, and a Schwarbomb feels like it could be in the cards. As for Mick Abel, Philly’s probable starter, he’s got the right stuff to give the Marlins fits. If Abel can command the strike zone, he could rack up a handful of Ks and set the tone early.

Turning to the Marlins, Xavier Edwards is the table setter they desperately need to get something going at the top. With his .279 average, I’d expect him to notch a couple of hits and maybe even swipe a bag—that’s just his style. Kyle Stowers, Miami’s leader in homers, has the pop to keep the Marlins within striking distance if he catches one just right. This lineup lacks the star power of Philly, but guys like Liam Hicks and Otto Lopez have shown they can chip in with an RBI or a key double here and there. On the mound, Sandy Alcantara draws a tough assignment trying to cool off the Phillies. Still, his ability to work deep into games could help keep things close as long as he can limit the free passes and keep the ball in the yard.

All things considered, I really like the Phillies’ chances here. They’re just so much deeper and more dynamic offensively, and their ability to grind out at-bats is a nightmare for any pitcher. With Kemp swinging a scorching bat, Turner doing Turner things, and Schwarber always a home run threat, it just feels like Philly has the edge, even at loanDepot park. Sure, Miami could make it interesting if Alcantara throws a gem, but the Phillies’ balance and firepower look too tough to match right now. I’m leaning Philadelphia to take this one and widen the gap even more in the NL East race. What about you—are you feeling the same Philly vibes?

Miami Marlins

Philadelphia Phillies

More Games