Orioles at Mariners
Last play · Gunnar Henderson grounds out sharply, pitcher Andrés Muñoz to second baseman Ryan Bliss to first baseman Ty France.
Win probability
Mariners100%
BAL 0%SEA 100%
First 5 (F5)
finalBAL 2 – 2 SEA
Tied through 5
Total runs
6.5
opened 6.5
fair over 58.1% · hold 6%
Run line
+1.5
Moneyline
reference-150 / +130
Mariners favored ↑50%Orioles favored ↓
Biggest swing · J.P. Crawford doubles (12) on a sharp line drive to right fielder Anthony Santander. Julio Rodríguez scores. Ty France scores. Mitch Haniger scores. (inning 7) — +36% Mariners
8Jordan Westburg homers (14) on a fly ball to center field.3–7
7Mitch Garver homers (11) on a fly ball to center field. J.P. Crawford scores.2–7
7J.P. Crawford doubles (12) on a sharp line drive to right fielder Anthony Santander. Julio Rodríguez scores. Ty France scores. Mitch Haniger scores.2–5
5Ryan Bliss grounds into a double play, shortstop Gunnar Henderson to second baseman Jorge Mateo to first baseman Ryan O'Hearn. Ty France scores. Josh Rojas to 3rd. Mitch Haniger out at 2nd. Ryan Bliss out at 1st.2–2
5Julio Rodríguez homers (8) on a fly ball to center field.2–1
3Gunnar Henderson homers (27) on a fly ball to left field. James McCann scores.2–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.














