Tampa Bay Rays at Los Angeles Angels
· Major League Baseball
4 - 2
Rays snap 3-game skid, hold off Angels 4-2 in 10 innings
The impressive way they responded to those daunting circumstances left the Rays encouraged and excited before a long flight home.
Vidal Bruján got an RBI double leading off the 10th inning for his first hit of the season, and Tampa Bay rebounded with a 4-2 victory over the Los Angeles Angels on Wednesday night.
One night after rookie Reid Detmers threw the 12th no-hitter in the Angels' franchise history, Tampa Bay snapped its three-game skid and avoided a series sweep in the finale of a 10-game road trip. The Rays were outscored 23-3 by Los Angeles in the first two games, but they coolly recovered with strong play in every phase.
“You learn a lot about your team coming to the ballpark on days like today,” said Kevin Kiermaier, who homered in the second and scored the tiebreaking run in the 10th.
While Bruján and Kiermaier came through with the biggest hits, Shane McClanahan had a career high-tying 11 strikeouts over seven innings of three-hit ball for the Rays, who finished 7-3 on the West Coast after one of their best wins of the season.
“This was a really good team win, a good bounce-back after the last couple of days,” McClanahan said. “That's the beauty of baseball. Once the (last) game is over, it's a new day. We have the ability as a team to flush all the bad moments and respond.”
The game was a 1-0 pitchers' duel until the eighth with McClanahan barely outpitching Ohtani, who yielded two hits and two walks over six sharp innings.
Although he gave up Kiermaier's homer in the second, Ohtani struck out five on 92 pitches in a strong follow-up at home to his seven dominant innings at Fenway Park last week. Ohtani also got an infield hit and stole second in the fourth inning.
“After you get no-hit, shut out, all of the above, and then you’re facing Ohtani the next day is not the easiest thing to do,” manager Kevin Cash said. “We knew we had to buy the offense a little bit of time. (McClanahan) did that and then some.”
Pinch-hitter Taylor Ward hit a tying two-run homer in the eighth for the Angels, whose three-game winning streak ended with just their fifth loss in 18 games. Los Angeles dropped to 21-12, failing to match the best 33-game start in franchise history.
“We absolutely pitched well enough to win that game, but so did they,” Angels manager Joe Maddon said. “The extra-inning rule got us, and that's just the way it's rolling right now, but I have no issues with a 4-2 homestand coming off a really good road trip.”
Kiermaier scored from second base in the 10th when Bruján popped a double to left off Aaron Loup (0-2). Bruján, who came up from the minors Tuesday, then stole third and scored on pinch-hitter Harold Ramirez’s single.
Brooks Raley walked pinch-hitter Mike Trout with one out in the 10th, but Ward grounded into a fielder's choice before Raley struck out Brandon Marsh with two runners on to wrap up his third save.
J.P. Feyereisen (3-0) pitched the ninth for the Rays.
SHADOW BOX
Both starting pitchers thrived in Angel Stadium’s late-afternoon shadows, which often bedevil batters tracking the ball through sun and shade between the mound and home plate.
Kiermaier hit a hanging slider from Ohtani into the right field bleachers in the second, ending Tampa Bay’s 12-inning scoreless skid. The Rays went 36 plate appearances between hits.
“I was able to get it done because there was no shadows at that point,” Kiermaier said. “I don't think any of us could see from the third to the seventh (inning). Absolute worst time to start.”
BIG EIGHTH
Tampa Bay's Taylor Walls singled, stole second, went to third on a bunt and scored on Yandy Diaz’s groundout in the eighth.
But with Tyler Wade on first in the bottom half, Ward came off the bench for his first action since Sunday and promptly drilled a two-run homer to left off Andrew Kittredge.
Ward’s seventh homer of the season — the Angels’ first pinch-hit homer since September 2019 — was the latest feat in the late-blooming outfielder’s increasingly impressive campaign.
ROUGH SWING
Angels reliever Jimmy Herget Francisco Mejia swinging in the seventh inning on a pitch that hit the Tampa Bay catcher in the hip.
TRAINER'S ROOM
Rays: Manuel Margot sat out with a right hamstring injury, but the slugger could have played, manager Kevin Cash said. ... Wander Franco was Tampa Bay's designated hitter to give him extra rest.
Angels: Ward missed the previous two games against Tampa Bay with a hamstring injury.
UP NEXT
Rays: After a day off, Drew Rasmussen (3-1, 2.89 ERA) is expected to take the mound at home for a series opener against Kevin Gausman and Toronto.
Angels: After a day off, Los Angeles visits Oakland on Friday for the first of four games in three days. The Halos haven't announced a starter.
How can I watch Tampa Bay Rays vs. Los Angeles Angels?
- TV Channel: Rays at Angels 2022 MLB Baseball, is broadcasted on FS1.
- Online streaming: Sign up for Fubo.
Scoring Summary
![]() |
10th Inning | Marsh struck out swinging. |
![]() |
10th Inning | Ward grounded into fielder's choice to first, Trout out at second, Whitefield to third. |
![]() |
10th Inning | Trout walked. |
![]() |
10th Inning | Trout hit for Wade |
![]() |
10th Inning | Mayfield grounded out to shortstop. |
![]() |
10th Inning | Raley relieved Feyereisen |
Statistics
TB |
LAA |
|
|---|---|---|
| 1 | Games Played | 1 |
| 1 | Team Games Played | 1 |
| 0 | Hit By Pitch | 0 |
| 0 | Ground Balls | 0 |
| 10 | Strikeouts | 14 |
| 4 | Runs Batted In | 2 |
| 1 | Sacrifice Hit | 0 |
| 5 | Hits | 6 |
| 3 | Stolen Bases | 2 |
| 3 | Walks | 2 |
| 0 | Catcher Interference | 0 |
| 4 | Runs | 2 |
| 0 | Ground Into Double Play | 0 |
| 0 | Sacrifice Flies | 0 |
| 34 | At Bats | 35 |
| 1 | Home Runs | 1 |
| 0 | Grand Slam Home Runs | 0 |
| 10 | Runners Left On Base | 14 |
| 0 | Triples | 0 |
| 0 | Game Winning RBIs | 0 |
| 0 | Intentional Walks | 0 |
| 1 | Doubles | 0 |
| 0 | Fly Balls | 0 |
| 0 | Caught Stealing | 0 |
| 151 | Pitches | 156 |
| 0 | Games Started | 0 |
| 0 | Pinch At Bats | 0 |
| 0 | Pinch Hits | 0 |
| 0.0 | Player Rating | 0.0 |
| 1 | Is Qualified | 1 |
| 1 | Is Qualified In Steals | 1 |
| 9 | Total Bases | 9 |
| 38 | Plate Appearances | 37 |
| 162.0 | Projected Home Runs | 162.0 |
| 2 | Extra Base Hits | 1 |
| 2.3 | Runs Created | 2.0 |
| .147 | Batting Average | .171 |
| .000 | Pinch Hit Average | .000 |
| .265 | Slugging Percentage | .257 |
| .294 | Secondary Average | .200 |
| .216 | On Base Percentage | .216 |
| .481 | OBP Pct + SLG Pct | .473 |
| 0.0 | Ground To Fly Ball Ratio | 0.0 |
| 2.1 | Runs Created Per 27 Outs | 1.8 |
| 29.0 | Batter Rating | 19.0 |
| 34.0 | At Bats Per Home Run | 35.0 |
| 1.00 | Stolen Base Percentage | 1.00 |
| 3.97 | Pitches Per Plate Appearance | 4.22 |
| .118 | Isolated Power | .086 |
| 0.30 | Walk To Strikeout Ratio | 0.14 |
| .079 | Walks Per Plate Appearance | .054 |
| .147 | Secondary Average Minus Batting Average | .029 |
| 8.0 | Runs Produced | 4.0 |
| 1.0 | Runs Ratio | 1.0 |
| 0.3 | Patience Ratio | 0.3 |
| 0.2 | Balls In Play Average | 0.3 |
| 73.0 | MLB Rating | 68.3 |
| 0.0 | Offensive Wins Above Replacement | 0.0 |
| 0.0 | Wins Above Replacement | 0.0 |
Game Information
Location: Anaheim, California
Attendance: 21,045 | Capacity:
2025 American League East Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Toronto |
94 | 68 | .580 | - | W4 |
New York |
94 | 68 | .580 | - | W8 |
Boston |
89 | 73 | .549 | 5 | W1 |
Tampa Bay |
77 | 85 | .475 | 17 | L4 |
Baltimore |
75 | 87 | .463 | 19 | L3 |
2025 American League West Standings
| TEAM | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
Seattle |
90 | 72 | .556 | - | L3 |
Houston |
87 | 75 | .537 | 3 | W2 |
Texas |
81 | 81 | .500 | 9 | L2 |
Athletics |
76 | 86 | .469 | 14 | L2 |
Los Angeles |
72 | 90 | .444 | 18 | L2 |


TB
LAA
Toronto
New York
Boston
Baltimore
Seattle
Houston
Texas
Athletics