Boston Red Sox at Los Angeles Angels
· Major League Baseball
8 - 1
Homers by Contreras, Gonzalez back Gray's strong start in Red Sox's 8-1 win over Angels
Wilyer Abreu added a two-run double, and relievers Jovani Morán, Greg Weissert and Alec Gamboa combined for three hitless innings for the Red Sox, who have won seven of nine games. The Angels have lost five straight and 11 of 17 since June 17.
Gray (10-1) induced two of Boston’s three double-play grounders, struck out seven and walked one. The 36-year-old right-hander has six straight quality starts since May 30, a stretch in which he’s gone 5-0 with a 1.97 ERA.
Though he leads the American League in wins and ranks second with a 2.61 ERA this season, Gray was not named to the AL All-Star team Saturday.
Angels starter Sam Aldegheri (3-4) walked two ahead of Contreras’ 19th homer, a 421-foot blast to left-center that gave Boston a 3-0 lead in the first.
Josh Lowe’s one-out solo homer pulled the Angels to within 3-1 in the second. Jo Adell walked, and Wade Meckler singled, but Gray struck out Donovan Walton and Tyler Heineman to escape the jam.
Aldegheri did not allow a hit in the second, third and fourth, but with his pitch count at 88, he was pulled in favor of left-hander Samy Natera Jr., who gave up one run in his first nine big-league games.
Anthony Seigler led off the fifth with a double, Ceddanne Rafaela walked, and Abreu slammed a two-run double off the right-field wall for a 5-1 lead.
Gonzalez, robbed of a potential first-inning homer when Adell made a leaping catch of his drive above the wall in right, followed with a towering 368-foot fly that cleared the short left-field wall for his first homer of the season and a 7-1 lead. Rafaela’s RBI single in the eighth made it 8-1.
How can I watch Boston Red Sox vs. Los Angeles Angels?
- TV Channel: Red Sox at Angels 2022 MLB Baseball, is broadcasted on MLB.TV.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
9th Inning | Soler flied out to right. |
![]() |
9th Inning | Schanuel grounded out to first. |
![]() |
9th Inning | Guzman grounded out to pitcher. |
![]() |
9th Inning | Gamboa relieved Weissert |
![]() |
9th Inning | Duran grounded out to first. |
![]() |
9th Inning | González lined out to right. |
Statistics
BOS |
LAA |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 2 | Hit By Pitch | 0 |
| 9 | Ground Balls | 12 |
| 6 | Strikeouts | 9 |
| 7 | Runs Batted In | 1 |
| 0 | Sacrifice Hit | 0 |
| 7 | Hits | 4 |
| 2 | Stolen Bases | 0 |
| 6 | Walks | 3 |
| 0 | Catcher Interference | 0 |
| 8 | Runs | 1 |
| 0 | Ground Into Double Play | 3 |
| 0 | Sacrifice Flies | 0 |
| 35 | At Bats | 28 |
| 2 | Home Runs | 1 |
| 0 | Grand Slam Home Runs | 0 |
| 19 | Runners Left On Base | 10 |
| 0 | Triples | 0 |
| 1 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 3 | Doubles | 0 |
| 20 | Fly Balls | 7 |
| 0 | Caught Stealing | 0 |
| 183 | Pitches | 101 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 1 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 1 | Is Qualified In Steals | 0 |
| 16 | Total Bases | 7 |
| 43 | Plate Appearances | 31 |
| 324.0 | Projected Home Runs | 162.0 |
| 5 | Extra Base Hits | 1 |
| 6.6 | Runs Created | 0.3 |
| .200 | Batting Average | .143 |
| .000 | Pinch Hit Average | .000 |
| .457 | Slugging Percentage | .250 |
| .486 | Secondary Average | .214 |
| .349 | On Base Percentage | .226 |
| .806 | OBP Pct + SLG Pct | .476 |
| 0.5 | Ground To Fly Ball Ratio | 1.7 |
| 6.3 | Runs Created Per 27 Outs | 0.3 |
| 51.0 | Batter Rating | 11.0 |
| 17.5 | At Bats Per Home Run | 28.0 |
| 1.00 | Stolen Base Percentage | 0.00 |
| 4.26 | Pitches Per Plate Appearance | 3.26 |
| .257 | Isolated Power | .107 |
| 1.00 | Walk To Strikeout Ratio | 0.33 |
| .140 | Walks Per Plate Appearance | .097 |
| .286 | Secondary Average Minus Batting Average | .071 |
| 15.0 | Runs Produced | 2.0 |
| 0.9 | Runs Ratio | 1.0 |
| 0.6 | Patience Ratio | 0.3 |
| 0.2 | Balls In Play Average | 0.2 |
| 91.0 | MLB Rating | 64.5 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Anaheim, California
Attendance: 43,599 | Capacity:
2026 American League East Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/tb.png" class="logo-micro">Tampa Bay | 62 | 43 | .590 | - | W3 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/nyy.png" class="logo-micro">New York | 59 | 46 | .562 | 3 | L1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/bos.png" class="logo-micro">Boston | 54 | 50 | .519 | 7.5 | W1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/bal.png" class="logo-micro">Baltimore | 51 | 55 | .481 | 11.5 | L1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/tor.png" class="logo-micro">Toronto | 48 | 58 | .453 | 14.5 | L1 |
2026 American League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/tex.png" class="logo-micro">Texas | 54 | 52 | .509 | - | W1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/sea.png" class="logo-micro">Seattle | 52 | 55 | .486 | 2.5 | L1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/hou.png" class="logo-micro">Houston | 52 | 55 | .486 | 2.5 | L1 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/ath.png" class="logo-micro">Athletics | 44 | 61 | .419 | 9.5 | L2 |
| <img src="https://a.espncdn.com/i/teamlogos/mlb/500/laa.png" class="logo-micro">Los Angeles | 42 | 64 | .396 | 12 | W1 |


BOS
LAA