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

Tampa Bay Rays vs Kansas City Royals

Tuesday, Jun 30, 2026Kauffman StadiumFinal
TB · Away · 74-46

Tampa Bay Rays

AL East · 1st · —
10:4
Final
H2H 33
KC · Home · 49-73

Kansas City Royals

Starting pitchers
Starter form · last 5 starts
Season3.33
Last 54.50
1.17 ERA worse in last 5
96 days restQS (L5) 0%Blow-up (L5) 0/4
004/05
003/30
103/28
103/26

↑ ERA trending up lately

Season4.50
Last 55.13
0.63 ERA worse in last 5
90 days restQS (L5) 16.7%Blow-up (L5) 0/5
304/24
504/18
504/12
104/07
104/01

⚡ Alternating good/bad starts

Matchup edge
Noah Cameron pitching edge·Rays 55 L10
PitchingRoyals
Rays30Royals36
HittingRays
Rays31Royals26
BullpenRays
Rays63Royals41
Lineup threats vs starter
Rays vs Noah Cameron
Avg OPS 0.8714 hot hittersTop: Aranda 1.667 · DeLuca 1.500 · Fortes 1.167
Royals vs Griffin Jax
Avg OPS 0.7683 hot hittersTop: Rave 1.500 · Jensen 1.167 · Thomas 1.000
Tampa Bay Rays batters vs Noah Cameron
Batter
AVG
OPS
HR
0.400
0.900
17
0.667
1.667
15
0.000
0.333
35
0.000
0.000
9
0.500
1.500
8
0.200
0.400
0
0.000
0.400
3
0.200
0.600
2
0.500
1.167
4
Kansas City Royals batters vs Griffin Jax
Batter
AVG
OPS
HR
0.500
1.167
16
0.231
0.675
13
0.000
0.000
21
0.500
1.000
11
0.222
0.555
9
0.100
0.332
16
0.500
1.500
2
0.000
0.250
5
0.333
0.666
6
◆ Matchup preview

Tampa Bay Rays at Kansas City Royals (2026-06-30). Griffin Jax vs Noah Cameron at Kauffman Stadium.

Griffin Jax, pitching for the Rays, enters this contest with a 3.33 ERA and a 1.31 WHIP over 54 innings pitched this season, featuring a K/9 of 8.83 and a BB/9 of 3.33. His recent trend shows an upward movement in ERA, and he has yet to record a quality start this season, indicating a lack of deep outings. Noah Cameron, the Royals' starter, has a higher season ERA of 4.50 and a 1.33 WHIP across 80 innings, with a K/9 of 8.44 and a BB/9 of 2.48. Cameron's ERA trend is currently moving down, and he has recorded a quality start in 16.7% of his appearances, suggesting slightly more consistency than Jax in terms of length and effectiveness.

The Rays' offense has been more productive this season, boasting an OPS of 0.730 and scoring 366 runs, supported by a .259 average. Their pitching staff maintains a solid 3.78 ERA and a 1.20 WHIP, allowing fewer home runs than their opponents. The Royals' offense has a slightly lower OPS of 0.707 and has scored 357 runs, with a .245 batting average. Kansas City's pitching staff carries a higher team ERA of 4.83 and a WHIP of 1.43, indicating more struggles on the mound compared to Tampa Bay.

Recent head-to-head matchups from 2025 show a mixed bag, with both teams securing wins. The Rays swept a three-game series in June, while the Royals swept a three-game series in April. The total line for this game is set at 9.5, which appears to acknowledge the Royals' higher team ERA and the potential for runs given both starting pitchers' season statistics, despite Jax's lower ERA.

Key facts
Rays OPS 0.730Royals ERA 4.83Jax season ERA 3.33Total 9.5
◆ Lineup notes

Yandy Díaz has a .400 average and .900 OPS against Cameron, going 2-for-5 in 6 plate appearances. Jonathan Aranda has been even better, with a .667 average and 1.667 OPS from 2-for-3. Jonny DeLuca also boasts a .500 average and 1.500 OPS, going 1-for-2 in 3 plate appearances, while Nick Fortes is 1-for-2 in 3 plate appearances with a .500 average and 1.167 OPS. Junior Caminero is hitless in 4 at-bats across 6 plate appearances, with an OPS of .333, and Ryan Vilade is 0-for-5 with a .000 OPS. Chandler Simpson is 1-for-5 in 6 plate appearances with a .200 average and .400 OPS, and Ben Williamson is 0-for-3 in 5 plate appearances with a .400 OPS. Taylor Walls is 1-for-5 with a .200 average and .600 OPS.

Bobby Witt Jr. has the most history against Jax, going 3-for-13 in 18 plate appearances with a .231 average and .675 OPS. Salvador Perez has gone 2-for-20 in 22 plate appearances, holding a .100 average and .332 OPS. Carter Jensen is 1-for-2 in 3 plate appearances with a .500 average and 1.167 OPS. Lane Thomas is 1-for-2 with a .500 average and 1.000 OPS. Michael Massey is 2-for-9 with a .222 average and .555 OPS. John Rave is 1-for-2 with a .500 average and 1.500 OPS. Isaac Collins is 1-for-3 with a .333 average and .666 OPS. Jac Caglianone is 0-for-3 with a .000 OPS, and Nick Loftin is 0-for-3 in 4 plate appearances with a .250 OPS.

Takeaway: The away lineup has more hitters with a higher average and OPS against the opposing starter, Noah Cameron, compared to the home team's performance against Griffin Jax.

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
LLWWLLLWWW
55
LLWWWLLWLW
TB
KC
Team AVG
0.259
0.245
Team OPS
0.730
0.707
Home runs
74
82
Runs scored
366
357
Team ERA
3.78
4.83
HR allowed
97
108

Explore more MLB matchups

Related game previews for these clubs and around the league.