Mariners at Pirates
Last play · Michael A. Taylor grounds out, third baseman Josh Rojas to first baseman Justin Turner.
Win probability
Pirates0%
SEA 100%PIT 0%
First 5 (F5)
finalSEA 8 – 0 PIT
Mariners led after 5
Total runs
8.5
opened 8.5
fair over 47.8% · hold 4.5%
Run line
+1.5
Moneyline
reference-175 / +145
Pirates favored ↑50%Mariners favored ↓
Biggest swing · Cal Raleigh homers (27) on a fly ball to right field. Julio Rodríguez scores. (inning 1) — -22% Mariners
8Joey Bart flies out to right fielder Dominic Canzone.10–3
7Leo Rivas singles on a line drive to right fielder Ji Hwan Bae. Dylan Moore scores. Josh Rojas to 2nd.10–2
7Dominic Canzone grounds into a double play, shortstop Oneil Cruz to first baseman Rowdy Tellez. Luke Raley scores. Dylan Moore to 3rd. Justin Turner out at 2nd. Dominic Canzone out at 1st.9–2
6Joey Bart homers (12) on a fly ball to center field. Oneil Cruz scores.8–2
5Dominic Canzone homers (8) on a fly ball to center field.8–0
4Luke Raley out on a sacrifice fly to center fielder Michael A. Taylor. Victor Robles scores.7–0
4Julio Rodríguez reaches on a fielder's choice, fielded by third baseman Jared Triolo. Leo Rivas scores. Victor Robles to 3rd. Throwing error by third baseman Jared Triolo.6–0
4Josh Rojas homers (7) on a fly ball to center field.5–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.
