San Francisco Giants 2024

80–82record
.494win pct
693runs
699allowed
-6run diff
177home runs
58players

The three rarest things in 2024

RarityWhatWhoDateRateGame
64No-HitterBlake Snell2024-08-021 in 880 gamesbox score ↗
60Walk-Off Wild PitchSan Francisco Giants2024-07-091 in 662 gamesbox score ↗
53Walk-Off WalkSan Francisco Giants2024-06-241 in 318 gamesbox score ↗

Batting (58)

PlayerGPAABRH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Matt Chapman15464757598142392277864158152.247.328.463.790
Heliot Ramos1215184755412823322723713561.269.322.469.792
Michael Conforto1304884385610427320664211801.237.309.450.759
Mike Yastrzemski140474428609916918573812432.231.302.437.739
Patrick Bailey12144840146941618463910040.234.298.339.637
LaMonte Wade1174013314586160834629021.260.380.381.761
Jorge Soler9339234157822311240449710.240.330.419.749
Thairo Estrada963813644379152947107622.217.247.343.590
Tyler Fitzgerald963413145388192153422108174.280.334.497.831
Brett Wisely912722522560131431136523.238.278.345.623
Wilmer Flores712422141944120426203300.206.277.318.595
Nick Ahmed52172155133661115103511.232.278.303.581
Jung Hoo Lee3715814515384028101323.262.310.331.641
Luis Matos4515615014325052552400.213.237.347.584
Grant McCray3713012413253251065650.202.238.379.617
Curt Casali4112510812213018132200.194.293.250.543
Jerar Encarnacion3511911313285051953410.248.277.425.702
Casey Schmitt4011310711274161642500.252.283.477.760
Austin Slater431129012181019163121.200.330.244.575
Mark Canha328573421300491730.288.376.329.705
Marco Luciano2781761016510352801.211.259.303.562
Tom Murphy13383434101241400.118.211.235.446
Blake Sabol11383231020015900.312.421.375.796
David Villar11373539401411300.257.270.457.727
Trenton Brooks1229253300014610.120.241.120.361
Donnie Walton925223300122700.136.240.273.513
Jakson Reetz615141210111500.143.200.429.629
Derek Hill513123301021300.250.308.417.724
Andrew Knapp3660100000200.167.167.167.333
Ryan McKenna4661000000410.000.000.000.000
Nick Avila8000000000000
Mike Baumann1000000000000
Tristan Beck7000000000000
Hayden Birdsong16000000000000
Spencer Bivens27000000000000
Mason Black9000000000000
Raymond Burgos1000000000000
Camilo Doval62000000000000
Kyle Harrison24000000000000
Jordan Hicks29000000000000
Sean Hjelle58000000000000
Spencer Howard7000000000000
Luke Jackson36000000000000
Daulton Jefferies2000000000000
Trevor McDonald1000000000000
Erik Miller73000000000000
Robbie Ray7000000000000
Randy Rodriguez35000000000000
Taylor Rogers64000000000000
Tyler Rogers77000000000000
Landen Roupp23000000000000
Blake Snell20000000000000
Kai-Wei Teng4000000000000
Ryan Walker76000000000000
Austin Warren6000000000000
Logan Webb33000000000000
Mitch White3000000000000
Keaton Winn12000000000000

Pitching (31)

PlayerGW–LGSCGSVHRERBBKHRIPERAWHIP
Logan Webb3313–10331020283795017211204.23.471.23
Kyle Harrison247–7240012565634211818124.14.561.34
Jordan Hicks294–720011125450479612109.24.101.45
Blake Snell205–32010653836441456104.03.121.05
Sean Hjelle583–400084373514751080.23.901.21
Ryan Walker7610–410105019171899580.01.910.85
Hayden Birdsong165–6160057393843881172.04.751.39
Tyler Rogers773–4001672322651770.12.821.04
Erik Miller734–510005033293887767.13.881.31
Taylor Rogers641–40005322162264760.02.401.25
Camilo Doval625–300235435323978559.04.881.58
Keaton Winn123–812005644442048955.17.161.37
Randy Rodriguez353–21004729251853452.14.301.24
Landen Roupp231–24004321202647250.13.581.37
Spencer Bivens273–12014720171137948.23.141.19
Mason Black91–58004626261531736.16.441.68
Luke Jackson364–20003522211533535.05.401.43
Robbie Ray73–27002016161543630.24.701.14
Spencer Howard71–12003316151121224.05.621.83
Tristan Beck70–01001433414216.01.691.12
Nick Avila81–0000171211314211.28.491.71
Kai-Wei Teng40–000015121287211.09.822.09
Austin Warren60–000092257110.21.691.31
Mitch White30–00008775115.111.812.44
Daulton Jefferies20–2100141392424.217.363.43
Tyler Fitzgerald30–00006330003.09.002.00
Trevor McDonald10–00000001103.00.000.33
Raymond Burgos10–00003111101.09.004.00
Donnie Walton10–00002000001.00.002.00
Mike Yastrzemski10–00002223001.018.005.00
Mike Baumann10–00003220100.227.004.50