data 3 days old

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 881 gamesbox score ↗
60Walk-Off Wild PitchSan Francisco Giants2024-07-091 in 653 gamesbox score ↗
52Walk-Off WalkSan Francisco Giants2024-06-241 in 317 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