We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsKansas City Royals at Tampa Bay Rays
Kansas City RoyalsKansas City Royals
@
Tropicana Field
Tampa Bay RaysTampa Bay Rays

Match Predictor

Pre-match Prediction
Kansas City Royals
@
Tampa Bay Rays
Kansas City Royals 44%Tampa Bay Rays 56%
Market LinesRun Line: Tampa Bay Rays -1Total: O/U 8.5
Model: Under 8.5
Model projects 7.7 total runs vs 8.5 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
46%
37/81
MLB: 48%
Starter
67%
10/15
vs TB
33%
1/3
Avg Total
9.1
MLB: 8.9
Game Starter (15) Last Starter vs TB vs TB (3)
Seth Lugo #67 · RHP · Age 37
3.69
ERA (2026)
7.0
K/9 (2026)
15
Starts (2026)
9.8
Avg Total (2026)
Last 3:
W STL (Jun 19): 6.0IP, 1ER, 0K
ND TEX (Jun 10): 3.1IP, 1ER, 2K
ND @MIN (Jun 04): 5.0IP, 5ER, 4K
vs TB: W (May 24 2024): 7.0 IP, 1 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.41MLB Avg: 3.959 relievers
Workload Alert: Allowed 12 runs on 2026-06-21 vs STL. Bullpen arms likely still recovering.
Recent: W 6-5L 10-12W 2-1W 12-5L 3-5
Lineup vs Seth Lugo (Career)
BatterPosPAAVGOPSHR
Yandy DiazDH7.2861.1431
Cedric MullinsCF6.5001.1670
Jonathan Aranda1B6.3330.8330
Nick FortesC6.0000.0000
Ben Williamson2B3.3330.6660
Chandler SimpsonLF3.3330.6660
Jonny DeLucaRF3.0000.6670
Junior Caminero3B3.3330.6660
Richie Palacios2B3.0000.0000
Ryan ViladeRF1.0000.0000
3 batters with no matchup history

Tampa Bay Rays

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
40%
31/77
MLB: 48%
Starter
100%
1/1
vs KC
33%
1/3
Avg Total
8.8
MLB: 8.9
Game Starter (1) Last Starter vs KC vs KC (3)
Casey Legumina #67 · RHP · Age 29
3.45
ERA (2026)
6.7
K/9 (2026)
1
Starts (2026)
11.0
Avg Total (2026)
Last 3:
ND @LAD (Jun 17): 0.1IP, 1ER, 0K
ND @LAA (Jun 14): 1.2IP, 1ER, 1K
ND BOS (Jun 10): 0.1IP, 0ER, 0K
vs KC: ND (Aug 18 2024): 2.0 IP, 4 ER, 0 K
Bullpen (2026 Season)Average
ERA: 4.13MLB Avg: 3.9510 relievers
Workload Alert: Allowed 12 runs on 2026-06-23 vs KC. Bullpen arms likely still recovering.
Recent: L 3-4W 4-3L 1-2L 5-12W 5-3
Lineup vs Casey Legumina (Career)
BatterPosPAAVGOPSHR
Josh Rojas3B4.10003.0000
Bobby Witt Jr.SS2.10002.0000
Michael Massey2B2.5001.0000
Salvador PerezC2.0000.0000
Isaac CollinsLF1.0000.0000
John RaveRF1.0001.0000
Lane ThomasCF1.0000.0000
Nick Loftin2B1.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals ML +124 (MEDIUM) The
Kansas City Royals ML +124 (MEDIUM) The market implies 44.6% for Kansas City, but the true probability in a rubber game where they won Games 1 and 2 o...
PickTampa Bay Rays -1.0 @ -105 (MEDIUM) A se
Tampa Bay Rays -1.0 @ -105 (MEDIUM) A separate, contrarian angle worth considering: Tampa's 27-12 home record is not a small sample quirk. At -105, yo...
PickUnder 8.5 @ -115 (LOW) Zero model edge h
Under 8.5 @ -115 (LOW) Zero model edge here since no projection is available, so confidence is low. That said, the situational case leans Under clearl...

