

Astros @ Guardians
Both starters are TBD, Houston is thin on the mound, and both confirmed lineups bring enough verified power to push this game past 8.5.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
This total is not being played into a settled pitching matchup. It is being played into uncertainty, and uncertainty matters more when both lineups can actually punish it. Astros at Guardians is sitting at 8.5, but the game shape looks looser than a standard total at that number.
Both starters are still listed as TBD. That removes the cleanest pregame anchor bettors usually lean on and shifts the handicap toward lineup quality, bullpen stability, and how many paths each team has to get traffic moving. For this matchup, that is enough to keep the over live.
The pitching board is still unresolved
Both teams are still showing TBD starters. That means the game can tilt toward shorter leashes, earlier bullpen exposure, or matchup-based innings before either side settles into a normal script.
That kind of setup matters more for totals than sides. You do not need one lineup to dominate for nine innings. You just need enough messy frames, and TBD starter games create more ways to get there.
Houston's pitching depth is thinner than it should be
The Astros are not walking in with a clean staff. Hunter Brown, Tatsuya Imai, and Cristian Javier are all unavailable, and Cody Bolton plus Bennett Sousa are also out on the pitching side.
That matters even before first pitch because Houston already lacks certainty around the opening arm. When you combine TBD starter status with multiple missing pitchers, the chance of uncomfortable middle innings goes up fast.
The Cleveland lineup has more life than people think
Jose Ramirez still drives the room with an .850 OPS, 6 home runs, 10 steals, and 17 walks in 24 games. Brayan Rocchio has chipped in an .847 OPS with 3 home runs and 14 RBI. Chase DeLauter owns an .811 OPS with 5 home runs in 21 games.
That matters because Cleveland does not need to fake offense here. The Guardians have multiple bats in this confirmed lineup that can create damage or keep innings alive once runners get on.
Houston has enough thunder to carry its share
You do not need to talk yourself into Houston's top-end bats. Yordan Alvarez is sitting on a 1.215 OPS with 10 home runs and 21 RBI. Christian Walker owns a .903 OPS with 5 home runs. Jose Altuve is still at an .834 OPS with 17 runs scored.
That is the profile you want attached to an over in a TBD starter game. Houston can supply its half of the total quickly if Cleveland does not get sharp innings early.
Recent scoring is good enough for this number
The Astros are averaging 4.6 runs scored per game over their last 10. Cleveland is averaging 4.5 runs scored over its last 10. That is already 9.1 combined runs before you even add any uncertainty premium for the unconfirmed starters.
Cleveland's recent game environment has leaned active too. Six of the Guardians' last 10 games have finished above 8.5 total runs, and their 10-game combined average sits at 8.4 despite a pair of low-scoring results mixed in.
Confirmed lineups matter more when the starters are not
Both batting orders are already confirmed. Cleveland knows it is sending Kwan, DeLauter, Ramirez, Manzardo, Valera, and Rocchio into this spot. Houston counters with Correa, Alvarez, Altuve, Walker, Paredes, and Diaz.
That matters because there is less risk of building an over around missing bats. The offensive core is present on both sides even if the pitching plan is still cloudy.
There is no season-series data to slow this down
These teams have not played yet this season. There is no clean head-to-head trend pointing toward one club repeatedly suffocating the other, and that leaves the current roster state as the better guide.
Right now, that state says live bats, uncertain pitching, and a Houston staff missing multiple arms. That is a better over setup than the raw number suggests.
The obvious pushback
The strongest argument against this total is simple. Houston's last 10 combined average is only 7.2, and some of those games stayed quiet because the Astros kept opponents under control.
Fair. But this is not a clean carryover spot. Cleveland is a different offense than Kansas City or Miami, and this game does not come with a defined starting-pitcher matchup to stabilize the early innings.
Decision
Over bets get more attractive when the usual run-prevention structure is missing. That is what this game gives you. Both starters are TBD, Houston is missing too many arms to feel airtight, and both lineups have enough verified production to punish early traffic.
You are not asking for chaos out of nowhere. You are asking for two live offenses to take advantage of a loose pitching script. At 8.5, that is enough. Over 8.5 is the right play tonight.