🏆 Matchup Predictorwho's actually going to win?
← back to MLB predictions

San Francisco Giants at Texas Rangers

Globe Life Field · 8/3 - 8:00 PM EDT

The Rangers are favored, expected to win by about 1.
⚾ Nudged by today's starting pitchers, on top of team strength.
🚑 Nudged for a key player being out tonight, on top of team strength.
🌡️ 102°F at Globe Life Field
🎯 Giants rate as one of the biggest mismatches on today's slate.

San Francisco Giants

Record: 47-65 · away

⚾ Probable pitcher: Logan Webb (3.93 ERA, 6-7)

55/100
Team Strength Score

47.0%Toss-up · chance to win

Vegas thinks: 50.0% (-110)

VS
👀 Betting-value note (separate from our actual pick above): the markets may be underpricing the Rangers compared to what our model thinks.
Our predicted final margin
Rangers by ~0.5
Real sportsbook lines, shown for comparison only — not betting advice.
Home team's odds, a few different ways
Us53.0%
ESPN45.4%
Vegas50.0%

Texas Rangers

Record: 55-57 · home

⚾ Probable pitcher: Cal Quantrill (3.84 ERA, 4-3)

5/100
Team Strength Score

53.0%Toss-up · chance to win

Vegas thinks: 50.0% (-110)

How each team's form has trended (last 5 games)

Going up means the team's been playing better than expected lately; going down means worse.

SF
TEX

Players to know

Real season stats for each team's top performers, plus anyone banged up — useful if you've got these guys in a lineup.

SF
  • Batting AverageLuis Arraez.324
  • Home RunsRafael Devers23
  • Runs Batted InRafael Devers62
  • Earned Run AverageRobbie Ray3.08
  • WinsRobbie Ray10
  • StrikeoutsLanden Roupp120
Osleivis Basabe Day-To-Day
Jonah Cox 10-Day-IL
Matt Chapman 10-Day-IL
Victor Bericoto 10-Day-IL
Jesus Rodriguez 10-Day-IL
TEX
  • Batting AverageJosh Jung.294
  • Home RunsJoc Pederson20
  • Runs Batted InJake Burger66
  • Earned Run AverageJacob deGrom3.96
  • WinsNathan Eovaldi10
  • StrikeoutsMacKenzie Gore136
Chris Martin 15-Day-IL
Cody Freeman 10-Day-IL
Robert Garcia 60-Day-IL
Josh Jung 10-Day-IL
Kyle Higashioka 10-Day-IL

🎰 Player Props

No player props posted for this game yet — check back closer to game time.