Skip to content
All picks

Baseball · MLB ·

Tampa Bay Rays vs Kansas City Royals

Pick
Kansas City Royals ML +129
Line
+129
Bet type
Game
Status
LOSS
CLV
Key points · 5
  1. 01Shane McClanahan's 3.30 ERA hides a 4.31 xERA, a 1.01-run gap that flags his contact management as unsustainable and points to regression.
  2. 02Over his last 5 starts McClanahan has posted a 4.49 FIP across 23.7 innings, with swinging-strike and K rates both slipping below his season baseline.
  3. 03Our lineup has been heating up against left-handed pitching across 373 plate appearances and carries a .343 xwOBA vs fastballs over 1873 PAs, meeting McClanahan's 38.7% fastball rate.
  4. 04Lucas Erceg's 4.25 xERA sits under his 5.23 ERA, suggesting the late-inning results have been worse than the underlying contact, with 12 saves already banked.
  5. 05The opposing side is missing Jake Fraley (D10), and their catcher is bleeding 0.6 called strikes per 100 taken pitches relative to the league baseline.

§ 01The analysis

Start with the gap on Shane McClanahan: a 3.30 ERA masked by a 4.31 xERA, a 1.01-run split that says his run prevention has outrun the contact he is actually allowing. Over his most recent five starts he has run a 4.49 FIP across 23.7 innings, with his swinging-strike and K rates both dipping under his own season baseline. That is a starter trending the wrong way, and the matchup layers onto it. Our lineup has been heating up against left-handed pitching across 373 plate appearances this year, and McClanahan leans on his fastball 38.7% of the time into hitters posting a .343 xwOBA against fastballs over 1873 PAs. The opposing side is also down Jake Fraley (D10), and their catcher is giving away 0.6 called strikes per 100 taken pitches versus league. In the pen, Lucas Erceg's 5.23 ERA has been uglier than his 4.25 xERA, and he already has 12 saves. At +129 in Kauffman Stadium, that is the case for the home side.

§ 02The call

The counter is real. Seth Lugo carries a 5.27 xERA across 90.3 innings and a 6.34 FIP over his last 5 starts across 25.3 innings, with an 18.2% strikeout rate. The opposing side is 7-3 in its last 10 on a 6-game winning streak, averaging 6.6 runs per game over the last 7 days while our offense has managed 2.4. Their bullpen ranks 1 of 30 in 3-day pitch volume at 84 pitches, and Bryan Baker's 1.95 ERA anchors the back end. Our side is also missing Kyle Isbel and Maikel Garcia (both D10).

Final resultLOSSKansas City Royals ML +129 · +129
Graded Jul 2, 2026

Get the daily card before kickoff

Subscribe