Since 2018, Jeff McNeil has been a mainstay of the Mets’ lineup. Through 2022, whenever he wasn’t injured, he was a heavyweight who could move around the batting order, hitting basically anywhere in the lineup and making an impact. His contact ability made it so he was constantly on base while not striking out that much, and his versatility made it so he could be found anywhere in the field and playing good defense to boot.
The last two years have been a bit more of a struggle for McNeil. He hasn’t been hitting as well, which takes a big part of his value from him.