Minnesota Twins vs Miami Marlins Prediction, 7/1/2025 MLB Picks, Best Bets & Odds
Game: Minnesota Twins vs Miami Marlins
Date: Tuesday, July 1, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Minnesota (-152) Miami (+126)
The Miami Marlins (37-45) welcome the Minnesota Twins (40-44) at loanDepot park on Tuesday. The moneyline on this contest has Minnesota at -152 while Miami is sitting at +126. The betting total is set at 9. The starting pitchers will be Joe Ryan and Edward Cabrera.


The Twins have hit 132 two-baggers as a squad and have hit 96 balls out of the park. Minnesota owns a slugging percentage of .395 and have been called out on strikes 694 times, while being walked on 248 occasions. As a squad, the Minnesota Twins are scoring 4.2 runs per outing, which puts them at 18th in baseball. They have accumulated 343 RBI's as well as 678 base knocks so far this season, and their average at the plate sits at .241. They have accumulated 356 runs and hold an on-base percentage of .312.
Get all of our Free MLB Picks
Their strikeout to walk ratio is 3.25 and the pitching staff has a collective WHIP of 1.26. Twins pitchers have allowed 89 long balls in addition to 370 total runs (21st in MLB). Minnesota has relinquished 701 hits (8.6 per 9 innings) and 344 earned runs. The Twins hold a team ERA of 4.21 so far this season (22nd in baseball), and their staff has struck out 725 batters. They have walked 223 hitters and their FIP comes in at 3.76 as a squad over the course of the season.
The Twins have dispatched 286 relief pitchers to the mound this year. The bullpen pitchers have inherited 87 base runners on the year and 36.8% of those runners crossed the plate. They have compiled 16 saves this season and have missed out on 13 of their 29 chances to save the game. The Twins relievers have accumulated a save percentage of 55.2% and have stepped onto the mound in 85 save situations. The relievers have a total of 54 holds for the season (7th in the league). Twins bullpen pitchers have come into the game with runners on 61 times as well as having 95 appearances in high leverage situations.
The Twins have turned 68.9% of balls in play into outs out of their 6,624 innings on the diamond, which has them sitting 21st in the majors. The Milwaukee Brewers have a total of 2,208 putouts at this point in the season, in addition to 616 assists and 43 errors. Their fielding percentage is holding steady at .985 which is 22nd in the majors, and they have turned 40 double plays.
Ryan has taken the mound for 561 frames and has tallied 629 K's in his career. His ERA is 3.75 (234 ER's allowed) and his career WHIP is 1.044. He has surrendered 457 base hits (7.3 hits per nine innings) with 129 walks. Ryan (41-29 mark in his career) has earned a FIP of 3.70 and he has faced 2,271 batters during his time in the majors.
The Miami Marlins have an OBP of .317 and a team batting average of .254 for the year. They have been rung up on 671 occasions (20th in baseball) and have notched a total of 717 hits. Miami has 72 home runs over the course of the season to go along with 340 RBIs. The Marlins have a SLG% of .390 and they score 4.30 runs per contest (17th in the league). They have put up 142 two-baggers, while taking a walk 253 times as well as putting up 353 runs.
The Marlins have a team WHIP of 1.383 and have a FIP of 4.37 as a team over the course of the season. They rank 25th in baseball as a staff in total hits relinquished with 729. The Miami pitching staff have conceded 427 runs on the season while having an ERA of 4.89 (397 earned runs given up). Their strikeout to walk ratio is 7.90 (640 strikeouts vs 282 walks). They have surrendered 97 home runs and they concede 5.26 runs per 9 innings (27th in the league).
Miami relievers hold an inherited score percentage of 33.6% of 107 inherited runners. Their relief pitchers have taken the field 91 times in high leverage situations and on 75 occasions with runners on base. With 79 save situations, the Marlins have compiled 46 holds and 14 blown saves. They sit at 23rd in MLB with a save rate of 56.3%, and they have dispatched 270 bullpen pitchers onto the diamond this season. Miami has had bullpen pitchers enter the contest in 32 save opportunities and they have come away with 18 saves.
In their 6,579 innings on the field, the Marlins have accumulated a efficiency on defense of 68.9% (22nd in the majors). The Miami Marlins have gotten 56 double plays and own a fielding percentage of .985 (21st in pro baseball). The Marlins have accrued 729 assists, 44 errors and have accounted for 2,193 putouts so far this season.
Thus far in his career, Cabrera has allowed 287 base knocks while accumulating 397 strikeouts in 358 frames. He has surrendered 168 ER's while holding a WHIP of 1.352 and a FIP of 4.2. He has a strikeout to walk ratio of 2.02 and he has faced 1,539 hitters so far in his pro baseball career. Cabrera (19-24 career record) is the owner of a 4.22 earned run average while giving up 7.2 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Minnesota (-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:
Miami Marlins - Twitter
Minnesota Twins - Twitter