Route transition
Route transition
Final
Apr 25, 6:15 PM UTC
SEA
Mariners • 13-15
STL
Cardinals • 14-12
The finished game stays organized around the result, venue, and turning points so it still reads like a real recap.
Result
SEA by 2 runs
SEA 11 • STL 9
Final window
Regular Season
Apr 25, 6:15 PM UTC
Ballpark
Busch Stadium
Sunny • 73F
Last sync
May 13, 9:30 AM UTC
50 tracked events in the current projection window
The posted pregame outlook stays beside the live box so you can compare the original read with what the game is doing now. It is not a live in-game reforecast.
Projected Score
SEA 4.2 • STL 4.5
Published pregame projection for this matchup.
Win Split
SEA 44% / STL 56%
STL held the pregame model edge when this read was posted.
Confidence
4%
Confidence measures separation in the posted pregame read, not a live in-game recalculation.
No bounded model read has been posted for this game yet.
The final keeps the decisive moments and the finished score together so the page still reads like a recap.
Top • Inning 9 • hit_by_pitch
Hit By Pitch
Cole Young hit by pitch. J.P. Crawford to 3rd. Mitch Garver to 2nd.
Top • Inning 9 • single
Scoring playSingle
Leo Rivas singles on a line drive to center fielder Victor Scott II. J.P. Crawford scores. Mitch Garver scores. Cole Young to 2nd.
Top • Inning 9 • field_out
Lineout
Connor Joe lines out to center fielder Victor Scott II. Cole Young to 3rd.
Top • Inning 9 • walk
Walk
Cal Raleigh walks. Leo Rivas to 2nd.
Top • Inning 9 • strikeout
Strikeout
Julio Rodríguez strikes out on a foul tip.
Bottom • Inning 9 • walk
Walk
Nolan Gorman walks.
Bottom • Inning 9 • strikeout
Strikeout
Masyn Winn strikes out swinging.
Bottom • Inning 9 • grounded_into_double_play
Grounded Into DP
Nathan Church grounds into a double play, first baseman Josh Naylor to shortstop J.P. Crawford. Nolan Gorman out at 2nd. Nathan Church out at 1st.
This lane keeps the published pregame outlook beside the actual play-by-play. Ordered future plays will appear here only after live horizon modeling is ready.
Posted pregame tells
Latest events stay stacked in reverse order so late swings never disappear behind recap chrome.
Bottom • Inning 9 • grounded_into_double_play
Nathan Church grounds into a double play, first baseman Josh Naylor to shortstop J.P. Crawford. Nolan Gorman out at 2nd. Nathan Church out at 1st.
Bottom • Inning 9 • strikeout
Masyn Winn strikes out swinging.
Bottom • Inning 9 • walk
Nolan Gorman walks.
Top • Inning 9 • strikeout
Julio Rodríguez strikes out on a foul tip.
Top • Inning 9 • walk
Cal Raleigh walks. Leo Rivas to 2nd.
Top • Inning 9 • field_out
Connor Joe lines out to center fielder Victor Scott II. Cole Young to 3rd.
Top • Inning 9 • single
Scoring playLeo Rivas singles on a line drive to center fielder Victor Scott II. J.P. Crawford scores. Mitch Garver scores. Cole Young to 2nd.
Top • Inning 9 • hit_by_pitch
Cole Young hit by pitch. J.P. Crawford to 3rd. Mitch Garver to 2nd.
Top • Inning 9 • walk
Mitch Garver walks. J.P. Crawford to 2nd.
Top • Inning 9 • single
J.P. Crawford singles on a bunt ground ball to third baseman Nolan Gorman.
Top • Inning 9 • field_out
Randy Arozarena grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.
Bottom • Inning 8 • caught_stealing_2b
Cardinals challenged (tag play), call on the field was upheld: Jordan Walker caught stealing 2nd base, catcher Mitch Garver to shortstop J.P. Crawford.
This panel keeps the score state, venue context, and roster availability visible without burying them under the event feed.
Lineups and depth stay on the same page as the Gameday lane so pregame and live context stay tight like a real broadcast companion.
No live or rotating games are available right now.