The Cleveland Indians travel to face the Tampa Bay Rays on Monday, October 12, 2026. The Rays come into this game undefeated at 3-0, while the Indians have a solid 3-2 record. Tampa Bay’s perfect start suggests they have momentum on their side.
Looking at the betting odds, the Rays are favored. The moneyline shows Tampa Bay at -172, meaning you’d need to bet $172 to win $100 on the home team. Cleveland is the underdog at +142, so a $100 bet on the Indians would win $142 if they pull off the upset.
The spread is set at 1.5 runs. This means Tampa Bay must win by at least two runs for a bet on them to pay out. The Rays’ spread price is +130, so a $100 bet wins $130 if they cover. Cleveland’s spread price is -157, meaning you’d bet $157 to win $100 on the Indians losing by less than two runs or winning outright.
The total is 6.5 runs, with the over priced at -122 and the under at +101. The odds suggest a slightly better payout on the under, where you’d win $101 on a $100 bet if the combined runs scored are six or fewer.
Given the Rays’ undefeated record and home advantage, they look like the safer moneyline bet. But the odds on Cleveland covering the spread offer some value if you expect a close game. The total hints at a moderately low-scoring affair.