Skip to content

Giants at Orioles

SF2BAL6
Final
Inn123456789RHE
SF0101000002100
BAL01120011·690
Last play · Harrison Bader grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.
Win probability
Orioles100%
SF 0%BAL 100%
First 5 (F5)
final
SF 24 BAL
Orioles led after 5
Inning 2: Heliot Ramos singles on a line drive to center fielder Leody Taveras. Rafael Devers scores. Heliot Ramos to 2nd.Inning 2: Colton Cowser grounds out softly, pitcher Logan Webb to first baseman Rafael Devers. Dylan Beavers scores.Inning 3: Gunnar Henderson homers (6) on a fly ball to right field.Inning 4: Heliot Ramos grounds out softly to first baseman Pete Alonso. Rafael Devers scores. Casey Schmitt to 3rd. Jung Hoo Lee to 2nd.Inning 4: Coby Mayo grounds into a force out, second baseman Luis Arraez to shortstop Willy Adames. Leody Taveras scores. Colton Cowser out at 2nd. Coby Mayo to 1st.Inning 4: Jeremiah Jackson doubles (1) on a sharp fly ball to right fielder Jung Hoo Lee. Coby Mayo scores.Inning 7: Jeremiah Jackson homers (1) on a fly ball to left center field.Inning 8: Coby Mayo singles on a sharp line drive to left fielder Heliot Ramos. Dylan Beavers scores.
Orioles favored ↑50%Giants favored ↓

Biggest swing · Heliot Ramos singles on a line drive to center fielder Leody Taveras. Rafael Devers scores. Heliot Ramos to 2nd. (inning 2) — -15% Giants

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.