Texas Rangers vs San Francisco Giants Prediction 4/25/25 MLB Picks
San Francisco Giants (17-9) vs Texas Rangers (14-10)
Game Info: Friday, April 25, 2025 at 10:15 pm (Oracle Park)
N. Eovaldi (R) vs J. Verlander (R)
Betting Odds: San Francisco Giants -112 / Texas Rangers -108 --- Over/Under: 7.5 Click Here for the Latest Odds
Where to Watch: Apple TV+
The Texas Rangers and the San Francisco Giants meet Friday in MLB action from Oracle Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Texas Rangers vs. San Francisco Giants prediction.
Starting Pitching Matchup
The Texas Rangers will send out Nathan Eovaldi for the start here and Eovaldi is 1-2 with a 2.64 ERA and 31 strikeouts this season. In his last five starts against the Giants, Eovaldi is 2-2 with a 7.96 ERA and 24 strikeouts. Justin Verlander will start for the Giants here and is 0-1 with a 5.47 ERA and 23 strikeouts this season. In his last five starts against the Rangers, Verlander is 4-0 with a 1.41 ERA and 37 strikeouts.
Texas Rangers Recap
The Texas Rangers will be out to bounce back after a 4-3 loss in Thursday’s series finale against the Athletics to fall to 14-11 on the year. After this series, the Rangers will head home for a chance at redemption against the Athletics.
Rangers Drop Back-To-Back Series
Corey Seager leads the Rangers with 22 hits including 4 home runs and 6 RBIs while Adolis Garcia has 19 hits with 6 doubles, 4 home runs, 11 RBIs and 4 stolen bases. Josh Jung has 16 hits with 5 doubles, while Wyatt Langford has 6 home runs, 8 RBIs and 4 stolen bases and Jonah Heim has 4 homers and 8 RBIs. Leody Taveras also has a team-high 6 stolen bases as well on the year.
Why the Texas Rangers will win
- The Giants have lost 11 of their last 15 games as favorites against American League opponents following a home win.
- The Rangers have won three of their last four games against the Giants following a loss.
- The Giants have failed to cover the run line in each of their last nine Friday games as home favorites against American League opponents.
- The road team has covered the run line in four of the last five games between the Rangers and Giants.
San Francisco Giants Recap
The San Francisco Giants come into this game looking to build on their 6-5 win over the Milwaukee Brewers last time out to improve to 17-9 on the year. After this series, the Giants will head on the road for a series against the San Diego Padres.
Giants Win Series Vs. Brewers
Jung Hoo Lee leads the Giants with 32 hits including a team-high 11 doubles along with a pair of triples, 3 home runs and 16 RBIs with 3 stolen bases while Heliot Ramos has 24 hits with 7 doubles, 3 home runs and 10 RBIs. Wilmer Flores also has a team-high 7 home runs and 27 RBIs while Mike Yastrzemski has 4 home runs with 13 RBIs and 6 doubles and Tyler Fitzgerald has a team-high 5 stolen bases as well on the year.
Why the San Francisco Giants will win
- The Giants have won each of their last eight night games against American League opponents following a win.
- The Rangers have lost each of their last five night games against National League opponents that held a winning record.
- The Rangers have failed to cover the run line in each of their last nine night games against National League opponents.
- The Giants have covered the run line in each of their last seven night games against American League opponents following a win.
San Francisco Giants Player Prop Facts
- Jung Hoo Lee ranks T6th in the league in Hits (32) this season.
Total Runs Facts
- Each of the Rangers' last eight games after playing the previous day have gone UNDER the total runs line.
- Each of the Giants' last four night games against AL West opponents have gone UNDER the total runs line.
Texas Rangers vs. San Francisco Giants Prediction
I’m on the Giants here. I just like what the Giants have been accomplishing at home as of late, and this is a Giants team that’s crushed teams starting righties this season with a 14-2 record against teams starting righties. The Rangers have been far less effective on the road out of the gate this season and I just think the Giants draw first blood here. Give me the Giants at home in game one.
Chris’s Pick San Francisco Giants -112
AUTHOR: Chris Ruffolo

Follow Chris Ruffolo on Twitter @ruffthepickdawg