Answered January 12th, 2020

Between the 2000 and 2009 season, Barry Bonds had the best OPS when making 2,000+ plate appearances, with an OPS of 1.241.

who had the highest ops from 2000 to 2009; minimum 2000 pa

See Trending MLB Searches