Back to Games Sunday, May 31, 2026

Los Angeles Angels vs Tampa Bay Rays — May 31, 2026 | AI Prediction & Stats

Tropicana Field, St. Petersburg
72°F, Dome
0 mph, None
W Shane McClanahan L Jack Kochanowicz SV Bryan Baker

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Angels 0 1 0 0 0 0 1 0 0 2 9 1
Rays 1 0 2 0 0 0 2 0 - 5 7 1

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Angels 1 0 0 0 1 0 0 1 0 3
Rays 0 1 0 2 0 1 0 0 1 5
Confidence: 72% Rays favored
Shane McClanahan returns to the mound at Tropicana Field looking to bounce back after the Rays' shocking 14-3 loss yesterday that snapped their recent momentum. The left-hander's 2.52 ERA and nasty four-pitch mix featuring a 95+ mph fastball and devastating slider should provide the antidote to Los Angeles's offensive explosion. McClanahan's recent starts show consistent velocity in the 89-90 mph range, though he's peaked at 98.3 mph, suggesting he's building back to full strength. His changeup-heavy approach (29.2% usage) will be crucial against an Angels lineup that showed surprising pop yesterday but still ranks among the league's worst offensively. Jack Kochanowicz takes the ball for Los Angeles riding the confidence of his team's dominant performance, though the young right-hander faces a much tougher test against Tampa Bay's balanced attack. His sinker-heavy approach (38.4% usage) at 95.6 mph average velocity has shown promise, but the Rays' patient hitters led by Yandy Díaz (.313 average) and Junior Caminero (13 home runs) present a significant step up in competition. The 89-degree heat and partly cloudy skies at Tropicana Field should favor the pitchers, though the controlled environment removes weather as a major factor. Tampa Bay's home dominance (20-6 record) cannot be ignored, even after yesterday's shellacking. The Rays have scored 257 runs this season and maintain a positive run differential despite recent struggles, while the Angels' -48 run differential reflects deeper offensive inconsistencies. With Ben Williamson returning from the IL to bolster the infield depth, Tampa Bay has more lineup flexibility. The Angels' road woes (11-20) and missing key pieces like Anthony Rendon and Travis d'Arnaud suggest yesterday's offensive outburst was more aberration than trend. McClanahan's track record of dominance at home gives the Rays a clear edge in what should be a much more competitive affair than the previous night's blowout.

Scoring Dynamics

Early (1-3) 2R McClanahan settles in after early Angels run
Middle (4-6) 4R Both teams find timing against opposing starters
Late (7-9) 2R Bullpens tighten up in close game

Matchup Analysis

Rays

Shane McClanahan's elite stuff and 2.52 ERA
Dominant home record at 20-6
Yandy Díaz's hot .313 batting average
Recent struggles going 5-5 in last ten
Key injuries to Jake Fraley and Gavin Lux

Angels

Coming off explosive 14-3 win yesterday
6-4 record in last ten games
Jack Kochanowicz's strong recent velocity
Poor road record at 11-20
Negative run differential of -48
Missing Anthony Rendon and Travis d'Arnaud

Risk Factors

Angels' momentum from blowout win
Kochanowicz's unpredictable rookie status

Key Matchups

Yandy Díaz vs Jack Kochanowicz batter Díaz hitting .313 vs young righty
Jo Adell vs Shane McClanahan pitcher McClanahan's slider dominates right-handed hitters
Junior Caminero vs Jack Kochanowicz batter Power vs pitch-to-contact approach

Statistical Edges

First to Score Angels 58%
Strikeouts 14 12-16
Total Runs 8 6-10

Game Preview

