The inside dope on your favorite baseball players and teams.

2024 San Francisco Giants

National League West
Manager: Bob Melvin
<< 2023 Giants2025 Giants >>

2024 San Francisco Giants Batting

NameAgeGABRH2B3BHRRBIBBIBBSOSBCSSHSFHBGIDPBAOBASLGOPS
Matt Chapman3115457598142392277864315815202613.247.328.463.790
Heliot Ramos241214755412823322723721356104212.269.322.469.792
Michael Conforto311304385610427320664211180103516.237.309.450.759
Mike Yastrzemski3314042860991691857381124321165.231.302.437.739
Patrick Bailey2512140146941618463901004017010.234.298.339.637
Thairo Estrada2896364437915294710076220258.217.247.343.590
Jorge Soler32933415782231124044097100339.240.330.419.749
LaMonte Wade30117331458616083462590211342.260.380.381.761
Tyler Fitzgerald2696314538819215342201081740142.280.334.497.831
Brett Wisely2591252256013143113065232323.238.278.345.623
Wilmer Flores3271214194412042620133000535.206.277.318.595
Nick Ahmed345215513366111510035113316.232.278.303.581
Luis Matos22451501432505255124000105.213.237.347.584
Jung Hoo Lee25371451538402810013230212.262.310.331.641
Grant McCray23371241325325106056500003.202.238.379.617
Jerar Encarnacion26351131328505195034100100.248.277.425.702
Curt Casali35411081221301813022002023.194.293.250.543
Casey Schmitt25401071127416164025000112.252.283.477.760
Austin Slater3143901218101916031210333.200.330.244.575
Marco Luciano222776101651035028010001.211.259.303.562
Mark Canha35327342130049017300121.288.376.329.705
David Villar2711353940141013000100.257.270.457.727
Tom Murphy3313343410124014000000.118.211.235.446
Blake Sabol2611323102001519000010.313.421.375.796
Trenton Brooks281225330001406100001.120.241.120.361
Donnie Walton30922330012207000012.136.240.273.513
Jakson Reetz28614121011105000001.143.200.429.629
Derek Hill28512330102103000000.250.308.417.724
Andrew Knapp3236010000002000000.167.167.167.333
Ryan McKenna2746100000004100000.000.000.000.000
Totals 16254606931303266301776614921514526822104752115.239.305.396.701
 

2024 San Francisco Giants Pitching

NameAgeWLWin%SVGGSGFCGShOIPHRERHRBBIBBSOHBGIDPERAWHIP
Logan Webb271310.56503333011204.22028379115031722253.471.23
Kyle Harrison2277.50002424000124.1125656318420118794.561.34
Jordan Hicks2747.36412920200109.2112545012470969154.101.45
Blake Snell3153.62502020011104.06538366440145123.121.05
Sean Hjelle2734.4290580120080.28437351014275593.901.21
Ryan Walker28104.71410761220080.0501917518199971.910.85
Hayden Birdsong2256.4550161600072.05739381143088434.751.39
Tyler Rogers3334.4291770130070.167232276251772.821.04
Erik Miller2645.44407310110067.1503329738087153.881.31
Taylor Rogers3314.2000640160060.0532216722064282.401.25
Camilo Doval2653.62523620400059.0543532539278254.881.58
Keaton Winn2638.2730121200055.1564444920048457.161.37
Randy Rodríguez2432.600035180052.1472925418053334.301.24
Landen Roupp2512.333023430050.1432120226047133.581.37
Spencer Bivens3031.750127280048.2472017911137153.141.19
Mason Black2415.16709800036.1462626715031306.441.68
Luke Jackson3242.667036070035.0352221515033145.401.43
Robbie Ray3232.60007700030.2201616615043614.701.14
Spencer Howard2711.50007210024.0331615211021015.631.83
Tristan Beck2800---07120016.0143324014101.691.13
Nick Avila26101.00008040011.217121123014008.491.71
Kai-Wei Teng2500---04000011.01512122807119.822.09
Austin Warren2800---06030010.29221507021.691.31
Mitch White2900---0302005.187715010011.812.44
Daulton Jefferies2802.0000210004.21413922040017.363.43
Tyler Fitzgerald2600---0303003.06330000019.002.00
Trevor McDonald2300---0101003.00000101000.000.33
Donnie Walton3000---0101001.02000000000.002.00
Mike Yastrzemski3300---0101001.022203000018.005.00
Raymond Burgos2500---0100001.03110101009.004.00
Mike Baumann2800---0100000.232200010027.004.50
Totals 8082.49436162162160221433.21339699653153526111436701214.101.30
 
The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.
Page last updated: Mon Dec 09 10:27:51 2024
Contact Us