The Cleveland Guardians host the Tampa Bay Rays on April 27, 2026. First pitch from Progressive Field is scheduled for 6:10 p.m. EDT. The game will be broadcast on RAYS.
The Guardians are favored by -136 on the moneyline and by -1.5 on the run line. The Rays are +116 on the moneyline and +1.5 on the run line. The total is set at 7.5 runs.
Find my MLB picks and Rays vs Guardians prediction below, as well as probable pitchers, weather report, and more.
- Rays vs Guardians Pick: Guardians Moneyline (-136, play to -160)
My Rays vs Guardians best bet is on Cleveland to win outright. Make sure to find the best odds by checking our live MLB odds page.
Rays vs Guardians Odds
| Rays Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 -182 | 7.5 -115o / -105u | +116 |
| Guardians Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 +150 | 7.5 -115o / -105u | -136 |
- Rays vs Guardians moneyline: Rays +116, Guardians -136
- Rays vs Guardians over/under: 7.5 (-115o / -105u)
- Rays vs Guardians spread: Rays +1.5 (-182), Guardians -1.5 (+150)
Rays vs Guardians Probable Pitchers
| LHP Steven Matz (TBR) | Stat | LHP Parker Messick (CLE) |
|---|---|---|
| 3-1 | W-L | 3-0 |
| 0.1 | fWAR (FanGraphs) | 1.1 |
| 4.81/5.04 | ERA / xERA | 1.76/3.16 |
| 5.10/4.26 | FIP / xFIP | 2.54/3.24 |
| 14.7% | K-BB% | 18.6% |
| 27.3% | GB% | 48.6% |
| .246 | BABIP | .243 |
| 96 | Stuff+ | 98 |
| 104 | Location+ | 104 |
Rays vs Guardians MLB Betting Preview
The second-best record in the American League belongs to the Tampa Bay Rays, who sit at 16-11 after beating the Twins on Sunday.
Steven Matz is on the mound for this series opener. In his first year as a starter since 2023, it's been a mixed bag. Matz owns a 4.81 ERA with a 5.04 xERA and a 5.10 FIP. The good for Matz is his strong 9.30 K/9 — his highest since 2022. The bad? His 3.70 BB/9 and 1.80 HR/9 are career worsts.
In three of Matz's five outings, he gave up two or fewer runs, but gave up 4+ in the other two.
The Rays' hitting philosophy is very unique nowadays. They strike out just 18% of the time (2nd best) and have 28 steals (fifth best). Despite the uncommon approach, they rank 11th in MLB with a 102 wRC+.
They have eight players who play 20% of the time or more and have a wRC+ above 100. Yandy Diaz boasts a 151 wRC+, while Junior Caminero has a 139, and Jonathan Aranda has a 123. The other above league-average bats are platoon types, like Jake Fraley and Ryan Vilade.
The Guardians just lost a series to another AL East foe — the Blue Jays. Cleveland heads back home with a 15-14 record, good for first place in the AL Central.
One of the big reasons why is the emergence of Parker Messick, who shone in seven games last year but looks like a legit frontline starter moving forward. The 6-foot southpaw boasts a 1.76 ERA with a 3.16 xERA and a 2.54 FIP.
Messick has six pitches that he features more than 10% of the time. It leads to a mix of how he can record outs. He ranks in the 95th percentile in chase rate, leading to an 8.51 K/9. He also induces a lot of weak contact, ranking in the 91st percentile in hard hit and barrel rate.
Over 75% of Messick's outs come via the strikeout or groundout. That gives him a terrific 0.29 HR/9. That number won't last, but he has a repertoire built to limit homers.
Believe it or not, the Guardians are an above league offense, ranking 14th with 98 wRC+. Daniel Schneeman usually sits against southpaws, but he leads the team with a 175 wRC+. Six other Cleveland hitters post a wRC+ above 100.
The best part for Cleveland is that it ranks in the top 10 in walk rate and strikeout rate. Perennial MVP candidate Jose Ramirez set the tone for that approach with his 13% walk rate and 16% strikeout rate.

Rays vs Guardians Pick, Betting Analysis
I'm taking Cleveland here. Messick is legit and I think he needs to be priced like a No. 1 or No. 2 guy in the rotation. And given that Cleveland is just -136, I don't think the pricing represents Messick how I see him.
Take the better pitcher and possibly better overall team at home as slight favorites.
Pick: Guardians Moneyline (-136, play to -160)

































