Game Time: 6:10 pm ET, Saturday, June 27, 2026
Venue: Tropicana Field, Petersburg, FL
Where to Watch: MLB TV
Opening Odds at USA Sportsbooks
DraftKings: Moneyline odds: Diamondbacks +135, Rays -163; Over/Under: 8 runs
Bet365: Moneyline odds: Diamondbacks +135, Rays -165; Over/Under: 8 runs
BetMGM: Moneyline odds: Diamondbacks +135, Rays -165; Over/Under: 8 runs
Season Record
Arizona Diamondbacks: 41-39 (3rd place, NL West)
Tampa Bay Rays: 45-33 (2nd place, AL East)
Do not miss out on our expert handicapper analysis! Brian Bitler is on a HOT STREAK in MLB on an 8-3 MLB RUN for +$5,180 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
Arizona Diamondbacks: 6-4 last 10
Tampa Bay Rays: 4-6 last 10
Arizona Diamondbacks vs Tampa Bay Rays Preview and Analysis
The Diamondbacks are entering this series off a win and won their 3-game series against the St Louis Cardinals 2-1 in their last series. They enter this game with a 41-39 record overall and have a road record of 17-22. This is the 2nd game of a 3-game series with the Rays on Saturday with the series opener still to be played on Friday. Their offense ranks 26th in the MLB with a .696 OPS. Zac Gallen is their starting pitcher on Friday while rookie pitcher José Cabrera is making his start in this game on Saturday. He is 0-0 with a 0.00 ERA this season. His team lost their only game this season with him making an appearance. In his last MLB regular season appearance, he allowed 0 ER, 0 HR, and 0 BB with 3 SO on 3 hits through 5 IP against the Minnesota Twins.
The Rays are entering this series off a win and split their 4-game series against the Kansas City Royals 2-2 in their last series. They enter this game with a 45-33 record overall and have a home record of 28-12. This is the 2nd game of a 3-game series with the Diamondbacks on Saturday with the 1st game of this series still to be played on Friday. Their offense ranks 15th in the MLB with a .724 OPS. Nick Martinez is their starting pitcher on Friday while Cole Sulser is making his start in this game on Saturday. He is 1-0 with a 5.40 ERA this season. His team lost 4 of their last 5 games this season with him making an appearance. In his last MLB regular season start, he allowed 0 earned runs, 0 homers, and 0 walks with 2 strikeouts on 1 hit through 1 inning pitched against the Kansas City Royals.
Diamondbacks vs Rays Prediction
The current betting odds have the Diamondbacks listed as an underdog in this game according to Draftkings Sportsbook. The Rays have looked really good in their games this season with their 45-33 record overall which has them right near the top of the AL East. They have looked great in their own ballpark too with their 28-12 home record this season. Meanwhile, the Diamondbacks have looked good in their games this season with their 41-39 record overall which has them right in the middle of the NL West. They haven't been a great road team though with their 17-22 road record this year. The Diamondbacks just won their last series against the Cardinals with their game on Thursday getting rained out and they have looked a lot better lately as they are 6-4 in their last 10 games. The Rays haven't looked as good lately though, now 4-6 in their last 10 games, and they are dealing with some injuries to their pitching staff, so they might not have a solid starter in this game. The Diamondbacks are going with Cabrera in this one and he has looked good so far. He is 0-0 with a 0.00 ERA and is only making his 2nd ever MLB start here, but he looked great in his debut. His team lost that game, but he gave up no runs in 5 innings and he will be looking to continue that success here with the Rays starting to slump now. The Diamondbacks haven't had the best offense this season, but they have looked a lot better lately as they are starting to put up more runs in their games now while the Rays have been really up and down with their offense lately. Look for the Diamondbacks to edge this one out as the Rays continue to slip into a slump. The best way to place a bet here is on the Diamondbacks to win this game.
Diamondbacks Rays Prediction: Our MLB Pick for Saturday, June 27, 2026 (6:10 pm ET start time) is Diamondbacks 6 Rays 4.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today. And if you enjoyed this Arizona Diamondbacks Tampa Bay Rays prediction, be sure to drop by every day for our daily MLB projections and previews.
MLB Betting Trends
Arizona Diamondbacks: 98-102 (+5.2 units) on the moneyline in road games. 81-97 (+6 units) on the moneyline as an underdog of +100 or higher. 101-102 (+7.4 units) on the moneyline when playing against a team with a winning record. 17-10 UNDER vs. a team with a poor bullpen whose ERA is 4.20 or worse.
Tampa Bay Rays: 202-200 (-10.8 units) on the moneyline in all games. 146-148 (-13.2 units) on the moneyline against right-handed starters. 83-114 (-22.6 units) on the moneyline when playing against a team with a winning record. 5-1 UNDER against NL West opponents.
Key Injuries
Arizona Diamondbacks: M. Soroka (SP) Fifteen Day IL - Lower-Body. J. Lawlar (LF) Ten Day IL - Hamstring. R. Nelson (SP) Fifteen Day IL - Elbow. J. McCann (C) Ten Day IL - Quad. B. Walston (SP) Sixty Day IL - Elbow. C. Mena (SP) Sixty Day IL - Shoulder. A. Puk (RP) Sixty Day IL - Elbow. C. Burnes (SP) Sixty Day IL - Elbow. J. Martinez (RP) Sixty Day IL - Elbow. A. Saalfrank (RP) Sixty Day IL - Shoulder.
Tampa Bay Rays: S. Matz (SP) Fifteen Day IL - Ankle. J. Heasley (RP) Sixty Day IL - Elbow. G. Lux (LF) Sixty Day IL - Shoulder. J. Scholtens (SP) Fifteen Day IL - Wrist. J. Fraley (RF) Ten Day IL - Groin. R. Pepiot (SP) Sixty Day IL - Hip. E. Uceta (RP) Sixty Day IL - Shoulder. S. Wilson (RP) Sixty Day IL - Back. M. Rodriguez (RP) Sixty Day IL - Elbow.
Notable Quotes
“It was a good moment for this ballclub. We’ve been used to seeing those things happen, and I think last night was definitely a catalyst for these good results today.” - Torey Lovullo after his team’s win against the Cardinals in their game on Wednesday.
“Junior is swinging the bat really well. I mean, that’s saying something, hitting three home runs in the Major Leagues. Lugo is a tough pitcher and he has pitched us very tough in the past. But we did a good job with [Victor] Mesa Jr., [who hit a three-run homer in the fourth inning], and certainly Cam.” - Kevin Cash after his team’s win against the Royals in their game on Thursday.
Starting Lineups
Arizona Diamondbacks
Ketel Marte (S) DH
Geraldo Perdomo (S) SS
Corbin Carroll (L) RF
Gabriel Moreno (R) C
Nolan Arenado (R) 3B
Tommy Troy (R) CF
Lourdes Gurriel Jr. (R) LF
Ildemaro Vargas (S) 2B
LuJames Groover (R) 1B
Tampa Bay Rays
Yandy Díaz (R) DH
Jonathan Aranda (L) 1B
Junior Caminero (R) 3B
Richie Palacios (L) 2B
Chandler Simpson (L) LF
Cedric Mullins (L) CF
Taylor Walls (S) SS
Victor Mesa Jr. (L) RF
Hunter Feduccia (L) C
Statistical Leaders
Arizona Diamondbacks
Batting Average: Jordan Lawlar (.316)
Hits: Ketel Marte (81)
Home Runs: Corbin Carroll (13)
RBI: Ketel Marte (47)
Stolen Bases: Geraldo Perdomo (11)
Wins: Michael Soroka (8)
Saves: Paul Sewald (18)
ERA: Jose Cabrera (0.00)
Tampa Bay Rays
Batting Average: Yandy Díaz (.331)
Hits: Yandy Díaz (95)
Home Runs: Junior Caminero (19)
RBI: Jonathan Aranda (54)
Stolen Bases: Chandler Simpson (19)
Wins: Shane McClanahan (6)
Saves: Bryan Baker (20)
ERA: Cam Booser (1.00)
Managers:
Arizona Diamondbacks: Torey Lovullo (10th season)
Tampa Bay Rays: Kevin Cash (12th season)