Answered January 12th, 2020

Between the 2000 and 2009 season, Barry Bonds had the highest OPS when making 1,500+ plate appearances, with an OPS of 1.241.

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

See Trending MLB Searches