FinalFinal lineupsAL East / AL West

Baltimore Orioles 1, Los Angeles Angels 5

Final Score and Game Recap

Final score, pitching lines and standings context.

9:38 PM ET · Angel StadiumStats updated Jun 24, 3:04 AM ETFinal lineups locked
T-Score49
75–81 · 5th AL East · T-Score 49
1
15
FINAL
60–96 · 5th AL West · T-Score 36
5
T-Score36
FINAL

Matchup at a glance

PitcherStat calculation
CategoryComparisonWhy
Starting pitcherOriolesBaz leads Johnson in P-Score (56 vs 41), FIP and last-5 ERA.
Offense vs handOriolesBaltimore has produced the stronger offense against right-handed pitching.
Recent formEvenBoth clubs are 2–3 in their last five, with only a 4-run difference in run differential.
Team strengthOriolesBaltimore leads 49–36 in T-Score, driven by stronger offense.
WeatherLow impact70°F, wind 4 mph, no precipitation expected at first pitch.

Starting pitchers

2026 season (MLB rank among qualified starters)
ERA
4.11
108th
WHIP
1.35
130th
K/9
7.91
122nd
BB/9
3.12
107th
P-Score56i
FIP
3.61
HR/9
0.78
30th
OPS/R
0.624
IP
173.0
2026 ERA splits
Home ERA3.92
Road ERA4.30
Last 5 starts
ERA
5.08
QUALITY
START %
0%
(0 of 5)
DAYS
REST
86
2026 season (MLB rank among qualified starters)
ERA
4.93
152nd
WHIP
1.35
127th
K/9
7.20
155th
BB/9
3.69
148th
P-Score41i
FIP
5.60
HR/9
1.71
196th
OPS/R
0.734
IP
95.0
2026 ERA splits
Home ERA4.20
Road ERA5.56
Last 5 starts
ERA
9.00
QUALITY
START %
0%
(0 of 5)
DAYS
REST
85
How the starters differ
·Baz owns the lower FIP, 3.61 to 5.60.
·Baz allows the lower home-run rate: 0.78 vs 1.71 per nine.
·Baz walks 0.6 fewer batters per nine innings.
·Johnson has completed a quality start in 17% of starts, compared with 0% for Baz.
Advanced starter metricsERA−, FIP, WAR, career vs opponent
MetricBazJohnsonNote
ERA−101118Park- and league-adjusted; 100 is average.
FIP3.615.60
WAR3.3-0.2Season value.

How the lineups match the starters' pitch mix

Pitch data coverage: partial. Usage and velocity only.

Baz arsenal
PitchUsageVelo
Four-seam34%95.9
Knuckle Curve33%85.3
Cutter15%89.6
Changeup9%87.7
Sinker9%95.3
Fastball0%79.6
Johnson arsenal
PitchUsageVelo
Cutter38%89.6
Sweeper22%80.7
Splitter21%84.6
Sinker18%92.4
Slider0%84.3

Team OPS vs opposing starter's hand

21st
in MLB
0.711OPS
.600.700.800.9001.000
Angels vs RHP (Shane Baz)
30th
in MLB
0.672OPS
.600.700.800.9001.000

Lineups

Final lineupsOrder from the stored snapshot; treat as unofficial until the card is filed.Full lineup page

Team comparison

OffenseBALBAL·LAALAA
AVG.234 27th.233 28th
OPS.708 23rd.676 30th
Home runs189 10th148 30th
Runs693 16th625 30th
OBP.314 20th.308 28th
SLG.394 24th.368 30th
PitchingBALBAL·LAALAA
1stMLB rank30th
ERA4.12vs4.21
BALLAA
WHIP1.34vs1.34
BALLAA
K/98.2vs9.1
BALLAA
HR Allowed168vs158
BALLAA
ResultsBALBAL·LAALAA
+24713th
Run differential
+19120th
75–81 Record60–96
4–6 Last 105–5
Last 10 games
W
L
W
L
L
W
L
L
L
W
W
W
L
L
L
W
L
L
W
W
2026 head-to-head
Season Series
51
6 Games Played

Frequently asked

Who is starting for the Orioles?+
Shane Baz (4.31 ERA, 4–8) is listed as the starter.
Who is starting for the Angels?+
Ryan Johnson (8.84 ERA, 1–2) is listed as the starter.
What time does the game start?+
9:38 PM ET at Angel Stadium.
Where is the game being played?+
Angel Stadium, home of the Los Angeles Angels.
Are the lineups confirmed?+
Not as official league cards. The orders shown are the current projected or last-posted lineups.
How have the Orioles and Angels performed head-to-head?+
Season series: Angels 1–5 this season.
How do the starters compare on P-Score?+
Shane Baz is at 56; Ryan Johnson is at 41. P-Score is PitcherStat's 0–100 season index for qualified starters.