Skip to content

Keep followingToday’s scores·MLB player values·Morning Line

Game Read

A transparent matchup read built from recent scoreboard history, scoring margin, recent form, and home-venue adjustment. It is analysis, not betting advice.

Night GameOutdoor6:05 PM PT70°F · 6 mph wind · clearProbables: Braxton Ashcraft vs Landen RouppMLB.TV
Result readPittsburgh Pirates

Pittsburgh Pirates 13 · San Francisco Giants 3

Final
Pittsburgh Pirates23-19+0.8 net/g (schedule-adjusted +0.6) · expected win rate 58% · last 10: 70%
San Francisco Giants18-24-1-0.9 net/g (schedule-adjusted -0.8) · expected win rate 40% · last 10: 50%
Home VenueOracle ParkHome adjustment: +1.0 rating points

Two reasons the projection lands on Pittsburgh Pirates: Pittsburgh Pirates’s scoring margin profile and Pittsburgh Pirates’s recent stretch. Bullpen rest day is the sneakiest input — a long man on the mound erases a 3-run lead in two innings.

Rafty’s call: ✓ RIGHT
Pre-game pick: Pittsburgh Pirates at 79%. Actual: Pittsburgh Pirates by 10.

Inputs: expected win rate from points-for vs. points-allowed, scoring margin, recent form, and home venue, adjusted by league volatility. Refreshes whenever game pages republish.

Key Players to Watch

San Francisco Giants

Injury Report

San Francisco Giants

Daniel Susac10-Day-ILErik Miller15-Day-ILJason Foley60-Day-ILLogan Webb15-Day-ILReiver Sanmartin60-Day-IL

Pittsburgh Pirates

Dominic FletcherDay-To-DayJake Mangum10-Day-ILJoey Bart10-Day-ILChris Devenski15-Day-ILJared Jones60-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

Top Performers

Final Notes

  • Final frame: Pittsburgh Pirates beat San Francisco Giants 13-3.
  • Top line: Braxton Ashcraft (Pittsburgh Pirates) — 7.0 IP, 6 K, 1 ER.
  • Support line: Joey Bart (Pittsburgh Pirates) — 4-5, 2 RBI, 3 R.
  • Support line: Landen Roupp (San Francisco Giants) — 4.0 IP, 8 K, 1 ER.

Highlights

  1. ScoreLowe hit sacrifice fly to center, Bart scored.5th Inning1–0
  2. ScoreBart singled to left, Horwitz scored.7th Inning7–1
  3. ScoreGriffin singled to center, Horwitz scored, Griffin to second.6th Inning3–1
  4. ScoreHaase singled to left, Porter scored, Gilbert to second, Chapman to third.9th Inning13–3
  5. ScoreGilbert walked, Ramos scored, Chapman to second, Porter to third.9th Inning13–2
  6. DoubleLowe doubled to left, Bart scored, Cruz to third.9th Inning11–1

Scoring by Inning

Team123456789RHE
Pittsburgh Pirates00002260313200
San Francisco Giants000010002371

Pittsburgh Pirates

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil CruzValue card CF·3-6633000225.256.320.463
Brandon LoweValue card 2B·2-4422401131.269.368.585
Bryan ReynoldsValue card LF·1-4401101119.248.395.397
Jared TrioloValue card SS1-110110001.194.256.250
Ryan O'HearnValue card RF·2-5512101020.294.380.441
Nick YorkeValue card 3B0-000000000.214.300.300
Nick GonzalesValue card 3B·4-6614000122.323.389.369
Marcell OzunaValue card DH·1-6601000337.197.266.323
Spencer HorwitzValue card 1B·1-3321102132.255.377.396
Konnor GriffinValue card SS·1-4411200227.258.321.383
Billy CookValue card RF0-000000000.200.200.200
Joey BartValue card C·4-5534200018.259.290.379

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Braxton AshcraftValue card SP·7.061106180-622.7780
Evan SiskValue card RP1.000001010-71.8010
Cam SandersValue card RP1.012230034-1610.8034

San Francisco Giants

· Starter

Batting#

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jung Hoo LeeValue card RF·1-5501000116.268.312.380
Luis ArraezValue card 2B·1-4401000115.312.336.390
Heliot RamosValue card LF·2-3312001016.270.307.411
Rafael DeversValue card 1B·0-330000027.224.266.347
Christian KossValue card 2B0-000000003.077.143.154
Logan PorterValue card C0-001000000.000.000.000
Bryce EldridgeValue card DH·1-4411110011.154.214.385
Willy AdamesValue card SS·0-440000019.197.233.329
Matt ChapmanValue card 3B·1-3301001017.229.306.306
Drew GilbertValue card CF·0-3300101113.246.292.361
Eric HaaseValue card C·1-4401100117.286.286.429

Pitching#

PlayerIPHRERBBKHRPC-STERAPC
Landen RouppValue card SP·4.031138094-603.0994
Ryan BoruckiValue card RP0.221100016-116.0016
Ryan WalkerValue card RP0.232211026-126.4626
Matt GageValue card RP0.210001015-91.1315
JT BrubakerValue card RP0.244301030-174.0830
Gregory SantosValue card RP1.122010032-213.6032
Christian KossValue card 2B1.053300019-1213.5019

Play-by-Play

Recent Plays

  1. 5th InningLowe hit sacrifice fly to center, Bart scored.1–0
  2. 4th InningHorwitz walked, Gonzales to second.
  3. 2nd InningOzuna doubled to center.
  4. 5th InningPitch 9 : Ball In Play
  5. 4th InningPitch 11 : Ball 4
  6. 2nd InningGriffin struck out swinging.
  7. 2nd InningPitch 11 : Ball In Play

Scoring Plays

  1. 5th InningLowe hit sacrifice fly to center, Bart scored.1–0
  2. 7th InningBart singled to left, Horwitz scored.7–1
  3. 6th InningGriffin singled to center, Horwitz scored, Griffin to second.3–1
  4. 9th InningHaase singled to left, Porter scored, Gilbert to second, Chapman to third.13–3
  5. 9th InningGilbert walked, Ramos scored, Chapman to second, Porter to third.13–2
  6. 9th InningLowe doubled to left, Bart scored, Cruz to third.11–1
  7. 7th InningGriffin hit sacrifice fly to right, Gonzales scored, Horwitz to third.6–1
  8. 7th InningO'Hearn reached on infield single to pitcher, Lowe scored, Reynolds to second.10–1
  9. 7th InningHorwitz doubled to center, O'Hearn scored, Gonzales to third.5–1
  10. 7th InningLowe tripled to right, Bart scored and Cruz scored.9–1
  11. 6th InningBart singled to right, Griffin scored.4–1
  12. 9th InningO'Hearn grounded into double play, shortstop to first, Lowe scored, Triolo out at second.13–1
  13. 9th InningTriolo singled to center, Cruz scored, Lowe to third.12–1
  14. 5th InningEldridge homered to right (364 feet).2–1
  15. 5th InningReynolds singled to left, Cruz scored, Reynolds to second.2–0

Trending