Royals vs. Rays Odds & Betting Predictions - June 22, 2026

Royals at Rays

10:40 pm • ROYL
2 - 1
Starting Pitchers
pitcherteameraw-l
Drew Rasmussen logoD.RasmussenTampa Bay Rays logo2.626-4
Michael Wacha logoM.WachaKansas City Royals logo3.485-5

Royals at Rays Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
32-46
+1.5
+1.5-135
o7.5+100
+159
Rays
43-31
u7.5
-1.5+116
u7.5-119
-191
location pinMonday 10:40 p.m.
June 22, 2026
Tropicana FieldSt. Petersburg
Royals vs. Rays Expert Picks
Player Prop Savant
Player Prop Savant
Last 30d: 100-74-0 (+20.9u)
M.Wacha u3.5 Ks+122
1u
Wags Wins
Wags Wins
Last 30d: 150-153-0 (-25.1u)
Over 7.5+105
1.5u
Matt Trollo
Matt Trollo
Last 30d: 72-77-9 (-6.1u)
Over 7.5+100
0.5u
(FD) TB has been playing a bit more hitter friendly after adjustments. Wacha’s 3.64 ERA playing about ¾ run below weighted estimators. TB LU 114 wRC+ vs RHP. Love what they did stacking RHBs against Wacha (.327 wOBA & xwOBA). Ras is GREAT, maybe legit sub three, but even sans Witt, KC LU hot 9139 wRC+ L30 days). Both defenses comb -22 FRV. Both pens bottom 5 est (FIP/xFIP/SIERA) L30 days.
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 50-87-11 (-12.8u)
TB -178
1u
@Zerillo ⭐️⭐️⭐️ https://myaction.app/y7JaOEYub4b
💰🦡 Jake
💰🦡 Jake
Last 30d: 57-81-2 (-17.3u)
TB -1.5+125
1u
Alex Hinton
Alex Hinton
Last 30d: 70-68-1 (+14.1u)
Y.Diaz o1.5 Total Bases+100
1u
Frank Ammirante
Frank Ammirante
Last 30d: 309-266-11 (+45.8u)
KC u2.5+120
1u
D.Rasmussen o5.5 Ks-135
1.35u
Austin Pendergrass
Austin Pendergrass
Last 30d: 35-18-1 (+5.2u)
TB -190
1u
Laying some juice with this one but clear pitching advantage for TB here with Rasmussen on the bump. Also like the Rays lineup more than KC. TB has a wRC+ of 107 against RHP while KC has a wRC+ of 98
RoyalsProps
RoyalsProps
Last 30d: 57-58-0 (-10.1u)
J.Aranda o1.5 Hits + Runs + RBIs-125
1.25u
Matt Trollo
Matt Trollo
Last 30d: 72-77-9 (-6.1u)
TB o4.5+120
0.5u
(B365) Rocker 4.17 ERA below 4.32 (dERA) – 5.12 (Bot ERA) estimator range. MIA proj. LU 108 wRC+ v RHP & L30 days + 4 BRR. TEX proj. def -4 FRV. TEX pen 5.05 FIP L30 days, BARTOLO 22nd ranked (4.32 wFIP).
Sean Zerillo
Sean Zerillo
Last 30d: 150-127-9 (+3.6u)
TB -170
0.85u
Bet to -185

Royals vs. Rays Previews & Analysis

  • 3 MLB Player Props for Monday article feature image

    3 MLB Player Props for Monday

    Alex Hinton
    Jun 22, 2026 UTC
  • Royals vs Rays: Everything Is Lining Up article feature image

    Royals vs Rays: Everything Is Lining Up

    Jon Anderson
    Jun 22, 2026 UTC
  • The Leadoff: Anderson's MLB Breakdown and Bets for Monday article feature image

    The Leadoff: Anderson's MLB Breakdown and Bets for Monday

    Jon Anderson
    Jun 22, 2026 UTC
  • Opening Pitch: Zerillo’s MLB Projections for Tuesday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Tuesday

    Sean Zerillo
    Jun 20, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Rays Public Betting Percentages

Away Logo

Royals

Public

16%

Bets%

84%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Rays
43-3224-1319-1925-2218-10
Royals
34-4519-2215-2314-2119-24

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rays
33-40-215-21-118-19-122-23-211-17
Royals
37-41-121-19-116-2221-1416-26-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rays
43-3226-1117-2128-1915-13
Royals
33-4619-2214-2416-1916-27

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 21stWSHW 4-3-1.5 LU 8.5TB -135
Jun 20thWSHL 3-4-1.5 LU 8WSH -125
Jun 19thWSHW 5-2-1.5 WU 8.5TB -157
Jun 17th@LADL 4-5+1.5 WO 7.5LAD +133
Jun 17th@LADL 0-1+1.5 WU 8LAD +120

Rays vs. Royals Injury Updates

Rays Injuries

  • Gavin Lux
    LF

    Lux is out with shoulder

    Out

  • Michael Grove
    RP

    Grove is out with shoulder

    Out

Royals Injuries

    Royals vs. Rays Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Michael Wacha logoRM.Wacha, P99751
    John Schreiber logoRJ.Schreiber, P18120
    Alex Lange logoRA.Lange, P15110
    HITTERSH-ABRHRRBI
    Carter Jensen logo1C.Jensen, C1-4001
    Maikel Garcia logo2M.Garcia, SS1-4000
    Jac Caglianone logo3J.Caglianone, 1B0-4000
    Salvador Perez logo4S.Perez, DH0-4000
    Michael Massey logo5M.Massey, 2B0-3100
    Lane Thomas logo6L.Thomas, CF1-4001
    John Rave logo7J.Rave, RF0-3000
    Nick Loftin logo8N.Loftin, 3B1-3100
    Isaac Collins logo9I.Collins, LF0-2000
    Rays Player Stats
    Projected
    PITCHERPCIPKER
    Drew Rasmussen logoRD.Rasmussen, P90652
    Cam Booser logoLC.Booser, P9100
    Cole Sulser logoRC.Sulser, P13120
    Craig Kimbrel logoRC.Kimbrel, P14100
    HITTERSH-ABRHRRBI
    Yandy Diaz logo1Y.Diaz, DH1-3001
    Jonny DeLuca logo2J.DeLuca, CF0-3000
    Cedric Mullins logo2C.Mullins, PH0-1000
    Cedric Mullins logo2C.Mullins, CF0-1000
    Jonathan Aranda logo3J.Aranda, 1B1-3000
    Victor Mesa logo3V.Mesa, PR0-0000
    Victor Mesa logo3V.Mesa, RF0-0000
    Junior Caminero logo4J.Caminero, 3B0-4000
    Ryan Vilade logo5R.Vilade, RF1-4000
    Ryan Vilade logo5R.Vilade, 1B1-4000
    Chandler Simpson logo6C.Simpson, LF2-4000
    Ben Williamson logo7B.Williamson, SS0-3000
    Nick Fortes logo8N.Fortes, C0-3000
    Richie Palacios logo9R.Palacios, 2B1-3100

    Royals vs. Rays Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Rays Team Totals

    MatchupOverUnder
    Royals
    32-46
    N/A
    N/A
    Rays
    43-31
    N/A
    N/A