Minnesota Twins vs Colorado Rockies Prediction, 7/20/2025 MLB Picks, Best Bets & Odds
Game: Minnesota Twins vs Colorado Rockies
Date: Sunday, July 20, 2025
Location: Coors Field in Denver, CO
TV: Rockies.TV
Odds/Point Spread: Minnesota (-128) Colorado (+106)
The Colorado Rockies (22-74) will try to defeat the Minnesota Twins (47-49) at Coors Field on Sunday. The odds on this game have Minnesota at -128 while Colorado is sitting at +106. The total is 8. The men taking the mound will be Joe Ryan and German Marquez.


As a team, the Minnesota Twins are putting up 4.2 runs per outing, which has them at 20th in MLB. They have racked up 402 runs while holding a team OBP of .309. The Twins have accounted for 150 two-baggers as a squad and have hit 112 baseballs out of the park. They have compiled 387 RBI's and 771 hits over the course of the season, and their batting average is sitting at .240. Minnesota has a slugging % of .397 and have struck out 792 times, while drawing a walk on 273 occasions.
Today’s Featured MLB Best Bet! ARUN SHIVA has released a 7-Unit MLB Selection between the Baltimore Orioles vs. Cleveland Guardians (Monday @ 6:40pm est). IC has won 14 of 16 MLB Playoff Seasons and the 2nd Half has always been fantastic for his algorithms. Join IC as he looks to start the 2nd half of the Baseball Season on a fantastic note today! 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 Parlay Picks
The Twins have an ERA of 4.07 on the year (19th in MLB), and their staff has struck out 811 hitters. Twins pitchers have conceded 98 home runs and 410 runs (17th in baseball). They have walked 249 opposing players and their FIP comes in at 3.70 as a squad so far this season. Minnesota has surrendered 803 base knocks (8.6 per 9 innings) in addition to 381 earned runs. They have earned a strikeout to walk ratio of 3.26 and their pitching staff has a collective WHIP of 1.25.
The Twins relief pitchers have recorded a save rate of 57.6% and stepped onto the hill in 104 save situations. The relievers have inherited 98 runners on the campaign with 34.7% of them earned a run for their team. Twins pitchers have stepped onto the hill with runners on 69 times as well as having 118 appearances in high leverage situations. The Twins have dispatched 329 relievers to the mound so far this year. The relievers have accumulated 69 holds this season (4th in MLB). They have accumulated 19 saves for the year and have blown 14 of their 33 chances to save the game.
The Twins have turned 69.1% of balls hit into play into outs out of their 7,587 innings, ranking them 21st in professional baseball. The Milwaukee Brewers have earned a total of 2,529 putouts so far this season, as well as 709 assists and 46 errors. Their fielding percentage is holding at .986 which has them ranked 17th in the majors, and they have turned 47 double plays.
Ryan (42-30 win-loss mark in his career) has a FIP of 3.64 while facing 2,342 hitters in the majors. He has given up 473 hits (7.3 hits per 9 innings) and has had 132 walks. His earned run average is 3.70 (238 ER's allowed) and his WHIP is 1.045. Ryan has taken the mound for 579 innings and has earned 646 strikeouts during his pro baseball career.
Colorado has knocked in 90 long balls this season as well as 327 RBIs. They have put up 151 two-baggers, while getting a free base 251 times and scoring 336 runs. The Colorado Rockies have compiled a team OBP of .291 as well as a team batting average of .230 over the course of the season. The Rockies have a slugging percentage of .378 and they average 3.50 runs per contest (27th in the league). They have been rung up on 933 occasions (1st in baseball) and have notched a total of 738 hits.
The Colorado pitching staff have given up 589 runs over the course of the season and come in with a team ERA of 5.56 (518 earned runs surrendered). They have allowed 129 homers and they allow 6.33 runs per 9 innings (30th in baseball). The Rockies have a WHIP of 1.574 and are the owners of a FIP of 4.86 as a squad on the campaign. They have earned a strikeout to walk ratio of 6.80 (633 strikeouts against 330 free passes). They sit at 30th in baseball as a pitching staff in total hits conceded with 989.
With 74 save situations, the Rockies have earned 40 holds and 17 blown saves. Colorado has called on bullpen pitchers to take the mound in 34 save chances and they have come away with 17 saves. Their bullpen pitchers have taken the field 102 times in high leverage situations and on 107 occasions with runners on. Colorado relievers have an inherited score percentage of 34.1% out of 182 inherited base runners. They rank 28th in baseball with a save percentage of 50.0%, and they have dispatched 322 relief pitchers to the hill for the year.
In their 7,542 innings played, the Rockies have a defensive efficiency of 65.6% (30th in baseball). The Colorado Rockies have gotten 97 double plays and have a fielding rate of .977 (30th in the majors). The Rockies have 910 assists, 80 errors and have amassed 2,514 putouts during this campaign.
So far in his career, Marquez has given up 1,129 hits while he has accumulated 1,057 strikeouts in 1,115 innings pitched. He has conceded a total of 560 earned runs while earning a WHIP of 1.315 and having a FIP of 4.5. He has a K/BB ratio of 3.14 and he has gone up against 4,754 hitters so far in his MLB career. Marquez (68-66 win-loss mark in his career) is the owner of a 4.52 earned run average and has given up 9.1 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Minnesota (-128)
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:
Colorado Rockies - Twitter
Minnesota Twins - Twitter