The inside dope on your favorite baseball players and teams.

2021 San Francisco Giants

National League West
Manager: Gabe Kapler
<< 2020 Giants2022 Giants >>

2021 San Francisco Giants Batting

NameAgeGABRH2B3BHRRBIBBIBBSOSBCSSHSFHBGIDPBAOBASLGOPS
Brandon Crawford341384837914430324905661051130558.298.373.522.895
Mike Yastrzemski30139468751052832571514131401393.224.311.457.768
Buster Posey34113395681202301856565870002115.304.390.499.889
Wilmer Flores29139389571021611853410561003311.262.335.447.782
LaMonte Wade271093365285173185633189614353.253.326.482.808
Brandon Belt339732565891422959483103320179.274.378.597.975
Donovan Solano33101307358617073125258201478.280.344.404.748
Alex Dickerson311112833766102133823176100067.233.304.420.725
Austin Slater2812927439661211232282841520047.241.320.423.744
Steven Duggar27107268456914583527388700024.257.330.437.767
Darin Ruf341172624171132164346287200138.271.385.519.904
Evan Longoria35812534566170134635468110219.261.351.482.833
Tommy La Stella3276220265511172718126000114.250.308.405.713
Curt Casali3277200204211152626466001043.210.313.350.663
Kris Bryant2951187284913072223346600113.262.344.444.788
Mauricio Dubon26741752042905229241210215.240.278.377.655
Mike Tauchman306315221274041522052130010.178.286.283.569
Thairo Estrada25521211933407229123100022.273.333.479.813
Jason Vosler274173121340397121200115.178.256.356.612
Kevin Gausman30315461000042031005100.185.211.185.396
Anthony DeSclafani3130512210014033007000.039.109.059.168
Logan Webb2425467621172021005001.130.167.283.449
Alex Wood3023380000005026014000.000.116.000.116
Johnny Cueto352029120000309105000.069.156.069.225
Chadwick Tromp26918140012004000001.222.222.389.611
Sammy Long25610010000004001000.100.100.100.200
Aaron Sanchez28710000000007000000.000.000.000.000
Jaylin Davis2659111000001000001.111.111.222.333
Joey Bart2426120001002000000.333.333.333.667
Zack Littell2544010000003000000.250.250.250.500
Scott Kazmir3733000000002001000.000.000.000.000
Jarlin Garcia2822000000002000000.000.000.000.000
Caleb Baragar2722000000002000000.000.000.000.000
Jose Alvarez3252100000202001000.000.500.000.500
Skye Bolt2721000000001000000.000.000.000.000
Sam Selman3011000000001000000.000.000.000.000
John Brebbia3111000000001000000.000.000.000.000
Tyler Chatwood3111000000001000000.000.000.000.000
Jose Quintana32210100001000000001.0001.0001.0002.000
Jay Jackson3311000000000000000.000.000.000.000
Matt Wisler2811000000001000000.000.000.000.000
Totals 16254628041360271252417686024514616614363064117.249.329.440.769
 

2021 San Francisco Giants Pitching

NameAgeWLWin%SVGGSGFCGShOIPHRERHRBBIBBSOHBGIDPERAWHIP
Kevin Gausman30146.70003333000192.01506660205012274112.811.04
Anthony DeSclafani31137.65003131022167.21416159194211522123.171.09
Logan Webb24113.78602726000148.1128535093601588183.031.11
Alex Wood30104.71402626000138.212563591439115216123.831.18
Johnny Cueto3577.50002221000114.2127575215301984124.081.37
Tyler Rogers3071.87513800180081.0742320513055592.221.07
Jarlin Garcia2863.6671580130068.2482620918368212.620.96
Jose Alvarez3252.7140671120064.2532317219142032.371.11
Zack Littell25401.0002632100061.2462420724163242.921.14
Jake McGee3432.60031620420059.2442518710158202.720.91
Dominic Leone2945.4442574110053.237159222150151.511.10
Sammy Long2521.667012520040.2372725515038335.531.28
Aaron Sanchez2811.50009710035.1321212215026423.061.33
Camilo Doval2351.833329090027.01910949237123.001.04
Tony Watson3641.800026000024.1158814019022.960.78
Caleb Baragar2721.667225050023.01974112216321.571.35
Jay Jackson3321.667023140021.21599312028023.741.25
Matt Wisler2812.333021040019.119131346026016.051.29
John Brebbia3101.000018060018.125131244222215.891.58
Conner Menez26101.00008100014.01610623015003.861.36
Kervin Castro2211.500010040013.1131004113010.001.27
Scott Kazmir3701.00005400011.1159836110016.351.85
Jimmie Sherfy29101.000010040010.29552409104.221.22
Jose Quintana3200---0500009.285536112004.661.45
Wandy Peralta2921.66721006008.111551308025.401.68
Sam Selman3000---0702008.04442408104.501.00
Nick Tropeano30101.0000401006.04210202001.501.00
Reyes Moronta2800---0400004.01111002002.250.25
Tyler Chatwood3101.0000202004.06531106106.751.75
Gregory Santos2102.0000301002.056532030022.503.50
Darin Ruf3400---0101001.032200000018.003.00
Tyler Beede2800---0100001.023300021027.002.00
Mike Tauchman3000---0101001.03110000009.003.00
Austin Slater2800---0101000.10000100000.003.00
Totals 10755.66056162162160221455.01254594525151416201425631063.251.15
 
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: Wed Dec 13 10:15:39 2023
Contact Us