Miami Marlins vs Colorado Rockies June 4th 2025
The Colorado Rockies will visit the Miami Marlins at loanDepot Park for an afternoon game on Wednesday, June 4, 2025. The first pitch is set for 12:10 PM, and fans can catch the action on COLR. The weather forecast is not available, but the retractable roof at the stadium ensures the game will go on without a hitch.
The Rockies, managed by interim manager Warren Schaeffer, enter the game with a record of 11-50. They have struggled on the road with a 5-28 record. Kyle Freeland takes the mound for the Rockies, carrying an ERA of 5.72. The Marlins, led by Clayton McCullough, have a 23-36 record and are 14-19 at home. Cal Quantrill will start for Miami, with an ERA of 5.84. Both teams aim to improve their standings in their respective divisions.
Rockies vs Marlins Key Information
- Sport: Baseball
- Teams: Colorado Rockies vs. Miami Marlins
- Venue: loanDepot Park in Miami, FL
- Date: Wednesday, June 4, 2025
- Betting Odds: Marlins MoneyLine -142, Rockies MoneyLine +120
The Rockies Can Win If…
The Colorado Rockies are coming off a close win against the Miami Marlins, taking the game 3-2. Hunter Goodman led the team with a home run, contributing to his impressive season stats. Jordan Beck also added two hits, helping the Rockies secure their second win in a row.
The Rockies have shown they can win with power, ranking 19th in home runs with 53 this season. Their ability to hit extra-base hits, as seen in recent games, gives them a chance to score runs quickly. With players like Hunter Goodman leading in home runs and RBIs, the Rockies have the firepower needed to challenge any opponent.
Kyle Freeland will start on the mound for the Rockies, looking to improve on his season stats. While his ERA sits at 5.72, Freeland has shown the ability to keep games close, like in his recent outing against the Mets. With the Rockies’ recent momentum and Freeland’s experience, they have a solid chance to continue their winning streak.
The Marlins Can Win If…
The Miami Marlins are looking to bounce back after a close 3-2 loss to the Colorado Rockies. Sandy Alcantara pitched six solid innings, allowing only four hits and two earned runs. Jesús Sánchez and Kyle Stowers led the offense with two hits each, contributing to the team’s six total hits.
The Marlins have a solid batting average of .248, ranking them ninth in the league. Their ability to hit doubles is also a strength, with 98 doubles ranking them tenth. The team is capable of generating offense, as shown by their 11-hit performance against the Rockies on June 2nd.
Cal Quantrill will be on the mound for the Marlins. Despite a challenging season, he has shown the ability to strike out batters, with seven strikeouts in his last outing against the Giants. Facing Kyle Freeland, who has yet to win a game this season, gives the Marlins a good chance to capitalize on the Rockies’ pitching struggles.
The Lean
The Marlins are favored to win with a moneyline of -142 against the Rockies at +120. The Marlins have a better batting average and on-base percentage, ranking 9th and 13th respectively. With the Marlins’ pitching holding a slightly better ERA than the Rockies, the recommendation is to pick the Marlins to win straight up. The model projects a score of Marlins 5, Rockies 4.
The total for the game is set at 8.0. Both teams have struggled with pitching, with the Rockies ranking 28th in ERA and the Marlins at 26th. Given these stats, the model projects a total score of 9 runs. The recommendation is to take the over for this game.
Cal Quantrill Looks to Halt Rockies Sweep Over Marlins in Series Finale
Cal Quantrill has pitched in some big moments before, but Wednesday night might carry a little extra weight. The 30-year-old righty is set to face his former team—the Colorado Rockies—in a game that could prevent a sweep at the hands of the National League’s cellar dwellers.
Now wearing a Miami Marlins uniform, Quantrill (3-5, 5.84 ERA) has been a steady hand in a struggling rotation. Despite some inconsistencies, he recently threw the only immaculate inning in the majors this season—three strikeouts on just nine pitches—against the Tampa Bay Rays. That alone says he’s still got swing-and-miss stuff when it counts.
He’s coming off a gritty outing against the Giants where he struck out a season-high seven but took the loss in a 2-0 shutout. “He made big pitches when it mattered,” said Marlins manager Clayton McCullough. “It was a gutsy performance.”
Against Colorado, Quantrill has seen mixed results in seven career appearances, holding a 1-2 record and a 5.84 ERA. Still, the motivation to stop his old club from celebrating a rare sweep should add an edge to his outing.
See the latest MLB expert picks
Rockies Riding Rare Momentum Into Series Finale
Don’t look now, but the Rockies have won two straight. That may not seem like much, but for a team that hadn’t won a series since September 2024—spanning 22 consecutive sets—it’s practically a parade-worthy streak.
They eked out a 3-2 victory Tuesday night to take the series lead, powered by gritty pitching and timely hitting. And that’s without two of their key contributors: closer Zach Agnos (bereavement list) and shortstop Ezequiel Tovar (oblique soreness).
Tovar’s absence is a concern. The injury flared up during Monday’s game, and the club is playing it safe. He’ll sit out Wednesday and benefit from Thursday’s off-day in hopes of avoiding another trip to the injured list.
“He felt it after his second at-bat and it just kept building,” interim manager Warren Schaeffer said. “With obliques, you just don’t mess around.”
Still, even with the injuries, the Rockies are playing with more edge and confidence than they’ve shown all season. A sweep would mark their first of 2025—and inject some much-needed morale into a team projected for one of the worst records in MLB history.
Get the latest MLB betting odds

Freeland Aims to Snap Long Winless Drought
Pitching for Colorado is veteran lefty Kyle Freeland (0-8, 5.72 ERA), still in search of his first win of 2025. He’s currently mired in a 15-start winless streak that dates back to September 8, 2024. The record doesn’t tell the whole story, though—Freeland leads the team with five quality starts this season.
In his latest outing, a 4-2 loss to the Mets, Freeland went six strong innings and gave up three runs on seven hits with no walks and four strikeouts. Two of those runs came via long balls, marking the first time this season he’s allowed multiple homers in a single game.
Interestingly, Freeland has pitched quite well against Miami throughout his career. In seven appearances (five starts), he’s 3-0 with a 3.48 ERA. That track record could give Colorado the edge they need to complete the sweep.
Learn from our expert MLB betting guide
What’s at Stake for Both Clubs?
For the Marlins, avoiding a sweep at home is essential—not just for morale but for standing in a tightly packed division. They’re trying to claw their way back toward .500, and letting a struggling Rockies team sweep them would sting.
As for Colorado, this is about pride and progress. A sweep on the road, especially with a depleted roster, would be a signal that this young team still has some fight left.
Quantrill vs. Freeland is an intriguing matchup between two pitchers who haven’t gotten much run support but have flashed effectiveness. If Quantrill can channel his recent sharpness and get some offensive backing, Miami could turn the tide.