Rockies vs Marlins Prediction - MLB Picks 7/21/23

Miami Marlins (53-45) vs Colorado Rockies (37-59)

Game Info: Friday, July 21, 2023 at 6:40 pm (loanDepot park)

Braxton Garrett (5-2) (3.90) vs Peter Lambert (1-1) (6.29)

Betting Odds: Miami Marlins / Colorado Rockies --- Over/Under: Click Here for the Latest Odds

Where to Watch: Stream the MLB Game of the Day all season on ESPN+. Sign up now! Advertisement

The Colorado Rockies will play the Miami Marlins in Game 1 of their series on Friday night at loanDepot Park in Miami, Florida. 

Rockies Preview

The Colorado Rockies are 37-59 this season and they have won three of their last five games. Colorado is coming off of a series split with the Astros, where they won one game and lost one game. The Colorado pitching staff has a 5.62 ERA, a 1.53 WHIP, and a .282 opponent batting average this season. The Rockies offense has scored 416 runs with a .251 batting average and a .312 on base percentage. Ryan McMahon is batting .254 with 15 home runs and 46 RBI’s for the Rockies. The projected starting pitcher for Colorado is Peter Lambert, who is 1-1 with a 6.29 ERA and a 1.63 WHIP over 34.1 innings pitched this year. 

Marlins Preview

The Miami Marlins are 53-45 this season and they have lost six games in a row. Miami is coming off of a series loss to the Cardinals, where they lost all three games and were out scored by a total of 17-10. The Miami pitching staff has a 4.11 ERA, a 1.27 WHIP, and a .245 opponent batting average. The Marlins offense has scored 407 runs with a .265 batting average and a .323 on base percentage this year. Luis Arraez is batting .376 with three home runs and 46 RBI’s for the Marlins. The projected starting pitcher for Miami is Braxton Garrett, who is 5-2 with a 3.90 ERA and a 1.15 WHIP over 97.0 innings pitched this season.


Miami is 0-6 in their last 6 games and 6-0 in Garrett’s last 6 starts with five days of rest. The over is 4-0 in Garrett’s last 4 home starts and the over is 8-1-1 in Miami’s last 10 game one’s of a series. The under is 4-0 in Colorado’s last 4 road games against a left handed starting pitcher. 


The Rockies come into this game with the worst record in the National League and they are 14-33 on the road. Miami has struggled in recent games and they have lost six games in a row. The Marlins are starting Braxton Garrett, who has allowed 10 earned runs over his last three starts (15.1 IP). Colorado is starting Peter Lambert, who will work as an opener. Lambert has allowed five earned runs over his last seven innings of work. I think this is a great chance for the Marlins to get back on track and I like them to win by at least two runs. 

David’s Pick Marlins -1.5

Get Premium Picks Start Winning Now »
The pick in this article is the opinion of the writer, not a PickDawgz site consensus.

Mitch's Take...

NBA, MLB, NHL Best Bets for Today Picks & Predictions Thursday 4/11/24 | 7 Picks in 5 Minutes

18+ Has gambling become a problem for you? Call the National Problem Gambling Hotline.
1-800-522-4700 |

Credit Guaranteed Packages

Packages with Credit Guarantees automatically give you a credit if the package does not turn a profit—the sum of betting all individual picks. THESE ARE NOT PARLAYS UNLESS OTHERWISE CLEARLY STATED. If a credit guaranteed package does not profit, a credit for its full purchase price is automatically issued after picks are graded and verified.

For example, if you purchase a $39.95 package that doesn’t profit, you’ll get a $39.95 credit towards any future purchase(s) on our site. Credits are usually issued within hours of a game’s conclusion, so please allow a few hours for final verification.

To use your credits, log in to your account and add another package or pass to your cart. Credits will automatically reduce what you owe. Any remaining balance will be settled through our payment system, with any leftover credits available future purchases. Credits do not expire.