MLB Picks

Giants vs Rangers Prediction 4/25/25 MLB Picks Today

Texas Rangers (14-11) vs. San Francisco Giants (17-9)
April 25, 2025 10:15 pm EDT
The Line: San Francisco Giants -112 / Texas Rangers -108; Over/Under: 7.5
(Get latest betting odds)

In this article, we will formulate a Giants vs Rangers prediction for this MLB game on Friday, April 25, at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup.

Texas Rangers Betting Preview

The Texas Rangers (14-11, 4-8 Away) swept the Angels and lost the home series to the Dodgers before hitting the road and losing two of three games to the Athletics. Texas opened that series with a win, but then lost the next two, including the most recent one, 4-3.  Jacob deGrom pitched for 5.1 innings in a no-decision, allowing two runs on six hits with six strikeouts and no walks. Luke Jackson took the loss.


This year, the Rangers average 3.20 runs per game (29th in the MLB) on a .222/.278/.382 triple-slash. When it comes to pitching, the Rangers’ staff has a 3.39 ERA (5th) and 1.16 WHIP (4th). Adolis Garcia leads the Rangers with a .218 batting average, four home runs, and 11 RBI this season.

Nathan Eovaldi will take the mound for the Rangers on Friday. The 35-year-old right-hander has a 1-2 record in five starts this year with a 2.64 ERA and 0.75 WHIP in 30.2 innings.

San Francisco Giants Betting Preview

The San Francisco Giants (17-9, 9-3 Home) are back home from an extended road trip on which they faced the Yankees, Phillies, and Angels. San Francisco beat the Yankees, split with the Phillies, and lost to the Angels before winning three of four games against the Milwaukee Brewers at home. In the latest 6-5 victory, Mike Yastrzemski and Matt Chapman led the offense with two RBI apiece, while Landen Roupp pitched for 3.2 innings in a no-decision, allowing five runs (four earned) on six hits with two strikeouts and three walks. Tyler Rogers was credited with the win.

This season, the Giants average 4.96 runs per game (6th in the MLB) on a .230/.314/.393 slash line. Regarding pitching, the Giants’ staff has a 3.60 ERA (8th) and 1.27 WHIP (15th). Wilmer Flores leads the Giants with a .267 batting average, seven home runs, and 27 RBI this season.

The projected starting pitcher for the Giants is Justin Verlander, who is 0-1 in five starts this season, with a 5.47 ERA and 1.50 WHIP in 24.2 innings.

Total Runs Facts

  • Nine of the Rangers’ last 10 games have gone UNDER the total runs line.
  • Eight of the Giants’ last 10 games as favorites against AL West opponents have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in seven of the Rangers’ last eight games as underdogs against NL West opponents.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in six of the Giants’ last seven home games.

Matchup/League Facts

  • The Giants rank 5th in the league for RBIs this season (122).
  • The Giants rank T5th in the league for walks this season (103).
  • The Rangers rank 29th in the league for walks this season (56).
  • The Rangers rank 28th in the league for runs scored this season (80).

Giants vs Rangers Prediction

The Giants won six of the previous ten H2H encounters, including three of the last four. Seven of those ten H2Hs went Under, and I am going with another Under for the following reasons. The pitching matchup between Eovaldi and Verlander doesn’t promise a lot of runs. Texas is 8-17 Over/Under this season, and the second-worst scoring team in the MLB, while they are top 5 on defense. Eovaldi allowed a .186 BA in 43 at-bats against the Giants. He allowed more than two runs in a game just once this year. Verlander, on the other hand, registered his first quality start of the season in his latest game, and it seems he is improving from an early slump. I am going with Under in this one.

Oliver Zivic's Free Pick: Under 7.5

Need More? Get Premium Picks

Oliver Zivic

Professional journalist and expert bettor with 20+ years of experience. I cover Football (soccer), NFL, NBA, NHL, MLB, CFB, and CBB.

Related Articles

Back to top button