Chicago Cubs vs Arizona Diamondbacks Prediction, 3/30/2025 MLB Picks, Best Bets & Odds
Game: Chicago Cubs vs Arizona Diamondbacks
Date: Sunday, March 30, 2025
Location: Chase Field in Phoenix, AZ
TV: DBACKS.TV
Odds/Point Spread: Chicago (+102) Arizona (-122)
The Chicago Cubs (83-79 last year) are on their way to Chase Field on Sunday where they will attempt to beat the Arizona Diamondbacks (89-73 last season). The line on this matchup has Chicago at +102 while Arizona is coming in at -122. The over/under is set at 9. The pitchers who are expected to start are Matthew Boyd and Eduardo Rodriguez.


Chicago had a slugging % of .393 and struck out 1,362 times, while drawing a walk on 546 occasions. They had 696 runs batted in as well as 1,318 hits over the course of last season, and their team batting average finished at .242. The Cubs accounted for 253 two-baggers as a squad and smacked 170 baseballs out of the park. They had a total of 736 runs scored and held an on-base percentage of .317. As a team, the Chicago Cubs knocked in 4.5 runs/g, which put them at 12th in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is 4-1 on the season and 2-0 on top plays! Monday will feature a 7-unit selection you do not want to miss. We are already +1,150 on the season and you can receive this selection by signing-up below for a daily picks package from MLB Baseball. 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 Expert Picks
The Cubs had a team earned run average of 3.78 in the previous season (10th in the league), and their staff struck out 1,348 hitters. Cubs pitchers surrendered 181 home runs in addition to 669 runs (10th in the league). They walked 485 opposing batters and their FIP was 4.04 as a unit over the course of the prior season. Chicago allowed 1,302 base hits (8.2 per 9 innings) in addition to 602 earned runs. Their strikeout to walk ratio was 2.78 and the pitching staff recorded a WHIP of 1.25.
Cubs bullpen pitchers entered the game with runners on base 141 times as well as having 170 games in high leverage situations. The relief pitchers racked up 80 holds for the previous season (21st in the league). The Cubs bullpen accumulated a save percentage of 59.4% and stepped onto the hill in 145 save situations. They recorded 38 saves over the course of last year and missed out on 26 of their 64 save opportunities. The relievers inherited 217 base runners over the course of last year and 31.8% of those players crossed home plate. The Cubs sent 496 relievers to the mound last year.
The Chicago Cubs had a tally of 4,297 putouts last season, in addition to 1,349 assists and 76 errors. Their fielding percentage finished at .987 which had them sitting 7th in pro baseball, and they turned 91 double plays. The Cubs turned 70.5% of balls in play into outs out of their 12,891 innings on the diamond, which had them ranked 8th in pro baseball.
Boyd has thrown 908 innings and has earned 891 K's during his pro baseball career. His earned run average is 4.85 (489 ER's allowed) and his WHIP is 1.314. He has surrendered 899 hits (8.9 hits per 9 innings) with 294 free passes. Boyd (46-69 mark in his career) has a FIP of 4.77 while he has gone up against 3,896 hitters in the major leagues.
Arizona accumulated 211 long balls for the prior year to go along with 845 RBIs. They hit 271 doubles, while walking 569 times as well as recording 886 runs. The Arizona Diamondbacks accounted for a team on-base percentage of .337 as well as a team batting average of .263 last season. The Diamondbacks had a team SLG% of .440 and they had an average of 5.47 runs per game (1st in the league). They struck out on 1,265 occasions (24th in MLB) and tallied 1,452 base hits.
The Diamondbacks had a team WHIP of 1.351 and had a FIP of 4.09 as a team in the prior season. They were ranked 29th in MLB as a staff in total hits conceded with 1,468. The Arizona pitching staff yielded 788 runs in the previous season while having an ERA of 4.62 (741 earned runs surrendered). Their strikeout to walk ratio was 8.20 (1,313 strikeouts vs 481 free passes). They surrendered 181 long balls and they surrendered 4.91 runs per 9 innings (26th in MLB).
Finishing with 153 save situations, the Diamondbacks accrued 87 holds and 26 blown saves. Arizona had relief pitchers enter the game in 64 save chances and they walked away with 38 saves. Their relief pitchers stepped onto the mound 168 times in high leverage situations in addition to 152 occasions with runners on. Arizona relief pitchers held an inherited score rate of 39.0% of 218 inherited base runners. They ranked 25th in baseball holding a save percentage of 59.4%, and they sent 536 bullpen pitchers to the mound last year.
The Arizona Diamondbacks had 138 double plays and had a fielding percentage of .989 (1st in MLB). The Diamondbacks recorded 1,456 assists, 62 errors and notched a total of 4,330 putouts for the prior year. In their 12,990 innings played, the Diamondbacks held a defensive efficiency of 68.2% (27th in pro baseball).
Rodriguez (85-57 career record) is the owner of a 4.08 ERA and has surrendered 8.6 hits per 9 innings. His K/BB ratio is 2.92 and he has gone up against 4,885 batters in his MLB career. He has given up 521 ER's while earning a WHIP of 1.302 and having a FIP of 4.0. So far in his MLB career, Rodriguez has surrendered 1,102 hits while earning 1,154 K's in 1,150 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Chicago (+102)
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:
Arizona Diamondbacks - Twitter
Chicago Cubs - Twitter