We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsArizona Diamondbacks at Milwaukee Brewers
Arizona DiamondbacksArizona Diamondbacks
@
Milwaukee BrewersMilwaukee Brewers

Match Predictor

Pre-match Prediction
Arizona Diamondbacks
@
Milwaukee Brewers
Arizona Diamondbacks 46%Milwaukee Brewers 54%
Market LinesRun Line: Milwaukee Brewers -0.5Total: O/U 7.5
Model: Over 7.5
Model projects 7.5 total runs vs 7.5 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
69%
20/29
MLB: 48%
Starter
60%
3/5
vs MIL
100%
2/2
Avg Total
10.1
MLB: 8.9
Game Starter (5) Last Starter vs MIL vs MIL (2)
Michael Soroka #34 · RHP · Age 29
2.60
ERA (2026)
11.3
K/9 (2026)
5
Starts (2026)
8.2
Avg Total (2026)
Last 3:
ND CHW (Apr 23): 5.0IP, 1ER, 6K
W TOR (Apr 17): 7.0IP, 2ER, 5K
W @PHI (Apr 10): 5.2IP, 4ER, 10K
vs MIL: L (May 31 2024): 1.0 IP, 3 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.82MLB Avg: 3.957 relievers
Workload Alert: Allowed 13 runs on 2026-04-28 vs MIL. Bullpen arms likely still recovering.
Recent: L 1-4L 4-6W 12-7L 2-13W 6-2
Lineup vs Michael Soroka (Career)
BatterPosPAAVGOPSHR
Blake PerkinsLF3.5001.1670
Brice Turang2B3.6671.3340
David Hamilton3B3.3330.6660
Luis Rengifo3B3.0000.3330
William ContrerasC3.6671.6670
Jake Bauers1B1.0000.0000
Joey OrtizSS1.0000.0000
Sal FrelickRF1.10002.0000
5 batters with no matchup history

