DataBaseball
2026
San Francisco Giants logo

National League West · 2021

San Francisco Giants

Team WAR
48.1
25.9 bat / 22.2 pitch
Win %
.660
pyth .635
Run diff
+210
4.96 / 3.67 per g
wRC+
110
ERA
3.18
FIP 3.53
Home runs
234

The San Francisco Giants went 107-55 in 2021, a .660 winning percentage — the best record in baseball. They scored 804 runs and allowed 594, a run differential of +210. The offence ranked 6th of 30 in MLB for runs scored, while their 3.18 staff ERA was the second best. Their 110 team wRC+ was 10% above league average — 4th of 30 in MLB. Brandon Crawford led the position players at 5.4 WAR, and Kevin Gausman the rotation at a 2.81 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,314 team hits
Brandon Crawford144Brandon Crawford — 144 hits (11.0%)Buster Posey120Buster Posey — 120 hits (9.1%)Mike Yastrzemski105Mike Yastrzemski — 105 hits (8.0%)Wilmer Flores102Wilmer Flores — 102 hits (7.8%)Brandon Belt89Brandon Belt — 89 hits (6.8%)Donovan Solano86Donovan Solano — 86 hits (6.5%)LaMonte Wade Jr.85LaMonte Wade Jr. — 85 hits (6.5%)Darin Ruf71Darin Ruf — 71 hits (5.4%)Steven Duggar69Steven Duggar — 69 hits (5.3%)Evan Longoria66Evan Longoria — 66 hits (5.0%)Austin Slater66Austin Slater — 66 hits (5.0%)Alex Dickerson66Alex Dickerson — 66 hits (5.0%)Tommy La Stella55Tommy La Stella — 55 hits (4.2%)Curt Casali42Curt Casali — 42 hits (3.2%)Mauricio Dubón42Mauricio Dubón — 42 hits (3.2%)Thairo Estrada33Thairo Estrada — 33 hits (2.5%)Mike Tauchman30Mike Tauchman — 30 hits (2.3%)13Jason Vosler — 13 hits (1.0%)10Kevin Gausman — 10 hits (0.8%)Logan Webb — 6 hits (0.5%)Chadwick Tromp — 4 hits (0.3%)Joey Bart — 2 hits (0.2%)Johnny Cueto — 2 hits (0.2%)Anthony DeSclafani — 2 hits (0.2%)Jose Quintana — 1 hits (0.1%)Zack Littell — 1 hits (0.1%)Jaylin Davis — 1 hits (0.1%)Sam Long — 1 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

39 players, ranked by dbWAR.

Brandon CrawfordSS136549144249011.298.373.522.3801455.4
Buster PoseyC11345412018560.304.390.499.3821464.8
Brandon Belt1B973818929593.274.378.597.4091653.3
Darin Ruf1B1173127116432.271.385.519.3891512.3
Wilmer Flores3B13943610218531.262.335.447.3401162.1
Evan Longoria3B802916613461.261.351.482.3551271.9
Mike YastrzemskiRF13953210525714.224.311.457.3291091.7
LaMonte Wade Jr.LF1083818518566.253.326.482.3461211.7
Donovan Solano2B100344867312.280.344.404.3271081.5
Steven DuggarCF104297698357.257.330.437.3301101.5
Austin SlaterCF11730666123215.241.320.423.3231051.2
Thairo EstradaSS48132337221.273.333.479.3471220.8
Curt CasaliC75231425260.210.313.350.293840.7
Tommy La Stella2B76242557270.250.308.405.309950.7
Alex DickersonLF1113126613381.233.304.420.315990.5
Mauricio DubónSS69187425222.240.278.377.279740.1
Jose QuintanaP2210001.0001.0001.000.8004390.1
Jose AlvarezP550000.000.500.000.3621320.0
Joey BartC262010.333.333.333.292830.0
Chadwick TrompC6184120.222.222.389.256580.0
Zack LittellP441000.250.250.250.21932-0.0
Matt WislerP110000.000.000.000.000-121-0.0
Sam SelmanP110000.000.000.000.000-121-0.0
Tyler ChatwoodP110000.000.000.000.000-121-0.0
John BrebbiaP110000.000.000.000.000-121-0.0
Jay JacksonP110000.000.000.000.000-121-0.0
Jarlín GarcíaP220000.000.000.000.000-121-0.0
Caleb BaragarP220000.000.000.000.000-121-0.0
Scott KazmirP340000.000.000.000.000-121-0.1
Jason Vosler3B408213392.178.256.356.26363-0.1
Jaylin DavisLF591000.111.111.222.139-24-0.1
Sam LongP6111000.100.100.100.088-60-0.2
Aaron SanchezP7100000.000.000.000.000-121-0.2
Logan WebbP25536170.130.167.283.19414-0.4
Johnny CuetoP20372001.069.156.069.123-35-0.5
Kevin GausmanP316210040.185.211.185.1794-0.5
Mike TauchmanLF71191304153.181.284.283.26363-0.5
Alex WoodP23470000.000.116.000.084-62-0.8
Anthony DeSclafaniP30622010.039.109.059.091-57-1.0

Pitching

28 pitchers, ranked by dbWAR.

Kevin Gausman3333192.014602272.813.001.0410.64.6
Logan Webb2726148.111301583.032.721.119.64.0
Anthony DeSclafani3131167.213701523.173.621.098.22.9
Alex Wood2626138.210401523.833.481.189.92.6
Johnny Cueto2221114.2770984.084.051.377.71.4
Tyler Rogers80081.07113552.223.281.076.11.3
Jose Alvarez67164.2520422.373.151.115.81.1
Dominic Leone57453.2452501.513.081.108.41.0
Jake McGee62059.23231582.723.350.918.70.9
Jarlín García58068.2631682.623.770.968.90.7
Zack Littell63261.2402632.923.871.149.20.6
Aaron Sanchez9735.1110263.064.051.336.60.4
Kervin Castro10013.1110130.002.121.278.80.4
Camilo Doval29027.0513373.003.471.0412.30.4
Sam Long12540.2210385.534.231.288.40.3
Conner Menez8114.0100153.863.531.369.60.2
Jay Jackson23121.2210283.744.051.2511.60.2
Caleb Baragar25023.0212161.574.301.356.30.1
Tyler Beede101.0000227.002.172.0018.00.0
John Brebbia18018.1010225.894.591.5810.80.0
Mike Tauchman101.000009.003.173.000.00.0
Darin Ruf101.0000018.003.173.000.00.0
Austin Slater100.100000.0012.173.000.0-0.0
Reyes Moronta404.000022.255.420.254.5-0.0
Nick Tropeano508.010022.255.421.382.3-0.1
James Sherfy14015.0210124.205.371.077.2-0.1
Scott Kazmir5411.1010106.356.431.857.9-0.2
Gregory Santos302.0020322.5022.673.5013.5-0.4
Record versus run differential

San Francisco Giants are 107-55, a .660 win rate, while their +210 run differential implies .635. That is about 4 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.