Baltimore Orioles vs Los Angeles Angels Prediction June 23, 2026

Baltimore Orioles vs Los Angeles Angels · June 23, 2026 · 9:38 PM EDT · Photo: ESPN
The Baltimore Orioles head to Southern California for a matchup against the Los Angeles Angels on June 23, with the visitors positioned as clear favorites in this American League West clash. The Orioles' superior pitching depth and more stable overall performance this season make them
Tonight's Odds
Probable Pitchers
Baltimore Orioles
Shane Baz
Los Angeles Angels
Ryan Johnson
The Angels' offense has produced 639 hits and 361 runs through their first 79 games, posting a .240 batting average that ranks among the league's weaker offensive units. Los Angeles has compiled a 32-47 record, sitting well below .500 and struggling to generate consistent run production. On the mound, the Angels will turn to Ryan Johnson, whose season has been nothing short of catastrophic. Johnson enters this contest with a 12.83 ERA across his limited appearances, carrying a 0-2 record with no saves. The right-hander has been a liability rather than an asset, and opposing teams have capitalized heavily against him. This represents a major vulnerability for the Angels' starting rotation.
Baltimore counters with a more formidable lineup and pitching arsenal. The Orioles have accumulated 637 hits and 369 runs while maintaining a .241 batting average—nearly identical to Los Angeles in offensive efficiency, but the team's overall record of 37-42 suggests slightly better execution in close contests. More importantly, Baltimore will send Shane Baz to the mound. Baz brings a 4-4 record and a 4.04 ERA, marking a stark contrast to Johnson's disastrous season. While neither starter boasts an elite ERA, Baz's 4.04 mark represents competent, league-average pitching that should keep the Orioles in the game throughout nine innings.
The pitching disparity is the decisive factor here. Johnson's 12.83 ERA essentially guarantees offensive opportunities for Baltimore's lineup, while Baz provides the Orioles with a reasonable foundation to build a lead. The Angels' bullpen will inherit whatever damage Johnson inflicts, and with Los Angeles carrying only 8 saves on the season compared to Baltimore's 17, the Angels lack the depth to mount comebacks from early deficits. Additionally, Baltimore's team ERA of 4.45 edges Los Angeles' 4.65, reinforcing the Orioles' marginal pitching advantage.
From a betting perspective, the Orioles' -156 moneyline reflects their superiority but remains reasonable value given Johnson's historically poor performance. The Angels at +132 represent the underdog play, but asking a struggling offense to overcome a catastrophic starting pitcher is an uphill battle. The run line at -1.5 for Baltimore offers additional appeal, as the pitching mismatch should produce a multi-run margin of victory.
The Orioles' combination of average pitching that significantly outmatches Los Angeles' offering, coupled with their deeper bullpen and superior overall record, makes Baltimore the clear choice on June 23. The Angels will need an exceptional performance to overcome Johnson's liability on the mound.
Best Bet
Baltimore Orioles (-156)
Based on the matchup analysis, recent form, and line value, Baltimore Orioles (-156) is our top play for this game.