Milwaukee Brewers

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
59%
17/29
MLB: 48%
Starter
60%
3/5
vs ARI
100%
2/2
Avg Total
9.2
MLB: 8.9
Game Starter (5) Last Starter vs ARI vs ARI (2)
Brandon Woodruff #53 · RHP · Age 33
3.77
ERA (2026)
7.3
K/9 (2026)
5
Starts (2026)
9.8
Avg Total (2026)
Last 3:
L PIT (Apr 24): 5.0IP, 3ER, 3K
W @MIA (Apr 18): 7.0IP, 1ER, 4K
ND WSH (Apr 12): 6.0IP, 1ER, 6K
vs ARI: W (Aug 25 2025): 5.2 IP, 5 ER, 8 K
Bullpen (2026 Season)Average
ERA: 4.07MLB Avg: 3.9510 relievers
Recent: L 0-6L 3-6W 5-0W 13-2L 2-6
Lineup vs Brandon Woodruff (Career)
BatterPosPAAVGOPSHR
Nolan Arenado3B21.2110.5490
Ketel Marte2B14.3330.9290
Corbin CarrollRF8.5001.2500
Geraldo PerdomoSS8.1670.5420
Alek ThomasCF5.4001.0000
Ildemaro Vargas1B4.2501.0000
Lourdes Gurriel Jr.LF3.3331.6661
Adrian Del CastilloC2.0000.0000
James McCannC2.0000.0000
4 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks +1.5 Run Line (-208
Arizona Diamondbacks +1.5 Run Line (-208), MEDIUM confidence. The market spread is effectively a pick-em, and ARI +1.5 covers in any Arizona win plus ...
PickUnder 7.5 Total Runs (-118), LOW confide
Under 7.5 Total Runs (-118), LOW confidence. Both starters arrive on extended rest (Soroka 6 days, Woodruff 7 days), the park plays neutral, and neith...
PickMichael Soroka Over 5.5 Strikeouts (-109
Michael Soroka Over 5.5 Strikeouts (-109), MEDIUM confidence. Soroka is averaging 7.0 Ks per start in 2026 across his last three outings (6, 5, 10), w...

Arizona Diamondbacks vs Milwaukee Brewers Game Preview

Michael Soroka is 4-0 with a 2.60 ERA in 2026, and the Arizona Diamondbacks are counting on that reinvention to close out this series finale on Thursday afternoon. This is not a recycled version of the pitcher who posted a 4.73 ERA across 91.1 innings last season. The 29-year-old right-hander has posted 34 strikeouts against just 7 walks in 27.2 innings this year, an 11.07 K/9 rate built on dramatically improved command. His last three starts: 6 Ks in 5.0 innings against Chicago, 5 Ks across 7.0 innings against Toronto, 10 Ks in 5.2 innings against Philadelphia. The walk rate has dropped, the sequencing has sharpened, and the results have followed. That kind of transformation is harder to fluke than a hot ERA in a small sample.

Brandon Woodruff counters for the Milwaukee Brewers at American Family Field, a park that plays essentially neutral at a 1.02 runs factor with a modest 1.05 HR bump. Woodruff's 2026 line reads 2-1, 3.77 ERA, but his last three starts tell a split story. He limited Miami to 1 run over 7.0 innings on April 18 and held Washington to 1 run across 6.0 innings on April 12. Then Pittsburgh tagged him for 3 earned runs in just 5.0 innings on April 24 in his worst outing of the season. He comes in with seven days' rest, Soroka with six. Both starters are fresh, which typically means longer outings and less bullpen exposure, a real advantage in this series finale, where both clubs burned through their relief corps after Tuesday's 13-2 Milwaukee blowout and Wednesday's 6-2 Arizona response. Both lineups played night games in this very series. Everyone is tired except the two pitchers stepping on the mound in MLB Thursday afternoon action.

Here is the number worth sitting with before backing Arizona on Soroka's ERA alone: the Diamondbacks are 10-13 against right-handed pitching this season despite holding a 16-13 overall record. That winning mark is built almost entirely on a 6-0 record against left-handed starters. Woodruff is a right-hander at home. That is the precise context where Arizona's offense has consistently underperformed, and it is the contrarian case that sharp money is likely riding. The market prices Milwaukee at -123 (55.2% implied win probability), and that number already accounts for this split. Keep it in mind.

That said, individual matchup data tilts back toward Arizona at the top of the order. Corbin Carroll carries a career .500 average and 1.250 OPS against Woodruff across 8 plate appearances, with his 2025 encounters producing a 1.334 OPS. That is a pattern, not noise. Ildemaro Vargas comes in slashing .372/.393/.698 with a 1.074 OPS over the last 28 days and limited career data against Woodruff, but he is the hottest bat in this lineup regardless of opponent. On the Milwaukee side, Turang owns a .667 average against Soroka in a small career sample and a 1.010 OPS against right-handers this season. If anyone cracks Soroka's command, it runs through that spot in the lineup.

Arizona Diamondbacks vs Milwaukee Brewers Key Insights

  • Soroka's 2026 strikeout rate is legitimate and sustained: 34 Ks in 27.2 innings (11.07 K/9) with outputs of 6, 5, and 10 Ks across his last three starts. His rolling average of 7.0 Ks per outing makes the market's 5.5-strikeout line look thin against a Milwaukee lineup batting .236 with a .687 OPS.
  • Milwaukee is 4-6 in their last 10 games with a .236 team batting average. Their offense has cooled considerably from early-season, and the 13-2 blowout Tuesday flatters their runs-per-game average. The home lineup entering this game is not the same one that scored in bunches a week ago.
  • Arizona is 10-13 against right-handed pitching this season, and their 16-13 overall record is propped up by a perfect 6-0 mark against lefties. Woodruff is a right-hander starting at home, the exact scenario where Arizona's offensive split is most exposed. This is the primary contrarian case against backing the road team.
  • Woodruff's strikeout totals are on a clear downward trend: 6 Ks on April 12, 4 Ks on April 18, 3 Ks on April 24. His season K/9 sits at 7.22, but his recent pattern points well below the 4.5-strikeout line heading into this start.
  • Both bullpens are depleted after a three-game series that featured blowouts in opposite directions. The starter who pitches deepest into this game owns the real advantage. Soroka went 5.0 and 7.0 innings in his last two starts; Woodruff went 5.0 and 7.0 in his as well. Neither gives you a certainty on length.
  • American Family Field plays neutral at a 1.02 runs factor. The park will not bail out the over. Any runs scored Thursday will be earned against two rested starters facing depleted lineups, not inflated by park dimensions or elevation.

Arizona Diamondbacks vs Milwaukee Brewers Betting Picks

Picks made April 30, 2026 at 03:58 AM ET. Odds shown reflect current market prices.

Under 7.5 Total Runs (-118), LOW confide
Under 7.5 Total Runs (-118), LOW confidence. Both starters arrive on extended rest (Soroka 6 days, Woodruff 7 days), the park plays neutral, and neither offense is running hot. The market line sits at exactly 7.5, meaning the edge is razor-thin. This is a soft directional lean supported by the pitching environment, not a high-conviction play. Treat it accordingly and do not oversize.
Moneyline, No pick. Neither side offered
Moneyline, No pick. Neither side offered value at current prices. Milwaukee at -123 (55.2% implied) already prices in Arizona's 10-13 record against right-handers and Woodruff's home rest advantage, there is no overlay there. Arizona at +110 offers no specific statistical edge sufficient to back a road team with a 10-13 vs RHP split against a rested home starter. Both sides are fairly priced, and passing is the honest play.
Analysis insight — no specific bet associated
Michael Soroka Over 5.5 Strikeouts (-109
Michael Soroka Over 5.5 Strikeouts (-109), MEDIUM confidence. Soroka is averaging 7.0 Ks per start in 2026 across his last three outings (6, 5, 10), with an 11.07 K/9 built on improved command. The line is 5.5 and his rolling average clears it by 1.5. He faces a Milwaukee lineup hitting .236 as a team with a .687 OPS, below-average contact across the board. At -109, this is genuine value relative to his demonstrated 2026 pace.
Brandon Woodruff Under 4.5 Strikeouts (-
Brandon Woodruff Under 4.5 Strikeouts (-118), MEDIUM confidence. Woodruff's last three starts produced 3, 4, and 6 Ks, a rolling average of 4.33 per outing that sits just below the line. His season K/9 of 7.22 looks fine on paper, but the recent trend is moving in one direction. Arizona strikes out at a moderate rate against right-handers, and nothing in Woodruff's recent pattern suggests he reverses this trend Thursday.
Nolan Arenado Under 0.5 Hits (+114), MED
Nolan Arenado Under 0.5 Hits (+114), MEDIUM confidence. Arenado has a career .211 average and 0.549 OPS against Woodruff across 21 plate appearances, a meaningful sample that shows consistent suppression. His season batting average of .284 is solid overall, but the Woodruff matchup historically produces weak contact from this hitter. At +114, the implied probability is generous given the career sample size and direction.
Geraldo Perdomo Under 0.5 Hits (+134), M
Geraldo Perdomo Under 0.5 Hits (+134), MEDIUM confidence. Perdomo is a career .167 hitter against Woodruff across 8 plate appearances (0.542 OPS), and the trend is moving the wrong direction: a 0.650 OPS in 2022 meetings dropped to a 0.333 OPS in 2025. His last 7 days show only a 0.444 OPS. The implied probability at +134 is 42.7%, well above what the career matchup pattern and recent form would suggest.
Corbin Carroll Over 1.5 Total Bases (+10
Corbin Carroll Over 1.5 Total Bases (+102), MEDIUM confidence. Carroll has a career .500 average and 1.250 OPS against Woodruff across 8 plate appearances, with his 2025 encounters improving that mark to a 1.334 OPS. His 2026 season line reads .284/.389/.558 with 4 home runs. He hits Woodruff, and he hits for power against him. Near even money on Carroll clearing 1.5 total bases against a pitcher he consistently does damage against is where the real edge sits in this game.
Same-Game Parlay
Same-Game Parlay: Arizona +1.5 / Under 7.5 / Soroka Over 5.5 Strikeouts / Carroll Over 1.5 Total Bases. The four legs reinforce a single game script: Soroka's strikeout dominance suppresses Milwaukee's offense (supporting the under and keeping Arizona within the run line), while Carroll's power potential and established success against Woodruff gives Arizona a competitive path without requiring a blowout. Each leg carries standalone merit. Together they tell a coherent story.
Analysis insight — no specific bet associated

Key Players

Batting AverageARI
Ildemaro Vargas
.372Batting Average
1B
Home RunsARI
Ildemaro Vargas
6Home Runs
1B
Runs Batted InARI
Ildemaro Vargas
20Runs Batted In
1B
Earned Run AverageARI
Eduardo Rodriguez
3.03Earned Run Average
SP
WinsARI
Michael Soroka
4Wins
SP
StrikeoutsARI
Michael Soroka
34Strikeouts
SP
Batting AverageMIL
Brice Turang
.280Batting Average
2B
Home RunsMIL
Gary Sanchez
5Home Runs
C
Runs Batted InMIL
Garrett Mitchell
20Runs Batted In
CF
Earned Run AverageMIL
Jacob Misiorowski
3.31Earned Run Average
SP
WinsMIL
Aaron Ashby
5Wins
RP
StrikeoutsMIL
Jacob Misiorowski
51Strikeouts
SP

Recent Form

Arizona Diamondbacks
L4-1Chicago White Sox
L6-4San Diego Padres
W12-7San Diego Padres
L13-2Milwaukee Brewers
W6-2Milwaukee Brewers
Milwaukee Brewers
L6-0Pittsburgh Pirates
W5-0Pittsburgh Pirates
W13-2Arizona Diamondbacks
L6-2Arizona Diamondbacks

Arizona Diamondbacks vs Milwaukee Brewers Summary

The pitching matchup does most of the work here. Two right-handers on extended rest, both with quality 2026 numbers, facing offenses that have cooled from their early peaks. American Family Field plays neutral, the weather variable is unknown, and neither bullpen is fresh. In that environment, the cleanest play on the board is Soroka's strikeout prop. He is averaging 7.0 Ks per start this season against a Milwaukee lineup that has dipped to .236 as a team. The 5.5-strikeout line has not caught up to his 2026 command improvement, and -109 is genuine value. Carroll's total bases prop is the complementary piece: a career 1.250 OPS against the opposing starter, .558 slugging on the season, near even money. When the underlying data lines up this cleanly, you take it.

The run line at Arizona +1.5 (-208) is the structural play, not a value play. The juice is steep, but the coverage is real in a tight pitching matchup with depleted bullpens on both sides. Size it as a low-unit play and treat it as insurance on the game script. The under at 7.5 (-118) is a directional lean only, the market line matches what the pitching environment suggests, so there is no edge beyond the soft directional tilt. The moneyline is a pass at both prices. Milwaukee at -123 already absorbs Arizona's 10-13 vs RHP split and Woodruff's home advantage. There is no overlay on either side, and passing on a market with no clear value is the credible call.

The main risk to this profile is Soroka's inning count. He has gone just 5.0 innings in two of his last three starts. If he exits early, Arizona's taxed bullpen becomes the entire story, and Milwaukee's home lineup gets a path back into a game that looked like a pitcher's duel through five. Bet the props with confidence, lean the run line as a low-unit cover, and treat the under as a lean. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Apr 28, 2026ARI @ MILMILMIL 13-2
Apr 29, 2026ARI @ MILARIARI 6-2

Compare odds for ARI @ MIL

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at Milwaukee Brewers