We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsArizona Diamondbacks at Philadelphia Phillies
Arizona DiamondbacksArizona Diamondbacks
@
Citizens Bank Park
Philadelphia PhilliesPhiladelphia Phillies

Match Predictor

Pre-match Prediction
Arizona Diamondbacks
@
Philadelphia Phillies
Arizona Diamondbacks 38%Philadelphia Phillies 62%
Market LinesRun Line: Philadelphia Phillies -1Total: O/U 8.5
Model: Under 8.5
Model projects 8.3 total runs vs 8.5 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
54%
7/13
MLB: 48%
Starter
50%
1/2
vs PHI
Avg Total
8.5
MLB: 8.9
Game Starter (2) Last Starter vs PHI vs PHI (0)
Michael Soroka #34 · RHP · Age 29
0.90
ERA (2026)
11.7
K/9 (2026)
2
Starts (2026)
9.0
Avg Total (2026)
Last 3:
W ATL (Apr 04): 5.0IP, 1ER, 3K
W DET (Mar 30): 5.0IP, 0ER, 10K
ND @MIL (Oct 04): 1.0IP, 3ER, 1K
vs PHI: L (Apr 20 2024): 4.2 IP, 5 ER, 2 K
Bullpen (2026 Season)Good
ERA: 3.21MLB Avg: 3.958 relievers
Recent: W 2-1W 6-5L 3-4W 7-2W 7-1
Lineup vs Michael Soroka (Career)
BatterPosPAAVGOPSHR
Trea TurnerSS16.2500.6250
J.T. RealmutoC14.1540.4450
Bryce Harper1B11.4000.8550
Alec Bohm3B3.5001.1670
Kyle SchwarberLF3.0000.3330
Adolis GarciaRF2.5001.0000
Brandon MarshCF2.5002.5001
Bryson Stott2B2.0000.0000
5 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
50%
6/12
MLB: 48%
Starter
50%
1/2
vs ARI
Avg Total
8.3
MLB: 8.9
Game Starter (2) Last Starter vs ARI vs ARI (0)
Jesus Luzardo #44 · LHP · Age 29
4.97
ERA (2026)
13.3
K/9 (2026)
2
Starts (2026)
7.0
Avg Total (2026)
Last 3:
W @COL (Apr 04): 6.2IP, 1ER, 11K
L TEX (Mar 29): 6.0IP, 6ER, 7K
L @LAD (Oct 09): 1.2IP, 0ER, 3K
vs ARI: ND (May 02 2025): 5.1 IP, 2 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.55MLB Avg: 3.958 relievers
Recent: W 2-1L 1-4W 6-4L 0-6L 0-5
Lineup vs Jesus Luzardo (Career)
BatterPosPAAVGOPSHR
Nolan Arenado3B13.1540.3080
Ketel Marte2B11.4441.1010
Corbin CarrollRF6.3330.6660
Gabriel MorenoC6.4001.1000
Ildemaro Vargas2B6.0000.0000
James McCannC4.0000.2500
Alek ThomasCF3.0000.0000
Geraldo PerdomoSS3.5001.1670
5 batters with no matchup history
Our Top PicksLive Odds
Top PickUnder 8.5 Total (-125, HIGH confidence)
The primary play.
PickArizona Diamondbacks +1.5 Run Line (-145, MEDIUM confidence)
The model projects a 4.6-3.7 final, a margin of less than one run.
PickMichael Soroka Under 4.5 Strikeouts (+118, MEDIUM confidence)
Soroka's 13 total strikeouts in two 2026 starts sounds strong until you break down the distribution.

Arizona Diamondbacks vs Philadelphia Phillies Game Preview

Tonight's MLB matchup at Citizens Bank Park opens with one of the more compelling pitching storylines of the early season. The Arizona Diamondbacks send Michael Soroka to the mound carrying a 0.90 ERA and 13 strikeouts across 10 innings in 2026. That number stands in sharp contrast to his 4.73 career ERA. After battling through injuries and inconsistency in recent seasons, Soroka has found something this spring: a fastball and slider combination that produced a 10-strikeout performance against Detroit and a quality start against Atlanta. He now faces a Philadelphia Phillies lineup in the most severe offensive drought on the board.

