Rangers at Giants
Last play · Jerar Encarnacion grounds into a double play, third baseman Alan Trejo to second baseman Cam Cauley to first baseman Abimelec Ortiz. Carter Howell out at 2nd. Jerar Encarnacion out at 1st.
Win probability
Giants0%
TEX 100%SF 0%
First 5 (F5)
finalTEX 2 – 2 SF
Tied through 5
Total runs
13.5
opened 16.5 ↓
fair over 51.1% · hold 4.7%
Run line
-1.5
Moneyline
reference+145 / -180
Giants favored ↑50%Rangers favored ↓
Biggest swing · Patrick Bailey doubles (1) on a ground ball to left fielder Wyatt Langford. Wilmer Flores scores. Mike Yastrzemski scores. (inning 4) — +29% Giants
8David Villar grounds into a double play, shortstop Jonathan Ornelas to second baseman Cam Cauley to first baseman Abimelec Ortiz. Casey Schmitt scores. Hunter Bishop out at 2nd. David Villar out at 1st.7–3
8Alejandro Osuna homers (1) on a fly ball to right center field. Dustin Harris scores. Trevor Hauver scores.7–2
7Wyatt Langford singles on a line drive to center fielder Grant McCray. Anthony Gutierrez scores.4–2
7Tucker Barnhart doubles (2) on a fly ball to left fielder Carter Howell. Nick Ahmed scores.3–2
5Marcus Semien singles on a line drive to left fielder Luis Matos. Nick Ahmed scores. Tucker Barnhart to 2nd.2–2
4Patrick Bailey doubles (1) on a ground ball to left fielder Wyatt Langford. Wilmer Flores scores. Mike Yastrzemski scores.1–2
2Adolis García homers (1) on a fly ball to left center field.1–0
Velocity & spin from the MLB Stats API live feed. The fatigue read compares each pitcher's live fastball velocity to their fresh baseline and our fatigue-curve model (−0.61 mph / 100 pitches). Win probability is from our own base-out/inning/score table built on 2024–25 games.
