The Philadelphia Phillies (38-33) host their NL East opponent, the Miami Marlins (36-36) for a three game series. Philadelphia is 3-1 against Miami this season and outscored the Marlins, 14-7.
Miami is 7-1 in the last eight games and 10-2 in the past 12. Miami is coming off four straight series wins over Pittsburgh, Arizona, Tampa Bay, and Washington. The Marlins are hitting .260 (13th) in that 12-game span with the fifth-most steals (13) and sixth-best OBP (.345). The pitching staff leads the MLB with a 2.52 ERA and .207 OBA. This is the best stretch of the year and another win lands the Marlins over .500 for the first time since April 13 (9-8 record).
Since the Phillies’ four-game winning streak to start June, Philadelphia has gone 4-4. This month, the pitching and hitting numbers have been middle of the pack for the Phillies, but they have found themselves on the winning side more often than not (8-4 record). Philadelphia has won three of the last four series, including five of the last six overall games at home.
Let’s dive into the matchup and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Marlins at Phillies
- Date: Monday, June 15, 2026
- Time: 6:40 PM EST
- Site: Citizen Bank Park
- City: Philadelphia, PA
- Network/Streaming: MLB TV
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Marlins at the Phillies
The latest odds as of Monday:
- Moneyline: Philadelphia Phillies (-198), Miami Marlins (+162)
- Spread: Phillies -1.5 (+104), Marlins +1.5 (-125)
- Total: 8.0
Probable starting pitchers for Marlins at Phillies
- Monday’s pitching matchup (June 15): Zack Wheeler vs. Ryan Gusto
- Phillies: Zack Wheeler
2026 stats: 56.2 IP, 5-1, 2.22 ERA, 0.85 WHIP, 53 Ks, 12 BB
- Marlins: Ryan Gusto
2026 Stats: 9.0 IP, 0-1, 6.00 ERA, 1.44 WHIP, 9 Ks, 2 BB
Who’s Hot? Who’s Not
- The Phillies’ Brandon Marsh is hitting .322 with 76 hits, 8 home runs and 32 RBI over 236 at-bats
- The Phillies’ Adolis Garcia is hitting .195 with 45 hits and 84 strikeouts over 231 at-bats
- The Marlins’ Otto Lopez is hitting .343 with 97 hits, 5 home runs, and 31 RBI over 283 at-bats
- The Marlins’ Kyle Stowers is hitting .215 with 39 hits and 61 strikeouts over 181 at-bats
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Marlins at Phillies
- The Phillies are an MLB-worst 25-46 ATS
- The Marlins are 36-36 ATS
- The Phillies are an MLB-best 38-30-3 to the Under
- The Marlins are 40-29-3 to the Over, ranking seventh-best
- The Phillies are an MLB-worst 11-25 ATS at home
- The Marlins are 16-17 ATS on the road and 12-10 ATS as an away underdog
Expert picks & predictions for tonight’s game between the Marlins and the Phillies
Rotoworld Bet Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Monday’s game between the Marlins and the Phillies:
- Moneyline: NBC Sports Bet is recommending a play on the Marlins on the Moneyline.
- Spread: NBC Sports Bet is leaning towards a play ATS on the Marlins at +1.5.
- Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 9.5
Follow our experts on socials to keep up with all the latest content from the staff:
- Jay Croucher (@croucherJD)
- Drew Dinsick (@whale_capper)
- Vaughn Dalzell (@VmoneySports)
- Trysta Krick (@Trysta_Krick)