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.6716-5
Michael Wacha logoM.WachaKansas City Royals logo3.329-10

Royals at Rays Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
+1.5
+1.5-135
o7.5+100
+159
Rays
6-2
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
Sean Zerillo
Sean Zerillo
Last 30d: 128-118-6 (+1.6u)
TB -170
0.85u
Bet to -185
Matt Trollo
Matt Trollo
Last 30d: 23-22-2 (+5.2u)
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.
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).
Austin Pendergrass
Austin Pendergrass
Last 30d: 65-45-0 (+8.3u)
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: 29-41-1 (-18.2u)
J.Aranda o1.5 Hits + Runs + RBIs-125
1.25u
Frank Ammirante
Frank Ammirante
Last 30d: 104-99-0 (-9.6u)
D.Rasmussen o5.5 Ks-135
1.35u
KC u2.5+120
1u
Player Prop Savant
Player Prop Savant
Last 30d: 92-80-0 (+5.5u)
M.Wacha u3.5 Ks+122
1u
Payoff Pitch Podcast
Payoff Pitch Podcast
Last 30d: 66-155-6 (-23.3u)
TB -178
1u
@Zerillo ⭐️⭐️⭐️ https://myaction.app/y7JaOEYub4b
💰🦡 Jake
💰🦡 Jake
Last 30d: 91-107-1 (+12.5u)
TB -1.5+125
1u
Alex Hinton
Alex Hinton
Last 30d: 88-103-3 (-12.4u)
Y.Diaz o1.5 Total Bases+100
1u
Wags Wins
Wags Wins
Last 30d: 250-247-3 (-9.7u)
Over 7.5+105
1.5u

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
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

Loading props…

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
84-7841-4043-3853-5330-25
Royals
76-8640-4136-4522-2950-57

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rays
75-84-336-43-239-41-151-52-324-31
Royals
73-86-340-40-133-46-227-2445-59-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rays
98-6455-2643-3868-3829-26
Royals
69-9341-4028-5326-2540-67

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

Royals Injuries

  • Anthony Gose
    RP

    Gose is out with arm

    Out

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
0-0
N/A
N/A
Rays
6-2
N/A
N/A