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:10 PM ET62°F · 20 mph wind · overcast❄️ Cold-weather game · 20 mph wind⚾ Steven Matz vs Parker MessickMLB.TVCLEGuardians.TVRays.TV
Result readTampa Bay Rays

Tampa Bay Rays 3 · Cleveland Guardians 2

Final
Tampa Bay Rays26-13-1+0.5 net/g (SOS-adj +0.6) · expected win rate 56% · last 10: 85%
Cleveland Guardians21-21-1-0.1 net/g (SOS-adj +0.1) · expected win rate 49% · last 10: 50%
Venue EdgeProgressive FieldHome adjustment: +1.0 rating pts

The model leans Tampa Bay Rays because Tampa Bay Rays owns the cleaner scoring-margin profile and Tampa Bay Rays has the recent-form edge. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.

Rafty’s call: ✓ RIGHT
Pre-game pick: Tampa Bay Rays at 79%. Actual: Tampa Bay Rays 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

Tampa Bay Rays

Injury Report

Cleveland Guardians

Gabriel Arias10-Day-ILShawn Armstrong15-Day-ILAndrew Walters15-Day-ILCarlos HernandezDay-To-Day

Tampa Bay Rays

Ty JohnsonDay-To-DayJohn RooneyDay-To-DayGavin Lux10-Day-ILTJ NicholsDay-To-DayAustin VernonDay-To-Day
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. ScoreVilade singled to center, Palacios scored.8th Inning3–2
  2. ScoreVilade singled to right, Díaz scored.6th Inning1–2
  3. ScoreAranda homered to right (373 feet).8th Inning2–2
  4. ScoreSchneemann homered to left center (386 feet), Fry scored.5th Inning0–2

Scoring by Inning

Team123456789RHE
Tampa Bay Rays000001020370
Cleveland Guardians000020000260

Tampa Bay Rays

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Yandy Diaz 1B·0-3310002126.327.424.486
Jonathan Aranda 1B·1-4411110113.228.347.475
Junior Caminero 3B·1-4401000217.259.333.500
Richie Palacios 2B0-001000000.256.412.359
Ryan Vilade RF·3-4403200115.344.400.406
Jonny DeLuca RF·1-4401000114.283.317.467
Chandler Simpson LF·0-4400000016.309.342.345
Ben Williamson 2B·0-4400000118.247.318.338
Nick Fortes C·1-3301000110.292.338.403
Cedric Mullins CF0-000000000.138.200.253
Hunter Feduccia C0-110000016.241.371.241
Taylor Walls SS·0-3300001219.200.279.236

pitching

PlayerIPHRERBBKHRPC-STERAPC
Steven Matz SP·7.042212195-674.3195
Ian Seymour RP1.000012018-107.1118
Bryan Baker RP1.020002023-153.1823

Cleveland Guardians

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Steven Kwan CF·0-4400000115.217.300.274
Angel Martinez LF·0-4400000118.276.315.506
Jose Ramirez 3B·1-4401000010.229.354.450
Rhys Hoskins 1B·0-3300000113.203.345.319
Kyle Manzardo 1B1-110100006.203.292.266
Chase DeLauter RF·2-4402000014.245.333.489
David Fry RF·0-2210001122.222.364.333
George Valera LF0-110000016.222.243.306
Daniel Schneemann CF·1-4411210110.314.392.586
Austin Hedges C·1-2201001013.286.333.343
Bo Naylor C0-000000000.129.194.194
Brayan Rocchio SS·0-330000009.269.352.398

pitching

PlayerIPHRERBBKHRPC-STERAPC
Parker Messick SP·5.231129095-581.7395
Matt Festa RP0.10000003-25.273
Erik Sabrowski RP0.210011020-132.7020
Hunter Gaddis RP0.132200113-106.7513
Colin Holderman RP2.000001023-142.8423

Play-by-Play

Recent Plays

  1. 5th InningFry walked.
  2. 8th InningHedges walked.
  3. 5th InningPitch 10 : Ball 4
  4. 8th InningPitch 6 : Ball 4

Scoring Plays

  1. 8th InningVilade singled to center, Palacios scored.3–2
  2. 6th InningVilade singled to right, Díaz scored.1–2
  3. 8th InningAranda homered to right (373 feet).2–2
  4. 5th InningSchneemann homered to left center (386 feet), Fry scored.0–2

Trending