Monday, Jun 29, 2026T-Mobile Park9:40 PM ETPreview
LAA · Away · 36-49

Los Angeles Angels

AL West · 5th · 6.5 GB
:
9:40 PM ET
Series 310
SEA · Home · 42-43

Seattle Mariners

AL West · 2nd · 0.5 GB
Starting pitchers
8.84
ERA
1.71
WHIP
7.0
K/9
19.1
IP
3
GS
4.2
BB/9
Last 5 starts
Mar 30Chicago Cubs3.1ip6ER
May 15Los Angeles Dodgers1ip0ER
May 17Los Angeles Dodgers2ip3ER
May 19Athletics2ip5ER
Jun 18Athletics5ip5ER
vs SEA — career
1GS.500OPP AVG1K
⚡ Alternating good/bad starts
3.94
ERA
1.34
WHIP
7.9
K/9
96.0
IP
16
GS
2.2
BB/9
Last 5 starts
Mar 27Cleveland Guardians6ip1ER
Apr 1New York Yankees6ip4ER
Apr 7Texas Rangers8ip3ER
Apr 13Houston Astros7.2ip2ER
Apr 18Texas Rangers5.2ip1ER
vs LAA — career
11GS.214OPP AVG85K
↓ ERA trending down lately
Lineup not yet announced · posted ~1–2 hrs before first pitch
Pitcher vs opposing lineup (vs RHP / RHP splits)
Los Angeles Angels batters vs George Kirby (RHP)
Batter
AVG
OPS
HR
Denzer Guzman
0.288
0.724
1
Donovan Walton
0.329
0.854
2
Jo Adell
0.238
0.645
5
Jorge Soler
0.213
0.736
10
Jose Siri
0.267
0.698
1
Seattle Mariners batters vs Ryan Johnson (RHP)
Batter
AVG
OPS
HR
Cal Raleigh
0.176
0.637
7
Cole Young
0.268
0.725
5
Colt Emerson
0.235
0.784
5
Dominic Canzone
0.281
0.900
11
J.P. Crawford
0.224
0.742
9
◆ Matchup preview

Los Angeles Angels at Seattle Mariners (2026-06-29). Ryan Johnson vs George Kirby at T-Mobile Park.

Ryan Johnson enters this contest with a season ERA of 8.84 and a WHIP of 1.71 across 19.1 innings, indicating significant struggles with both run prevention and baserunners. His K/9 of 6.98 is below average, and his BB/9 of 4.19 suggests control issues that contribute to his elevated WHIP. Johnson's recent trend shows an upward movement in ERA, and his quality start percentage is a low 16.7%, reflecting a consistent inability to pitch deep into games effectively. George Kirby, conversely, has posted a much stronger season with a 3.94 ERA and 1.34 WHIP over 96 innings. His K/9 of 7.88 is slightly better than Johnson's, and his excellent BB/9 of 2.16 highlights superior command. Kirby's ERA trend is moving downward, and he boasts a robust 66.7% quality start rate, demonstrating reliability and efficiency.

Offensively, the Angels hold a slight edge in OPS at 0.716 compared to the Mariners' 0.695, and they have scored more runs this season, 386 to 342. Both teams have similar home run totals, with the Angels at 100 and the Mariners at 102. On the pitching side, the Mariners possess a considerably stronger staff, with a team ERA of 3.72 and a WHIP of 1.19, significantly outperforming the Angels' 4.59 ERA and 1.40 WHIP. This disparity in pitching staff performance could be a critical factor in the game's outcome, especially given the Angels' starting pitcher's recent struggles.

The head-to-head history between these two teams in 2025 shows the Mariners winning 9 of 13 matchups, often with competitive scores. The total line for this game is set at 7.5 runs, which appears to align with the pitching matchup, considering Johnson's high ERA and Kirby's more consistent, but not dominant, performance. The Mariners' strong team pitching and Kirby's ability to limit runs could lean towards a lower-scoring affair, despite Johnson's potential to concede runs.

Key facts
Ryan Johnson ERA 8.84George Kirby ERA 3.94Mariners Team ERA 3.72Total 7.5
Head to head (2025–2026)
310
Seattle Mariners lead series
13 meetings total
2025-09-14
Los Angeles Angels @ Seattle Mariners
211
SEA
2025-09-13
Los Angeles Angels @ Seattle Mariners
35
SEA
2025-09-12
Los Angeles Angels @ Seattle Mariners
12
SEA
2025-09-11
Los Angeles Angels @ Seattle Mariners
67
SEA
2025-07-27
Los Angeles Angels @ Seattle Mariners
14
SEA
2025-07-26
Los Angeles Angels @ Seattle Mariners
72
LAA
2025-07-25
Los Angeles Angels @ Seattle Mariners
23
SEA
2025-07-24
Los Angeles Angels @ Seattle Mariners
42
LAA
Recent form (last 10)
55
WWLLLWLLWW
46
LWLWWLLWLL
Team stats 2026
LAA
SEA
Team AVG
0.240
0.232
Team OPS
0.716
0.695
Home runs
100
102
Runs scored
386
342
Team ERA
4.59
3.72
HR allowed
89
79