Kansas City Royals vs Tampa Bay Rays Game Preview

The pitching matchup closing this three-game set at Tropicana Field is anything but conventional. Kansas City Royals right-hander Seth Lugo takes the ball in this series finale with a 3.69 ERA across 85.1 innings in 2026, back-to-back quality-start wins in his last two trips against Tampa Bay, and six days of rest. Opposite him, Tampa Bay Rays right-hander Casey Legumina is the listed starter, but his last three outings combined for a grand total of 2.1 innings: 0.1 against the Dodgers on June 17, 1.2 against the Angels on June 14, and 0.1 against Boston on June 10. This is an opener. Tampa Bay is running a bullpen game in a rubber match with a pen that already absorbed a full nine innings Wednesday night, and Kansas City's lineup is going to see multiple arms before the game is two innings old in tonight's MLB action.

Lugo's 2026 profile tells a nuanced story. He delivered six innings and one earned run against St. Louis on June 19, but he struck out zero batters. His punch-out total across his last three starts is six combined in 14.1 innings. He is pitching to contact now, relying on command and pitch sequencing rather than swing-and-miss. That approach works until the contact gets loud, and Tampa's lineup has specific history against him. Yandy Díaz carries a 1.143 OPS across seven career plate appearances versus Lugo, including a 1.666 OPS in three 2025 PA and one home run. Cedric Mullins owns a .500 average across six career PA against Lugo with a 1.167 OPS. These numbers reflect how Tampa's patient, contact-oriented top of the order handles a command pitcher who is not missing bats right now.

The series context sets the stage clearly. Kansas City won the first two games, 2-1 on June 22 and 12-5 on June 23. Tampa answered with a 5-3 win on June 24 to force this rubber game. The Royals enter 6-4 over their last 10 games, scoring 4.3 runs per game on the season. Their road record at 15-25 is a real concern, but Lugo's demonstrated ability against this exact Tampa lineup gives Kansas City a genuine edge on the mound. Tampa's 27-12 home record is the strongest structural advantage in this game, and their 3.90 team ERA and 1.23 WHIP give them a pitching staff that, even in bullpen mode, can grind through innings efficiently.

Kansas City's Jac Caglianone is the power threat to watch on the visiting side. He carries a 1.410 OPS over his last seven days and 14 home runs in 285 plate appearances with an .835 OPS against right-handers. With Legumina likely out of the game by the second inning at the latest, Kansas City faces Tampa's bullpen (4.13 ERA) early and often. Tropicana Field plays slightly below average for home runs (factor 0.9) and suppresses overall run scoring (factor 0.96), but the sheer volume of arms Caglianone will face in a bullpen game partially offsets that environment. This is a game where first-inning activity, pen workload, and one big inning can define the entire outcome.

Kansas City Royals vs Tampa Bay Rays Key Insights

  • Casey Legumina is an opener in every meaningful sense. His last three starts lasted 0.1, 1.2, and 0.1 innings respectively. Tampa will need four or more arms tonight, and their pen already worked a full game Wednesday.
  • Seth Lugo struck out zero batters in six innings against St. Louis on June 19. Six total strikeouts across his last three starts in 14.1 combined innings. He is a contact manager right now, not a swing-and-miss arm, and Tampa's lineup is built to make contact.
  • Yandy Díaz enters as the hottest bat in this game: 1.234 OPS over the last seven days, 1.007 over the last 28, and a 1.143 career OPS in seven plate appearances against Lugo with one home run. Where Tampa scores tonight, it runs through him.
  • Tampa's 27-12 home record and KC's 15-25 road record represent genuine structural edges for the Rays, but Kansas City won Games 1 and 2 of this exact series in this exact park, including a 12-run performance in Game 2. The rubber game is live for both sides.
  • Tropicana Field plays as a slight pitcher-friendly environment (runs factor 0.96, home run factor 0.9), the dome removes any weather variable, and both bullpens enter taxed. The situational lean is toward a tighter, lower-scoring game than the blowout earlier in the series.
  • The opener format creates an unusual early-inning environment. Kansas City will see Legumina for at most one inning, then face a chain of Tampa relievers outside their normal roles. That kind of multi-arm exposure is exactly where power hitters like Caglianone tend to do damage.

