MLB Wednesday, July 29 at 12:10 PM UTC
10,000 Sim Trials Run
PHI

Philadelphia Phillies

Away

57-51 (29-24 Away)

Last 5 Form
L L W L L
Projected Final Score
2.7 3.3
Projected Total: 6.0 (O/U: 7.5)
Sportsbook Consensus Odds
PHI: -170 | MIA: +145
MIA

Miami Marlins

Home

54-54 (33-23 Home)

Last 5 Form
L L L W W

Simulated Outcome Probability

Philadelphia Phillies Win Prob
40.0%
No Value Edge
Miami Marlins Win Prob
60.0%
+19.2% Value Edge

Our 10,000 iterations project the Miami Marlins to win outright in 60.0% of simulated game-runs.

Simulator Cover Probability

Spread Line: PHI -1.5 / MIA +1.5
PHI covers (-100) 25.9%
MIA covers (-120) +19.6% Edge 74.1%
Total O/U: 7.5
OVER (-105) 29.1%
UNDER (-115) +17.5% Edge 71.0%

Model Simulation Deciders

  • 💪 Lineup Depth: MIA starting lineup holds a clear offensive edge in On-Base Percentage (+0.032) and Slugging (+0.073).
  • 🐂 Bullpen Advantage: PHI relievers offer higher strikeout capacity and yield fewer home runs per batter faced compared to the MIA bullpen.
  • 🏟️ Ballpark Factor: Played at MIA's stadium, which features highly pitcher-friendly park factors scaling down home-run expectations.
  • 🔥 Momentum Streak: MIA enters this game on a hot streak (last 10 games win %: 40%) giving them a momentum advantage.

VegasSims Best Bet & Analysis

Best Bet

Our 10,000 simulations project the Miami Marlins winning outright in 60.0% of run trials, with a projected score of PHI 2.7 - MIA 3.3. The simulator identifies a positive expected value (+EV) edge on the spread with MIA +1.5 covering in 74.1% of trials. Additionally, we lean towards the UNDER 7.5 which hit in 71.0% of runs.

No Runs First Inning (NRFI) Analysis

Simulated NRFI Probability
62.3%
+2.3% Value Edge
Vegas Consensus NRFI Odds
-150
Implied Probability: 60.0%
VegasSims Recommendation
👉 PLAY NRFI (YES)
High Confidence Pick

VegasSims simulated this matchup 10,000 times, resulting in a **62.3%** chance of a scoreless first inning. Away starter Jesús Luzardo (K%: 29.9%, BB%: 9.0%) faces MIA's top of the order (avg OBP: 34.3%). Home starter Ryan Gusto (K%: 20.5%, BB%: 8.6%) matchups against PHI's first three hitters (avg OBP: 32.1%). **Best Bet**: **NRFI (Yes)**. With both starters showing strong control/strikeout rates, our simulator identifies a solid value edge (+2.3%) at -150.

Starting Pitchers Matchup

PHI

Jesús Luzardo

Away Starter
ERA 3.31
WHIP 1.17
Record 9-5
IP 122.1
SO 152
GS 21
MIA

Ryan Gusto

Home Starter
ERA 4.50
WHIP 1.32
Record 0-2
IP 34.0
SO 31
GS 7

Top Offensive Performers

Sort by:

Philadelphia Phillies

Miami Marlins

Recent Results History (Last 5 Games)

Philadelphia Phillies

L @ Miami Marlins
0 - 1 | Jul 28, 2026
L @ Miami Marlins
7 - 8 | Jul 27, 2026
W vs New York Yankees
11 - 4 | Jul 26, 2026
L vs New York Yankees
1 - 3 | Jul 25, 2026
L vs New York Yankees
0 - 1 | Jul 24, 2026

Miami Marlins

W vs Philadelphia Phillies
1 - 0 | Jul 28, 2026
W vs Philadelphia Phillies
8 - 7 | Jul 27, 2026
L vs San Diego Padres
3 - 5 | Jul 26, 2026
L vs San Diego Padres
2 - 7 | Jul 25, 2026
L vs San Diego Padres
2 - 4 | Jul 24, 2026

