Giants vs Rangers Prediction, Odds, Moneyline, Spread & Over/Under for April 25

Odds updated as of 11:12 a.m.
The San Francisco Giants versus the Texas Rangers is on the MLB schedule for Friday.
We've got you covered, in terms of the most important information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Giants vs Rangers Game Info
- San Francisco Giants (17-9) vs. Texas Rangers (14-11)
- Date: Friday, April 25, 2025
- Time: 10:15 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: Apple TV+
Giants vs Rangers Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-116) | TEX: (-102)
- Spread: SF: +1.5 (-200) | TEX: -1.5 (+164)
- Total: 7.5 -- Over: (-105) | Under: (-115)
Giants vs Rangers Probable Starting Pitchers
Probable Pitchers: Justin Verlander (Giants) - 0-1, 5.47 ERA vs Nathan Eovaldi (Rangers) - 1-2, 2.64 ERA
The Giants will give the ball to Justin Verlander (0-1, 5.47 ERA), who is eyeing win No. 1 on the season, and the Rangers will counter with Nathan Eovaldi (1-2, 2.64 ERA). When Verlander starts, his team is 1-4-0 against the spread this season. Verlander's team is 2-0 this season when he starts and they're favored on the moneyline. The Rangers have gone 1-4-0 against the spread when Eovaldi starts. The Rangers were the moneyline underdog for three Eovaldi starts this season -- they lost every time.
Giants vs Rangers Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (50.4%)
Giants vs Rangers Moneyline
- San Francisco is the favorite, -116 on the moneyline, while Texas is a -102 underdog on the road.
Giants vs Rangers Spread
- The Rangers are 1.5-run favorites against the spread for this matchup with the Giants. The Rangers are +164 to cover, while the Giants are -200 to cover as a 1.5-run underdog on the runline.
Giants vs Rangers Over/Under
- The over/under for Giants-Rangers on April 25 is 7.5. The over is -105, and the under is -115.
Bet on San Francisco Giants vs. Texas Rangers on FanDuel today!
Giants vs Rangers Betting Trends
- The Giants have come away with 11 wins in the 15 contests they have been listed as the favorites in this season.
- This year San Francisco has won 10 of 14 games when listed as at least -116 on the moneyline.
- The Giants and their opponents have gone over the total this season in 16 of their 26 opportunities.
- The Giants have posted a record of 14-12-0 against the spread this season.
- The Rangers have put together a 6-8 record in games they were the underdog on the moneyline (winning 42.9% of those games).
- Texas is 4-8 (winning just 33.3% of its games) when it has played as a moneyline underdog of -102 or longer.
- The Rangers have had an over/under set by bookmakers 25 times, and have combined with opponents to go over the total in eight of those games (8-17-0).
- The Rangers have put together a 13-12-0 record against the spread this season.
Giants Player Leaders
- Jung Hoo Lee has 32 hits to go with a slugging percentage of .583, both of which are tops among San Francisco hitters this season. He has a .333 batting average and an on-base percentage of .398.
- Among all qualifying batters, he ranks eighth in batting average, his on-base percentage ranks 17th, and he is 12th in slugging.
- Lee hopes to build on a two-game hitting streak in this matchup. In his last five games he is hitting .250 with a double, a triple, three walks and two RBI.
- Wilmer Flores is batting .267 with seven home runs and six walks, while slugging .500 with an on-base percentage of .320.
- He is 62nd in batting average, 95th in on-base percentage and 32nd in slugging in the majors.
- Flores brings a four-game streak with at least one hit into this one. In his last five games he is batting .533 with a home run, three walks and four RBI.
- Matt James Chapman has 20 hits this season and has a slash line of .227/.393/.443.
- Mike Yastrzemski leads San Francisco in OBP (.414) this season, fueled by 20 hits.
Rangers Player Leaders
- Wyatt Langford is hitting .321 with a double, six home runs and eight walks. He's slugging .661 with an on-base percentage of .409.
- Langford hopes to build on a five-game hitting streak in this matchup. In his last five games he is hitting .526 with a double, three home runs, three walks and three RBI.
- Adolis Garcia is batting .218 with six doubles, four home runs and five walks. He's slugging .425 with an on-base percentage of .281.
- Including all qualifying hitters, his batting average places him 114th, his on-base percentage is 120th, and he is 73rd in slugging.
- Josh Smith is hitting .333 with four doubles, two home runs and nine walks.
- Jonah Heim has two doubles, four home runs and four walks while hitting .246.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!