Minnesota Twins vs Miami Marlins Prediction, 7/3/2025 MLB Picks, Best Bets & Odds
Game: Minnesota Twins vs Miami Marlins
Date: Thursday, July 3, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Minnesota (-275) Miami (+220)
The Miami Marlins (38-45) will try to defeat the Minnesota Twins (40-45) at loanDepot park on Thursday. The odds on this game have Minnesota at -275 and Miami is coming in at +220. The betting total comes in at 8. The expected starting pitchers will be David Festa and Eury Perez.


The Twins have accounted for 133 two-baggers as a unit and have smacked 96 balls out of the stadium. Minnesota is slugging .392 and have been rung up 703 times, while being walked on 249 occasions. As a team, the Minnesota Twins are scoring 4.2 runs per game, which is 20th in the league. They have earned 343 RBI's as well as 680 base knocks over the course of the season, and their batting average sits at .239. They have accounted for 356 runs while holding a team on-base percentage of .310.
Today’s Featured MLB Best Bet! JASON SHARPE is currently involved in his fifth straight winning MLB season and has banked his followers over +30,000 during that stretch. Sharpe has a 7-Unit MLB Play (9:40 p.m.) Thursday and is looking to add to his gaudy numbers. Sign up below! 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 Free MLB Picks
The Twins hold a team ERA of 4.19 this year (22nd in the league), and they have rung up 729 batters. Twins pitchers have surrendered 90 long balls in addition to 372 runs in total (18th in the league). Their pitching staff has walked 224 opposing batters and their FIP sits at 3.77 as a unit over the course of the season. Minnesota has yielded 709 hits (8.6 per 9 innings) as well as 346 earned runs. They have a strikeout to walk ratio of 3.25 and their pitching staff holds a collective WHIP of 1.25.
The Twins relief pitchers have earned a save rate of 55.2% and have stepped onto the mound in 85 save situations. The relief pitchers have inherited 87 runners for the season and 36.8% of them earned a run for their team. Twins relief pitchers have gone to the mound with opponents on base 61 times as well as having 95 appearances in high leverage situations. The Twins have sent 287 relievers to the hill this season. The relievers have 54 holds this year (8th in MLB). They have recorded 16 saves this season and have missed out on 13 of 29 save opportunities.
The Milwaukee Brewers have a tally of 2,232 putouts on the campaign, in addition to 626 assists and 43 errors. Their fielding percentage is at .985 which puts them in 22nd in pro baseball, and have accumulated 41 double plays. The Twins have converted 68.9% of baseballs in play into outs in their 6,696 innings, which has them sitting at 22nd in baseball.
Festa has taken the mound for 100 innings and has accumulated 115 strikeouts so far in his MLB career. His ERA is 5.11 (57 ER's allowed) and his WHIP is 1.366. He has surrendered 99 base hits (8.9 hits per nine innings) with 38 free passes. Festa (4-8 career record) holds a FIP of 5.04 while going up against 440 hitters in the majors.
Miami has a total of 73 long balls this year as well as 342 RBIs. They have tallied 142 two-baggers, while walking 254 times and notching 355 runs. The Miami Marlins have a team on-base percentage of .317 and a batting average of .254 this season. The Marlins have a slugging percentage of .391 and they score 4.28 runs per game (17th in MLB). They have struck out on 675 instances (19th in baseball) and have totaled 725 base hits.
The Miami pitching staff have allowed 427 runs for the year while having a team ERA of 4.83 (397 earned runs allowed). They have surrendered 97 HR's and they allow 5.19 runs per 9 innings (26th in the league). The Marlins hold a team WHIP of 1.370 in addition to having a FIP of 4.33 as a team on the campaign. Their strikeout to walk ratio comes in at 7.90 (649 strikeouts vs 283 free passes). They are currently ranked 24th in the league as a staff in total hits allowed with 731.
Miami relief pitchers have an inherited score rate of 33.6% out of their 107 inherited base runners. Their relievers have stepped onto the mound 93 times in high leverage situations and on 75 occasions with runners on base. With 81 save situations, the Marlins have accumulated 47 holds and 14 blown saves. They sit at 21st in the league with a save rate of 57.6%, and they have dispatched 272 relief pitchers onto the diamond on the year. Miami has had bullpen pitchers step onto the mound in 33 save opportunities and they have walked away with 19 saves.
The Miami Marlins have turned 56 double plays and have a fielding percentage of .985 (20th in pro baseball). The Marlins have 740 assists, 44 errors and have accounted for 2,220 putouts this season. In 6,660 innings on the field, the Marlins hold a defensive efficiency of 69.1% (20th in professional baseball).
Thus far in his career, Perez has allowed 86 base knocks and he has 122 strikeouts in 107 innings pitched. Perez (5-8 career mark) is the owner of a 3.61 ERA and has allowed 7.2 hits per nine innings. He has surrendered a total of 43 earned runs while holding a WHIP of 1.186 and being the owner of a FIP of 3.6. He has a K/BB ratio of 2.98 and he has gone up against 446 batters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Minnesota (-275)
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