Miami Marlins vs Tampa Bay Rays Prediction, 6/6/2025 MLB Picks, Best Bets & Odds
Game: Miami Marlins vs Tampa Bay Rays
Date: Friday, June 6, 2025
Location: George M. Steinbrenner Field in Tampa, FL
TV: FanDuel Sports Network Sun
Odds/Point Spread: Miami (+126) Tampa Bay (-152)
The Tampa Bay Rays (32-29) are welcoming the Miami Marlins (23-37) at George M. Steinbrenner Field on Friday. The moneyline on this game has Miami at +126 and Tampa Bay is opening at -152. The over/under is 8. The starting pitchers will be Edward Cabrera and Zack Littell.


As a squad, the Miami Marlins are putting up 4.0 runs per game, which ranks them 23rd in MLB. They have racked up 240 runs scored while holding a team on-base percentage of .313. The Marlins have tallied 100 two-baggers as a squad and have hit 51 baseballs out of the stadium. They have compiled 230 runs batted in and 503 hits for the year, while their team batting average is sitting at .247. Miami has a slugging rate of .379 and have been rung up 492 times, while drawing a walk on 186 occasions.
Get all of our MLB Expert Picks
The Marlins are sitting with a team ERA of 5.04 so far this year (27th in MLB), and the staff has struck out 476 batters. Marlins pitchers have conceded 72 long balls in addition to 323 total runs (28th in MLB). Their pitching staff has walked 221 opposing hitters and their FIP comes in at 4.41 as a squad this season. Miami has relinquished 542 hits (9.1 per 9 innings) and 299 earned runs. Their K/BB ratio is 2.15 and the pitching staff holds a WHIP of 1.43.
The Marlins relievers have a save rate of 52.4% and have entered the game in 49 save situations. The relief pitchers have inherited 81 base runners for the season and 34.6% of those runners ended up scoring. Marlins bullpen pitchers have stepped onto the hill with runners on 56 times in addition to having 68 appearances in high leverage situations. The Marlins have sent 194 relief pitchers to the mound so far this season. The bullpen are sitting with 28 holds over the course of the season (26th in the league). They have compiled 11 saves on the season and have blown 10 of their 21 chances to get a save.
The Marlins have turned 68.4% of balls hit into play into outs in their 4,806 innings on the field, which has them sitting 22nd in professional baseball. The Los Angeles Dodgers have accounted for 1,602 putouts for the season, as well as 527 assists and 32 errors. Their fielding percentage is holding steady at .985 which has them sitting 19th in professional baseball, and have accumulated 42 double plays.
Cabrera has thrown 339 innings and has racked up 376 K's during his MLB career. His earned run average is 4.30 (162 earned runs allowed) and his WHIP is 1.359. He has given up 274 hits (7.3 hits per nine innings) with 187 walks. Cabrera (19-23 career mark) holds a FIP of 4.23 and he has faced 1,460 hitters in the majors.
Tampa Bay has recorded 63 long balls this season and 253 RBIs. They have hit 95 doubles, while taking a walk 185 times as well as scoring 266 runs. The Tampa Bay Rays have earned an OBP of .312 and a batting average of .246 for the season. The Rays hold a slugging percentage of .389 and they have an average of 4.36 runs per contest (14th in the league). They have been rung up on 514 instances (15th in the league) and have earned a total of 501 hits.
The Rays are sitting with a team WHIP of 1.156 in addition to having a FIP of 4.23 as a team for the year. They are currently ranked 8th in baseball as a staff in total hits surrendered with 469. The Tampa Bay pitching staff have relinquished 220 runs so far this year while having a team ERA of 3.43 (208 earned runs conceded). Their K/BB ratio sits at 7.80 (475 strikeouts vs 161 free passes). They have given up 79 long balls and they concede 3.63 runs per 9 innings (7th in MLB).
Tampa Bay relievers have an inherited score rate of 38.6% out of 44 inherited base runners. Their relief pitchers have taken the field 55 times in high leverage situations and on 30 occasions with base runners. Sitting with 60 save situations, the Rays have compiled 37 holds in addition to 7 blown saves. They rank 8th in the league holding a save rate of 68.2%, and they have dispatched 189 relief pitchers to the hill for the year. Tampa Bay has called on relievers to step onto the mound in 22 save chances and they have walked away with 15 saves.
The Tampa Bay Rays have gotten 69 double plays and have a fielding rate of .988 (10th in professional baseball). The Rays have accrued 579 assists, 27 errors and are sitting with 1,636 putouts on the season. In their 4,908 innings played, the Rays have accumulated a defensive efficiency of 72.5% (2nd in the majors).
Littell (29-26 record in his career) holds a 3.91 earned run average while giving up 9.1 hits per nine innings. He has a K/BB ratio of 3.63 and he has gone up against 2,052 hitters during his pro baseball career. He has surrendered a total of 213 ER's while holding a WHIP of 1.240 and being the owner of a FIP of 3.9. So far in his MLB career, Littell has conceded 494 hits while totaling 414 K's in 490 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Miami (+126)
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:
Tampa Bay Rays - Twitter
Miami Marlins - Twitter