Skip to main content
Guardians
@
Royals
MLB
Thursday, May 7, 2026

Guardians @ Royals

Wind out, Cecconi's 6.56 ERA and recent 10.0-run environments put this 9.5 total in play.

PI
PicksOffice
·4 min read

Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more

A 9.5 total asks for real run pressure, not just one crooked inning. This matchup has enough ways to get there. The weather helps, Cleveland's starter profile helps, and the recent run environments from both clubs are already sitting around this number.

The total is not as tall as it looks

The clean number is 10.0. Across the two teams' last 20 listed games, the average combined total landed exactly there, with 11 of those 20 games clearing 9.5 runs. That does not make the Over automatic. It does make 9.5 feel less inflated than it looks on first glance.

Cleveland has been the louder side of that profile. Its last 10 games averaged 10.7 total runs, and 6 of those 10 went over 9.5. That matters because this handicap does not need both offenses to be perfect. It needs traffic, pressure, and one starter to bend early.

Cecconi puts Kansas City into the game quickly

Slade Cecconi is the first lever. He is listed with a 6.56 ERA, and that is the kind of starter profile that makes a 9.5 total playable even before the bullpens get involved. Cleveland has also allowed 69 runs across its last 10 games, a 6.9 runs allowed average.

That is the real path for the Over. Kansas City does not need a perfect offensive game if Cleveland keeps giving opponents that many scoring chances. Early baserunners against a starter carrying a 6.56 ERA can turn the entire market number into a live chase by the middle innings.

The wind adds pressure to every mistake

The listed weather showed 65 degrees, 0% precipitation, and 15 mph wind blowing out. That is not a tiny note for a total. Balls in the air have a better chance to carry, and pitchers have less margin when contact starts leaving the infield.

Weather does not cash a ticket by itself. It changes the shape of contact. In a game already sitting at 9.5, 15 mph wind out is enough to make warning-track contact and routine fly balls more dangerous than the box score usually suggests.

Cleveland's recent games already fit this script

The Guardians' last 10 totals were 13, 5, 9, 1, 24, 10, 10, 15, 9, and 11. That is not a clean Under profile. It is volatile, and volatility is exactly what an Over wants when the posted number is 9.5.

The important piece is not that every Cleveland game has opened up. It is that 6 of the last 10 cleared this exact number, and the average total still landed at 10.7 even with a 1-run game inside the sample. The ceiling has been doing more work than the floor.

Kansas City does not need to carry it alone

Kansas City's recent total profile is quieter, but it still helps the same case. Its last 10 games averaged 9.3 total runs, and 5 of those 10 cleared 9.5. That is close enough to the number that a friendly weather setup and a vulnerable opposing starter can do the rest.

The Royals have also seen totals of 14, 11, 16, 13, and 11 inside that last-10 sample. Those are not all one-off explosions from the other side. They show this team has been living in games where one early inning can push the total into the right zone.

Lugo is the counter, but not a stop sign

Seth Lugo's 2.68 ERA is the obvious pushback. If you only look at that number, the Under argument is easy to understand. The deeper profile is less clean, with a 4.09 xERA and a 38% hard-hit rate sitting behind the surface ERA.

That gap matters for an Over because Cleveland does not need to chase Lugo out in the 3rd inning. It needs enough quality contact to avoid being blanked while Kansas City attacks Cecconi. A 38% hard-hit rate leaves room for that, especially with 15 mph wind out.

The decision

This is a total built on paths, not perfection. Cecconi's 6.56 ERA gives Kansas City the clearest scoring lane, Cleveland games have averaged 10.7 runs across the last 10, and the shared recent environment across both teams is already at 10.0.

Over 9.5 at -105 is not asking for chaos. It is asking for this game to reach the same range these teams have already been playing in, with weather and starter profile both leaning toward runs. If Cecconi leaks early and Lugo gives up the contact his underlying numbers allow, 10 runs is a fair ask.

CHOOSE YOUR CHANNEL

Pick the feed that fits how you bet.

Telegram is fastest when you want the alert on your phone. Discord keeps the room, the recap, and the discussion in one place.

Telegram for speedDiscord for the full room