Miami Marlins vs Minnesota Twins July 3rd 2025
The Minnesota Twins are set to play against the Miami Marlins at loanDepot Park in Miami, FL. The game is scheduled for Thursday, July 3, 2025, at 12:10 PM. Fans can catch the game on MNNT, with the weather forecast predicting warm conditions and overcast clouds.
The Twins, managed by Rocco Baldelli, hold a 41-45 record this season. David Festa will take the mound for the Twins with a 5.40 ERA. On the other side, the Marlins, under Clayton McCullough, have a 38-46 record. Eury Pérez will pitch for the Marlins, bringing a 6.19 ERA into the game.
Twins vs Marlins Key Information
- Sport: Baseball
- Teams: Minnesota Twins vs. Miami Marlins
- Venue: loanDepot Park in Miami, FL
- Date: Thursday, July 3, 2025
- Betting Odds: Twins Moneyline -118, Marlins Moneyline +100
The Twins Can Win If…
The Minnesota Twins are coming off a narrow 2-1 victory against the Miami Marlins. Simeon Woods Richardson pitched five solid innings, allowing only two hits and one run. Willi Castro was a standout at the plate, going 3-for-4 with a run scored.
Key stats show the Twins’ potential to win. They are ranked 10th in both home runs and doubles this season, with 96 home runs and 134 doubles. Their pitching staff has also given up only 91 home runs, ranking 8th in the league, which could help contain the Marlins’ offense.

Byron Buxton leads the Twins with 19 home runs and 51 RBIs, making him a key player to watch. David Festa will start on the mound with a 5.40 ERA, looking to improve his record. The Twins’ lineup has the depth and power to put pressure on the Marlins’ pitching staff.
The Marlins Can Win If…
The Miami Marlins are coming off a tight 1-2 loss against the Minnesota Twins. Janson Junk pitched well, going six innings with seven strikeouts and no walks. Kyle Stowers was a standout, hitting a home run and driving in the Marlins’ only run.
Offensively, the Marlins have been consistent. They hold a team batting average of .254, ranking 7th in the league. Their ability to hit doubles is a strength, as they rank 5th with 143 doubles this season.

The Marlins have key players like Otto Lopez and Agustín Ramírez, who have been performing well. Lopez has contributed 40 RBIs, while Ramírez has hit 12 home runs. These players, along with the rest of the lineup, can help the Marlins secure a win in their next game.
The Lean
The Twins are favored with a moneyline of -118, while the Marlins are at +100. The Twins have a slightly better pitching ranking, with an ERA of 4.15 compared to the Marlins’ 4.79. My model projects the Twins to win with a score of 5-4. Based on these factors, I recommend taking the Twins on the moneyline.
The total for the game is set at 8.0, with the over at -108 and the under at -111. Both teams have shown average hitting and pitching stats. My model projects a total of 9 runs. Considering this, I recommend betting on the over for this game.
Marlins Look to Bounce Back and Secure Series Against Twins
The Miami Marlins will try to rebound from a narrow loss and clinch their three-game series against the Minnesota Twins on Thursday afternoon. Despite seeing their eight-game winning streak halted in a 2-1 defeat on Wednesday, the Marlins remain one of the hottest teams in baseball.
Compare expert MLB picks before placing your next bet.
Miami’s strong stretch has been fueled by a growing confidence and consistent performance on both sides of the ball.
“We’re playing a good brand of baseball,” said rookie manager Clayton McCullough. “We’re coming to the ballpark with the expectation to win and the understanding of what it takes to win.”
At the center of the Marlins’ offensive surge is Kyle Stowers, who extended his hitting streak to nine games. He’s hitting .406 during that span with five homers and 11 RBIs, emerging as a consistent threat in the middle of Miami’s order.
Thursday’s pitching matchup features right-hander Eury Perez (0-2, 6.19 ERA) for the Marlins against Minnesota’s David Festa (2-2, 5.40 ERA). Perez, still working his way back from Tommy John surgery, has gradually increased his workload. He topped out at 93 pitches in his last start and has yet to complete five innings this season.
“My arm is responding,” Perez said. “I truly believe I will have better results in the future.”
Perez hasn’t recorded a win since June 25, 2023, a game that once seemed like the beginning of a breakout run. Since that day, he’s gone 0-7 with seven no-decisions, though his raw talent remains evident—his fastball continues to reach triple digits.
Festa, making his second career start against Miami, allowed four runs (three earned) in 4 1/3 innings in their previous meeting. The New Jersey native has performed better on the road, boasting a 4.60 ERA away from home versus a 5.43 ERA at Target Field.
The Twins will be monitoring third baseman Royce Lewis closely. Back from a hamstring injury, Lewis returned Tuesday and served as a pinch hitter on Wednesday. Injuries have disrupted his season, but when healthy, the 2017 first overall pick has been a key contributor, amassing 35 homers and 113 RBIs over his first 183 major league games.
“I just want to stay healthy,” Lewis said. “I hate the stops and starts.”
Second baseman Willi Castro also continued his strong campaign with a three-hit effort on Wednesday—his fourth such game of the season. Castro is now batting .275 with a .798 OPS, solidifying his role as a key piece in Minnesota’s lineup.
“Willi is having a real good offensive year for us,” manager Rocco Baldelli said. “That’s why he’s in the three-hole for us in a lot of games.”
As the Marlins chase another series win, this matchup offers great opportunities for sharp bettors to explore MLB game predictions and capitalize on team trends.
Read our latest MLB betting guide for tools to sharpen your picks.