Scores
Schedule
Game #754
==============================================================================
Giants 3, Phillies 1 2026-06-11 · #754
at Halloran Grounds
==============================================================================
1 2 R H E
San Francisco 3 0 3 5 1
Philadelphia 1 0 1 0 1
GIANTS
AB R H 2B 3B HR RBI BB K 2C SH H/AB
Kelley 1b ...... 3 0 0 0 0 0 0 0 2 0 0 0.000
Cardozo 3b ...... 3 0 0 0 0 0 0 0 1 0 0 0.000
Horvath 2b ...... 3 2 1 0 0 1 1 0 0 0 0 0.333
Solórzano c ...... 4 0 0 0 0 0 2 0 2 0 0 0.000
Braxton lf ...... 1 0 1 1 0 0 0 0 0 0 0 1.000
a-Figuero pr ...... 3 0 1 0 0 0 0 0 1 0 0 0.333
Estrada cf ...... 3 0 0 0 0 0 0 0 1 0 0 0.000
Leininger rf ...... 3 0 0 0 0 0 0 0 2 0 0 0.000
b-Arbeloa ph ...... 1 0 1 0 0 0 0 0 0 0 0 1.000
Short ss ...... 3 0 1 0 0 0 0 1 1 0 0 0.333
Helgeson-Ni p ...... 0 0 0 0 0 0 0 1 0 0 0 .000
c-Rosado pr ...... 2 1 0 0 0 0 0 1 1 0 0 0.000
Totals 29 3 5 1 0 1 3 3 11 0 0 0.172
2B: Braxton (17).
HR: Horvath (3), off Izoje.
CS: Rosado (7).
E: Helgeson-Nielsen (1).
HBP: Estrada (1).
GIDP: Solórzano (1).
a-Ran for Braxton in the 3rd.
b-Singled for Leininger in the 9th.
c-Ran for Helgeson-Nielsen in the 3rd.
PHILLIES
AB R H 2B 3B HR RBI BB K 2C SH H/AB
Logar 1b ...... 1 0 0 0 0 0 0 1 0 0 0 0.000
Izoje p ...... 3 0 0 0 0 0 0 0 1 0 0 0.000
Granberry 2b ...... 3 0 0 0 0 0 0 0 1 0 0 0.000
Moor lf ...... 2 0 0 0 0 0 0 0 2 0 0 0.000
Grizzlies cf ...... 1 0 0 0 0 0 0 1 0 0 0 0.000
Mattke 3b ...... 0 0 0 0 0 0 0 1 0 0 0 .000
a-Barba pr ...... 0 1 0 0 0 0 0 0 0 0 0 .000
Awoniyi ss ...... 3 0 0 0 0 0 0 0 2 0 0 0.000
Alvarado c ...... 3 0 0 0 0 0 0 0 3 0 0 0.000
Spracklin rf ...... 2 0 0 0 0 0 0 0 2 0 0 0.000
b-Tabarac ph ...... 1 0 0 0 0 0 0 1 1 0 0 0.000
c-Tassew pr ...... 1 0 0 0 0 0 0 0 1 0 0 0.000
d-Aktaş pr ...... 0 0 0 0 0 0 0 1 0 0 0 .000
Cubas j ...... 1 0 0 0 0 0 0 0 1 0 0 0.000
Anthony j ...... 1 0 0 0 0 0 0 0 0 0 0 0.000
Totals 22 1 0 0 0 0 0 5 14 0 0 0.000
SB: Mattke 2 (6).
CS: Anthony (2).
E: Barba (4).
HBP: Spracklin (2).
a-Ran for Mattke in the 7th.
b-Batted in the 8th.
c-Ran in the 5th.
d-Ran in the 6th.
GIANTS PITCHING
BF OUT OS% H R ER BB K HR P IR
Helgeson-Nielsen .... 10 9 33% 0 0 0 1 3 0 40 -
Moore (W, 3-4) ...... 16 14 52% 0 1 1 4 10 0 57 1-0
Ishibashi (F, 19) ... 3 4 15% 0 0 0 0 2 0 9 2-0
PHILLIES PITCHING
BF OUT OS% H R ER BB K HR P IR
Izoje (L, 0-1) ...... 6 4 15% 1 2 1 0 1 1 17 -
Lussi ............... 15 13 48% 1 1 1 2 6 0 50 -
Flam ................ 10 10 37% 1 0 0 1 4 0 44 1-0
GIANTS DEFENSIVE LOG (OUTS 1-27)
------------------------------------------------------------------------------
POSITION | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P) | Helgeson-Nielsen (Outs 1-9) → Moore (Outs 10-23) → Ishibashi (Outs 24-27)
CATCHER (C) | Solórzano (Outs 1-27)
FIRST BASE (1B) | Kelley (Outs 1-27)
SECOND BASE (2B) | Horvath (Outs 1-27)
THIRD BASE (3B) | Cardozo (Outs 1-27)
SHORTSTOP (SS) | Short (Outs 1-27)
LEFT FIELD (LF) | Braxton (Outs 1-27)
CENTER FIELD (CF) | Estrada (Outs 1-27)
RIGHT FIELD (RF) | Leininger (Outs 1-27)
PHILLIES DEFENSIVE LOG (OUTS 1-27)
------------------------------------------------------------------------------
POSITION | FIELD COVERAGE BY OUT-ENVELOPE
------------------------------------------------------------------------------
PITCHER (P) | Izoje (Outs 1-4) → Lussi (Outs 5-17) → Flam (Outs 18-27)
CATCHER (C) | Alvarado (Outs 1-27)
FIRST BASE (1B) | Logar (Outs 1-27)
SECOND BASE (2B) | Granberry (Outs 1-27)
THIRD BASE (3B) | Mattke (Outs 1-27)
SHORTSTOP (SS) | Awoniyi (Outs 1-27)
LEFT FIELD (LF) | Moor (Outs 1-27)
CENTER FIELD (CF) | Grizzlies (Outs 1-27)
RIGHT FIELD (RF) | Spracklin (Outs 1-27)
Batting order: Phillies (home) batted second; Giants batted first.
Seconds: SFG o26 (3-0), PHI o26 (1-3).
First pitch 6:00 PM ET. Weather: 81°F · Wind calm · Clear · Humid. seed 90782.
Walk-Back runs: off Izoje 1.
==============================================================================
Spray Charts
Hybrid-physics overlay — EV / LA / spray sampled per BIP. Hover a dot for details. Engine outcome is the categorical hit_type; the dot's position is the visualization.
Out
Single
2B/3B
HR
Reached on Error
Charts drawn to Halloran Grounds's actual outfield dimensions
(LF 271' · CF 492' · RF 299' · 36' wall).
Bathtub .
Giants — Batted Balls
14 BIP· 1 1B · 1 XBH · 1 HR
271'
492'
299'
Wall 36'
Alafia Kelley — fly_out · EV 107 mph · LA +40° · 447 ft
Maximo Cardozo — fly_out · EV 100 mph · LA +49° · 396 ft
Devon Horvath — hr · EV 110 mph · LA +39° · 476 ft
Jeyland Solórzano — fly_out · EV 106 mph · LA -9° · 101 ft
Stefan Braxton — double · EV 118 mph · LA +15° · 278 ft
Jerome Short — ground_out · EV 85 mph · LA -5° · 80 ft
Ignacio Rosado — error · EV 67 mph · LA -2° · 64 ft
Reuben Leininger — ground_out · EV 72 mph · LA -7° · 69 ft
Jeyland Solórzano — double_play · EV 86 mph · LA -13° · 81 ft
Devon Horvath — ground_out · EV 100 mph · LA -1° · 95 ft
Manolo Figueroa — ground_out · EV 69 mph · LA -9° · 66 ft
Devon Horvath — fly_out · EV 85 mph · LA +36° · 277 ft
Maximo Cardozo — ground_out · EV 76 mph · LA +7° · 72 ft
Jerome Short — single · EV 88 mph · LA +4° · 84 ft
Phillies — Batted Balls
8 BIP· 0 1B · 0 XBH · 0 HR
271'
492'
299'
Wall 36'
Zach Grizzlies — ground_out · EV 62 mph · LA -16° · 59 ft
Kemari Granberry — ground_out · EV 54 mph · LA -12° · 51 ft
Bright Awoniyi — ground_out · EV 52 mph · LA -12° · 49 ft
Marco Logar — fly_out · EV 92 mph · LA +37° · 326 ft
Kaheim Izoje — ground_out · EV 60 mph · LA +7° · 57 ft
Vitas Anthony — error · EV 61 mph · LA +7° · 58 ft
Kemari Granberry — line_out · EV 52 mph · LA +10° · 60 ft
Kaheim Izoje — ground_out · EV 62 mph · LA -14° · 59 ft
Luck Ledger
Deserve-to-win is a Pythagorean on expected runs — each ball's (EV, LA) contact quality turned into an expected event line, plus actual walks/HBP, run through O27-fitted BaseRuns (so a walk-and-advance offense counts). The table below is the batted-ball view: estimated bases per ball vs. what it produced. The gap is contact luck — hard contact that found a glove, or weak contact that fell in.
Giants
85%
deserve-to-win · 4.9 expected runs
actual 3 runs
· -1.9 vs expected
contact: 12.0 est bases + 3 walks/HBP
· actual batted 7.0 (-5.0 on contact )
running: 0 SB · 1 CS (-0.7 runs )
Phillies
15%
deserve-to-win · 2.0 expected runs
actual 1 run
· -1.0 vs expected
contact: 1.9 est bases + 6 walks/HBP
· actual batted 0.0 (-1.9 on contact )
running: 2 SB · 1 CS (+0.1 runs )