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

Tampa Bay Rays vs Kansas City Royals

Wednesday, Jul 1, 2026Kauffman StadiumFinal
TB · Away · 74-47

Tampa Bay Rays

AL East · 1st · —
4:0
Final
H2H 33
KC · Home · 50-73

Kansas City Royals

AL Central · 2nd · 14.0 GB
Starting pitchers

S. McClanahan

LHP · Shane McClanahan
Season (2026)
3.30
ERA
#32 MLB
1.22
WHIP
#39 MLB
8.9
K/9
#93 MLB
3.4
BB/9
#106 MLB
vs KC · career
1.50
ERA
.209
OPP AVG
8
K
12.0 IP2 GS0.83 WHIP
15 GS73.2 IP3.4 BB/991 K (22.6%)

S. Lugo

RHP · Seth Lugo
Season (2026)
4.18
ERA
#130 MLB
1.37
WHIP
#139 MLB
6.9
K/9
#150 MLB
3.0
BB/9
#91 MLB
vs TB · career
8.18
ERA
.340
OPP AVG
10
K
11.0 IP2 GS1.64 WHIP
16 GS90.1 IP3.0 BB/9108 K (18.7%)
Starter form · last 5 starts
Starter form
COLD
ERA worse in last 5 +0.61
SEASON ERA
3.30
LAST 5 ERA
3.91
92
DAYS REST
16.7%
QS (L5)
0/5
BLOW-UP (L5)
LAST 5 STARTS (EARNED RUNS)
04/25
0
04/19
4
04/14
2
04/06
2
03/31
2
↓ ERA trending down lately
Starter form
HOT
ERA better in last 5 3.03
SEASON ERA
4.18
LAST 5 ERA
1.15
94
DAYS REST
66.7%
QS (L5)
0/5
BLOW-UP (L5)
LAST 5 STARTS (EARNED RUNS)
04/20
0
04/15
1
04/09
1
04/04
2
03/29
0
↓ ERA trending down lately
Matchup edge
Matchup edge
OVERALL EDGE: RAYS3 - 0
TBTEAM STRENGTH (0-100)KC
EDGE
PITCHING
Starting Pitching
54
50
TB
HITTING
Team Offense
32
26
TB
BULLPEN
Relief Pitching
62
41
TB
Scores are relative team strengths (0-100). Higher is better.
◆ Matchup preview

Tampa Bay Rays at Kansas City Royals (2026-07-01). Shane McClanahan vs Seth Lugo at Kauffman Stadium.

Shane McClanahan, the Rays' left-hander, has posted a 3.30 ERA and 1.22 WHIP across 73.2 innings this season, with a K/9 of 8.92 and a BB/9 of 3.42 over 15 starts. His recent starts show a fluctuating trend, with his ERA moving from 3.86 to 5.00 before settling at 3.91 in his last outing, where he pitched 5 innings of scoreless baseball against the Minnesota Twins. Seth Lugo, the Royals' right-hander, enters with a 4.18 ERA and 1.37 WHIP over 90.1 innings in 16 starts, featuring a K/9 of 6.87 and a BB/9 of 2.99. Lugo has been in excellent form recently, with his ERA consistently dropping across his last five starts, culminating in a 1.15 ERA over 7 innings of scoreless baseball against the Baltimore Orioles, indicating strong recent performance.

The Tampa Bay Rays offense has been productive, boasting a 0.735 OPS and scoring 376 runs, supported by a 0.260 batting average and 0.339 on-base percentage. Their pitching staff maintains a solid 3.78 ERA and 1.20 WHIP, allowing 100 home runs this season. The Kansas City Royals offense has a 0.707 OPS and has scored 361 runs, with a 0.244 batting average and 0.315 on-base percentage. The Royals' pitching staff has a higher ERA of 4.88 and a WHIP of 1.44, having surrendered 110 home runs.

Recent head-to-head matchups between these two clubs from 2025 show a split, with the Rays winning three consecutive games in late June (4-0, 3-0, 5-1) and the Royals winning three consecutive games in late April/early May (8-2, 3-0, 3-1). The total line for this game is set at 10.5, which appears to be a relatively high number given McClanahan's season ERA of 3.30 and Lugo's recent excellent form, but it also reflects the Royals' higher team ERA and both teams' offensive capabilities.

Key facts
Shane McClanahan ERA 3.30Seth Lugo ERA 4.18Rays OPS 0.735Royals Team ERA 4.88Total 10.5
◆ Lineup notes

The Rays have several hitters with positive history against Seth Lugo. Junior Caminero has been particularly effective, going 3-for-6 with a 2.000 OPS. Cedric Mullins also boasts a strong record, with 4 hits in 9 at-bats for a .444 average and a 1.000 OPS. Yandy Díaz is 2-for-10, while Jonathan Aranda is 3-for-9. Victor Mesa Jr. has a 1-for-1 record in 2 plate appearances, and Chandler Simpson is 2-for-6. Taylor Walls is hitless in 1 at-bat across 2 plate appearances, with a .500 OPS, and Richie Palacios is 1-for-6 with a .334 OPS. Hunter Feduccia is 0-for-2.

The Royals lineup features some intriguing matchups against Shane McClanahan. Jac Caglianone has a strong history, going 2-for-3 with a 3.334 OPS. Nick Loftin is also 2-for-3 with a 2.334 OPS, and Tyler Tolbert is 1-for-1 in 2 plate appearances. Bobby Witt Jr. is 1-for-4 in 5 plate appearances with a 1.400 OPS, and Michael Massey is 1-for-3. Salvador Perez is 1-for-10 with a .200 OPS. Lane Thomas is 0-for-4 in 6 plate appearances, Starling Marte is 0-for-3, and Carter Jensen is 0-for-2 in 3 plate appearances.

Takeaway: The away team has more familiar hitters with a longer history against the opposing starter, Seth Lugo, compared to the home team's limited history against Shane McClanahan.

Lineup threats vs starter
Rays vs Seth Lugo
Avg OPS 1.4063 hot hittersTop: Jr. 5.000 · Caminero 2.000 · Mullins 1.000
Royals vs Shane McClanahan
Avg OPS 1.3675 hot hittersTop: Caglianone 3.334 · Loftin 2.334 · Tolbert 2.000
Tampa Bay Rays batters vs Seth Lugo
Batter
AVG
OPS
HR
0.200
0.800
17
0.333
0.777
15
0.500
2.000
35
1.000
5.000
10
0.333
0.833
0
0.444
1.000
13
0.000
0.500
2
0.167
0.334
5
0.000
0.000
3
Kansas City Royals batters vs Shane McClanahan
Batter
AVG
OPS
HR
0.000
0.333
11
0.250
1.400
13
0.667
3.334
22
0.000
0.000
2
0.100
0.200
16
0.000
0.333
16
0.667
2.334
5
1.000
2.000
3
0.333
1.000
10
Matchup snapshot
CURRENT FORM · LAST 10
TB 5-5
LLWWLLLWWW
HEAD TO HEAD · 2025–2026 (6 GAMES)
TB 3 - 3 KC
Last 5: TB 3-2 KC
Last meeting: JUN 26, 2025
TB 4 - 0 KC
CURRENT FORM · LAST 10
KC 5-5
LLWWWLLWLW
Season comparison
· 2026
TB
KC
0.260
Team AVG
0.244
0.735
Team OPS
0.707
76
Home runs
85
376
Runs scored
361
3.78
Team ERA
4.88
100
HR allowed
110