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:40 PM ET43°F · 3 mph wind · drizzle⚾ German Marquez vs Bubba ChandlerMLB.TVPadres.TV
Result readSan Diego Padres

San Diego Padres 5 · Pittsburgh Pirates 0

Final
San Diego Padres24-16+0.1 net/g (SOS-adj -0.2) · expected win rate 51% · last 10: 50%
Pittsburgh Pirates22-19+0.8 net/g (SOS-adj +0.6) · expected win rate 57% · last 10: 60%
Venue EdgePNC ParkHome adjustment: +1.0 rating pts

Pick goes to San Diego Padres on the back of Pittsburgh Pirates’s margin work and Pittsburgh Pirates’s last-ten momentum. Lineup vs. starter L/R splits matter more than season ERAs in a one-game sample.

Rafty’s call: ✗ WRONG
Pre-game pick: Pittsburgh Pirates at 74%. Actual: San Diego Padres by 5.

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

Injury Report

Pittsburgh Pirates

Dominic FletcherDay-To-DayJake Mangum10-Day-ILChris Devenski15-Day-ILJared Jones60-Day-ILOddanier MosquedaDay-To-Day

San Diego Padres

Jake Cronenworth7-day ilGerman Marquez15-Day-ILBlake HuntDay-To-DayJhony Brito60-Day-ILLuis Campusano10-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. 🏃 DoubleCronenworth doubled to right, Fermin scored.6th Inning4–0
  2. ScoreMachado grounded out to first, Tatis Jr. scored, Merrill to third.5th Inning3–0
  3. 🏃 DoubleLaureano doubled to right, Fermin scored.8th Inning5–0
  4. ScoreMerrill hit a ground rule double, Laureano scored, Tatis Jr. to third.5th Inning2–0
  5. 🏃 DoubleCastellanos doubled to left, Machado scored, Sheets to third.4th Inning1–0

Scoring by Inning

Team123456789RHE
San Diego Padres0001210105111
Pittsburgh Pirates000000000070

San Diego Padres

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Ramon Laureano LF·1-5511100114.250.289.472
Fernando Tatis Jr. RF·0-4410001121.189.295.270
Jackson Merrill CF·1-4401101118.250.308.472
Manny Machado 3B·1-4411101222.226.415.387
Xander Bogaerts SS·2-4402001020.231.286.282
Gavin Sheets 1B·0-5500000126.231.259.346
Nick Castellanos RF·2-4402100010.250.286.350
Freddy Fermin C·2-4422000214.190.261.286
Jake Cronenworth 2B·2-3302101117.171.256.200

pitching

PlayerIPHRERBBKHRPC-STERAPC
German Marquez SP·5.060014092-564.5092
Ron Marinaccio RP2.010011030-152.5730
David Morgan RP2.000031039-210.0039

Pittsburgh Pirates

batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz CF·1-4401000117.308.357.615
Brandon Lowe 2B·1-3301001021.273.400.606
Bryan Reynolds LF·1-3301001119.256.348.436
Ryan O'Hearn RF·1-3301001121.364.463.697
Marcell Ozuna DH·0-4400000014.065.171.065
Nick Gonzales 3B·1-4401000117.303.361.364
Spencer Horwitz 1B·2-3302001017.231.344.269
Konnor Griffin SS·0-4400000218.077.250.154
Henry Davis C·0-2200001015.174.296.261
Jake Mangum LF0-110000002.208.240.250

pitching

PlayerIPHRERBBKHRPC-STERAPC
Bubba Chandler SP·4.153344083-483.1283
Yohan Ramirez RP1.221100027-192.7027
Isaac Mattson RP1.020002021-143.0021
Justin Lawrence RP1.021102013-115.7913
Gregory Soto RP1.000011018-81.4218

Play-by-Play

Recent Plays

  1. 3rd InningO'Hearn struck out looking.
  2. 3rd InningPitch 9 : Strike 3 Looking
  3. 8th InningLowe walked.
  4. 3rd InningPitch 8 : Strike 2 Foul
  5. 8th InningPitch 8 : Ball 4
  6. 5th InningDavis fouled out to left.
  7. 3rd InningReynolds to second on wild pitch by Márquez.

Scoring Plays

  1. 6th InningCronenworth doubled to right, Fermin scored.4–0
  2. 5th InningMachado grounded out to first, Tatis Jr. scored, Merrill to third.3–0
  3. 8th InningLaureano doubled to right, Fermin scored.5–0
  4. 5th InningMerrill hit a ground rule double, Laureano scored, Tatis Jr. to third.2–0
  5. 4th InningCastellanos doubled to left, Machado scored, Sheets to third.1–0

Trending