
Giants vs. Rangers Prediction, Odds, Picks - April 25
Tyler Fitzgerald and the San Francisco Giants will hit the field against the Texas Rangers and Adolis Garcia on Friday at 10:15 p.m. ET, at Oracle Park. The Rangers are listed as +109 moneyline underdogs in this matchup with the favored Giants (-129). San Francisco (-1.5) is favored on the run line. The total for the matchup is set at 7.5 runs.
Here's everything you need from a betting perspective on the Giants-Rangers game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Dodgers vs. Rangers Highlights
Giants vs. Rangers Game Information & Odds
- When: Friday, April 25, 2025 at 10:15 p.m. ET
- Where: Oracle Park in San Francisco, California
- How to watch on TV: Apple TV+
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Giants | -129 | +109 | 7.5 | -101 | -119 | -1.5 | +174 | -210 |
Giants vs. Rangers Prediction
- Score Prediction: Giants 6, Rangers 4
- Total Prediction: Over 7.5 runs
- Win Probabilities: Giants 57%, Rangers 43%
Giants vs. Rangers Betting Insights
- The Giants have entered the game as favorites 14 times this season and won 10, or 71.4%, of those games.
- San Francisco is 7-4 this season when entering a game favored by -129 or more on the moneyline.
- The Giants have a 56.3% chance to win this game based on the implied probability of the moneyline.
- The Rangers have come away with six wins in the 14 contests they have been listed as the underdogs in this season.
- This year, Texas has won three of eight games when listed as at least +109 or worse on the moneyline.
- The moneyline set for this matchup implies the Rangers have a 47.8% chance of walking away with the win.
Giants Recent Betting Performance
- The Giants were the moneyline favorite in six of their last 10 games, and finished 4-2 in those matchups.
- Over their last 10 matchups (all had set totals), the Giants combined with their opponents to hit the over on the run total five times.
- The Giants have put together a 3-7-0 record against the spread over their past 10 games.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.4 |
| HR | 7 |
| ERA | 4.18 |
| K/9 | 8.7 |
Giants Player Insights
- The Giants best hitter thus far this season is Jung Hoo Lee, who's hitting at a team-leading .333 rate along with three homers and 16 RBI.
- Lee is 88th in home runs and 25th in RBI among all hitters in the majors.
- Lee has collected a hit in two straight games. During his last five outings he is hitting .250 with a double, a triple, three walks and two RBI.
- Wilmer Flores' seven home runs and 27 runs batted in both lead his team.
- Flores ranks eighth in homers and first in RBI in the bigs.
- Flores heads into this game looking for his fifth game in a row with a hit. In his last five games he is batting .533 with a home run, three walks and four RBI.
- Matt James Chapman is hitting .227 with four doubles, five home runs and 24 walks.
- Mike Yastrzemski is hitting .282 with six doubles, four home runs and 15 walks.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willy Rafael (Luna) Adames | 0.5 (-230) | 1.5 (+120) | - | 0.5 (+185) |
| Mike Yastrzemski | 0.5 (-200) | 1.5 (+115) | - | 0.5 (+200) |
| Matt James Chapman | 0.5 (-210) | 1.5 (+125) | - | 0.5 (+145) |
| Heliot Ramos | 0.5 (-220) | 1.5 (+135) | - | 0.5 (+200) |
| Jung Hoo Lee | 1.5 (+180) | 1.5 (+100) | - | 0.5 (+180) |
Rangers Recent Betting Performance
- The Rangers have played as underdogs in six of their past 10 games and won two of those contests.
- In their last 10 games with a total, the Rangers and their opponents have failed to hit the over nine times.
- The Rangers have a record of 6-4-0 ATS over their last 10 games.
Rangers Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 3 |
| HR | 13 |
| ERA | 2.58 |
| K/9 | 8.7 |
Rangers Player Insights
- Wyatt Langford has racked up a team-best six home runs.
- Langford is 18th in home runs and 157th in RBI among all hitters in MLB.
- Langford carries a five-game hitting streak into this matchup. During his last five outings he is hitting .526 with a double, three home runs, three walks and three RBI.
- Garcia has driven in the most runs for the Rangers with 11 runs batted in.
- Among all major league hitters, Garcia is 49th in home runs and 91st in RBI.
- 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 batting .246.
Rangers Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Wyatt Langford | 0.5 (-265) | 1.5 (+100) | - | 0.5 (+165) |
| Marcus Semien | 0.5 (-210) | 1.5 (+125) | - | 0.5 (+170) |
| Josh Smith | 0.5 (-215) | 1.5 (+135) | - | 0.5 (+265) |
| Josh Jung | 0.5 (-220) | 1.5 (+135) | - | 0.5 (+200) |
| Adolis García | 0.5 (-250) | 1.5 (-105) | - | 0.5 (+125) |
Dodgers vs. Rangers Highlights
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
Dodgers' Blake Snell Set for Elbow Surgery, Expected Back Later this Season
Mariners Call Up Top Prospect Colt Emerson for MLB Debut Against Padres
MLB 2026 Buzz: Nationals Plan to Recall Former No. 2 Overall Pick Dylan Crews
Cristopher Sánchez Strikes Out a Career-High 13, Phillies Beat Pirates 6-0
MLB Roundtable: Subway Series, White Sox's Outlook, And A Dodgers Dilemma
Last Night In Baseball: Pirates Implode Against Phillies
Yankees Vs. Mets: Flashback To 2000 'Subway Series' World Series Matchup
Big Bets Report: Bettor Banks Close to $1 Million With Unique Strategy
Big Bets Report: Fan Waves White Flag on Lakers, Pockets $13k
Dodgers' Blake Snell Set for Elbow Surgery, Expected Back Later this Season
Mariners Call Up Top Prospect Colt Emerson for MLB Debut Against Padres
MLB 2026 Buzz: Nationals Plan to Recall Former No. 2 Overall Pick Dylan Crews
Cristopher Sánchez Strikes Out a Career-High 13, Phillies Beat Pirates 6-0
MLB Roundtable: Subway Series, White Sox's Outlook, And A Dodgers Dilemma
Last Night In Baseball: Pirates Implode Against Phillies
Yankees Vs. Mets: Flashback To 2000 'Subway Series' World Series Matchup
Big Bets Report: Bettor Banks Close to $1 Million With Unique Strategy
Big Bets Report: Fan Waves White Flag on Lakers, Pockets $13k