The game opens with Los Angeles striking first as Nolan Schanuel works a leadoff walk against McClanahan, who looks to shake off yesterday's disappointing team performance. Jo Adell follows with a line drive single to right, and Adam Frazier's sacrifice fly gives the Angels an early 1-0 lead. McClanahan settles in immediately, striking out the next two batters with his signature slider to limit the damage. Tampa Bay responds in the bottom of the second when Yandy Díaz launches Kochanowicz's first-pitch sinker over the left field wall for his 11th home run of the season, evening the score 1-1. The Tropicana Field crowd, still smarting from yesterday's embarrassment, erupts as their veteran leader delivers the equalizer. McClanahan finds his rhythm over the next two innings, retiring six straight Angels hitters while showcasing the changeup-fastball combination that has made him one of the AL's elite lefties. The pivotal fourth inning sees Tampa Bay break through against Kochanowicz, who begins to struggle with his command. Junior Caminero doubles off the wall in left-center, and Nick Fortes drives him home with a clutch two-out single. Ryan Vilade adds an RBI double of his own, giving the Rays a 3-1 advantage and chasing the young right-hander from the game. Los Angeles cuts the deficit to 3-2 in the fifth when their bullpen allows a solo home run, but McClanahan responds with three consecutive strikeouts to preserve the lead. Tampa Bay adds insurance runs in the sixth and ninth innings, with Díaz contributing another RBI single and Taylor Walls delivering a crucial run-scoring hit to secure a 5-3 victory and restore order at Tropicana Field.
McClanahan's dominant home performance and elite stuff should neutralize the Angels' offensive surge from yesterday. Tampa Bay's 20-6 home record and Los Angeles's poor 11-20 road mark create a clear venue advantage that trumps short-term momentum swings.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Los Angeles Angels — Roster

PlayerPosAVGHRRBIOBPSLG
Zach Neto
SS .2311027.339.427
Mike Trout
CF .2421431.410.493
Vaughn Grissom
1B .238324.314.377
Jorge Soler
DH .212931.294.389
Jo Adell
RF .237933.281.388
Oswald Peraza
2B .277715.339.465
Wade Meckler
LF .28628.310.500
Logan O'Hoppe
C .207212.301.293
Donovan Walton
3B .30801.333.385

Tampa Bay Rays — Roster

PlayerPosAVGHRRBIOBPSLG
Yandy Díaz
DH .3101138.392.527
Jonathan Aranda
1B .2901143.393.500
Richie Palacios
2B .255117.370.330
Junior Caminero
3B .2781328.377.500
Chandler Simpson
LF .282012.316.336
Victor Mesa Jr.
RF .25013.294.438
Cedric Mullins
CF .186316.262.273
Nick Fortes
C .248111.284.316
Taylor Walls
SS .208014.313.285

Scoring Plays

1
Jonathan Aranda homers (11) on a fly ball to right field.
0-1
2
Nick Madrigal flies out to center fielder Cedric Mullins.
1-1
3
Victor Mesa Jr. singles on a sharp line drive to center fielder Mike Trout. Jonathan Aranda scores. Richie Palacios to 3rd. Junior Caminero to 2nd.
1-2
3
Cedric Mullins walks. Richie Palacios scores. Junior Caminero to 3rd. Victor Mesa Jr. to 2nd.
1-3
7
Logan O'Hoppe homers (2) on a fly ball to left field.
2-3
7
Ben Williamson singles on a ground ball to center fielder Mike Trout. Junior Caminero scores. Chandler Simpson to 3rd.
2-4
7
Yandy Díaz walks. Chandler Simpson scores. Ben Williamson to 3rd. Taylor Walls to 2nd.
2-5

Los Angeles Angels — Batting

