Orioles at Giants
Last play · Ryan Mountcastle grounds out, shortstop Willy Adames to first baseman Dominic Smith.
Win probability
Giants100%
BAL 0%SF 100%
First 5 (F5)
finalBAL 6 – 10 SF
Giants led after 5
Total runs
8.5
opened 7.5 ↑
fair over 48.9% · hold 4.7%
Run line
+1.5
Moneyline
reference-120 / +100
Giants favored ↑50%Orioles favored ↓
Biggest swing · Luis Matos singles on a ground ball to left fielder Dylan Beavers. Rafael Devers scores. Matt Chapman scores. Casey Schmitt to 2nd. (inning 1) — +16% Giants
9Luis Vázquez grounds into a force out, shortstop Willy Adames to second baseman Casey Schmitt. Alex Jackson scores. Jackson Holliday out at 2nd. Luis Vázquez to 1st.8–15
8Drew Gilbert doubles (2) on a line drive to left fielder Daniel Johnson. Luis Matos scores.7–15
8Coby Mayo homers (6) on a fly ball to left center field.7–14
7Dominic Smith singles on a ground ball to right fielder Jeremiah Jackson. Rafael Devers scores. Matt Chapman to 3rd.6–14
7Rafael Devers singles on a ground ball to left fielder Dylan Beavers. Drew Gilbert scores. Willy Adames scores. Rafael Devers to 2nd. Throwing error by left fielder Dylan Beavers.6–13
7Willy Adames singles on a line drive to left fielder Dylan Beavers. Patrick Bailey scores. Drew Gilbert to 2nd.6–11
5Luis Matos homers (8) on a fly ball to left center field.6–10
5Ryan Mountcastle singles on a line drive to center fielder Jung Hoo Lee. Jeremiah Jackson scores. Gunnar Henderson scores.6–9
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.
