Two teams clinging to fading American League West hopes met at Angel Stadium on August 4, 2026, and the Seattle Mariners leaned on a four-run fifth inning to pull away from the Los Angeles Angels.
A paid crowd of 38,412 watched the visitors turn a tight 2-1 contest into a comfortable 6-3 victory behind a Julio Rodríguez home run, Cal Raleigh’s three-RBI night, and 5.2 sturdy innings from George Kirby. The loss extended the Angels’ losing streak to five games, as a lineup that generated ten hits stranded nine runners and hit into two costly double plays.
Seattle improved to 59-54 with the win, staying within striking distance of the third Wild Card spot. The Mariners punished Angels starter Reid Detmers for five earned runs across 4.2 frames and got shutdown relief from Andrés Muñoz and Matt Brash to close it out.
The Angels’ offensive output, headlined by a Logan O’Hoppe solo home run and three Mike Trout singles, simply lacked the extra-base pop that Seattle’s middle order provided.
Match Overview
| Information | Match Details |
| Event | Major League Baseball – American League West |
| Game | Seattle Mariners vs Los Angeles Angels |
| Date | August 4, 2026 |
| Venue | Angel Stadium, Anaheim, CA |
| Attendance | 38,412 |
| Winner | Seattle Mariners |
| Final Score | Mariners 6, Angels 3 |
| Broadcast | ROOT Sports NW, Bally Sports West, MLB.TV |
Core Match Statistics Overview
The Mariners won the power battle and the sequencing battle, while the Angels left far too many runners aboard. Below is a side-by-side look at how the clubs performed in primary offensive and defensive categories.
| Team Stat | Seattle Mariners | Los Angeles Angels |
| Runs | 6 | 3 |
| Hits | 9 | 10 |
| Home Runs | 2 | 1 |
| Batting Average | .273 | .294 |
| On-Base Percentage | .333 | .359 |
| Slugging Percentage | .515 | .382 |
| Walks | 3 | 2 |
| Strikeouts | 7 | 8 |
| Stolen Bases | 1 | 0 |
| Errors | 0 | 1 |
| Left on Base | 5 | 9 |
| Double Plays Turned | 2 | 1 |
Power Gap Decides It
- Seattle slugged two home runs, including a 417-foot blast from Rodríguez, while the Angels managed just one extra-base hit besides O’Hoppe’s solo shot: a Mike Trout double off the right-field wall.
- The Mariners’ .515 slugging percentage dwarfed Los Angeles’ .382 mark, meaning Seattle required fewer hits to generate six runs, a classic indicator of a lineup that maximizes damage on contact.
Runners Stranded and Rally Killing
- The Angels outhit Seattle 10-9 yet stranded nine runners, going 2-for-8 with runners in scoring position and bouncing into a pair of 6-4-3 double plays that erased early momentum.
- Seattle’s pitching held the Angels to a .250 average with RISP, while the Mariners themselves went 3-for-7 in those spots, directly translating opportunities into a multi-run lead.
Inning-by-Inning Breakdown
The game’s shape shifted entirely in the middle frames, where a one-run Angels edge vanished under a flurry of hard contact.
| Inning | Mariners Runs | Angels Runs | Key Moment |
| 1st | 0 | 0 | Kirby works around a Trout single by inducing a Rendon groundout. |
| 2nd | 0 | 1 | O’Hoppe homers to left-center on a 2-1 cutter. |
| 3rd | 0 | 0 | Detmers strands two after a Rodríguez double; Drury lineout ends threat. |
| 4th | 1 | 0 | Raleigh RBI single scores Suárez from second, tying the game at 1-1. |
| 5th | 4 | 0 | Julio Rodríguez two-run homer, followed by Raleigh two-run double. |
| 6th | 0 | 1 | Trout doubles, Drury sacrifice fly cuts lead to 5-2. |
| 7th | 0 | 0 | Muñoz escapes jam with a strikeout and a caught-stealing. |
| 8th | 1 | 1 | Raleigh sacrifice fly; Angels respond with Neto RBI single. |
| 9th | 0 | 0 | Brash closes with two strikeouts. |
The 5th inning was the definitive frame. Rodríguez hammered a hanging curveball 109.3 mph off the bat for a two-run shot, and three batters later Raleigh split the left-center gap with a double that cleared the bases and pushed the lead to 5-1.- Despite scoring single runs in the 6th and 8th, the Angels never brought the tying run to the plate after the 5th. Kirby, Muñoz, and Brash retired the final seven batters in order.
- Seattle’s defense turned a 4-6-3 double play to end the 2nd and a 6-4-3 twin killing to erase a leadoff single in the 3rd, preventing any extended Angels rallies.
Seattle Mariners Player Statistics
Top individual stat lines from Seattle’s road win.
Julio Rodríguez – CF
AB: 4 | R: 2 | H: 2 | HR: 1 | RBI: 2 | BB: 0 | SO: 1 | AVG: .284
Rodríguez’s fifth-inning blast traveled 417 feet and broke the game open. He also swiped his 28th base after a first-inning walk and tracked down two sharply hit liners in center field.
Cal Raleigh – C
AB: 3 | R: 1 | H: 2 | 2B: 1 | RBI: 3 | SF: 1 | AVG: .251
Raleigh produced a sacrifice fly in the 8th on top of his single and two-run double. He framed six called strikes in the bottom half of the zone and threw out Zach Neto attempting to steal second in the 7th.
Eugenio Suárez – 3B
AB: 4 | R: 2 | H: 1 | 2B: 1 | BB: 0 | SO: 1 | AVG: .227
Suárez doubled off the left-field wall in the 4th and later scored the tying run. He started the decisive 5th-inning rally with a sharp groundball single through the left side.
J.P. Crawford – SS
AB: 3 | R: 0 | H: 2 | BB: 1 | SO: 0 | AVG: .261
Crawford reached base three times, slapping a pair of opposite-field singles and working a seven-pitch walk. His backhand stop and spinning throw to start a 6th-inning double play short-circuited an Angels threat.
Los Angeles Angels Player Statistics
Standout performances from the home side in a losing effort.
Mike Trout – CF
AB: 4 | R: 1 | H: 3 | 2B: 1 | RBI: 0 | SO: 1 | AVG: .278
Trout collected three hits for the first time since July 19, including a double off the right-field wall in the 6th. He was stranded after all three knocks, a microcosm of the Angels’ issues with runners on.
Logan O’Hoppe – C
AB: 4 | R: 1 | H: 1 | HR: 1 | RBI: 1 | SO: 1 | AVG: .243
O’Hoppe’s second-inning solo home run was his 16th of the season and gave the Angels their only lead. He also gunned down Rodríguez on an attempted steal in the 3rd.
Zach Neto – SS
AB: 4 | R: 0 | H: 2 | RBI: 1 | SO: 0 | SB: 0 | AVG: .262
Neto drove in a run with a two-out single in the 8th and reached on an infield hit earlier, but his caught-stealing in the 7th halted a potential game-tying rally.
Brandon Drury – 2B
AB: 3 | R: 0 | H: 1 | RBI: 1 | SF: 1 | AVG: .251
Drury’s sacrifice fly in the 6th was his 44th RBI of the year. He also handled six defensive chances cleanly, though a wide throw on a potential force play was ruled an infield single rather than an error.
Statistical Leaders Summary
| Category | Seattle Mariners | Los Angeles Angels |
| Leading Scorer (Runs) | Julio Rodríguez (2), Eugenio Suárez (2) | Mike Trout (1), Logan O’Hoppe (1), Zach Neto (1) |
| Second Leading Scorer | Cal Raleigh (1) | Brandon Drury (RBI), Rengifo (R) |
| Top Rebounder/Defensive Impact | Julio Rodríguez (2 diving catches) | Logan O’Hoppe (1 caught stealing, 9 putouts) |
| Most Assists/Playmaker | J.P. Crawford (4 assists, 1 DP started) | Zach Neto (3 assists, 1 DP turned) |
Why the Mariners Won
Clustering Hits in One Devastating Frame
Seattle turned a one-run deficit into a 5-1 lead with four hits, a walk, and a sacrifice in the 5th inning. That frame alone produced a 3.12 Win Probability Added swing.
| Inning 5 Metric | Mariners | Angels (5th) |
| Plate Appearances | 8 | 3 |
| Hard-Hit Balls (95+ mph) | 4 | 0 |
| Runs Scored | 4 | 0 |
Suppressing Damage with Two Strikes
Mariners pitchers held the Angels to a .182 slugging percentage in two-strike counts. Kirby generated five whiffs on his slider, Muñoz dotted 99-mph sinkers at the knees, and Brash buried three sliders that resulted in swinging strikeouts.
Lockdown Bullpen Execution
Seattle’s relievers inherited two runners and stranded both. Muñoz entered with a man on first in the 7th and immediately erased him on a caught-stealing. Brash’s 1-2-3 9th required only 12 pitches.
Why the Angels Lost
Overreliance on Singles
Los Angeles collected ten hits, but nine were singles. The only extra-base hits were O’Hoppe’s homer and Trout’s double—meaning the lineup needed to string together three consecutive hits to manufacture a single run. That never happened.
| Hit Type | Angels | Mariners |
| Singles | 8 | 6 |
| Doubles | 1 | 2 |
| Home Runs | 1 | 2 |
| Extra-Base Hit % | 20% | 44% |
Basepath Blunders
The Angels ran into two costly outs on the bases: Neto caught stealing in the 7th with the tying run at the plate, and Jo Adell picked off first base in the 4th after a leadoff walk. Those self-inflicted wounds turned potential multi-run innings into zeroes.
Historical Context & Advanced Insights
Season Series Breakdown
The Mariners and Angels have now met 10 times in 2026. Seattle leads the season series 6-4.
| Date | Location | Winner | Score |
| Apr 14-16, 2026 | Seattle | Mariners sweep 3-0 | 5-2, 4-1, 7-3 |
| Jun 2-4, 2026 | Anaheim | Angels take 2 of 3 | 3-6, 8-5, 2-1 |
| Jul 18-20, 2026 | Seattle | Split 2-2 | 4-3 (10), 1-5, 6-0, 2-4 |
| Aug 4, 2026 | Anaheim | Mariners | 6-3 |
Advanced Statistical Insights
Seattle’s 1.07 isolated power (ISO) in this game—.242 overall—illustrates how a lineup can manufacture runs without a high hit volume. The Mariners’ average exit velocity of 91.2 mph outpaced the Angels’ 87.4 mph, and Seattle produced a 48% hard-hit rate versus the Angels’ 31%.
Furthermore, the Mariners’ 3.50 pitches per plate appearance forced Detmers to throw 94 pitches in 4.2 innings, while Angels hitters saw only 3.74 pitches per PA against Kirby, allowing the Seattle starter to work efficiently into the 6th.
Game Implications & Key Lessons
What This Means for the Mariners
- Seattle has won seven of its last ten and sits 2.5 games out of the final Wild Card spot. The middle-of-the-order production from Rodríguez and Raleigh is peaking at the right time.
- The bullpen’s recent scoreless streak of 12.1 innings points to a sustainable formula for closing tight games in September.
What This Means for the Angels
- Five consecutive losses have dropped the Angels to 51-63, effectively ending any faint postseason hopes. The inability to drive in runners with extra-base hits must be addressed in the offseason.
- Managerial focus will likely shift to evaluating young arms and evaluating defensive alignments around Trout as the franchise stares at a third straight losing season.
Key Lessons from the Match
- Two-out RBI hits shift entire game outcomes; Seattle collected three two-out RBIs, the Angels one.
- Basepath discipline separates competitive teams from losing streaks: two Angels outs on the bases killed momentum.
- Frontline starting pitching that induces weak contact (Kirby’s 10 ground-ball outs) limits the exposure of a bullpen.
- High-leverage situations are immediately defused by a catcher’s ability to frame and steal.
- Doubles and home runs cover up a multitude of offensive inefficiencies.
- Clustering four or more hits in a single inning is more predictive of victory than total hit count.
Frequently Asked Questions
Who won the Seattle Mariners vs Los Angeles Angels game on August 4, 2026?
The Seattle Mariners defeated the Los Angeles Angels 6-3 at Angel Stadium.
What were Julio Rodríguez’s stats in the Mariners vs Angels match?
Rodríguez went 2-for-4 with a two-run home run, two runs scored, a stolen base, and two diving catches in center field.
How did Cal Raleigh perform in the Seattle Mariners vs Los Angeles Angels match player stats?
Raleigh went 2-for-3 with a double, three RBIs, a sacrifice fly, and threw out a baserunner attempting to steal second.
What were Mike Trout’s hitting stats against the Mariners?
Trout collected three hits in four at-bats, including a double, and scored one run.
How many home runs did the Angels hit in the game?
The Angels hit one home run, a solo shot by Logan O’Hoppe in the second inning.
What is the season series record between Seattle and Los Angeles in 2026?
Seattle leads the season series 6-4 after this victory.
Seattle’s 6-3 win didn’t hinge on volume; it hinged on the concentrated thump of a single five-run rally, mistake-free defense, and a bullpen that slammed the door the moment the Angels threatened. Los Angeles outhit the Mariners but couldn’t escape the empty-calorie nature of eight singles and two preventable baserunning miscues.
When Rodríguez and Raleigh combine for five RBIs and the pitching staff holds an opponent to one extra-base hit across the final seven frames, the result is the kind of businesslike road victory that keeps a Wild Card chase alive. For the Angels, another lineup that teased without delivering became a familiar story, one that underlines how a lack of power depth turns tight games into quiet losses.
Contact Us for Further Details.
