Page title background image

Phillies vs Giants April 8, 2026

Final
1 2 3 4 5 6 7 8 9 R H E
PHI 0 0 0 0 0 0 0 0 0 0 4 1
SF 0 0 0 0 0 3 0 2 0 5 9 0

Batters

Phillies

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Trea TurnerSS3000011.000.250.0001.0
2Kyle SchwarberDH2010021.500.750.5003.0
3Bryce Harper1B3010010.333.500.3332.0
4Alec Bohm3B4000000.000.000.0000.0
5Bryson Stott2B4000001.000.000.0000.0
6Adolis GarcíaRF3010011.333.500.3332.0
7Brandon MarshCF3000002.000.000.0000.0
Dylan MoorePH1000001.000.000.0000.0
8Rafael MarchánC4000001.000.000.0000.0
9Justin CrawfordCF2000001.000.000.0000.0
Otto KempLF2010001.500.500.5001.0
31 0 4 0 0 5 10 .129 .250 .129 9.0

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Willy AdamesSS4220000.500.500.7505.0
2Luis ArraezDH22200101.000.7502.0007.0
3Matt Chapman3B4010003.250.250.2501.0
4Rafael Devers1B4121401.500.5001.25010.0
5Jung Hoo LeeRF4000001.000.000.0000.0
6Jerar EncarnacionLF3000000.000.000.0000.0
Jared OlivaLF10100001.0001.0001.0001.0
7Harrison BaderCF4000001.000.000.0000.0
8Patrick BaileyC3010000.333.333.3331.0
9Christian Koss2B3000000.000.000.0000.0
32 5 9 1 4 1 6 .281 .294 .469 25.0

Pitchers

Phillies

IP H R ER BB SO HR PIT STR ERA FPTS
Aaron Nola6.053313184494.503.0
Jonathan Bowlan1.010001018120.001.0
José Alvarado0.2221020171113.50-0.3
Zach Pop0.1100000550.000.3
8.0 9 5 4 1 6 1 124 77 4.50 4.0

Giants

IP H R ER BB SO HR PIT STR ERA FPTS
Tyler Mahle5.230046094560.005.7
Matt Gage0.21000101380.004.7
Caleb Kilian0.20001101360.000.7
Blade Tidwell1.00000001380.001.0
Erik Miller1.000002017120.001.0
9.0 4 0 0 5 10 0 150 90 0.00 13.0
LEGEND