Tampa Bay Rays vs Arizona Diamondbacks Prediction, 4/23/2025 MLB Picks, Best Bets & Odds
Game: Tampa Bay Rays vs Arizona Diamondbacks
Date: Wednesday, April 23, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Tampa Bay (+126) Arizona (-152)
The Tampa Bay Rays (9-13) are traveling to Chase Field on Wednesday where they will try to defeat the Arizona Diamondbacks (13-9). The line on this matchup has the Rays at +126 while the Diamondbacks are priced at -152. The over/under is set at 8.5. The starting pitchers will be Taj Bradley and Eduardo Rodriguez.


Tampa Bay has a slugging percentage of .399 and have been called out on strikes 174 times, while taking a walk on 72 occasions. They have 91 runs batted in as well as 185 hits over the course of the season, while their average at the plate sits at .258. The Rays have compiled 32 doubles as a squad and have hit 21 baseballs out of the park. They have a total of 94 runs scored while holding a team on-base percentage of .326. As a team, the Tampa Bay Rays are scoring 4.3 runs per outing, which puts them at 17th in MLB.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has a 5-unit selection on Thursday you do not want to miss (6:30 p.m.). We nailed a 7-unit underdog KBO play this morning and had a bad beat with our top play on Tuesday. Receive this selection by signing-up below for a daily MLB picks package and stream the game live on MLB.tv. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
Their K/BB ratio is 3.60 and the pitching staff has recorded a WHIP of 1.17. Rays pitchers have surrendered 34 home runs and 86 runs in total (8th in MLB). Tampa Bay has yielded 172 base knocks (7.9 per 9 innings) as well as 80 earned runs. The Rays have compiled a team earned run average of 3.66 for the year (11th in MLB), and the staff has struck out 209 batters. Their pitching staff has walked 58 opposing players and their FIP comes in at 4.18 as a unit so far this season.
The Rays relief pitchers have a save percentage of 60.0% and have come into the game in 13 save situations. The relief pitchers have inherited 11 runners on the campaign with 54.5% of them crossed home plate. Rays bullpen pitchers have entered the game with runners on base 6 times in addition to having 13 appearances in high leverage situations. The Rays have sent 69 relievers to the mound so far this year. The relief pitchers have recorded 8 holds for the year (27th in the league). They have 3 saves over the course of the season and have blown 2 out of their 5 chances to get a save.
The Rays have turned 71.1% of balls hit into play into outs out of 1,770 innings on the field, ranking them 14th in MLB. The Tampa Bay Rays have a tally of 590 putouts for the season, as well as 193 assists and 10 errors. Their fielding percentage is at .987 which is 9th in baseball, and have accumulated 20 double plays.
Bradley has taken the ball for 264 innings and has totaled 307 punch outs in his MLB career. Bradley (15-20 win-loss mark in his career) holds a FIP of 4.73 while he has gone up against 1,133 opposing hitters during his time in the major leagues. His ERA is 4.80 (141 earned runs allowed) and his WHIP is 1.305. He has allowed 249 hits (8.5 hits per nine innings) and has 96 walks.
The Diamondbacks hold a slugging percentage of .442 and they average 5.45 runs per game (3rd in the league). They have recorded 45 doubles, while getting a free base 96 times and putting up 120 runs. Arizona has accumulated 30 home runs for the year as well as 117 RBIs. They have been rung up on 169 occasions (25th in MLB) and have earned a total of 185 base hits. The Arizona Diamondbacks have compiled an OBP of .340 in addition to a batting average of .251 so far this year.
The Diamondbacks have a WHIP of 1.221 and are the owners of a FIP of 3.93 as a squad on the season. Their strikeout to walk ratio comes in at 9.20 (199 strikeouts vs 64 bases on balls). They are sitting at 18th in MLB as a pitching staff in total hits relinquished with 174. They have yielded 27 homers and they allow 4.75 runs per 9 innings (24th in baseball). The Arizona pitching staff have given up 103 runs so far this season and come in with a team ERA of 4.43 (96 earned runs yielded).
With 19 save situations, the Diamondbacks have tallied 11 holds in addition to 1 blown save. Arizona has called on bullpen pitchers to enter the game in 8 save chances and they have recorded 7 saves. Their relief pitchers have stepped onto the mound 16 times in high leverage situations in addition to 15 occasions with base runners. Arizona relievers hold an inherited score percentage of 22.2% of 18 inherited runners. They are ranked 3rd in the league holding a save percentage of 87.5%, and they have dispatched 63 relief pitchers onto the field for the season.
The Arizona Diamondbacks have gotten 11 double plays and have accounted for a fielding rate of .984 (22nd in baseball). The Diamondbacks have accrued 190 assists, 13 errors and have 585 putouts during this campaign. In 1,755 innings on the field, the Diamondbacks have a defensive efficiency of 70.3% (17th in baseball).
Rodriguez (86-59 mark in his career) has earned a 4.08 ERA while giving up 8.6 hits per nine innings. He has a K/BB ratio of 2.95 and he has gone up against 4,981 opposing batters in his pro baseball career. He has conceded 531 earned runs while earning a WHIP of 1.303 and a FIP of 4.0. So far in his career, Rodriguez has surrendered 1,126 hits while he has earned 1,183 strikeouts in 1,172 frames.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Arizona (-152)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Arizona Diamondbacks - Twitter
Tampa Bay Rays - Twitter