Skip to main content
Diamondbacks
@
Orioles
MLB
Wednesday, April 15, 2026

Diamondbacks @ Orioles

Arizona and Baltimore are both playing 10-plus run games lately, both starters are TBD, and both projected lineups still bring enough damage.

PI
PicksOffice
·5 min read

Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more

This total is not asking Arizona and Baltimore to do anything unusual. Arizona is 10-8. Baltimore is 9-8. More importantly, the recent run environment on both sides is already sitting above 9, and the cleanest under angle is missing because both starting pitchers are still listed TBD.

That matters in this kind of handicap. When there is no confirmed arm to anchor the game, the focus has to shift to the shape of the lineups, the recent scoring environment, and whether either side can threaten this number on its own. In this matchup, both can.

The game environment is already running hot

Arizona's last 10 games have produced 100 total runs, which is exactly 10.0 per game. Baltimore's last 10 have produced 102, which is 10.2 per game. That is the first thing that matters here, because an over 9 does not need a perfect storm when both clubs are already playing above that number.

The shorter sample is even stronger. Arizona has gone over 9 in 4 of its last 5. Baltimore has done the same. If you are looking for proof that this number is live without forcing a heroic offensive night, you already have it.

Why the last five games matter even more

Arizona has scored 29 runs in its last 5 games. Baltimore has scored 34 in its last 5. That creates a combined offensive baseline of 12.6 runs per game before you even get into the uncertainty created by TBD starters.

That is what keeps this from being a thin over built on one lineup. Baltimore has shown enough firepower to carry a total by itself, and Arizona has shown enough to make sure the Orioles are not the only side contributing.

The TBD starter board changes the handicap

Both teams are still showing TBD at starting pitcher. That removes the most direct under argument before first pitch. If there were a confirmed ace or a defined control arm on both sides, the case would look different. Right now there is no clean pitching anchor to lean on.

That pushes the handicap back to the hitters and the current game environment. When both recent samples are already above 10 runs per game, a total of 9 becomes vulnerable fast.

Arizona still has enough top-end damage

Corbin Carroll has been the clearest reason Arizona stays dangerous. Through 16 games he owns a .958 OPS with 11 RBI, 10 runs, 4 doubles, and 3 triples. He does not need three baserunners in front of him to change the total. One extra-base hit can move this game immediately.

Ketel Marte being day to day is the obvious thing casual bettors will stare at, but the projected lineup still has him in. Through 17 games he already has 4 home runs and 9 RBI. If he is in the card, Arizona still carries enough quality at the top to pressure this number.

Baltimore can get this over moving on its own

The Orioles have scored 6, 4, 13, 0, and 11 in their last 5 games. That comes out to 6.8 runs per game. The ceiling is what matters for this handicap, because a team that can realistically put up 5 or 6 by itself makes an over 9 far more forgiving.

Gunnar Henderson has been the middle-of-the-order force behind that upside. He already has 6 home runs, 13 RBI, 12 runs, and an .850 OPS in 17 games. Pete Alonso has only 2 home runs so far, but 11 walks in 17 games still matter because they keep traffic alive in front of the power bats behind him.

The injury board does not kill the offense

Arizona's most relevant current note is Marte's day-to-day tag, but the projected lineup still expects him to play. Baltimore is missing Adley Rutschman and Tyler O'Neill, and that matters, yet the Orioles still scored 34 runs across their last 5 games without the offense collapsing.

That is the key distinction. There are injuries here, but the active lineup cards still carry enough current production to keep the total alive. This is not a spot where one missing bat turns the whole game into an under by default.

The schedule is not cooling either side off

Arizona played a 9-7 game in Milwaukee on Tuesday and now travels into Baltimore for this one. The Orioles played a 6-5 game against Miami on Tuesday. Neither side is walking into this matchup off a full reset, and both offenses are arriving with live scoring form from the night before.

There is also no 2026 head-to-head sample to drag this handicap toward stale matchup history. That actually helps here. The best guide is current form, and current form says both sides are bringing an over profile into Camden.

The counterpoint

The strongest case against this number is simple. TBD starters can always turn into a better pitching script than expected, and Baltimore is missing two recognizable bats in Rutschman and O'Neill. That is the clean under argument.

It just is not strong enough against what these teams are actually doing right now. Both clubs have gone over 9 in 4 of their last 5, both are averaging more than 10 total runs per game over the last 10, and both projected lineups still feature enough middle-order punch to punish a total this low.

The decision

Over 9 is the right side because the recent environment is already there, the lineups are still strong enough, and the starting pitcher board gives you no clean under anchor. Arizona does not need to explode. Baltimore does not need to do all the work. The path only asks both offenses to keep playing close to what they have already shown.

When two clubs bring 10.0 and 10.2 run environments into the same game, 9 is a number worth attacking.

CHOOSE YOUR CHANNEL

Pick the feed that fits how you bet.

Telegram is fastest when you want the alert on your phone. Discord keeps the room, the recap, and the discussion in one place.

Telegram for speedDiscord for the full room