Philadelphia has not scored in 20 consecutive innings. Bryce Harper said it best when asked about the streak: "Has it been that long?" It has. The Phillies returned home from San Francisco having been shut out twice in a doubleheader, 0-5 and 0-6, without scoring since Monday afternoon. The structural problem is the middle order. Philadelphia's fourth-through-seventh lineup spots are slashing .199/.256/.306. Bohm is batting .186 with a .550 OPS. Stott sits at .167 with a .405 OPS and a right-hander OPS of only 0.344. Soroka is a right-hander. Stott has gone 0-for-2 against Soroka in his career with a 0.000 OPS, and Schwarber is 0-for-3 in 3 career PA against him. Harper is the exception: 11 career PA against Soroka at a .400 average and 0.855 OPS, riding a 1.130 OPS over his last seven days. He is the one Phillie who can change this game by himself.

Jesús Luzardo takes the Philadelphia assignment with a 4.97 ERA and an 0-2 record against the run line in 2026. His most recent start was strong, 6.2 innings and 11 strikeouts against Colorado, but the start before that produced six earned runs against Texas in six innings. Variance defines his profile. Arizona is 3-0 against left-handed starters this season, and the BvP numbers give that split real teeth. Marte has a career 1.101 OPS in 11 PA against Luzardo, and Perdomo posted a 1.167 OPS in his most recent sample against the Philadelphia starter. Citizens Bank Park carries a mild run-inflation edge (1.05 for total runs, 1.1 for home runs). It is not a Coors Field situation, but it adds small upside for power hitters, most notably Harper, without rewriting the fundamental run environment. Worth noting: Arizona traveled from New York after playing at Citi Field on Thursday, while Luzardo comes in on six days of extended rest, a rest advantage that is minor but real on a night where margins are this tight.

Our model projects a 4.6-3.7 final for a combined total of 8.3 runs, just below the market line of 8.5. The market implies Philadelphia wins 62% of the time, a number I consider fair given home-field and the regression potential from a lineup that is overdue to score. But the structure of this game, two quality starters, both offenses operating below full strength with Arizona missing Gurriel Jr. and Smith on the injured list, points toward a quiet run environment. Corbin Carroll's hip issue is the key variable on the Arizona side. A healthy Carroll is posting a 1.198 OPS over his last seven days and a .333/.408/.690 season line. If he is limited or out, Arizona's offensive ceiling drops and the Under case gets even cleaner.

Arizona Diamondbacks vs Philadelphia Phillies Key Insights

  • Soroka's 0.90 ERA and 13 strikeouts through 10 innings in 2026 contrasts sharply with his 4.73 career mark. Against a Philadelphia lineup that has not scored in 20 consecutive innings, his current form creates a pitching advantage that makes a quiet run total the most likely outcome tonight.
  • Philadelphia's middle-order collapse is the structural story. Bohm (.186 AVG, .550 OPS) and Stott (.167 AVG, .405 OPS) occupy the cleanup and fifth spots and are among the least productive regulars in baseball right now. Their combined futility leaves Harper and Schwarber isolated with no supporting production around them.
  • Arizona is 3-0 against left-handed starters in 2026. Marte carries a career 1.101 OPS in 11 PA against Luzardo, and Perdomo posted a 1.167 OPS in his most recent sample against the Philadelphia starter. These are the strongest individual offensive threats on the board tonight for the visiting side.
  • Our blended model projects 8.3 combined runs against the market line of 8.5. With Arizona missing Gurriel Jr. and Smith on the IL and Philadelphia's team OPS sitting at .658 during a historic scoring drought, both offenses project well below the number even with Citizens Bank Park's mild run-inflation factor built in.
  • Carroll's hip status is the primary wild card. At a 1.198 OPS over his last seven days and .333/.408/.690 on the season, a healthy Carroll changes Arizona's offensive ceiling significantly. Limited or absent, the Diamondbacks lose their hottest bat and their overall offensive case weakens considerably.
  • Luzardo's 2026 line of 4.97 ERA reflects genuine inconsistency: dominant against Colorado (11 K in 6.2 IP) and poor against Texas (6 ER in 6 IP). His 0-2 ATS record in spread games is a reliable variance signal for a pitcher who can unravel in a single inning.

Arizona Diamondbacks vs Philadelphia Phillies Betting Picks

