Colorado Rockies vs Philadelphia Phillies Prediction, 3/31/2025 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs Philadelphia Phillies
Date: Monday, March 31, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Colorado (+126) Philadelphia (-152)
The Philadelphia Phillies (95-67 last season) will go up against the Colorado Rockies (61-101 last year) at Citizens Bank Park on Monday. The line on this contest has Colorado at +126 while Philadelphia is at -152. The total is 8. The pitchers taking the mound will be German Marquez and Cristopher Sanchez.


The Rockies earned 277 two-baggers as a team and hit 179 balls out of the stadium. Colorado had a slugging percentage of .400 and struck out 1,617 times, while taking a walk on 453 occasions. As a squad, the Colorado Rockies notched 4.2 runs per game, which ranked them 19th in the league. They had 655 runs batted in as well as 1,319 base knocks last season, and their average at the plate came in at .242. They had 682 runs while having a team OBP of .304.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has gone 10-2, +4,935 on his plays rated 5.0+ across all sports and is off to a profitable start to the MLB season. Robert nailed a 7-Unit win Monday (Reds) and releasing another 7-Unit MLB Play Tuesday. Robert has pumped out five of seven winning baseball seasons and you can get this one by signing up below. 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 Picks Today
The Rockies held a team earned run average of 5.47 over the course of last season (30th in baseball), and the staff struck out 1,118 batters. Rockies pitchers surrendered 221 home runs in addition to 929 total runs (30th in baseball). Their pitching staff walked 563 opposing players and their FIP came in at 4.94 as a squad in the prior season. Colorado conceded 1,604 base knocks (10.1 per 9 innings) and also 867 earned runs. They had a K/BB ratio of 1.99 and the pitching staff held a collective WHIP of 1.52.
The Rockies bullpen had a save rate of 56.9% and stepped onto the hill in 127 save situations. The relief pitchers inherited 249 runners during the previous year and 33.7% of those runners earned a run for their team. Rockies relief pitchers went to the mound with runners on base 160 times in addition to having 163 games in high leverage situations. The Rockies had sent 495 relievers to the hill over the course of last season. The bullpen notched 60 holds in the prior season (30th in baseball). They compiled 37 saves during the previous year and did not convert 28 of 65 chances to save the game.
The Colorado Rockies finished with 4,280 putouts over the course of last season, as well as 1,564 assists and 82 errors. Their fielding rate held steady at .986 which was 9th in professional baseball, and accumulated 164 double plays. The Rockies converted 67.1% of balls in play into outs out of their 12,840 innings on the field, which ranked them 30th in baseball.
Marquez (65-56 career record) has earned a FIP of 4.35 while facing 4,316 batters during his time in the major leagues. He has surrendered 1,007 base knocks (8.9 hits per nine innings) and has 306 walks. His earned run average is 4.42 (501 earned runs allowed) and his career WHIP is 1.287. Marquez has taken the hill for 1,020 innings and has 986 strikeouts so far in his career.
The Philadelphia Phillies earned an OBP of .325 and a batting average of .257 in the prior season. They struck out on 1,370 occasions (16th in the league) and recorded 1,423 hits. Philadelphia knocked in 198 home runs for the prior year to go along with 750 RBIs. The Phillies held a team SLG% of .425 and they tallied 4.84 runs per contest (5th in baseball). They hit 285 two-baggers, while walking 515 times and racking up 784 runs.
The Phillies finished with a team WHIP of 1.236 with a FIP of 3.86 as a squad for the previous season. They finished at 20th in the league as a pitching staff in total hits surrendered with 1,339. The Philadelphia pitching staff given up 671 runs last year while having an ERA of 3.85 (617 earned runs conceded). They earned a strikeout to walk ratio of 8.90 (1,433 strikeouts vs 444 bases on balls). They allowed 181 HR's and they conceded 4.19 runs per 9 innings (11th in baseball).
Philadelphia relief pitchers held an inherited score rate of 35.1% out of their 134 inherited base runners. Their relievers took the field 168 times in high leverage situations and on 96 occasions with runners on base. Ending the season with 135 save situations, the Phillies tallied 78 holds and 19 blown saves. They were ranked 10th in MLB with a save rate of 66.1%, and they dispatched 517 relief pitchers to the hill last season. Philadelphia called on bullpen pitchers to take the mound in 56 save opportunities and they earned 37 saves.
In their 12,984 innings on the diamond, the Phillies finished with a efficiency on defense of 69.2% (21st in pro baseball). The Philadelphia Phillies turned 121 double plays and had a fielding percentage of .986 (12th in MLB). The Phillies recorded 1,467 assists, 85 errors and a tally of 4,328 putouts for the previous season.
So far in his career, Sanchez has allowed 324 hits while he has tallied 297 K's in 333 frames. He has surrendered 137 ER's while holding a WHIP of 1.224 and having a FIP of 3.6. His K/BB ratio is 3.54 and he has faced 1,386 opposing hitters in his career. Sanchez (17-16 mark in his career) holds a 3.70 earned run average while giving up 8.8 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Colorado (+126)
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:
Philadelphia Phillies - Twitter
Colorado Rockies - Twitter