Through the 2009 season, that is John Olerud at .315. Olerud played for the Mets between 1997-1999 and had 524 base hits in 1662 at bats for the team.
David Wright is second all time at .309.
Dave Magadan hit for .525 in 1983
If you mean in a career, nobody has remotely approached it. His .366 LIFETIME batting average has been bested for ONE YEAR in either league only twelve times in the last fifty years. Cobb never held the record for highest batting average in a season. It was set by Hugh Duffy at .440 in 1894, and it is inconceivable to me that it will ever be broken.
Clemente hit .357 for the Pittsburgh Pirates in 1967, his highest batting average in any one season during his career. Incidently, the Pirates finished 6th in the 10 team National League that season with an 81-81 record.
As of the start of the 2009 season, the active MLB player with the highest batting average is Albert Pujols of the St. Louis Cardinals at .334. Ichiro Suzuki of the Mariners is second at .331 and Todd Helton of the Rockies is third at .328.The highest all time career MLB batting average is Ty Cobb at .366.Now its Derek jeter in 2009 with .400
Rogers Horsnby
John Olerud holds the record for highest batting average by a New York Met in a single season with .354 in 1998
Ted Williams had a career batting average of .344, 521 home runs and 1,839 RBIs
Napoleon Lajoie of the 1901 Philadelphia Athletics at .426.
Ty Cobb was a center fielder for the Detroit Tigers and the Philadelphia Athletics. He still holds the record for the highest career batting average and the most career steals of home.
That would be Darren Erstad, who batted .355 in the 2000 season.
yes, at the catholic university of America. i believe he still holds the record for career batting average there
As a pitcher Babe Ruth had a career record of 94 wins 46 losses with a 2.28 ERA. As a hitter he had a career batting average of .342 with 714 home runs, and 2,217 RBIs.