2025 San Francisco Giants Statistics

National League (NL)
Team Record: 81-81
Finished 3rd in the NL's West Division
Location: San Francisco, California
2025 San Francisco Giants Roster
2025 San Francisco Giants Results

The San Francisco Giants of the National League ended the 2025 season with a record of 81 wins and 81 losses, finishing third in the NL's West Division.

Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Logan Webb1511.5773.2234340000207.0210827414460224602856
Robbie Ray118.5793.6532320100182.3148817422730186417755
Landen Roupp77.5003.8022220000106.7113554511451102317476
Ryan Walker57.4174.1168036001761.3603228418260821266
Erik Miller41.8001.50360200030.02455020422301128
Tyler Rogers43.5711.80530900050.039111034038000188
Spencer Bivens43.5714.005401600381.0834236625161503343
Hayden Birdsong44.5004.802110200065.76142351037068506298
Justin Verlander411.2673.8529290000152.0155746516521137602662
Joel Peguero31.7502.42170400022.315762811701086
Randy Rodríguez35.3751.785001500450.7341210411067402198
Jose Butto21.6674.50210200020.019101021011710086
Carson Whisenhunt21.6675.0155000023.3221413612016202102
Kai-Wei Teng24.3336.3787000029.7292421217039700139
Trevor McDonald101.0001.8032000015.013631201400160
Tristan Beck101.0004.61311900256.7472929716041203232
Lou Trivino101.0005.84110500012.311884501110054
Kyle Harrison11.5004.5684200023.721121249125000100
Sean Hjelle11.5007.80121200015.02113132921100073
Carson Seymour13.2504.75163700036.0372119913026100156
Jordan Hicks15.1676.47139200048.7553635320043404217
Christian Koss000.004040004.0400000000016
JT Brubaker004.2651100012.713660311200254
Keaton Winn004.5070600010.01255120900042
Mason Black006.751000004.0553200500019
Scott Alexander006.752000001.331112020009
Logan Porter009.001010001.021110000005
Joey Lucchesi01.0003.76380400038.3351716412131212165
Matt Gage01.0003.91272200025.3281111010124203112
Totals7779.4943.8662916213110261386.01319662594141481171308666485897

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Heliot Ramos1576956208515924121696452158.256.328.400.7282481617062
Jung Hoo Lee1506175607314931128551034771.266.327.407.73522826040
Willy Adames16068559194133222308712480179.225.318.421.74024995092
Matt Chapman1285354547610523221619471126.231.340.430.77019586041
Wilmer Flores125463419441011001671103488.241.307.379.686159147030
Patrick Bailey13545240947911836551030133.222.277.325.60213373460
Rafael Devers90395335527915020510056116.236.347.460.80715492023
Casey Schmitt9534831234741501240002783.237.305.401.70612565131
Dominic Smith632252042658120533201542.284.333.417.7508552040
Tyler Fitzgerald722432171947101414941770.217.278.327.6067132610
Christian Koss7619117425469032341945.264.309.368.6766443320
Luis Matos57184172263891822401127.221.266.424.6917350010
LaMonte Wade50169144122482115002135.167.275.271.5463921211
Drew Gilbert3910910012195131311720.190.248.350.5983521010
Andrew Knizner3388771217111500710.221.299.299.5982302110
Sam Huff205853511102400425.208.259.340.5981820010
Jerar Encarnacion195655511302710115.200.214.364.5782030000
Brett Wisely2254485104011011410.208.269.354.6231700200
Daniel Johnson1431295520111028.172.226.345.5711000000
David Villar925204410010045.200.360.250.610511000
Bryce Eldridge10372813200400713.107.297.179.476501010
Grant McCray22262232010200211.091.160.182.342410110
Logan Porter5972100010012.143.333.143.476101000
Sergio Alcantara1440000000002.000.000.000.000000000
Hayden Birdsong21000000000000000000
Ryan Walker68000000000000000000
Tyler Rogers53000000000000000000
Totals16945699505466711872252716564462225091294.235.310.388.69819619965205110

Fielding:

Player Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G PB WP SB CS CS%
Dominic Smith1B5348413.739038140.9989.3128.0750000
LaMonte Wade1B4541350.032528426.9899.0777.8440000
Wilmer Flores1B3023208.0181130171.0008.3946.4670000
David Villar1B8652.0603041.0001.9047.8750000
Bryce Eldridge1B4334.0352041.0009.7949.2500000
Christian Koss2B4639339.056118319.9834.6193.7830000
Matt Chapman3B1271271116.3932241330.9612.5562.4960000
Rafael Devers3B119.003011.0003.0003.0000000
Sergio Alcantara3B116.00110.5001.5001.0000000
Patrick BaileyC1321141029.710135779.9949.3538.106827612730.7
Andrew KniznerC3228234.0198931.9867.9626.46901514422.2
Sam HuffC2018148.31357001.0008.6167.1001917729.2
Jung Hoo LeeCF1471441275.7315732.9912.2722.1900000
Luis MatosCF8866.0180001.0002.4552.2500000
Drew GilbertCF6655.0220001.0003.6003.6670000
Heliot RamosLF1541531332.7284591.9701.9521.8770000
Grant McCrayLF10013.010001.000.692.1000000
Jerar EncarnacionLF2110.041001.0004.5002.5000000
Daniel JohnsonLF203.020001.0006.0001.0000000
Logan WebbP3434207.073413.9761.7831.2060000
Robbie RayP3232182.3313001.000.790.5000000
Justin VerlanderP2929152.091010.9501.125.6550000
Landen RouppP2222106.7312011.0001.266.6820000
Spencer BivensP54081.0516031.0002.333.3890000
Hayden BirdsongP211065.74310.875.959.3330000
Ryan WalkerP68061.369011.0002.201.2210000
Tristan BeckP31156.754001.0001.429.2900000
Randy RodríguezP50050.742001.0001.066.1200000
Tyler RogersP53050.0416001.0003.600.3770000
Jordan HicksP13948.746001.0001.849.7690000
Camilo DovalP47046.725011.0001.350.1490000
Joey LucchesiP38038.325001.0001.643.1840000
Carson SeymourP16336.033001.0001.500.3750000
Erik MillerP36030.006001.0001.800.1670000
Kai-Wei TengP8729.72110.750.910.3750000
Matt GageP27225.34110.8331.776.1850000
Kyle HarrisonP8423.712001.0001.141.3750000
Carson WhisenhuntP5523.331011.0001.543.8000000
Joel PegueroP17022.302001.000.806.1180000
Jose ButtoP21020.01410.8332.250.2380000
Trevor McDonaldP3215.002001.0001.200.6670000
Sean HjelleP12115.021001.0001.800.2500000
JT BrubakerP5112.710001.000.711.2000000
Lou TrivinoP11012.310001.000.730.0910000
Keaton WinnP7010.001001.000.900.1430000
Mason BlackP104.00000.000.0000000
Scott AlexanderP201.30000.000.0000000
Logan PorterP101.010001.0009.0001.0000000
Mike YastrzemskiRF9485763.3147910.9941.8391.6600000
Tyler FitzgeraldRF3321.070001.0003.0002.3330000
Willy AdamesSS1581581389.72003981676.9743.8733.7850000
Casey SchmittSS119.011001.0002.0002.0000000
Brett WiselySS101.010001.0009.0001.0000000
Totals1757117010308.03565108367240.9864.0582.645951923829.2




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License