Rays vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for June 26

Odds updated as of 2:12 a.m.
The Tampa Bay Rays will take on the Kansas City Royals in MLB action on Thursday.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital info about this game.
Rays vs Royals Game Info
- Tampa Bay Rays (45-35) vs. Kansas City Royals (38-42)
- Date: Thursday, June 26, 2025
- Time: 2:10 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: FDSSUN
Rays vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: TB: (-120) | KC: (+102)
- Spread: TB: -1.5 (+128) | KC: +1.5 (-154)
- Total: 10 -- Over: (-108) | Under: (-112)
Rays vs Royals Probable Starting Pitchers
Probable Pitchers: Shane Baz (Rays) - 7-3, 4.79 ERA vs Michael Lorenzen (Royals) - 4-7, 4.81 ERA
This contest's pitching matchup is set, as the Rays will send Shane Baz (7-3) to the mound, while Michael Lorenzen (4-7) will take the ball for the Royals. Baz's team is 9-5-0 against the spread this season in his starts. When Baz starts a game and his team is the favorite on the moneyline, they have a record of 5-3. When Lorenzen starts, the Royals are 10-5-0 against the spread. The Royals have been the underdog on the moneyline in 10 of Lorenzen's starts this season, and they went 5-5 in those games.
Rays vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Rays win (56.2%)
Rays vs Royals Moneyline
- Tampa Bay is a -120 favorite on the moneyline, while Kansas City is a +102 underdog at home.
Rays vs Royals Spread
- The Rays are 1.5-run road favorites on the runline against the Royals. The Rays are +128 to cover, and the Royals are -154.
Rays vs Royals Over/Under
- The over/under for Rays-Royals on June 26 is 10. The over is -108, and the under is -112.
Bet on Tampa Bay Rays vs. Kansas City Royals on FanDuel today!
Rays vs Royals Betting Trends
- The Rays have been favorites in 42 games this season and have come away with the win 26 times (61.9%) in those contests.
- This year Tampa Bay has won 20 of 33 games when listed as at least -120 on the moneyline.
- The Rays and their opponents have gone over in 30 of their 77 games with a total set by sportsbooks this season.
- The Rays have an against the spread record of 39-38-0 in 77 games with a line this season.
- The Royals are 23-25 in games they were listed as the moneyline underdog (winning 47.9% of those games).
- Kansas City has a 14-20 record (winning 41.2% of its games) when playing as a moneyline underdog of +102 or longer.
- The Royals have played in 80 games with an over/under set, and have combined with their opponents to go over the total 30 times (30-48-2).
- The Royals have covered 51.2% of their games this season, going 41-39-0 ATS.
Rays Player Leaders
- Junior Caminero leads Tampa Bay in total hits (76) this season while batting .260 with 36 extra-base hits. He has an on-base percentage of .305 and a slugging percentage of .514.
- Among all qualified hitters in baseball, he ranks 70th in batting average, 123rd in on-base percentage, and 17th in slugging.
- Yandy Diaz has an OPS of .809, fueled by an OBP of .340 and a team-best slugging percentage of .468 this season. He's batting .289.
- His batting average is 24th among qualified players, his on-base percentage 63rd, and his slugging percentage 42nd.
- Diaz has picked up at least one hit in 15 games in a row. In his last 10 games he is hitting .452 with three doubles, a triple, two home runs, three walks and five RBIs.
- Brandon Lowe has collected 76 base hits, an OBP of .316 and a slugging percentage of .461 this season.
- Lowe has logged a hit or more in 12 games in a row. In his last 10 games he is batting .350 with a double, two home runs, two walks and six RBIs.
- Jonathan Aranda leads Tampa Bay with an OBP of .414 this season while batting .331 with 30 walks and 40 runs scored.
- Aranda has hit safely in 10 games in a row. In his last 10 outings he is hitting .410 with three doubles, three walks and four RBIs.
Royals Player Leaders
- Bobby Witt Jr. paces the Royals with 88 hits. He's batting .282 and slugging .484 with an on-base percentage of .338.
- Including all the qualified hitters in the majors, his batting average places him 35th, his on-base percentage ranks 66th, and he is 34th in slugging.
- Maikel Garcia leads his team with 89 hits and a .369 on-base percentage, with a team-leading .484 slugging percentage. He has a batting average of .310.
- Including all qualified players, he ranks eighth in batting average, 25th in on-base percentage and 34th in slugging percentage.
- Vinnie Pasquantino has seven doubles, a triple, 11 home runs and 23 walks while hitting .266.
- Jonathan India is batting .236 with 14 doubles, four home runs and 29 walks.
Rays vs Royals Head to Head
- 6/25/2025: 3-0 TB (Favorite: Rays, Spread: -1.5, Total: 9.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 6/24/2025: 5-1 TB (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 5/1/2025: 8-2 KC (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 4/30/2025: 3-0 KC (Favorite: Rays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 4/29/2025: 3-1 KC (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 7/4/2024: 10-8 TB (Favorite: Rays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 7/3/2024: 4-2 KC (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 7/2/2024: 5-1 TB (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/26/2024: 4-1 TB (Favorite: Rays, Spread: -1.5, Total: 8, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 5/25/2024: 7-4 KC (Favorite: Rays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!