Keibert Ruiz is one the absolute best players in baseball at putting bat on ball - he’s in the 96th percentile for avoiding whiffs, and the 97th percentile at avoiding strikeouts. He’s also one of the least productive hitters in the game, with a Batting Run Value in the 7th percentile. What on earth is going on?
The Data
A quick note before we survey the data - I made all of the charts below using MLB’s awesome Statcast data, which continues to expand and now has incredibly rich data on batters’ swings, hit quality, and more. Here’s a Custom Leaderboard that I used to feed the many analyses below, and here is Keibert Ruiz’s individual Statcast page for reference.