Rank First Name Last Name Team
1 Buster Posey Giants
2 Kyle Schwarber Cubs
3 Jonathan Lucroy Brewers
4 Brian McCann Yankees
5 Devin Mesoraco Reds
6 Russell Martin Blue Jays
7 Yasmani Grandal Dodgers
8 Travis d'Arnaud Mets
9 Matt Wieters Orioles
10 Salvador Perez Royals
11 Welington Castillo Diamondbacks
12 Nick Hundley Rockies
13 Yan Gomes Indians
14 Derek Norris Padres
15 Wilson Ramos Nationals
16 Blake Swihart Red Sox
17 Stephen Vogt Athletics
18 J.T. Realmuto Marlins
19 Francisco Cervelli Pirates
20 Yadier Molina Cardinals
21 A.J. Pierzynski Braves
22 Dioner Navarro White Sox
23 Jason Castro Astros
24 James McCann Tigers
25 Miguel Montero Cubs