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:45 PM PT65°F · clear⚾ Cristopher Sanchez vs Robbie RayMLB.TVNBC Sports BA +
Result readSan Francisco Giants

Philadelphia Phillies 0 · San Francisco Giants 6

Final
Philadelphia Phillies19-22-1-0.8 net/g (SOS-adj -0.7) · expected win rate 42% · last 10: 70%
San Francisco Giants16-24-1-1.2 net/g (SOS-adj -1.2) · expected win rate 36% · last 10: 30%
Venue EdgeOracle ParkHome adjustment: +1.0 rating pts

Two reasons the projection lands on San Francisco Giants: Philadelphia Phillies’s scoring margin profile and Philadelphia Phillies’s recent stretch. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.

Rafty’s call: ✗ WRONG
Pre-game pick: Philadelphia Phillies at 90%. Actual: San Francisco Giants by 6.

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

San Francisco Giants

Injury Report

San Francisco Giants

Daniel Susac10-Day-ILHarrison Bader10-Day-ILErik Miller15-Day-ILJason Foley60-Day-ILLogan Webb15-Day-IL

Philadelphia Phillies

Christian McGowanDay-To-DayKyle Backhus15-Day-ILKeaton AnthonyDay-To-DayRene PintoDay-To-DayZach Pop15-Day-IL
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. ScoreLee hit sacrifice fly to center, Devers scored, Schmitt to third.6th Inning0–4
  2. 🏃 TripleSusac tripled to right, Ramos scored and Schmitt scored.8th Inning0–6
  3. ScoreArraez singled to center, Chapman scored.5th Inning0–3
  4. 🏃 DoubleChapman doubled to left, Susac scored.5th Inning0–2
  5. ScoreArraez grounded out to pitcher, Adames scored, Chapman to second.1st Inning0–1

Scoring by Inning

Team123456789RHE
Philadelphia Phillies000000000041
San Francisco Giants10002102—6130

Philadelphia Phillies

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Trea Turner SS·1-4401000015.277.320.362
Kyle Schwarber LF·1-440100019.179.360.462
Bryce Harper 1B·1-2201002019.214.313.429
Adolis Garcia RF·0-4400000218.244.289.439
Edmundo Sosa 2B·1-3301001020.167.286.250
J.T. Realmuto C·0-000000000.240.406.400
Rafael Marchan C0-4400000116.091.167.364
Otto Kemp LF·0-4400000217.091.167.091
Dylan Moore CF·0-3300001119.000.333.000
Justin Crawford CF·0-3300000112.324.361.382

pitching

PlayerIPHRERBBKHRPC-STERAPC
Cristopher Sanchez SP·5.0114206092-681.6592
Zach Pop RP1.000000013-73.6013
Tanner Banks RP1.000002018-121.9318
Orion Kerkering RP1.022210026-1718.0026

San Francisco Giants

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Willy Adames SS·2-4412000019.239.300.435
Matt Chapman 3B·3-4413100110.304.360.478
Luis Arraez 2B·1-4401200114.292.294.354
Heliot Ramos LF·1-4411000320.213.245.234
Rafael Devers 1B·1-4411000114.196.260.283
Casey Schmitt 1B·1-3311001219.280.379.360
Jerar Encarnacion RF·1-220100009.313.313.375
Jung Hoo Lee RF0-110010006.158.244.237
Daniel Susac C·3-4413200020.857.8751.143
Jared Oliva CF·0-2200000011.000.000.000
Harrison Bader CF0-220000007.125.163.225

pitching

PlayerIPHRERBBKHRPC-STERAPC
Robbie Ray SP·6.2300370109-692.08109
Ryan Walker RP1.110011025-154.1525
Keaton Winn RP1.000000011-75.0611

Play-by-Play

Recent Plays

  1. 4th InningSosa lined out to center.
  2. 7th InningAdames grounded out to shortstop.
  3. 7th InningCrawford grounded out to pitcher.
  4. 4th InningPitch 10 : Ball In Play
  5. 7th InningPitch 8 : Ball In Play
  6. 7th InningPitch 6 : Ball In Play

Scoring Plays

  1. 6th InningLee hit sacrifice fly to center, Devers scored, Schmitt to third.0–4
  2. 8th InningSusac tripled to right, Ramos scored and Schmitt scored.0–6
  3. 5th InningArraez singled to center, Chapman scored.0–3
  4. 5th InningChapman doubled to left, Susac scored.0–2
  5. 1st InningArraez grounded out to pitcher, Adames scored, Chapman to second.0–1

Trending