Texas Rangers vs San Francisco Giants Prediction, 4/27/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs San Francisco Giants
Date: Sunday, April 27, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: Texas (+125) San Francisco (-150)
The Texas Rangers (14-11) are on their way to Oracle Park on Sunday where they will try to defeat the San Francisco Giants (17-9). The moneyline on this matchup has Texas at +125 and San Francisco is priced at -150. The total has been set at 8.5. The men taking the mound are Jack Leiter and Jordan Hicks.


The Rangers have recorded 33 doubles as a team and have hit 30 balls out of the park. Texas has a slugging rate of .382 and have been called out on strikes 194 times, while drawing a walk on 56 occasions. As a team, the Texas Rangers are notching 3.2 runs per game, which ranks them 29th in baseball. They have tallied 78 runs batted in in addition to 176 hits for the season, and their batting average is .222. They have accounted for 80 runs while having a team on-base percentage of .278.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 3 straight plays! Sunday will feature a 5-unit selection you do not want to miss (first pitch is 4:10 p.m.). We are profitable on the season and have produced a 10K profit dating back to Memorial Day of 2025. Sign-up below with a daily picks package from MLB Baseball. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
They have earned a strikeout to walk ratio of 3.27 and their pitching staff has recorded a WHIP of 1.12. Rangers pitchers have allowed 21 home runs and also 95 runs (5th in the league). Texas has allowed 180 base hits (7.5 per 9 innings) as well as 82 earned runs. The Rangers hold a team earned run average of 3.39 so far this year (6th in the league), and they have rung up 206 hitters. They have walked 63 opposing players and their FIP is 3.40 as a unit on the year.
The Rangers have sent 78 relief pitchers to the mound on the campaign. The relievers have inherited 37 runners for the season and 21.6% of those runners crossed home plate. They have accumulated 9 saves this year and have blown 4 of 13 save chances. The Rangers relievers have recorded a save rate of 69.2% and stepped onto the hill in 37 save situations. The relief pitchers have accumulated 24 holds over the course of the season (3rd in baseball). Rangers relief pitchers have entered the game with runners on 22 times and also have had 25 appearances in high leverage situations.
The Rangers have turned 71.8% of balls in play into outs out of 1,959 innings, which ranks them 8th in professional baseball. The Texas Rangers have notched a total of 653 putouts this season, as well as 219 assists and 12 errors. Their fielding rate is at .986 which has them ranked 16th in MLB, and have accumulated 16 double plays.
Leiter has pitched in 45 innings and has accumulated 41 punch outs in his career. His earned run average is 7.17 (36 earned runs allowed) and he has a career WHIP of 1.504. He has allowed 50 base knocks (10.0 hits per 9 innings) with 18 free passes. Leiter (2-3 win-loss record in his career) is the owner of a FIP of 7.06 and he has faced 209 batters in the majors.
San Francisco has knocked in 28 HRs for the year and 122 RBIs. They have 47 doubles, while taking a walk 103 times and putting up 129 runs. The San Francisco Giants have accumulated a team on-base percentage of .314 in addition to a team batting average of .230 so far this year. The Giants hold a slugging percentage of .393 and they average 4.96 runs per outing (6th in the league). They have been rung up on 227 instances (8th in the league) and have notched a total of 200 base hits.
The Giants have a team WHIP of 1.273 in addition to having a FIP of 3.65 as a pitching staff so far this season. They have earned a strikeout to walk ratio of 9.10 (229 strikeouts against 95 walks). They sit at 12th in MLB as a staff in total hits allowed with 194. They have relinquished 22 home runs and they yield 4.00 runs per 9 innings (8th in baseball). The San Francisco pitching staff have allowed 101 runs over the course of the season while having an ERA of 3.61 (91 earned runs conceded).
San Francisco bullpen pitchers have an inherited score rate of 34.4% out of 32 inherited runners. Their bullpen pitchers have come in 27 times in high leverage situations and on 18 occasions with runners on. With 32 save situations, the Giants have earned 18 holds in addition to 4 blown saves. They rank 10th in the league holding a save percentage of 71.4%, and they have sent 82 relief pitchers to the mound on the year. San Francisco has called on relief pitchers to step onto the hill in 14 save opportunities and they have walked away with 10 saves.
The San Francisco Giants have turned 22 double plays and have notched a fielding percentage of .989 (2nd in the majors). The Giants have 246 assists, 10 errors and have a total of 682 putouts during this campaign. Out of their 2,046 innings on the diamond, the Giants have accumulated a defensive efficiency of 70.3% (15th in baseball).
Hicks (16-31 career mark) has a 4.12 earned run average while giving up 7.7 hits per nine innings. His K/BB ratio is 1.94 and he has faced 1,646 batters during his career. He has surrendered 174 ER's while holding a WHIP of 1.360 and a FIP of 4.1. In his pro baseball career, Hicks has surrendered 324 base hits and he has 375 strikeouts in 380 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (-150)
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:
San Francisco Giants - Twitter
Texas Rangers - Twitter