Who has the Most Bases on Balls for the Mets?

Earlier I looked at who has the most intentional walks in Mets history. Today I’ll see who has the most overall walks, both in a season and all-time. I’m expecting to see leadoff batters and patient, high OBP guys, but maybe there will be a surprise or two.

Most Bases on Balls in a Mets Season

Mets PlayerYearBases on Balls
John Olerud1999125
Keith Hernandez
Darryl Strawberry
1984
1987
97
John Olerud199896
Edgardo Alfonzo
Carlos Beltran
Bud Harrelson
2000
2006
1970
95
Keith Hernandez
David Wright
David Wright
1986
2007
2008
94

John Olerud has the most bases on balls in a Mets season. Olerud had 125 walks in 1999, his last year with the Mets. He played in all 162 games and had 723 PA. Olerud slashed .298/.427/.463 that season with 19 home runs and 39 doubles.

John  Olerud batting

Olerud easily outpaced Keith Hernandez and Darryl Strawberry who tied for second place with 97 walks in a single season. Hernandez didn’t have much lineup protection in 1984, his first full season with the Mets. It was Strawberry’s first full year in the big leagues after winning the Rookie of the Year award in ’83. Opposing pitchers had little reason to pitch to Hernandez – especially lefties. While Keith batted .291 with 27 strikeouts against southpaws that season, Straw only averaged .222 with 46 Ks.

In 1987 Strawberry had a great year for the Mets. He hit 39 home runs and had 104 RBIs. Protected in the lineup by Howard Johnson and Kevin McReynolds, plus catcher Gary Carter, Straw slashed .284/.398/.583. He could be more patient at the plate, knowing that the guys behind him could also mash.

Which brings us to the All-Time Mets walks leader board.

Most Bases on Balls in Mets History

Mets PlayerCareer Bases on Balls
David Wright762
Darryl Strawberry580
Bud Harrelson573
Howard Johnson556
Wayne Garrett482
Keith Hernandez471
Edgardo Alfonzo458
Ed Kranepool454
Carlos Beltran449
Lee Mazzilli438

David Wright has the most bases on balls in New York Mets franchise history. Wright had 762 walks in his 14-year Mets career. He had 73 intentional bases on balls. Overall, Wright finished with a .296 batting average and a .376 OBP.

David  Wright batting

David Wright holds many of the All-Time Mets batting records including most hits, singles, doubles, and runs batted in. He easily leads Darryl Strawberry, in second place for most walks in Mets history. Strawberry played for the Mets for only 8 years. He also had more power than Wright, although David was hurt by the initial cavernous dimensions of the new Citi Field.