

Diamondbacks @ Orioles
With both starters TBD, Arizona's deeper active lineup makes Diamondbacks ML live against a thinner Orioles order.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
This market wants you to see Baltimore at home and stop there. That shortcut misses what actually matters tonight. With both starting pitchers still listed TBD, this game shifts away from a clean mound edge and straight into active lineup quality, current absences, and which order can keep producing after the first two names.
Pitching is not the deciding variable tonight
Both teams still show TBD starters, so this is not a spot where one side gets to lean on a verified ace mismatch. When the pitching picture is that loose, the sharper read is lineup depth and current availability. Arizona looks better there than a plus-money road dog should.
The records are close enough to matter. Arizona enters 10-8. Baltimore sits 9-8. That is not the kind of gap where home field alone should overpower what the active lineups look like right now.
Arizona brings more live bats than the price suggests
Corbin Carroll is the obvious headliner, and he has backed it up. Through 16 games he is batting .298 with a .958 OPS, 4 doubles, 3 triples, 2 home runs, and 11 RBI. That gives Arizona real top-end pressure immediately.
The stronger part of the case is what sits behind him. Ildemaro Vargas owns a 1.076 OPS in 42 at-bats. Jose Fernandez is batting .318 with an .818 OPS and 8 RBI in 13 games. Adrian Del Castillo is hitting .333 with 5 RBI in only 6 games. That is uncommon depth for a team being priced as a live dog instead of a serious threat.
Marte keeps the middle of the order dangerous
Ketel Marte is in the confirmed lineup, and that matters even with the batting average sitting at .212. Four home runs and a .424 slugging percentage are still enough to change an inning with one swing. Arizona does not need every bat to be hot. It just needs enough damage pockets to prevent Baltimore from cruising through the middle frames.
That is the difference in this matchup. Arizona can turn the order over without immediately running into empty at-bats. Carroll, Marte, Del Castillo, Fernandez, and Vargas all bring some current production into the same lineup card.
Baltimore still has stars, but the order gets thin fast
Taylor Ward has been excellent, batting .324 with an .883 OPS and 10 doubles in 17 games. Gunnar Henderson is only at a .222 average, but the power still jumps with 6 home runs and an .850 OPS. Those are legitimate threats, and pretending otherwise would be lazy.
After those two, the shape of the order changes. Pete Alonso is batting .206 with a .689 OPS. Coby Mayo is at .158 with a .457 OPS. Blaze Alexander is at .211 with a .505 OPS. If three bats in the same confirmed lineup are sitting at .211 or worse or carrying an OPS of .689 or lower, the favorite is not nearly as complete as the label suggests.
The Orioles are missing current bats
Adley Rutschman is still out. Tyler O'Neill is still out. Ryan Mountcastle remains unavailable as well. Baltimore can still score, but that is a lot of current lineup insulation missing from a team being asked to wear the favorite tag.
Arizona has injuries too, especially with Gabriel Moreno out and Carlos Santana sidelined, but the replacement production has actually shown up. Del Castillo is filling in at catcher with a .333 average. Fernandez has 14 hits in 44 at-bats. Vargas has 16 hits and 8 RBI already. That replacement output is a meaningful reason this price feels too wide.
Recent form is the one pushback, but it is not enough
Baltimore is 5-5 in its last 10 games while Arizona is 3-7. That is the cleanest argument for the home side, and it is the one casual bettors will reach for first.
But the offensive ceiling is still there for Arizona. The Diamondbacks scored 9 runs at Milwaukee on Tuesday and hung 10 on Minnesota on April 10. Baltimore has been steadier overall, yet the Orioles also dropped their last two games played in Arizona by 2-1 and 6-5 scores. This matchup is not as one-sided as the recent records make it look.
Counter point
If Ward and Henderson carry the top of the order, Baltimore can absolutely win this game. Home field still matters, and Arizona has not exactly been rolling over the last 10.
The issue is that this number asks you to trust the Orioles as if the full lineup were intact. It is not. In a game with both starters still TBD, backing the side with the deeper active order is the cleaner argument.
Decision
Diamondbacks ML is the play because Arizona brings more live bats into tonight's confirmed lineup than Baltimore does. Carroll gives the top-end pressure, Marte keeps the middle dangerous, and the supporting pieces are producing enough to stop this from becoming a two-man offense.
Baltimore still has name value, but Arizona has the better active depth right now. In a matchup without a verified pitching edge, that is enough to side with the plus-money dog.