The inside dope on your favorite baseball players and teams.

2025 San Francisco Giants

National League West
Manager: Bob Melvin
<< 2024 Giants

2025 San Francisco Giants Batting

NameAgeGABRH2B3BHRRBIBBIBBSOSBCSSHSFHBGIDPBAOBASLGOPS
Heliot Ramos2515762085159241216952215864061716.256.328.400.728
Willy Adames291595919413322230878021791240959.225.318.421.740
Jung Hoo Lee26150560731493112855470711030462.266.327.407.735
Matt Chapman32127454761052322161711126940468.231.340.430.770
Wilmer Flores33125419441011001671340881003714.241.307.379.686
Patrick Bailey261354094791183655300133104637.222.277.325.602
Rafael Devers289033552791502051563116000229.236.347.460.807
Mike Yastrzemski3496321387414182847486622114.231.330.355.685
Casey Schmitt26953123474150124027183001356.237.305.401.706
Tyler Fitzgerald2772217194710141417070946123.217.278.327.606
Dominic Smith3063204265812053315042200425.284.333.417.750
Christian Koss27741742546903239045413234.264.309.368.676
Luis Matos235717226389182211027400105.221.266.424.691
LaMonte Wade315014412248211521135002112.167.275.271.546
Drew Gilbert24391001219513137020110112.190.248.350.598
Andrew Knizner303377121711157010001120.221.299.299.598
Jerar Encarnacion27195551130271015100003.200.214.364.578
Sam Huff27205351110244025000102.208.259.340.598
Brett Wisely262248510401104010112000.208.269.354.623
Daniel Johnson291329552011208100000.172.226.345.571
Bryce Eldridge2010281320047013000110.107.297.179.476
Grant McCray2422223201022011001101.091.160.182.342
David Villar28920441001405000011.200.360.250.610
Logan Porter2947210001102000010.143.333.143.476
Sergio Alcantara2814000000002000000.000.000.000.000
Totals 16253757051261239281736725561413806824225266103.235.311.386.697
 

2025 San Francisco Giants Pitching

NameAgeWLWin%SVGGSGFCGShOIPHRERHRBBIBBSOHBGIDPERAWHIP
Logan Webb281511.57703434000207.02108274144602246223.221.24
Robbie Ray33118.57903232010182.1148817422730186483.651.21
Justin Verlander42411.26702929000152.0155746516521137673.851.36
Landen Roupp2677.50002222000106.2113554511451102363.801.48
Spencer Bivens3143.5713540160081.0834236625161594.001.33
Hayden Birdsong2344.5000211020065.26142351037068544.801.49
Ryan Walker2957.41717680360061.1603228418260834.111.27
Tristan Beck29101.000231190056.2472929716041244.611.11
Randy Rodriguez2535.3754500150050.2341210411067431.780.89
Tyler Rogers3443.571053090050.039111034038021.800.86
Jordan Hicks2815.167013920048.2553635320043446.471.54
Camilo Doval2742.66715470290046.2322016224150273.091.20
Joey Lucchesi3201.000038040038.1351716412131223.761.23
Carson Seymour2613.250016370036.0372119913026144.751.39
Erik Miller2741.800036020030.02455020422361.501.47
Kai-Wei Teng2624.33308700029.2292421217039746.371.55
Matt Gage3201.000027220025.1281111010124233.911.50
Kyle Harrison2311.50008420023.221121249125004.561.27
Carson Whisenhunt2421.66705500023.1221413612016235.011.46
Joel Peguero2831.750017040022.1157628117022.421.03
Jose Butto2721.667021020020.0191010210117124.501.45
Trevor McDonald24101.00003200015.0136312014011.801.00
Sean Hjelle2811.500012120015.021131329211017.802.00
JT Brubaker3100---05110012.2136603112004.261.26
Lou Trivino33101.000011050012.1118845011115.841.30
Keaton Winn2700---07060010.012551209014.501.40
Christian Koss2700---0404004.04000000000.001.00
Mason Black2500---0100004.05532005006.751.25
Scott Alexander3500---0200001.13111202006.753.75
Mike Yastrzemski3400---0101001.022201001018.003.00
Logan Porter2900---0101001.02111000009.002.00
Totals 8181.50041162162161101433.21353684612143506181358691093.841.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: Fri Dec 05 01:19:03 2025
Contact Us