18. Adam Dunn
One of those players who just falls short, Dunn was the 50th player in MLB history to get 400 home runs. He finished his career with an at-bat per home run ratio of 14.89, according to Baseball-Reference, placing him 11th all-time. Dunn is in the Cincinnati Reds Hall of Fame but he’s unlikely to make the national edition anytime soon.
Ranked third on the all-time strikeout list at the time of his retirement, with 2,379, Dunn has the fourth-most Golden sombreros at 19. He also holds the American League record for most strikeouts in a season with 222, which he set in 2012. He’s listed for the 2020 installment, but can he get enough votes?