Diamondbacks vs. Phillies Odds & Betting Predictions - April 12, 2026

Diamondbacks at Phillies

5:35 pm • NBCS-PH
4 - 3
Starting Pitchers
pitcherteameraw-l
Zach Pop logoZ.PopPhiladelphia Phillies logo3.680-0
Zac Gallen logoZ.GallenArizona Diamondbacks logo3.601-1

Diamondbacks at Phillies Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Diamondbacks
10-8
+1.5
+1.5-182
o8.5-110
+120
Phillies
8-9
u8.5
-1.5+150
u8.5-110
-145
location pinSunday 5:35 p.m.
April 12, 2026
Citizens Bank ParkPhiladelphia
Diamondbacks vs. Phillies Expert Picks
Frank Ammirante
Frank Ammirante
Last 30d: 156-214-13 (-21.2u)
A.Bohm u1.5 Hits + Runs + RBIs-115
1u
Under 8.5-125
1u
A.Painter u1.5 BB+105
0.95u
Doug Ziefel
Doug Ziefel
Last 30d: 272-368-21 (-24.1u)
R.Marchan u0.5 Hits+105
0.5u
Sean Zerillo
Sean Zerillo
Last 30d: 142-136-6 (-5.5u)
Under 8.5-110
0.5u
Bet to 8 (-110)
Doug Ziefel
Doug Ziefel
Last 30d: 272-368-21 (-24.1u)
PHI -0.5 (F5)+100
0.5u
Royals Props
Royals Props
Last 30d: 57-44-4 (+9.0u)
K.Schwarber o1.5 Hits + Runs + RBIs-123
1u
Doug Ziefel
Doug Ziefel
Last 30d: 272-368-21 (-24.1u)
Under 4.5 (F5)-110
0.5u
Boomer Betz
Boomer Betz
Last 30d: 95-105-1 (+16.5u)
Z.Gallen o5.5 Ks+116
$100.00
OldSchool0909
Last 30d: 138-135-0 (+19.2u)
ARI +124
1.24u
Sean Paul
Sean Paul
Last 30d: 19-23-1 (-3.4u)
Over 8.5-109
1u

Diamondbacks vs. Phillies Previews & Analysis

  • MLB Best Bets for Sunday article feature image

    MLB Best Bets for Sunday

    Action Network Staff
    Apr 12, 2026 UTC
  • Diamondbacks vs Phillies: Walks To Come article feature image

    Diamondbacks vs Phillies: Walks To Come

    Sean Paul
    Apr 12, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Diamondbacks vs. Phillies Public Betting Percentages

Away Logo

Diamondbacks

Public

40%

Bets%

60%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Phillies
4-132-92-44-13N/A
Diamondbacks
14-45-29-23-110-3

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Phillies
9-7-17-3-12-49-7-1N/A
Diamondbacks
10-7-14-36-4-12-27-5-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Phillies
8-95-63-38-9N/A
Diamondbacks
10-85-25-63-16-7

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 11thARIW 4-3-1.5 LU 9PHI -128
Apr 10thARIL 4-5-1.5 LO 8ARI -183
Apr 8th@SFL 0-5-1.5 LU 8.5SF -135
Apr 8th@SFL 0-6-1.5 LU 7.5SF -155
Apr 7th@SFW 6-4-1.5 WO 8.5PHI -119

Diamondbacks vs. Phillies Injury Updates

Diamondbacks Injuries

  • Ketel Marte
    2B

    Ketel Marte has been scratched Tuesday.

    Out

  • Corbin Burnes
    SP

    Burnes is out with elbow

    Out

  • Lourdes Gurriel
    LF

    Gurriel is out with knee

    Out

  • Blake Walston
    SP

    Walston is out with elbow

    Out

  • Tyler Locklear
    1B

    Locklear is out with elbow

    Out

  • Cristian Mena
    SP

    Mena is doubtful with shoulder

    Doubtful

Phillies Injuries

  • Zack Wheeler
    SP

    Wheeler is out with shoulder

    Out

  • Max Lazar
    RP

    Lazar is out with oblique

    Out

  • Andrew Painter
    SP

    Andrew Painter was seen walking out to bullpen, he won't start but could be available in relief.

    Questionable

  • Steward Berroa
    RF

    Berroa is out with shoulder

    Out

Diamondbacks vs. Phillies Box Score
Diamondbacks Player Stats
Projected
PITCHERPCIPKER
Zac Gallen logoRZ.Gallen, P84523
Jonathan Loaisiga logoRJ.Loaisiga, P9100
Taylor Clarke logoRT.Clarke, P15100
Kevin Ginkel logoRK.Ginkel, P120.110
Ryan Thompson logoRR.Thompson, P50.200
Paul Sewald logoRP.Sewald, P11120
HITTERSH-ABRHRRBI
Ildemaro Vargas logo1I.Vargas, 2B1-5100
Ildemaro Vargas logo1I.Vargas, LF1-5100
Corbin Carroll logo2C.Carroll, DH2-4000
Geraldo Perdomo logo3G.Perdomo, SS0-4100
Jose Fernandez logo4J.Fernandez, 1B2-4101
Jose Fernandez logo4J.Fernandez, 3B2-4101
Nolan Arenado logo5N.Arenado, 3B1-2101
Ketel Marte logo5K.Marte, PH0-0000
Ketel Marte logo5K.Marte, 2B0-0000
Tim Tawa logo6T.Tawa, LF0-3000
Adrian Del Castillo logo6A.Del Castillo, PH1-1001
Luken Baker logo6L.Baker, 1B0-0000
James McCann logo7J.McCann, C2-4001
Alek Thomas logo8A.Thomas, CF0-3000
Jorge Barrosa logo9J.Barrosa, RF0-4000
Phillies Player Stats
Projected
PITCHERPCIPKER
Zach Pop logoRZ.Pop, P37211
Andrew Painter logoRA.Painter, P80571
Jose Alvarado logoLJ.Alvarado, P130.102
Jonathan Bowlan logoRJ.Bowlan, P180.220
Tim Mayza logoLT.Mayza, P9110
HITTERSH-ABRHRRBI
Trea Turner logo1T.Turner, SS2-4112
Kyle Schwarber logo2K.Schwarber, DH2-4100
Bryce Harper logo3B.Harper, 1B2-3001
Brandon Marsh logo4B.Marsh, LF2-4000
Bryson Stott logo5B.Stott, 2B1-4000
Adolis Garcia logo6A.Garcia, RF0-4000
Alec Bohm logo7A.Bohm, 3B0-3000
Rafael Marchan logo8R.Marchan, C0-4000
Justin Crawford logo9J.Crawford, CF1-4100

Diamondbacks vs. Phillies Odds Comparison

Right Arrow

Could not load odds

Diamondbacks at Phillies Team Totals

MatchupOverUnder
Diamondbacks
10-8
N/A
N/A
Phillies
8-9
N/A
N/A