Texas Rangers

Texas Rangers

Apr 25, 2025

San Francisco Giants

San Francisco Giants
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

Texas Rangers vs San Francisco Giants Pick – 4/25/2025

Texas Rangers vs San Francisco Giants Betting Preview

As the San Francisco Giants prepare to host the Texas Rangers on April 25, 2025, both teams are looking to build on solid seasons. The Giants hold a record of 17-9, showcasing a strong start, while the Rangers sit at 14-11, also above .500. The Giants find themselves at the center of attention with a top-tier bullpen ranked 4th in MLB, which could play a crucial role in tight games.

The Giants' Justin Verlander will get the start in this contest. So far this year, he has struggled, recording a 5.47 ERA this season, but advanced stats suggest he may have been unlucky, as his xFIP is significantly lower at 4.37. He'll face off against the Rangers' Nathan Eovaldi, who has been stellar with a 2.64 ERA, but projections hint he might regress. Eovaldi has been effective at limiting walks, which could challenge the Giants' high-walk offense.

The game total is set at a low 7.5 runs, reflecting the expectations of a close matchup. With the Giants holding a slight edge in the moneyline at -115, they may have the advantage in this interleague contest, especially with their strong bullpen and the projections suggesting a potential uptick in Verlander's performance. This matchup could be pivotal in setting the tone for the series ahead.

Quick Takes Texas Rangers:

Contrary to popular belief, fastballs are generally a pitcher's least effective pitch. Nathan Eovaldi has utilized his off-speed and breaking pitches 7.7% more often this season (70.4%) than he did last year (62.7%).

  • A pitcher who limits has fastball usage will instead heavily use change-ups, curveballs, sliders, etc. These are far more effective pitches at preventing runs and generating strikeouts.

Josh Smith has primarily hit in the back-half of the batting order this season (59% of the time), but he is projected to hit 1st on the lineup card today.

  • The higher in the order a player bats, the more plate appearances he will get and the more opportunities he will get to hit the Over for every market. A player who hits higher in the order than he normally does may provide extra value opportunity since the market may be based on him hitting lower.

The Texas Rangers bullpen profiles as the 6th-worst in the league, via the leading projection system (THE BAT).

  • Most bettors only consider the starting pitcher, but a weak bullpen sneakily creates an easier matchup for the opposing offense and boosts a game's runs.

Quick Takes San Francisco Giants:

Justin Verlander's 2431-rpm fastball spin rate this year ranks in the 86th percentile among all starting pitchers.

  • Spin rate is a key component to fastball success in generating strikeouts and preventing runs.

Matt Chapman has been hot recently, raising his seasonal exit velocity of 93.3-mph to 102.8-mph over the past week.

  • Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.

Mike Yastrzemski pulls many of his flyballs (36.3% — 93rd percentile) and will have a big advantage hitting them towards the game's 2nd-shallowest RF fences in today's game.

  • This player's skill set matches up particularly well with the park he's in today, which may lead to better-than-usual performance.

Game Trends

  • The San Francisco Giants have hit the Team Total Over in 9 of their last 13 games (+4.40 Units / 28% ROI)
  • The Texas Rangers have hit the Team Total Under in 15 of their last 23 games (+6.00 Units / 22% ROI)
  • Tyler Fitzgerald has hit the Runs Over in 6 of his last 10 games (+6.50 Units / 65% ROI)

Texas Rangers vs San Francisco Giants Prediction

Predicted Final Score: Texas Rangers 4.26, San Francisco Giants 4.63

  • Date: April 25, 2025
  • Venue: Oracle Park
  • Starting Pitchers:
    • Nathan Eovaldi - Rangers
    • Justin Verlander - Giants

For more on today's game check out the comprehensive statistics, betting odds, and trends below. Be sure to check out all our free MLB picks here.

Consensus

Moneyline Pick Consensus

-105
40% TEX
-115
60% SF

