Skip to content

Rafters Edge Simulation

A transparent, site-owned matchup read built from recent scoreboard history, scoring margin, recent form, and home-venue adjustment. For entertainment and analysis only.

Night GameOutdoor6:38 PM PT65°F · 3 mph wind · clear⚾ Emerson Hancock vs Jack KochanowiczMLB.TVMariners.TV
Result readLos Angeles Angels

Seattle Mariners 0 · Los Angeles Angels 1

Final
Seattle Mariners19-22+0.0 net/g (SOS-adj +0.1) · expected win rate 51% · last 10: 40%
Los Angeles Angels16-25-0.6 net/g (SOS-adj -0.5) · expected win rate 44% · last 10: 40%
Venue EdgeAngel StadiumHome adjustment: +1.0 rating pts

The model leans Los Angeles Angels because Seattle Mariners owns the cleaner scoring-margin profile and Los Angeles Angels has the recent-form edge. Pitcher confirmation and bullpen availability can move this fastest.

Rafty’s call: ✗ WRONG
Pre-game pick: Seattle Mariners at 70%. Actual: Los Angeles Angels by 1.

Formula: expected win rate from points-for vs. points-allowed (anchored), scoring margin, recent form, and home/venue edge, adjusted by league volatility. Refreshes whenever the venue/game workflow republishes game pages.

Key Players to Watch

Seattle Mariners

Los Angeles Angels

Injury Report

Los Angeles Angels

Ryan Johnson15-Day-ILBen Joyce15-Day-ILLogan O'Hoppe10-Day-ILTravis d'Arnaud10-Day-ILGrayson Rodriguez15-Day-IL

Seattle Mariners

Patrick Wisdom10-Day-ILVictor Robles10-Day-ILBryce Miller15-Day-ILTeddy McGrawDay-To-DayJose Ferrerpaternity
On The Diamond

A standard 1–9 lineup card pulled from the active roster. Click a player to open their profile.

Box Score

Highlights

  1. ScoreNeto homered to left center (443 feet).1st Inning0–1

Scoring by Inning

Team123456789RHE
Seattle Mariners000000000050
Los Angeles Angels10000000170

Seattle Mariners

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Luke Raley RF·0-4400000214.217.250.609
Cal Raleigh C·0-4400000119.121.216.152
Julio Rodriguez CF·2-4402000015.147.256.147
Josh Naylor 1B·1-3301001011.114.205.114
Randy Arozarena LF·1-4401000114.281.410.375
Dominic Canzone RF·0-330000019.278.350.667
Rob Refsnyder RF0-110000004.000.143.000
J.P. Crawford SS·1-3301001118.167.375.333
Cole Young 2B·0-3300000217.281.324.500
Leo Rivas 3B·0-3300001219.143.226.214

pitching

PlayerIPHRERBBKHRPC-STERAPC
Emerson Hancock SP·6.261105182-580.7182
Eduard Bazardo RP1.110002025-162.4525

Los Angeles Angels

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Zach Neto SS·2-4412110114.235.366.529
Mike Trout CF·0-4400000114.207.439.414
Nolan Schanuel 1B·1-330100005.250.333.469
Jorge Soler RF·1-3301000212.152.256.273
Yoan Moncada 3B·0-3300000213.107.265.214
Adam Frazier 2B0-000000000.000.250.000
Jo Adell RF·1-3301000010.242.286.242
Josh Lowe LF·1-3301000017.111.172.259
Bryce Teodosio LF0-000000000.000.000.000
Logan O'Hoppe C·1-330100019.217.280.217
Oswald Peraza 2B·0-3300000013.259.310.407

pitching

PlayerIPHRERBBKHRPC-STERAPC
Jack Kochanowicz SP·5.240027086-614.6686
Joey Lucchesi RP0.100010011-67.7111
Chase Silseth RP1.000002016-100.0016
Sam Bachman RP0.21000008-50.008
Drew Pomeranz RP0.10000004-35.794
Jordan Romano RP1.000001015-80.0015

Play-by-Play

Recent Plays

  1. 5th InningRaleigh struck out swinging.
  2. 8th InningRodríguez fouled out to third.
  3. 7th InningLowe singled to right, Adell to third.
  4. 5th InningPitch 9 : Strike 3 Swinging

Scoring Plays

  1. 1st InningNeto homered to left center (443 feet).0–1

Trending