Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
7in the bubble

Kansas City Royals vs Tampa Bay Rays

Tuesday, Jun 23, 2026Tropicana FieldFinal
KC · Away · 48-68

Kansas City Royals

AL Central · 2nd · 12.0 GB
12:5
Final
H2H 33
TB · Home · 68-46

Tampa Bay Rays

Starting pitchers
Starter form · last 5 starts
Season5.06
Last 57.36
2.30 ERA worse in last 5
80 days restQS 0%Blow-up 0/5
205/06
005/02
104/29
104/08
504/04

↑ ERA trending up lately

Season3.30
Last 54.04
0.74 ERA worse in last 5
84 days restQS 16.7%Blow-up 0/5
004/25
404/19
204/14
204/06
203/31

↓ ERA trending down lately

Matchup edge
Shane McClanahan pitching edge·Rays bullpen edge
PitchingRays
Royals3Rays53
HittingEven
Royals28Rays28
BullpenRays
Royals45Rays61
Projected hitters vs LHP / RHP
Royals vs LHP
Avg OPS 0.9012 hot hittersTop: Rave 1.333 · Jr. 1.009 · Caglianone 0.830

Projected sample — season splits vs pitcher hand, not official order.

Rays vs RHP
Avg OPS 0.6851 hot hitterTop: Aranda 0.902 · Simpson 0.693 · Feduccia 0.661

Projected sample — season splits vs pitcher hand, not official order.

Kansas City Royals hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.357
1.009
2
0.286
0.777
1
0.213
0.556
1
0.282
0.830
5
0.333
1.333
0
Tampa Bay Rays hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.226
0.574
0
0.187
0.594
6
0.299
0.693
0
0.240
0.661
1
0.291
0.902
11
◆ Matchup preview

Kansas City Royals at Tampa Bay Rays (2026-06-23). Luinder Avila vs Shane McClanahan at Tropicana Field.

Luinder Avila enters this contest with a season ERA of 5.50 and a WHIP of 1.65 across 37.2 innings pitched, demonstrating struggles with both earned runs and baserunners. His K/9 stands at 7.88, while his BB/9 is elevated at 5.50, indicating control issues that contribute to his higher WHIP. Avila's recent starts show a concerning trend, with his ERA trending upwards and no quality starts recorded in his last five outings, highlighted by a 15.00 ERA over 3 innings in his most recent start where he allowed 5 earned runs. Conversely, Shane McClanahan has posted a more effective season with a 3.33 ERA and a 1.23 WHIP over 67.2 innings, showcasing better command and run prevention. His K/9 is 9.18, superior to Avila's, and his BB/9 is 3.59, which is considerably lower, suggesting better control. McClanahan's ERA has been trending downwards, and while his quality start percentage is 16.7%, he has shown more consistent performance, including a recent 5-inning outing with 0 earned runs.

The Royals' offense has produced 333 runs this season with an OPS of 0.713, driven by a 0.247 batting average and 77 home runs. Their pitching staff, however, has an ERA of 4.53 and a WHIP of 1.39, allowing 97 home runs, indicating vulnerability. The Rays' offense has a comparable OPS of 0.715, scoring 328 runs with a 0.256 batting average, but with fewer home runs at 62. The Rays' pitching unit has been more effective, holding a 3.88 ERA and a 1.22 WHIP, allowing 89 home runs, suggesting a stronger overall pitching performance compared to Kansas City.

Recent head-to-head matchups between these two teams in 2025 show a split, with the Royals winning three games in late April and the Rays sweeping a three-game series in late June. The total line for this game is set at 8.0, which aligns with the contrasting pitching performances, where McClanahan's ability to suppress runs could be challenged by the Royals' offense, while Avila's higher ERA could lead to more scoring opportunities for the Rays. The historical outcomes suggest that games between these two teams can vary in scoring, making the 8.0 total a nuanced figure to consider given the current pitching matchup.

Key facts
Shane McClanahan ERA 3.33Luinder Avila ERA 5.50Royals Team OPS 0.713Rays Team ERA 3.88Total 8.0
◆ Lineup notes

Salvador Perez has faced McClanahan seven times, going 1-for-7 with a .286 OPS. Lane Thomas is hitless in one at-bat across three plate appearances, with an OPS of .667. The majority of the away lineup, including Nick Loftin, Jac Caglianone, Carter Jensen, Starling Marte, Michael Massey, Tyler Tolbert, and Kameron Misner, have no MLB history against Shane McClanahan.

The entire home lineup, consisting of Yandy Díaz, Jonathan Aranda, Cedric Mullins, Junior Caminero, Richie Palacios, Jonny DeLuca, Chandler Simpson, Taylor Walls, and Hunter Feduccia, has no MLB history against Luinder Avila.

Takeaway: The away team has slightly more familiar hitters against the opposing starter, though the overall sample size for both lineups is very limited.

Head to head (2025–2026)
33
Series tied
6 meetings total
2025-06-26
Tampa Bay Rays @ Kansas City Royals
40
TB
2025-06-25
Tampa Bay Rays @ Kansas City Royals
30
TB
2025-06-24
Tampa Bay Rays @ Kansas City Royals
51
TB
2025-05-01
Kansas City Royals @ Tampa Bay Rays
82
KC
2025-04-30
Kansas City Royals @ Tampa Bay Rays
30
KC
Team picture · 2026
55
LLWWWLLWLW
55
LLWWLLLWWW
KC
TB
Team AVG
0.248
0.256
Team OPS
0.717
0.716
Home runs
80
63
Runs scored
345
333
Team ERA
4.54
3.94
HR allowed
98
92

Explore more MLB matchups

Related game previews for these clubs and around the league.