Texas Rangers vs Chicago Cubs Prediction, 4/7/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs Chicago Cubs
Date: Monday, April 7, 2025
Location: Wrigley Field in Chicago, IL
TV: Marquee
Odds/Point Spread: Texas (-150) Chicago (+125)
Wrigley Field is where the Chicago Cubs (5-4) will go up against the Texas Rangers (5-2) on Monday. The odds on this game have Texas at -150 and Chicago is at +125. The over/under has been set at 8.5. The starting pitchers will be Nathan Eovaldi and Justin Steele.


The Rangers have compiled 8 doubles as a squad and have knocked 7 baseballs out of the park. Texas has a slugging percentage of .327 and have struck out 44 times, while taking a walk on 16 occasions. As a unit, the Texas Rangers are notching 2.6 runs per outing, which is 27th in baseball. They have amassed 18 runs batted in as well as 41 base knocks over the course of the season, while their batting average is at .192. They have accounted for 18 runs scored and hold an OBP of .256.
Get all of our MLB Betting Picks
The Rangers have an earned run average of 2.90 so far this year (9th in MLB), and the staff has struck out 68 hitters. Rangers pitchers have allowed 6 home runs and also 25 runs in total (14th in baseball). Their pitching staff has walked 20 opposing hitters and their FIP comes in at 3.03 as a squad so far this season. Texas has given up 47 hits (6.8 per 9 innings) in addition to 20 earned runs. Their K/BB ratio is 3.40 and the pitching staff holds a WHIP of 1.08.
Rangers relief pitchers have entered the contest with runners on 5 times in addition to having 13 appearances in high leverage situations. The relief pitchers have a total of 11 holds so far this year (1st in the league). The Rangers relief pitchers have earned a save percentage of 80.0% and has entered the game in 16 save situations. They have recorded 4 saves so far this year and have blown 1 of their 5 chances to save the game. The relief pitchers have inherited 9 base runners over the course of the season with 0.0% of those players crossed home plate. The Rangers have dispatched 25 relievers to the hill on the season.
The Texas Rangers have amassed 186 putouts so far this season, in addition to 62 assists and 4 errors. Their fielding percentage is at .984 which ranks 18th in baseball, and have earned 3 double plays. The Rangers have turned 72.3% of balls hit into play into outs out of their 558 innings on the diamond, ranking them 12th in baseball.
Eovaldi (92-81 career record) holds a FIP of 3.98 and he has faced 6,679 batters in the majors. He has given up 1,578 base knocks (8.9 hits per nine innings) and has had 445 walks. His ERA is 4.04 (713 ER's allowed) and he has a WHIP of 1.275. Eovaldi has taken the mound for 1,587 innings and has earned 1,375 strikeouts so far in his pro baseball career.
The Cubs have a team slugging percentage of .450 and they are earning 6.67 runs per contest (3rd in the league). They have 20 two-baggers, while getting a free base 43 times and racking up 60 runs. Chicago has accumulated 14 home runs so far this season as well as 60 runs batted in. They have struck out on 79 occasions (1st in the league) and have a total of 84 hits. The Chicago Cubs are sitting with a team OBP of .344 as well as a team batting average of .255 for the season.
The Chicago pitching staff have allowed 46 runs on the season while having a team ERA of 5.13 (45 earned runs given up). They have allowed 12 dingers and they relinquish 5.24 runs per 9 innings (22nd in baseball). The Cubs hold a team WHIP of 1.544 and have a FIP of 4.85 as a unit this season. They have earned a K/BB ratio of 7.10 (62 strikeouts vs 39 walks). They come in at 30th in baseball as a staff in total hits allowed with 83.
Chicago relief pitchers have an inherited score percentage of 57.1% out of their 7 inherited base runners. Their relief pitchers have stepped onto the mound 2 times in high leverage situations and on 5 occasions with base runners. With 11 save situations, the Cubs have 7 holds and 1 blown save. They are currently ranked 13th in MLB with a save rate of 75.0%, and they have sent 28 relievers onto the diamond this season. Chicago has had bullpen pitchers step onto the hill in 4 save chances and they have earned 3 saves.
The Chicago Cubs have gotten 10 double plays and have earned a fielding percentage of .988 (13th in MLB). The Cubs have 82 assists, 4 errors and have accounted for 237 putouts over the course of the season. Out of their 711 innings on the field, the Cubs have earned a defensive efficiency of 68.8% (24th in pro baseball).
So far in his pro baseball career, Steele has surrendered 457 base knocks while earning 509 strikeouts in 499 innings pitched. He has surrendered a total of 186 earned runs while earning a WHIP of 1.222 and being the owner of a FIP of 3.3. He has a strikeout to walk ratio of 3.33 and he has gone up against 2,098 hitters in his career. Steele (31-22 career win-loss record) has a 3.35 earned run average while giving up 8.2 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Chicago (+125)
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:
Chicago Cubs - Twitter
Texas Rangers - Twitter