The Miami Marlins and New York Mets face off tonight, August 28, 2025, at Citi Field in Queens, NY, in the first of a four-game series. First pitch is scheduled for 7:10 PM ET. The Mets are looking to extend their five-game home winning streak, while the Marlins aim to improve their road record.
Pitching Matchup
The pitching matchup features Adam Mazur for the Marlins (0-0) against Clay Holmes (11-6, 3.60 ERA) for the Mets. Holmes, who started the season strong, has shown signs of fatigue in recent months. His strikeout rate has declined significantly since May. While he dominated the Marlins in April, striking out 16 in 10 innings, his recent performance suggests a different outcome tonight.
Holmes' Recent Struggles
Since May, Holmes' strikeout rate has dropped considerably. He's struggled to pitch deep into games, rarely making it past six innings in his last 13 starts. Facing a Marlins team that ranks among the lowest in strikeout rate (20.7%) presents a challenging scenario for the Mets' right-hander.
Team Performance
The Mets hold a 72-61 overall record and a strong 44-24 record at home. The Marlins are 62-71 overall with a 31-34 record on the road. The Mets lead the season series 4-2.
Key Players to Watch
- Mets: Juan Soto (16 doubles, 32 home runs), Mark Vientos (hot streak with 6 home runs in the last 10 games).
- Marlins: Otto Lopez (17 doubles, 11 home runs, 59 RBIs), Jakob Marsee (strong performance in the last 10 games).
How to Watch Marlins vs. Mets
Fans can watch the game for FREE with a trial of DirecTV. Other options include SNY (local) and MLBN (out-of-market).
- What: MLB Regular Season
- Who: Miami Marlins vs. New York Mets
- When: August 28, 2025
- Time: 7:10 PM ET
- Where: Citi Field, Queens, NY
- TV: SNY, MLBN (out-of-market only)
- Live Stream: DirecTV (free trial)