MLB Today
Loading scoreboard…

← Legends · Lahman ID mccovwi01 · Baseball Reference ↗

Historical player · 1959–1980 · ★ Hall of Fame 1986

Willie McCovey

B/T L/L · HT 76 · WT 198 · Born 1/10/1938 · From Mobile, AL USA · Debut 1959-07-30 · Final 1980-07-06

Career · batting

G
2,588
 
 
AB
8,197
 
 
H
2,211
 
 
HR
521
 
 
RBI
1,555
 
 
SB
26
 
 
BB
1,345
 
 
AVG/OPS
0.270 · 0.889
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the San Francisco Giants · 1959–1980

Team page →
HR
469
#4 on the Giants
42 M. Ott
222 M. Williams
Hits
1,974
#4 on the Giants
219 B. Terry
23 B. Bonds
RBI
1,388
#4 on the Giants
52 B. Bonds
310 B. Terry
SB
24
#144 on the Giants
1 D. Esterbrook
1 H. Critz
Runs
1,113
#6 on the Giants
7 B. Terry
137 G. Haltren
BB
1,168
#4 on the Giants
226 W. Mays
420 M. Tiernan

Career with the San Diego Padres · 1974–1976

Team page →
HR
52
#31 on the Padres
3 T. Grisham
1 Y. Solarte
Hits
232
#97 on the Padres
3 J. Reed
4 B. Tolan
RBI
167
#50 on the Padres
2 M. Kemp
2 Y. Alonso
SB
2
#248 on the Padres
1 A. Almonte
1 J. Alfaro
Runs
116
#91 on the Padres
1 D. Campbell
1 A. Hedges
BB
174
#41 on the Padres
1 K. Greene
2 F. Kendall

Career with the Oakland Athletics · 1976–1976

Team page →
Hits
5
#1,045 on the Athletics
1 B. Alyea
1 J. Zinn
BB
3
#916 on the Athletics
1 J. Babich
1 D. Adams

MLB · all-time career

vs every player ever
HR
521
#20 all-time MLB
13 J. Foxx
9 E. Mathews
Hits
2,211
#188 all-time MLB
1 J. Kuhel
1 W. Randolph
RBI
1,555
#46 all-time MLB
26 J. Beckley
5 F. McGriff
SB
26
#2,774 all-time MLB
1 J. Adell
1 S. Alomar

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1959 Giants NL 521923268 95 13 38 22235 0.3540.4290.656
1960 Giants NL 1012603762 153 13 51 14553 0.2380.3490.469
1961 Giants NL 1063285989 123 18 50 13760 0.2710.3500.491
1962 Giants NL 912294167 61 20 54 32935 0.2930.3680.590
1963 Giants NL 152564103158 195 44 102 150119 0.2800.3500.566
1964 Giants NL 1303645580 141 18 54 26173 0.2200.3360.412
1965 Giants NL 16054093149 174 39 92 088118 0.2760.3810.539
1966 Giants NL 15050285148 266 36 96 276100 0.2950.3910.586
1967 Giants NL 13545673126 174 31 91 371110 0.2760.3780.535
1968 Giants NL 14852381153 164 36 105 47271 0.2930.3780.545
1969 Giants NL 149491101157 262 45 126 012166 0.3200.4530.656
1970 Giants NL 15249598143 392 39 126 013775 0.2890.4440.612
1971 Giants NL 1053294591 130 18 70 06457 0.2770.3960.480
1972 Giants NL 812633056 80 14 35 03845 0.2130.3160.403
1973 Giants NL 13038352102 143 29 75 110578 0.2660.4200.546
1974 Padres NL 1283445387 191 22 63 19676 0.2530.4160.506
1975 Padres NL 12241343104 170 23 68 15780 0.2520.3450.460
1976 Padres NL 712022041 90 7 36 02139 0.2030.2810.351
1976 Athletics AL 112405 00 0 0 034 0.2080.2960.208
1977 Giants NL 14147854134 210 28 86 367106 0.2800.3670.500
1978 Giants NL 1083513280 192 12 64 13657 0.2280.2980.396
1979 Giants NL 1173533488 90 15 57 03670 0.2490.3180.402
1980 Giants NL 48113823 80 1 16 01323 0.2040.2850.301
Career 2,588 8,197 1,229 2,211 353 46 521 1,555 26 1,345 1,550 0.270 0.374 0.515

Fielding by position

PosGGSInnPOAEDP
1B2,0451,98716,715.717,1701,2222331,405
OF2752642,099.339714232

Hall of Fame voting

YearBodyVotesNeededStatus
1986BBWAA346319Inducted
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds