Up arrow
MLB
Games

Kansas City Royals vs. Tampa Bay Rays: Preview, Predictions and Picks for April 29, 2025

Updated on:
Apr 30, 2025 12:12 AM
The Kansas City Royals, with a 14-15 overall record and struggling 3-10 road record, travel to George M. Steinbrenner Field to face the Tampa Bay Rays on Tuesday, April 29th at 7:05 PM. The Rays, sitting at 14-14 overall and 9-10 at home, look to capitalize on their home-field advantage in this American League showdown. Expect a competitive matchup as both teams aim to climb the standings in their respective divisions.
Kansas City Royals vs Tampa Bay Rays

Current Odds

KC
TB
Over
8.5
-110
Under
8.5
+100
KC
+1.5
-130
TB
-1.5
+114
KC
ML
+160
TB
ML
-178

Royals vs Rays statistics

Stat Royals Rays
Hits 212 (25th) 237 (10th)
Batting Average .225 (24th) .253 (7th)
Runs Batted In 91 (Tied-27th) 113 (Tied-17th)
Runs 91 (29th) 118 (Tied-17th)
Home Runs 13 (30th) 25 (Tied-19th)
Walks 78 (28th) 89 (Tied-18th)
Stolen Bases 20 (Tied-16th) 33 (6th)
Strikeouts 215 (5th) 238 (Tied-15th)
Pitches 4037 (20th) 4157 (17th)

Tampa Bay Rays recent games

Game Date Opponent Result Score
4/27/25 @ San Diego Padres W 4-2
4/26/25 @ San Diego Padres W 4-1
4/25/25 @ San Diego Padres W 1-0
4/24/25 @ Arizona Diamondbacks W 7-4 F/10
4/23/25 @ Arizona Diamondbacks W 7-6 F/11

Kansas City Royals recent games

Game Date Opponent Result Score
4/27/25 vs Houston Astros L 7-3
4/26/25 vs Houston Astros W 2-0
4/25/25 vs Houston Astros W 2-0
4/24/25 vs Colorado Rockies W 6-2
4/24/25 vs Colorado Rockies W 7-4

Tampa Bay Rays injuries

  • Kevin Kelly (RP): 15-Day-IL
  • Jonny DeLuca (CF): 10-Day-IL
  • Dominic Keegan (C): Day-To-Day
  • Gregory Barrios (SS): Day-To-Day
  • Jake Mangum (RF): 10-Day-IL

Kansas City Royals injuries

  • Dairon Blanco (LF): 10-Day-IL
  • Christian Chamberlain (RP): Day-To-Day
  • Tyler Tolbert (2B): Bereavement
  • Cole Ragans (SP): Day-To-Day
  • Cam Devanney (SS): Day-To-Day

Royals vs Rays game info

Type Info
Venue George M. Steinbrenner Field
Location Tampa, Florida
First pitch Tue 7:05 PM
Temperature 79°
Chance of Rain 47%

Royals vs Rays predictions

As we gear up for tonight's clash between the Kansas City Royals and the Tampa Bay Rays, all eyes will be on Bobby Witt Jr. with his noteworthy .315 batting average, making him a key figure for the Royals. He's not just about looks; this shortstop has every chance to outshine his peers with multiple hits during the series. Vinnie Pasquantino flies under the radar yet is quietly effective, having racked up 16 RBIs. If you're looking for a secret weapon in Kansas City's lineup, Pasquantino could be your man. While these two are stealing the show, let’s not forget Salvador Perez’s ability to make an impact. With his timely hits and home run prowess, there’s potential for the Royals to break through Tampa’s defense.

Flipping over to the Tampa Bay Rays, Jonathan Aranda holds court with a solid batting average of .309, integral for setting the pace in their offense. Junior Caminero, with his five home runs, brings surprising power to the table that could turn the game in Tampa's favor with just one swing. Then there’s Brandon Lowe, whose knack for delivering in clutch situations makes it difficult for opponents to relax. With the potential to drive in crucial runs, Lowe could certainly shake things up and keep Kansas City’s defense on high alert. So, with these players poised to make their mark, the energy at George M. Steinbrenner Field is likely to be electric.

Predicting the winner, the Tampa Bay Rays might just edge out the Royals in this matchup. Despite Kansas City's capabilities, the Rays’ balanced offense and home-field advantage should work in their favor. Yet, baseball is an unpredictable game. Remember how underdogs often rise to the occasion. While my inclination sways toward a Tampa Bay victory, don’t be too hasty to count out a surprise Royals’ surge—anything is possible when the stakes are high. What do you think? Will it be the formidable hitting of the Rays or the underdog spirit of the Royals that prevails?

Tampa Bay Rays

Kansas City Royals

More Games