
Minnesota Twins

Miami Marlins
(-120/+100)+130
On July 1, 2025, the Miami Marlins will host the Minnesota Twins at LoanDepot Park for the first game of their interleague series. Both teams are currently having below-average seasons, with the Marlins at 37-45 and the Twins at 40-44. Notably, the Marlins are underdogs in this matchup, with a moneyline of +120, despite having a better offensive ranking than the Twins in some categories.
Projected starters for the game are Edward Cabrera for the Marlins and Joe Ryan for the Twins. Cabrera, ranked 109th among MLB starting pitchers, has a Win/Loss record of 2-2 and an ERA of 3.78 this season. He projects to struggle today, averaging 5.0 innings pitched while allowing 2.3 earned runs. His high hit allowance of 4.3 per game, coupled with 2.1 walks, raises concerns about his effectiveness against a Twins lineup that ranks 16th overall in offense.
On the other hand, Joe Ryan stands out as the 16th best pitcher in MLB with an impressive 2.86 ERA and an 8-3 record. His ability to average 6.5 strikeouts while allowing 2.4 earned runs suggests he has the upper hand in this matchup. However, Ryan’s peripherals indicate he may be due for some regression, as his xFIP is 0.69 points higher than his ERA.
While both teams are ranked poorly in terms of power—Miami sitting 27th in home runs and Minnesota at 12th—the Marlins have the edge in batting average, ranking 10th in the league. This discrepancy could play a pivotal role in the game. Given the circumstances, the Marlins’ offense must capitalize on Ryan’s flyball tendencies to turn the tide in their favor. With the Game Total set at a low 7.5 runs, bettors should keep a close eye on how these factors unfold.
Minnesota Twins Insights
- Minnesota Twins – 1st Five Innings (F5) Moneyline (-170)Joe Ryan is an extreme flyball pitcher (41.3% FB% via the leading projection system, THE BAT) and is fortunate enough to be pitching in the #25 HR venue in MLB in this game.Explain: This pitcher’s skill set matches up particularly well with the park he’s in today, which may lead to better-than-usual performance.
- Matt Wallner – Over/Under 0.5 Hits (-130/+100)Matt Wallner has primarily hit in the top-half of the batting order this season (93% of the time), but he is projected to hit 8th on the lineup card in this matchup.Explain: The lower in the order a player bats, the fewer plate appearances he will get and the fewer opportunities he will get to hit the Over for every market. A player who hits lower in the order than he normally does may provide extra value opportunity since the market may be based on him hitting higher.
- Byron Buxton – Over/Under 1.5 Total Bases (+105/-135)Today, Byron Buxton is at a disadvantage facing the league’s 10th-deepest LF fences given that he hits his flyballs to the pull field at a 42.1% rate (99th percentile).Explain: This player’s skill set does not match up particularly well with the park he’s in today, which may lead to worse-than-usual performance.
Miami Marlins Insights
- Edward Cabrera – Over/Under 5.5 Strikeouts (+105/-135)Edward Cabrera’s change-up rate has decreased by 9.4% from last season to this one (33.2% to 23.8%) .Explain: Because change-ups are one of the most effective pitches to use, a pitcher who alters his pitch mix to use them less often may see less success as a result, particularly if he uses his fastball more instead.
- Kyle Stowers – Over/Under 0.5 Total Bases (-115/-115)Kyle Stowers has seen a significant improvement in his exit velocity in recent games; just compare his 96-mph average in the last two weeks’ worth of games to his seasonal 91.5-mph average.Explain: Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.
- It may be sensible to expect weaker performance for the Miami Marlins offense the rest of the season, given that the leading projection system (THE BAT X) views them as the 4th-luckiest offense in the league this year.Explain: When teams overperform their projected talent level, markets may overvalue them even while they are likely to perform worse in the near future.
Betting Trends
- Miami Marlins – Run Line +1.5 (-130)The Miami Marlins have hit the Run Line in 39 of their last 63 games (+11.05 Units / 13% ROI)
- Minnesota Twins – Run Line -1.5 (+110)The Minnesota Twins have hit the Run Line in 33 of their last 61 games (+5.95 Units / 8% ROI)
- Eric Wagaman – Over/Under 0.5 Hits (-155/+120)Eric Wagaman has hit the Hits Over in 9 of his last 10 games (+7.05 Units / 36% ROI)