Head-to-Head History

Home Miami Marlins defeated Philadelphia Phillies
1 - 0 | Jul 28, 2026
Home Miami Marlins defeated Philadelphia Phillies
8 - 7 | Jul 27, 2026
Away Miami Marlins defeated Philadelphia Phillies
12 - 4 | Jun 17, 2026
Home Philadelphia Phillies defeated Miami Marlins
8 - 2 | Jun 16, 2026
Home Philadelphia Phillies defeated Miami Marlins
7 - 0 | Jun 15, 2026

Injury Reports

Philadelphia Phillies 40 reported

RF Adolis García
60-Day
SS Aidan Miller
7-Day
P Alexander De Los Santos
60-Day
P Andrew Walling
60-Day
LF Austin Murr
7-Day
P Brad Keller
60-Day
SS Brady Day
60-Day
P Braeden Fausnaught
60-Day
2B Bryson Ware
7-Day
P Casey Steward
- Full Season
P Connor Gillispie
- Full Season
P Daniel Robert
60-Day
P Eligio Arias
60-Day
SS Erick Brito
60-Day
P Ethan Chenault
- Full Season
OF Jalvin Arias
- Full Season
P Jesus Montiel
60-Day
P Jhoener Tovar
60-Day
CF Johan Rojas
60-Day
P Jonathan Gonzalez
60-Day
P Jorge Miranda
60-Day
OF Jose Briceno
7-Day
P Jose Pena Jr.
7-Day
P Kevin Warunek
7-Day
P Kyler Carmack
60-Day
P Levi Stoudt
- Full Season
P Lou Trivino III
15-Day
C Luke Davis
60-Day
C Mark Kolozsvary
60-Day
P Matthew Potok
7-Day
IF Maylerson Casanova
- Full Season
P Naiker Velazquez
60-Day
OF Nathanael Cijntje
- Full Season
C Rafael Marchán
10-Day
P Richie Cortese
60-Day
P Ryan Dromboski
7-Day
P Tanner Banks
60-Day
P Wesley Moore
- Full Season
C Yhoan Escalona
- Full Season
P Zack Tukis
- Full Season

Miami Marlins 52 reported

P Adam Mazur
60-Day
SS Aiva Arquette
7-Day
P Albert Ortiz
60-Day
P Albert Polanco
- Full Season
P Alex Williams
7-Day
P Andrew Nardi
60-Day
P Anthony Bender
15-Day
P Cade Austin
60-Day
1B Chris Arroyo
60-Day
P Darwin Rodriguez
- Full Season
P Diego Godoy
- Full Season
OF Dillon Lewis
7-Day
3B Diwarys Encarnacion
60-Day
2B Drew Faurot
- Full Season
P Elvin Jimenez
- Full Season
P Emmett Olson
60-Day
P Evan McKendry
60-Day
OF Fenwick Trimble
7-Day
P Fernando De La Rosa
60-Day
P Grant Shepardson
60-Day
P Jacob Miller
7-Day
C Jessada Brown
60-Day
P Jesus Tinoco
- Full Season
OF José Castro
- Full Season
P Josh Ekness
60-Day
P Kaiden Wilson
- Full Season
P Kevin Defrank
60-Day
P Keyner Benitez
60-Day
P Logan Whitaker
7-Day
P Luke Lashutka
7-Day
P Maikel Rodriguez
60-Day
P Max Meyer
15-Day
P Natanael Polanco
- Full Season
P Nick Brink
- Full Season
P Nick Maldonado
- Full Season
P Noble Meyer
7-Day
P Orlando Ortiz-Mayr
7-Day
RF Owen Caissie
10-Day
P Pedro Montero
60-Day
P RJ Shunck
60-Day
P Robby Snelling
60-Day
P Ronny Henriquez
60-Day
P Samuel Vásquez
60-Day
C Spencer Bramwell
7-Day
P Thomas White
7-Day
P Tristan Stevens
60-Day
C Victor Ortega
7-Day
P Walin Castillo
7-Day
P Will Schomberg
- Full Season
P William Kempner
15-Day
P Xavier Cardenas III
60-Day
P Xavier Meachem
- Full Season