MLB Picks

Rays vs Guardians Prediction 9/7/25 MLB Picks Today

Cleveland Guardians (71-70) vs. Tampa Bay Rays (71-71)
September 7, 2025 12:10 pm EDT
The Line: Tampa Bay Rays -149 / Cleveland Guardians 122; Over/Under: 8
(Get latest betting odds)

The Tampa Bay Rays and Cleveland Guardians meet on Sunday in MLB action from George M Steinbrenner Field. Here’s a Rays vs Guardians prediction. We will look at this from a betting perspective and determine the best Rays vs Guardians pick.

Guardians Pulled It Out

The Guardians needed a run in the 9th inning, but they were able to secure the victory on Saturday. The offense finished with seven hits, and that one run late to come out ahead. Daniel Schneemann had a huge game, finishing with two hits and two RBIs. Left fielder Steven Kwan also finished with two hits and one RBI. On Friday night, it was a little easier as the offense put up seven runs on the way to the six-run victory. 

The Guardians are averaging 3.9 runs while their pitching is giving up 4.25 runs per game. Far too often, the offense has been inconsistent this season and even on Saturday, the offense wasn’t exactly elite, but they still came out ahead. Getting the start for the Guardians will be Parker Messick who sits with a 1-0 record and an ERA of 2.08. Against the Red Sox he wasn’t great and he went 3.2 innings, giving up nine hits and three runs. 

Why the Guardians Will Beat the Rays

  • The underdogs have won five of the Rays’ last six games at George M. Steinbrenner Field.
  • The Rays have lost four of their last five games as home favorites against American League opponents.
  • The Rays have failed to cover the run line in each of their last six day games against American League opponents.
  • The underdogs have covered the run line in five of the Rays’ last six games at George M. Steinbrenner Field.
  • The Rays have trailed after 5 innings in three of their last four day games against American League opponents that held a winning record.

Can the Rays Move back above .500? 

It hasn’t been the best season for the Rays, and they have been up and down. With the last two losses, they have moved back to .500, but can go back above with a victory in this one. On Saturday, the offense only managed two runs, and they ended up losing by one. Shane Baz wasn’t dominant, but he deserved better as he went five innings and gave up only five hits and two runs. 

The Rays are averaging 4.53 runs per game while their pitching is giving up 4.13 runs per game. The stats have been solid for Tampa Bay, and they really should have a better record than they do. Getting the start for the Rays will be Drew Rasmussen who sits with a 10-5 record and an ERA of 2.74. In his last start against the Seattle Mariners he went five innings giving up four hits and three runs. 

Why the Rays Will Beat the Guardians

  • The Rays have won each of their last four day games at George M. Steinbrenner Field following a loss.
  • The Guardians have lost each of their last six Sunday games.
  • The Guardians have failed to cover the run line in seven of their last eight road games against AL East opponents following a road win.
  • The Rays have covered the run line in four of their last five day games against AL Central opponents.
  • The Guardians have trailed after 5 innings in seven of their last eight Sunday road games.

Rays vs Guardians Prediction

The Rays have lost the last two games against the Guardians, but this game is going to be a whole lot different. Messick, in his last start really struggled, and he probably should have given up more than the three runs. Rasmussen, on the other hand has looked quite impressive this season, and the Guardians’ bats are going to really struggle to get to him here. Back the Rays on the money line to cash.

Shane Mickle's Free Pick: Rays ML

Need More? Get Premium Picks

Shane Mickle

Sports is about all Shane knows in this life! He has a passion for sports and writing, which makes working for Sportschatplace a perfect job for him! If you find him cheering for a team it's usually a Minnesota team, or the Kansas Jayhawks!

Related Articles

Back to top button