Buster Posey

Ranking the top-30 players in Major League Baseball today

11 of 31

Oct 3, 2015; New York City, NY, USA; Washington Nationals starting pitcher Max Scherzer (left) and catcher Wilson Ramos (40) react after a no hitter by Scherzer against the New York Mets during game two at Citi Field. The Nationals defeated the Mets 2-0. Mandatory Credit: Andy Marlin-USA TODAY Sports

#21. Max Scherzer–Washington Nationals RHP

Next: #20. Troy Tulowitzki