Picks made April 10, 2026 at 07:09 AM ET. Odds shown reflect current market prices.

Arizona Diamondbacks +1.5 Run Line (-145, MEDIUM confidence)
Arizona Diamondbacks +1.5 Run Line (-145, MEDIUM confidence): The model projects a 4.6-3.7 final, a margin of less than one run. Covering +1.5 is structurally likely even if Arizona loses. Soroka's form limits blowout risk for the Phillies, and Arizona's 3.21 bullpen ERA provides elite backend support. The Diamondbacks have gone 7-3 over their last 10 games with a two-game winning streak. They are not a team getting beaten by wide margins right now.
Moneyline
Moneyline: No Bet: The de-vigged market puts Philadelphia at 62% and Arizona at 38%, which matches our model almost exactly. There is no overlay to exploit on either side. Philadelphia at -213 prices in home field and regression potential from a team that has not scored in 20 innings. Arizona at +140 is attractive on the surface, but the model offers no edge beyond what the market already implies. Skip the moneyline and direct the capital toward the props and total where the edges are cleaner.
Analysis insight — no specific bet associated
Michael Soroka Under 4.5 Strikeouts (+118, MEDIUM confidence)
Michael Soroka Under 4.5 Strikeouts (+118, MEDIUM confidence): Soroka's 13 total strikeouts in two 2026 starts sounds strong until you break down the distribution. Ten came against Detroit in his opening start. His most recent outing against Atlanta produced only 3 strikeouts in 5 innings, well below the 4.5 line. Philadelphia's better hitters, Harper (.400 lifetime against Soroka) and Turner (.250 in 16 career PA), have a track record of making contact against him rather than striking out. At +118, the Under carries genuine value given the high-variance K profile.
Nolan Arenado Under 0.5 Hits (+143, HIGH confidence)
Nolan Arenado Under 0.5 Hits (+143, HIGH confidence): Career vs Luzardo: 13 PA, .154 AVG, 0.308 OPS. His most recent 2025 sample against the Philadelphia starter: 3 PA, 0.000 OPS. Arenado also carries an 0.481 OPS against left-handers in 2026, and Luzardo is a left-hander. The combination of a career futility pattern against this specific arm and a current-season platoon disadvantage makes this one of the cleanest Under plays at a price of +143.
Ildemaro Vargas Under 0.5 Hits (+158, HIGH confidence)
Ildemaro Vargas Under 0.5 Hits (+158, HIGH confidence): Vargas is hitting .458 on the 2026 season overall, which makes this bet look wrong at first glance. But against Luzardo specifically, he is 0-for-6 with a 0.000 OPS across three separate seasons: 2022, 2023, and 2024. Three separate seasons, the same pitcher, zero hits. That persistent pattern against one specific arm is not noise. At +158, this is exceptional value for a bet with a multi-year shutout trend behind it.
Bryce Harper Over 1.5 Total Bases (+110, MEDIUM confidence)
Bryce Harper Over 1.5 Total Bases (+110, MEDIUM confidence): This pick goes against the broader Under narrative, and it should. Harper is the one bat in this lineup capable of ending the scoreless streak by himself. His career line against Soroka is .400 AVG with a 0.855 OPS in 11 PA across two recorded seasons. His current form sits at a 1.130 OPS over his last seven days. Citizens Bank Park carries a 1.1 home run factor, and Harper already has 2 HR on the season. The BvP history, recent form, and park combine to make +110 a fair price for a player with genuine edge in this specific matchup.
Bryson Stott Under 0.5 Hits (+143, MEDIUM confidence)
Bryson Stott Under 0.5 Hits (+143, MEDIUM confidence): Stott is batting .167 with a .405 OPS over the last 28 days. His right-hander OPS this season is only 0.344, and Soroka is a right-hander. His career sample against Soroka: 2 PA, 0.000 AVG, 0.000 OPS. Small sample, yes, but directionally consistent with a hitter who is cold across every measurable window and faces a pitcher against whom he has historically produced nothing. At +143, the value is solid.
Same-Game Parlay, 4 Legs
Same-Game Parlay, 4 Legs: ARI +1.5 / Under 8.5 / Arenado Under 0.5 Hits / Vargas Under 0.5 Hits: The four legs reinforce each other. A pitcher-dominated, run-suppressed game keeps the final margin tight enough for Arizona to cover the +1.5, while simultaneously driving individual hit totals down for the coldest spots in their lineup. The Under 8.5 and the two hitless-player props directly correlate: fewer Arizona hits means fewer Arizona runs, which supports the total staying low. The coherence across all four legs is the structural reason to consider this as a standalone parlay. Component contract IDs: ARI +1.5 [380602459>, Under 8.5 [380602477>, Arenado Hits Under [380603088>, Vargas Hits Under [380602917>.
Analysis insight — no specific bet associated
NRFI (-130, MEDIUM confidence)
NRFI (-130, MEDIUM confidence): Soroka has posted a 0.90 ERA through 10 innings this season with strong contact suppression across two starts. Luzardo posted 11 strikeouts in 6.2 innings in his last start and has 18 strikeouts in 12.2 innings this season. Philadelphia has not scored in 20 consecutive innings, and their team OPS sits at .658. A scoreless first inning aligns with the broader low-total projection of 8.3 runs. The -130 price is on the higher end of fair, but both pitcher profiles and Philadelphia's historic offensive inactivity lean toward a clean opening frame.

Key Players

Batting AverageARI
Corbin Carroll
.333Batting Average
RF
Home RunsARI
Corbin Carroll
2Home Runs
RF
Runs Batted InARI
Corbin Carroll
11Runs Batted In
RF
Earned Run AverageARI
Eduardo Rodriguez
0.50Earned Run Average
SP
WinsARI
Michael Soroka
2Wins
SP
StrikeoutsARI
Michael Soroka
13Strikeouts
SP
Batting AveragePHI
Justin Crawford
.306Batting Average
CF
Home RunsPHI
Kyle Schwarber
3Home Runs
LF
Runs Batted InPHI
Alec Bohm
8Runs Batted In
3B
Earned Run AveragePHI
Cristopher Sanchez
1.65Earned Run Average
SP
WinsPHI
Aaron Nola
1Wins
SP
StrikeoutsPHI
Cristopher Sanchez
23Strikeouts
SP

Recent Form

Arizona Diamondbacks
W2-1Atlanta Braves
W7-2New York Mets
W7-1New York Mets
Philadelphia Phillies
W2-1Colorado Rockies
L4-1Colorado Rockies
W6-4San Francisco Giants
L6-0San Francisco Giants
L5-0San Francisco Giants

Arizona Diamondbacks vs Philadelphia Phillies Summary

The edge in this game lives in two places: the Under 8.5 and the Arizona +1.5 run line. Soroka is the best pitching story in this matchup, and he faces a Philadelphia offense that has not scored since Monday. Our model projects 8.3 combined runs. Even if regression hits and Philadelphia puts two or three on the board, a game ending 5-3 or 4-2 still cashes the Under with room to spare. That is the structural floor of this argument, and it holds up under pressure. The +1.5 run line pairs with it cleanly: the model projects a margin under one run, which means Arizona covers in any game that stays close, and this game projects close.

But consider this: regression is real, and the contrarian case for Philadelphia is not trivial. Harper is heating up with a 1.130 OPS over his last seven days and owns Soroka with a .400 average in 11 career PA. A 0.90 ERA is not a number a pitcher with a 4.73 career mark sustains over a full season. Sharper money may move toward Philadelphia as the line approaches game time, betting on the law of averages catching up with a team that is 20 innings overdue to score. Home team, fresh bullpen, and a top-three lineup that is historically dangerous when it heats up. This contrarian case does not change the primary plays, but it is exactly why neither moneyline offered enough edge to take a side.

The player props sharpen the thesis on both ends. Arenado and Vargas carry multi-season BvP shutout trends against Luzardo, making them clean Under plays regardless of how the team score lands. Harper's Over 1.5 total bases at +110 is the one bet going against the grain, but his career production against Soroka and his current form justify it independently. The edge does not care what sport you are watching. Rest, context, price, same formula, different field. Tonight the formula points to a quiet, tight game that stays under the number. Model projection: Philadelphia 4.6, Arizona 3.7. Take the Under, take the run line, and target the props that back the suppression thesis.

Compare odds for ARI @ PHI

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at Philadelphia Phillies