Angels vs Orioles Prediction 23 June 2026

Details
The main thing

    📡 Baltimore open their road trip in Anaheim fresh off one of June’s most emphatic performances: the Orioles routed the Los Angeles Dodgers 12-1, picking up a crucial boost in momentum. The Angels, meanwhile, wrapped up their series against the Athletics with a hard-fought 9-7 win, but continue to struggle at home this season. The hosts hold a 17-20 record in Anaheim, while Baltimore are 15-23 away from home, making this series opener a real test of which team can carry over their recent offensive surge. The quality of starting pitching through the first five innings could prove decisive tonight.

    Head-to-Head

    📊 Over their last 10 head-to-head meetings, the Baltimore Orioles have come out on top seven times, while the Los Angeles Angels have claimed three victories. In June 2025, the Orioles swept the series, taking all three games with scores of 2-0, 6-5, and 11-2. Back in 2024, the Angels managed to secure a single home win (4-1), but overall, Baltimore have dictated the matchup thanks to their deeper roster and clutch performances down the stretch. The head-to-head stats clearly favor the visitors, though the Angels have repeatedly shown they can keep things close at home against Baltimore.

    H2H Stats Matches and Previous Teams Results

    50%
    74 Wins
    48%
    72 Wins
    15.06.25
    MLB
    Baltimore Orioles
    Baltimore Orioles
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    11
    2
    2
    1
    0
    0
    0
    1
    1
    0
    0
    0
    2
    0
    4
    0
    2
    0
    14.06.25
    MLB
    Baltimore Orioles
    Baltimore Orioles
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    6
    5
    1
    2
    0
    0
    2
    0
    0
    0
    0
    1
    3
    1
    0
    0
    0
    1
    13.06.25
    MLB
    Baltimore Orioles
    Baltimore Orioles
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    2
    0
    0
    0
    1
    0
    0
    0
    0
    0
    1
    0
    0
    0
    0
    0
    0
    0
    11.05.25
    MLB
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    Baltimore Orioles
    Baltimore Orioles
    3
    7
    2
    1
    0
    0
    0
    0
    0
    0
    0
    2
    0
    4
    0
    0
    0
    0
    1
    0
    11.05.25
    MLB
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    Baltimore Orioles
    Baltimore Orioles
    5
    2
    2
    0
    0
    0
    0
    0
    2
    0
    1
    0
    0
    1
    0
    0
    0
    0
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Los Angeles Angels of Anaheim Team Overview

    The Angels enter with a 32-47 record and a disappointing 17-20 mark at home. Their recent series against the Athletics showcased both sides of their season: early struggles to protect a lead followed by a gritty comeback victory (9-7). The hosts have the potential to threaten through the top of their order and occasional power hitting, but consistency throughout the lineup remains elusive. For the Angels, avoiding defensive lapses and not gifting Baltimore free bases will be crucial. Against a team that just put up 12 runs in Los Angeles, any early-inning mistake could quickly shift the momentum of the game.

    Match Results: Los Angeles Angels of Anaheim

    21.06.26
    MLB
    Oakland Athletics
    Oakland Athletics
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    7
    9
    4
    0
    0
    3
    0
    0
    1
    0
    0
    1
    0
    0
    2
    0
    0
    3
    0
    2
    W
    21.06.26
    MLB
    Oakland Athletics
    Oakland Athletics
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    0
    7
    0
    0
    0
    2
    0
    0
    0
    0
    0
    0
    0
    4
    0
    1
    0
    0
    0
    0
    W
    20.06.26
    MLB
    Oakland Athletics
    Oakland Athletics
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    12
    11
    0
    0
    1
    0
    3
    0
    0
    7
    0
    3
    1
    1
    2
    0
    2
    0
    2
    0
    1
    0
    L
    19.06.26
    MLB
    Oakland Athletics
    Oakland Athletics
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    5
    0
    5
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    L
    17.06.26
    MLB
    Arizona Diamondbacks
    Arizona Diamondbacks
    Los Angeles Angels of Anaheim
    Los Angeles Angels of Anaheim
    8
    1
    0
    1
    5
    0
    1
    0
    0
    0
    2
    0
    0
    0
    0
    0
    0
    0
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Baltimore Orioles Team Overview

    Baltimore come into this matchup with a 37-42 record, fresh off a convincing win over the Dodgers. The Orioles saw strong performances from both the top and middle of their lineup, with Colton Cowser driving in four runs and Pete Alonso adding a three-run homer. While Baltimore remain inconsistent on the road, their power at the plate poses a real threat to any opponent-especially against hosts whose pitching can be shaky. The key for the Orioles is not to chase another 12-run outburst, but to stay disciplined at the plate and consistently put pressure on the Angels’ starter. Over nine innings, the visitors’ lineup depth appears to give them the edge.

    Match Results: Baltimore Orioles

    21.06.26
    MLB
    Los Angeles Dodgers
    Los Angeles Dodgers
    Baltimore Orioles
    Baltimore Orioles
    1
    12
    1
    2
    0
    1
    0
    1
    0
    2
    0
    0
    0
    0
    0
    4
    0
    2
    0
    0
    W
    21.06.26
    MLB
    Los Angeles Dodgers
    Los Angeles Dodgers
    Baltimore Orioles
    Baltimore Orioles
    2
    3
    0
    0
    0
    1
    0
    0
    0
    2
    0
    0
    0
    0
    0
    0
    0
    0
    2
    0
    W
    20.06.26
    MLB
    Los Angeles Dodgers
    Los Angeles Dodgers
    Baltimore Orioles
    Baltimore Orioles
    6
    5
    2
    0
    1
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    2
    0
    0
    3
    0
    L
    18.06.26
    MLB
    Seattle Mariners
    Seattle Mariners
    Baltimore Orioles
    Baltimore Orioles
    3
    0
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    0
    L
    18.06.26
    MLB
    Seattle Mariners
    Seattle Mariners
    Baltimore Orioles
    Baltimore Orioles
    3
    5
    0
    0
    0
    0
    0
    2
    1
    0
    0
    0
    0
    1
    0
    1
    0
    0
    2
    1
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    ⚾ Starting Pitchers

    Kyle Bradish gets the start for Baltimore. The right-hander enters with a 4-7 record and a 4.00 ERA, and he brings valuable experience against the current Angels lineup: in 12 previous plate appearances, opponents have hit just .167 with a wOBA of .177. While this is a small sample size, it does suggest Bradish knows how to limit hard contact from this group. His main objective will be to keep the hosts from finding their power early and to avoid issuing free passes in the opening innings.

    For the Angels, Samuel Aldegheri takes the mound. The lefty holds a 2-2 record with a 4.50 ERA and has yet to face this version of the Orioles’ lineup. Aldegheri has struggled to find sustained consistency this season, so it’s crucial for the home side that he delivers a steady first five innings. Baltimore, coming off a strong finish to their series in Los Angeles, will look to pressure the unfamiliar left-hander early. Aldegheri can’t afford to fall behind in counts-one extended rally could quickly shift the workload onto the Angels’ bullpen.


    ⭐ Editor’s Prediction

    The Angels are certainly capable of making life difficult for Baltimore at home, especially if Aldeguer finds his rhythm early. However, the Orioles’ deeper roster, recent form, and head-to-head record all tip the scales in favor of the visitors. Bradish offers a more reliable profile to open against this lineup, and Baltimore have shown they can win not just with power hitting but also by applying pressure on the basepaths. After an impressive win over the Dodgers, the Orioles will be focused on maintaining their momentum-and their squad gives every reason to believe they can do just that. Our final pick is a Baltimore Orioles win.

    Our choice
    Baltimore Orioles Win at odds of -161*
    Bovada
    Bet
    *The odds are relevant for the time of publication (22 June 2026, 04:41)

    Will this prediction come true?

    Total votes cast: 0

    Betting Tips: Los Angeles Angels of Anaheim - Baltimore Orioles

    Los Angeles Angels of Anaheim have lost:
    los-angeles-angels-of-anaheimbaltimore-oriolesin 6 of last 7 games against Baltimore Orioles (MLB).
    Baltimore Orioles Win
    Bovada
    -161
    Los Angeles Angels of Anaheim won with a +3.5 handicap:
    los-angeles-angels-of-anaheimbaltimore-oriolesin 15 of last 17 home games against Baltimore Orioles (MLB).
    Los Angeles Angels of Anaheim Handicap (+3,5)
    -303
    Los Angeles Angels of Anaheim won with a +1.5 handicap:
    los-angeles-angels-of-anaheimin 6 of last 7 home games (MLB).
    Los Angeles Angels of Anaheim Handicap (+1,5)
    Bovada
    -120