Barry Bonds vs Willie Mays Comparison
Head-to-head comparison of former MLB outfielder Barry Bonds and Hall of Famer Willie Mays that includes stats, World Series, and awards. Go to our Player Comparison page to check out other comparisons.
Position, Height and Teams
Position
Barry Bonds – Left Fielder
Willie Mays – Centerfielder
Height
Barry Bonds – 6’1″
Willie Mays – 5’10”
Teams
Barry Bonds – 2 (Pittsburgh Pirates, San Francisco Giants)
Willie Mays – 2 (New York and San Francisco Giants, New York Mets)
World Series and Seasons Played
World Series
Barry Bonds – 0
Willie Mays – 1 (1954)
World Series Appearances
Barry Bonds – 1 (2002)
Willie Mays – 4 (1951, 1954, 1962, 1973)
Playoff Appearances
Barry Bonds – 7 (1990, 1991, 1992, 1997, 2000, 2002, 2003)
Willie Mays – 5 (1951, 1954, 1962, 1971, 1973)
Seasons Played
Barry Bonds – 22 (1986-2007)
Willie Mays – 22 (1951-1973) (Didn’t play in 1953 due to Military Service)
Awards and Honors
Hall of Fame
Barry Bonds – No
Willie Mays – Yes (94.7% in 1979)
Number Retired
Barry Bonds – No
Willie Mays – Yes (Giants #24)
MVP
Barry Bonds – 7 (1990, 1992, 1993, 2001–2004)
Willie Mays – 2 (1954, 1965)
World Series MVP
Barry Bonds – 0
Willie Mays – 0
Rookie of the Year
Barry Bonds – No
Willie Mays – Yes (1951)
Gold Gloves
Barry Bonds – 8 (1990–1994, 1996–1998)
Willie Mays – 12 (1957–1968)
Silver Slugger Award
Barry Bonds – 12 (1990–1994, 1996, 1997, 2000–2004)
Willie Mays – *Award wasn’t introduced until 1980
All Star Games
Barry Bonds – 14 (1990, 1992–1998, 2000–2004, 2007)
Willie Mays – 24 (1954–1973)
All Star Game MVP
Barry Bonds – 0
Willie Mays – 2 (1963, 1968)
Home Run Champion
Barry Bonds – 2 (1993, 2001)
Willie Mays – 4 (1955, 1962, 1964, 1965)
Batting Champion
Barry Bonds – 2 (2002, 2004)
Willie Mays – 1 (1954)
League League in RBIs
Barry Bonds – 1 (1993)
Willie Mays – 0
Stolen Base Leader
Barry Bonds – 0
Willie Mays – 4 (1956–1959)
League Leader in OBP (On-Base Percentage)
Barry Bonds – 10 (1991-1993, 1995, 2001-2004, 2006-2007)
Willie Mays – 2 (1965, 1971)
League Leader in Slugging Percentage
Barry Bonds – 7 (1990, 1992-1993, 2001-2004)
Willie Mays – 5 (1954-1955, 1957, 1964-1965)
Regular Season Career Stats (Offense)
A baseball next to the player represents the winner of the comparison. A baseball next to both players means a tie.
Games
Barry Bonds – 2,986
Willie Mays – 2,992
At Bats
Barry Bonds – 9,847
Willie Mays – 10,881
Plate Appearances
Barry Bonds – 12,606
Willie Mays – 12,496
Batting Average
Barry Bonds – .298
Willie Mays – .302
Home Runs
Barry Bonds – 762 (Record)
Willie Mays – 660
RBIs
Barry Bonds – 1,996
Willie Mays – 1,903
Hits
Barry Bonds – 2,935
Willie Mays – 3,283
Runs
Barry Bonds – 2,227
Willie Mays – 2,062
Doubles
Barry Bonds – 601
Willie Mays – 523
Triples
Barry Bonds – 77
Willie Mays – 140
Stolen Bases
Barry Bonds – 514
Willie Mays – 338
Walks
Barry Bonds – 2,558 (Record)
Willie Mays – 1,464
Strikeouts
Barry Bonds – 1,539
Willie Mays – 1,526
On Base Percentage
Barry Bonds – .444
Willie Mays – .384
Slugging Percentage
Barry Bonds – .607
Willie Mays – .557
OPS
Barry Bonds – 1.051
Willie Mays – .941
OPS+
Barry Bonds – 182
Willie Mays – 156
WAR
Barry Bonds – 162.4
Willie Mays – 156.2
Regular Season Career Stats (Defense)
A baseball next to the player represents the winner of the comparison. A baseball next to both players means a tie.
Games
Barry Bonds – 2,874
Willie Mays – 2,929
Games Started
Barry Bonds – 2,810
Willie Mays – 2,818
Innings
Barry Bonds – 24,296 1/3
Willie Mays – 25,073 1/3
Fielding Percentage
Barry Bonds – .984
Willie Mays – .981
Double Plays
Barry Bonds – 25
Willie Mays – 121
Putouts
Barry Bonds – 5,637
Willie Mays – 7,752
Chances
Barry Bonds – 5,907
Willie Mays – 8,141
Errors
Barry Bonds – 97
Willie Mays – 156
Playoff Career Stats
Games
Barry Bonds – 48
Willie Mays – 25
At Bats
Barry Bonds – 151
Willie Mays – 89
Plate Appearances
Barry Bonds – 208
Willie Mays – 99
Batting Average
Barry Bonds – .245
Willie Mays – .247
Home Runs
Barry Bonds – 9
Willie Mays – 1
RBIs
Barry Bonds – 24
Willie Mays – 10
Hits
Barry Bonds – 37
Willie Mays – 22
Runs
Barry Bonds – 33
Willie Mays – 12
Doubles
Barry Bonds – 8
Willie Mays – 5
On Base Percentage
Barry Bonds – .433
Willie Mays – .323
Slugging Percentage
Barry Bonds – .503
Willie Mays – .337
[poll id=”159″]