Total Pick Consensus

7.5/-112
19% UN
7.5/-108
81% OV

Spread Pick Consensus

-1.5/+164
30% TEX
+1.5/-198
70% SF

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
TEX
Team Stats
SF
3.98
ERA
3.89
.236
Batting Avg Against
.247
1.21
WHIP
1.24
.282
BABIP
.302
7.7%
BB%
6.8%
22.5%
K%
23.1%
72.9%
LOB%
72.1%
.273
Batting Avg
.238
.464
SLG
.389
.807
OPS
.703
.342
OBP
.314
TEX
Team Records
SF
10-3
Home
7-3
4-8
Road
10-6
12-8
vRHP
15-2
2-3
vLHP
2-7
8-8
vs>.500
14-6
6-3
vs<.500
3-3
5-5
Last10
5-5
11-9
Last20
12-8
14-11
Last30
17-9
N. Eovaldi
J. Verlander
123.2
Innings
N/A
19
GS
N/A
11-3
W-L
N/A
2.69
ERA
N/A
8.08
K/9
N/A
2.47
BB/9
N/A
0.58
HR/9
N/A
77.2%
LOB%
N/A
7.6%
HR/FB%
N/A
3.24
FIP
N/A
3.79
xFIP
N/A
.206
AVG
N/A
23.2%
K%
N/A
7.1%
BB%
N/A
3.98
SIERA
N/A

N. Eovaldi

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/30 BAL
Watkins N/A
L1-2 N/A
7
3
0
0
8
0
67-95
4/25 TOR
Berrios N/A
L2-6 N/A
7
5
2
2
5
0
56-72
4/19 TOR
Kikuchi N/A
W2-1 N/A
4.2
7
1
1
6
1
61-95
4/13 DET
Rodriguez N/A
W9-7 N/A
5
4
2
2
6
1
72-101
4/8 NYY
Cole N/A
L5-6 N/A
5
5
3
3
7
1
56-76

J. Verlander

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/4 SEA
Brash N/A
W7-2 N/A
6.2
5
2
2
3
0
73-101
4/28 TEX
Perez N/A
W3-2 N/A
7
4
1
1
8
0
64-91
4/22 TOR
Stripling N/A
L3-4 N/A
6
4
3
3
5
1
65-85
4/16 SEA
Flexen N/A
W4-0 N/A
8
3
0
0
8
0
64-87
4/9 LAA
Syndergaard N/A
L0-2 N/A
5
3
1
1
7
3
47-80

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
TEX SF
TEX SF
Consensus
-105
-112
-105
-113
-110
-110
-105
-115
+100
-118
-102
-116
Open
Current
Book
TEX SF
TEX SF
Consensus
-1.5 (+163)
+1.5 (-198)
-1.5 (+160)
+1.5 (-200)
-1.5 (+150)
+1.5 (-180)
-1.5 (+164)
+1.5 (-198)
-1.5 (+168)
+1.5 (-205)
-1.5 (+164)
+1.5 (-200)
-1.5 (+170)
+1.5 (-225)
-1.5 (+160)
+1.5 (-205)
-1.5 (+162)
+1.5 (-195)
+1.5 (-225)
-1.5 (+185)
-1.5 (+165)
+1.5 (-200)
-1.5 (+155)
+1.5 (-190)
Open
Current
Book
Over Under
Over Under
Consensus
7.5 (-115)
7.5 (-105)
7.5 (-107)
7.5 (-112)
7.5 (-115)
7.5 (-105)
7.5 (-108)
7.5 (-112)
7.0 (-122)
7.0 (+100)
7.5 (-105)
7.5 (-115)
7.5 (-107)
7.5 (-113)
7.5 (-110)
7.5 (-109)
7.5 (-115)
7.5 (-105)
7.5 (-105)
7.5 (-115)
7.5 (-115)
7.5 (-105)
7.5 (-110)
7.5 (-110)

Related Articles