Colorado Rockies vs Miami Marlins Prediction, 6/4/2025 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs Miami Marlins
Date: Wednesday, June 4, 2025
Location: loanDepot park in Miami, FL
TV: FanDuel Sports Network Florida
Odds/Point Spread: Colorado (+120) Miami (-144)
The Miami Marlins (23-35) will go up against the Colorado Rockies (10-50) at loanDepot park on Wednesday. The moneyline on this contest has Colorado at +120 and Miami is coming in at -144. The betting total is set at 8.5. The pitchers taking the mound are Kyle Freeland and Cal Quantrill.


As a unit, the Colorado Rockies are notching 3.2 runs per game, which is 30th in the league. They have notched a total of 190 runs scored while holding a team OBP of .281. The Rockies have accrued 89 two-baggers as a team and have smacked 52 balls out of the park. They have recorded 188 RBI's in addition to 430 base knocks for the season, and their average at the plate comes in at .217. Colorado has a slugging rate of .356 and have been rung up 586 times, while taking a walk on 161 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL nailed our 8-unit MLB Game of the Year on Sunday (5-0 on 8-unit plays). Thursday will feature a 7-unit selection from an afternoon game you do not want to miss. We have nailed two straight top plays in MLB and you can receive this selection by signing-up below with a daily MLB picks package. 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 MLB Betting Picks
They have earned a K/BB ratio of 1.93 and their pitching staff holds a WHIP of 1.58. Rockies pitchers have surrendered 75 long balls in addition to 373 total runs (29th in baseball). Colorado has conceded 614 hits (10.6 per 9 innings) and 320 earned runs. The Rockies hold a team earned run average of 5.55 for the season (29th in the league), and the staff has rung up 397 batters. They have walked 206 batters and their FIP is 4.71 as a team on the year.
The Rockies have sent 193 relievers to the mound on the season. The relievers have inherited 123 base runners on the season with 34.1% of them crossed home plate. They have accumulated 8 saves this season and have blown 7 of their 15 chances to save the game. The Rockies bullpen have accumulated a save rate of 53.3% and stepped onto the hill in 34 save situations. The relief pitchers have earned 19 holds over the course of the season (30th in the league). Rockies bullpen pitchers have stepped onto the hill with runners on base 69 times as well as having 55 appearances in high leverage situations.
The Cleveland Guardians are sitting with 1,558 putouts for the season, in addition to 589 assists and 51 errors. Their fielding percentage is holding at .977 which is 30th in the majors, and have accumulated 57 double plays. The Rockies have turned 65.3% of baseballs in play into outs out of their 4,674 innings on the diamond, which ranks them 30th in the majors.
Freeland has thrown 1,158 innings and has earned 868 K's in his pro baseball career. His earned run average is 4.55 (585 ER's allowed) and he has a career WHIP of 1.429. He has allowed 1,288 base hits (10.0 hits per nine innings) and has 367 free passes. Freeland (60-81 win-loss record in his career) has a FIP of 4.48 while he has gone up against 5,037 hitters in the major leagues.
The Marlins hold a team SLG% of .384 and they are scoring 4.07 runs per contest (22nd in MLB). They have 98 two-baggers, while walking 182 times as well as putting up 236 runs. Miami has recorded 51 home runs so far this season as well as 226 RBIs. They have struck out on 483 instances (18th in MLB) and have notched a total of 492 hits. The Miami Marlins have recorded an on-base percentage of .315 as well as a team batting average of .249 over the course of the season.
The Marlins have a team WHIP of 1.450 in addition to having a FIP of 4.47 as a pitching staff for the year. They currently have a K/BB ratio of 8.10 (463 strikeouts against 219 free passes). They rank 25th in MLB as a staff in total hits relinquished with 529. They have conceded 71 home runs and they relinquish 5.53 runs per 9 innings (27th in baseball). The Miami pitching staff have surrendered 317 runs for the year while having an ERA of 5.11 (293 earned runs relinquished).
Miami has called on relievers to enter the contest in 21 save opportunities and they have walked away with 11 saves. They rank 25th in MLB with a save rate of 52.4%, and they have dispatched 190 bullpen pitchers onto the field so far this season. Their relief pitchers have come in 66 times in high leverage situations and on 56 occasions with runners on. Miami bullpen pitchers hold an inherited score percentage of 34.6% out of 81 inherited runners. Sitting with 49 save situations, the Marlins have 28 holds and also 10 blown saves.
In their 4,644 innings played, the Marlins are sitting with a defensive efficiency of 68.1% (22nd in pro baseball). The Miami Marlins have gotten 41 double plays and own a fielding percentage of .985 (18th in baseball). The Marlins have recorded 508 assists, 31 errors and have a tally of 1,548 putouts so far this year.
Thus far in his career, Quantrill has surrendered 770 base hits while totaling 575 strikeouts in 768 frames. He has given up a total of 357 ER's while holding a WHIP of 1.328 and a FIP of 4.1. His strikeout to walk ratio is 2.30 and he has gone up against 3,277 batters during his MLB career. Quantrill (46-39 career mark) has earned a 4.18 ERA and has surrendered 9.0 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Miami (-144)
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
Colorado Rockies - Twitter