Los Angeles AngelsOpen full analysis
Seattle MarinersOpen full analysis
The Seattle Mariners defeated the Los Angeles Angels 8–3 on June 30 at T-Mobile Park, surpassing the Vegas over-under line of 7.5 runs with a combined 11 runs scored. Seattle's pitching staff struck out 16 Angels batters while allowing just 6 hits and 3 earned runs, posting a 3.69 ERA despite committing 1 error. The Mariners' offense generated 13 hits and 7 RBIs but struggled at the plate with a .233 batting average and .697 OPS, relying on volume rather than power—they recorded no home runs. Los Angeles managed only 6 hits and 3 RBIs against Seattle's rotation, with their pitching staff surrendering 13 hits and 8 earned runs for a 4.63 ERA. The Angels' 16 strikeouts represented a significant offensive liability, and their inability to generate home-run power limited scoring opportunities. Seattle's defensive control and pitching efficiency proved decisive despite modest offensive production, suggesting the Mariners' rotation depth will remain a strength in the AL West race.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
LAA | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 3 | 6 | 0 |
SEA | 0 | 0 | 0 | 0 | 0 | 5 | 3 | 0 | 0 | 8 | 13 | 1 |
Batting box score
Pitching box score
Players who scored
Wade Meckler
Josh Lowe
Logan O'Hoppe
Julio Rodríguez ×2
Randy Arozarena ×2
Cole Young ×2
Josh Naylor
Cal Raleigh