The Orioles carry a 5.2 implied team total against a starter allowing 10.37 H/9.
The de-vigged team totals of 5.2 and 4.3 add to 9.5, matching the posted number, so the total itself is efficiently priced. BAL -184 is a steep lay, which pushes the value toward the run line where you buy the extra run at a fairer price. The combined implied total sits right on the market line, leaving no soft over discount.
This is a lopsided mound matchup: Young owns a 3.31 ERA and tidy 3.14 BB/9 over a full workload, while Johnson has been battered to a 1.59 WHIP and 3.91 BB/9. Young has the clear command and run-prevention edge, and Johnson's home-hit rate makes him a fade candidate. Neither misses elite bats, but Young keeps traffic down far better.
Baltimore leans on the power of Alonso and Encarnacion-Strand plus Henderson to punish a hittable arm, making them the more appealing stack. The Angels strike out at the second-highest rate in baseball, a bad recipe against a control-first starter, though Neto and Trout at the top offer upside. Both lineups whiff heavily, but Baltimore has the cleaner path to a crooked number tonight.
Sunny and 82F with an 8 mph wind blowing out to center that the brief flags as a positive for run scoring at outdoor Camden Yards. Conditions nudge the game toward the over.
Stack Baltimore against Johnson's 7.63 ERA, with the wind out to center aiding the Alonso-Henderson-Encarnacion-Strand power core. A secondary Angels mini-stack around Neto and Trout is viable if you fade the chalk.
Target Brandon Young as the safe SP given his 3.31 ERA against a lineup fanning 9.50 times per game. Fade Ryan Johnson entirely at any salary given the 7.63 ERA.
Season series: LAA 2 – BAL 3
The season series is tight at LAA 2, BAL 3.
LAA @ BAL
ATH @ CIN
NYM @ CLE
PIT @ MIL
TOR @ CHC
DET @ SEA
WAS @ PHI
CWS @ BOS
MIA @ ATL
MIN @ KC
SD @ ARI