Kansas City Royals vs Tampa Bay Rays Betting Picks

Picks made June 25, 2026 at 05:56 AM ET. Odds shown reflect current market prices.

Tampa Bay Rays -1.0 @ -105 (MEDIUM) A se
Tampa Bay Rays -1.0 @ -105 (MEDIUM) A separate, contrarian angle worth considering: Tampa's 27-12 home record is not a small sample quirk. At -105, you are getting near break-even pricing on a team with genuine home dominance all season long. Managing the bullpen at Tropicana Field in a series finale, with relievers familiar with the environment, gives the Rays a slight execution edge over Kansas City's pen absorbing the same situation on the road. One run is a thin margin, but the home structural advantage justifies it at this price.
Under 8.5 @ -115 (LOW) Zero model edge h
Under 8.5 @ -115 (LOW) Zero model edge here since no projection is available, so confidence is low. That said, the situational case leans Under clearly: Lugo pitches to contact but limits run damage, Tampa's opener format suppresses early-inning scoring rhythms, both bullpens are taxed, and the game flow projection lands near 7 total runs. Thin-margin play, not a strong conviction bet.
Seth Lugo Under 4.5 Strikeouts @ -172 (H
Seth Lugo Under 4.5 Strikeouts @ -172 (HIGH) This is the highest-confidence play on this slate. Zero strikeouts in six innings against St. Louis on June 19. Two in 3.1 innings against Texas. Four in 5.0 innings against Minnesota. Six total punchouts across 14.1 innings in his last three starts. Tampa's lineup contacts the ball at .257, and Díaz, Mullins, and Aranda have all demonstrated they can handle Lugo specifically. The market prices the under at 63.3% implied. The data supports it at a meaningfully higher rate.
Yandy Díaz Over 1.5 Hits @ +144 (MEDIUM)
Yandy Díaz Over 1.5 Hits @ +144 (MEDIUM) Díaz is hitting .332 with a 1.007 OPS over the last 28 days and a 1.234 OPS over the last seven. Career against Lugo: 7 PA, .286 average, 1.143 OPS, 1 home run, including a 1.666 OPS in three 2025 plate appearances. Lugo is surrendering contact at his highest recent rate. At +144 on Tampa's hottest bat facing a pitcher he has historically punished, this is a plus-money opportunity with a clear statistical basis. Even in a Kansas City win, Díaz can reach this total if Tampa generates any offense at all.
Jac Caglianone Over 1.5 Total Bases @ +1
Jac Caglianone Over 1.5 Total Bases @ +120 (MEDIUM) Caglianone's last-seven OPS is 1.410. Fourteen home runs in 285 plate appearances on the season. An .835 OPS against right-handers. No career BvP data against Legumina, but that barely matters when Legumina will be gone within the first two innings. Kansas City faces Tampa's bullpen (4.13 ERA) early, and Caglianone's power profile thrives in multi-arm exposures where pitchers work outside their normal context. +120 is a fair price for a bat running this hot against an unconventional pitching construct.
Salvador Perez Under 0.5 Hits @ +164 (ME
Salvador Perez Under 0.5 Hits @ +164 (MEDIUM) Perez is hitting .203 across 317 plate appearances, one of the coldest averages in the Kansas City lineup. In two career plate appearances against Legumina, he is hitless with a .000 OPS (2024, small sample acknowledged). A .203 hitter goes hitless in a typical game roughly 40% of the time. The market prices this at 37.9% implied. In a suppressed-scoring environment where the lean is toward fewer overall runs, a cold bat like Perez presents real 0-for-3 potential at plus money.
Junior Caminero to Hit a Home Run @ +310
Junior Caminero to Hit a Home Run @ +310 (LOW) Caminero has 16 home runs on the season with a .923 OPS over his last seven days. Against Lugo in three career plate appearances, he is hitting .333 (2025 only, small sample). Lugo has allowed 7 home runs in 85.1 innings in 2026. The park suppresses home runs (factor 0.9) and the Under lean limits scoring context, so this is a longshot angle with clear variance. At +310 with a market-implied 24.4%, Caminero's power profile offers marginal value for bettors comfortable with the risk level and hit rate.
SGP
SGP: Tampa Bay -1.0 / Under 8.5 / Díaz Hits Over 1.5 / Perez Hits Under 0.5 The thesis ties together tightly. Tampa winning by two or more in a sub-8.5-run game is most likely in a scenario where Kansas City's offense is suppressed. Perez going hitless is the clearest individual indicator of that suppression on the KC side. Díaz producing hits connects Tampa's offensive contribution directly to the run-line cover. These four legs reinforce each other. (Run line: 411128367, Total: 411128387, Díaz hits: 411196144, Perez hits: 411196275)
YRFI @ -122 Lugo produced a first-inning
YRFI @ -122 Lugo produced a first-inning run in 7 of his last 10 starts and enters on an active YRFI streak. Kansas City scored in the first inning in 6 of their last 10 games. Legumina's NRFI/YRFI history is too limited to provide strong signal on the Tampa side. At near-even odds, Lugo's recent first-inning tendency combined with KC's recent first-inning activity tips the edge to YRFI.

Key Players

Batting AverageKC
Bobby Witt Jr.
.294Batting Average
SS
Home RunsKC
Jac Caglianone
14Home Runs
RF
Runs Batted InKC
Carter Jensen
40Runs Batted In
C
Earned Run AverageKC
Michael Wacha
3.48Earned Run Average
SP
WinsKC
Michael Wacha
5Wins
SP
StrikeoutsKC
Michael Wacha
77Strikeouts
SP
Batting AverageTB
Yandy Diaz
.332Batting Average
DH
Home RunsTB
Junior Caminero
16Home Runs
3B
Runs Batted InTB
Jonathan Aranda
53Runs Batted In
1B
Earned Run AverageTB
Drew Rasmussen
2.62Earned Run Average
SP
WinsTB
Nick Martinez
6Wins
SP
StrikeoutsTB
Drew Rasmussen
89Strikeouts
SP

Recent Form

Kansas City Royals
W6-5St. Louis Cardinals
L12-10St. Louis Cardinals
W2-1Tampa Bay Rays
W12-5Tampa Bay Rays
L5-3Tampa Bay Rays
Tampa Bay Rays
L4-3Washington Nationals
W4-3Washington Nationals
L2-1Kansas City Royals
L12-5Kansas City Royals
W5-3Kansas City Royals

Kansas City Royals vs Tampa Bay Rays Summary

No score model projection is available for this game, so the analysis builds entirely from pitching structure, recent form, and matchup history. The single clearest edge on this slate is Lugo under 4.5 strikeouts, backed by a documented and ongoing collapse in his punch-out rate. Everything else flows from that reality: he is a contact manager right now, and a Tampa lineup with Díaz leading the way has the patience and the specific history to exploit it. Kansas City at +124 on the moneyline reflects genuine positive expected value in a rubber game where they own the better traditional starting pitcher and have already proven they can score in this park. The slight tension with Tampa's -1.0 run line at -105 is intentional. These are two separate angles recognizing that Tampa's 27-12 home dominance is real, and at near break-even pricing the home-field structural edge carries its own merit independent of the ML position.

The Under 8.5 is a low-confidence lean rather than a strong conviction bet, and that rating reflects the honest situation: no model number, matching market line, situational factors pointing one direction but not conclusively. The Caglianone total bases and Díaz hit props are where form data and matchup history align most cleanly, and both carry the best risk-adjusted profiles in the prop market tonight. Variance is always present in a bullpen game. One big inning changes everything. Size your bets accordingly, and do not treat a rubber game with two taxed pens as a predictable outcome.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesKC leads series 2-1
DateMatchupResult
Jun 22, 2026KC @ TBKCKC 2-1
Jun 23, 2026KC @ TBKCKC 12-5
Jun 24, 2026KC @ TBTBTB 5-3

Compare odds for KC @ TB

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at Tampa Bay Rays