PlayerABRHRBIBBKHRAVGOPS
Zach NetoSS
4000000.231.766
Mike TroutCF
4010020.242.903
Vaughn Grissom1B
4010000.238.691
Jorge SolerDH
4010010.212.683
Jo AdellRF
4010000.237.669
Oswald Peraza2B
4010010.277.804
Wade MecklerLF
2000000.286.810
Logan O'HoppeC
4121011.207.594
Donovan Walton3B
2010000.308.718
Totals36291061
BATTING
2B: O'Hoppe (4, McClanahan); Peraza, O (7, Baker).
HR: O'Hoppe (2, 7th inning off Legumina, 0 on, 2 out).
TB: Adell; Grissom; O'Hoppe 6; Peraza, O 2; Siri; Soler; Trout; Walton.
RBI: O'Hoppe (12).
2-out RBI: O'Hoppe.
Runners left in scoring position, 2 out: Madrigal; Walton; Siri; Adell.
Team RISP: 0-for-8.
Team LOB: 7.
BASERUNNING
SB: Adell (3, 2nd base off McClanahan/Feduccia).
FIELDING
E: Neto (10, fielding).
a-Grounded out for Siri in the 7th.
b-Singled for Madrigal in the 7th.

Tampa Bay Rays — Batting

PlayerABRHRBIBBKHRAVGOPS
Yandy DíazDH
4001100.310.919
Jonathan Aranda1B
4211111.290.893
Richie Palacios2B
3100210.255.700
Junior Caminero3B
3120200.278.877
Chandler SimpsonLF
5100000.282.652
Victor Mesa Jr.RF
4011020.250.732
Cedric MullinsCF
3001110.186.535
Nick FortesC
0000000.248.600
Taylor WallsSS
3020100.208.598
Totals32575961
BATTING
HR: Aranda (11, 1st inning off Kochanowicz, 0 on, 1 out).
TB: Aranda 4; Caminero 2; Mesa Jr.; Walls 2; Williamson.
RBI: Aranda (43); Díaz, Y (38); Mesa Jr. (3); Mullins (16); Williamson (15).
2-out RBI: Díaz, Y; Williamson.
Runners left in scoring position, 2 out: Díaz, Y 2; Simpson; Walls 2; Palacios, R; Aranda 2.
Team RISP: 3-for-14.
Team LOB: 12.
BASERUNNING
SB: Williamson (5, 2nd base off Pomeranz/O'Hoppe).
FIELDING
E: Walls (3, fielding).
DP: (Palacios, R).
a-Singled for Feduccia in the 7th.

Los Angeles Angels — Pitching

PitcherIPHRERBBKHRPC-STERA
Jack Kochanowicz(L, 2-4)
2.153341168-355.23
Mitch Farris
4.012034064-333.04
Drew Pomeranz
0.210021028-156.11
Brent Suter
1.00000008-64.13

Tampa Bay Rays — Pitching

PitcherIPHRERBBKHRPC-STERA
Shane McClanahan(W, 6-2)
5.041103070-512.45
Casey Legumina(H, 2)
1.221101119-143.70
Kevin Kelly(H, 12)
1.120001023-162.67
Bryan Baker(S, 16)
1.010001011-102.22

Game Info

Umpires: Home Plate: Mike Estabrook; First Base: Jonathan Parra; Second Base: Lance Barrett; Third Base: Alfonso Márquez
Venue: Tropicana Field, St. Petersburg
Weather: 72°F, Dome
Wind: 0 mph, None

Tampa Bay Rays — News

Season Comparison

Angels
STAT
Rays
23-39 Record 36-22
37.1% Win % 62.1%
.371 PCT .621
265 Runs For 271
323 Runs Against 261
62 Games Played 58
L3 Streak L2
5-5 Last 10 3-7
12-18 Home Record 21-8
11-21 Away Record 15-14

Head to Head

1
Last 2 meetings
1
May 30
Angels 14 - 3 Rays
May 29
Angels 5 - 8 Rays

Angels Recent

Jun 2 vs Rockies 8-2 L
Jun 1 vs Rockies 9-8 L
May 30 @ Rays 14-3 W
May 29 @ Rays 5-8 L
May 28 @ Tigers 7-1 W

Rays Recent

Jun 3 vs Tigers 7-2 L
Jun 2 vs Tigers 8-0 L
Jun 1 vs Tigers 10-9 L
May 30 vs Angels 14-3 L
May 29 vs Angels 5-8 W

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps