MLB The Best Current MLB Catchers  

Ranker Baseball
Originally by
11.7k votes 1.7k voters 25.1k views 45 items

List Rules Only current MLB catchers. No minor leaguers or recently retired players

Who are the best current MLB catchers? The greatest current catchers playing in Major League Baseball include some veteran names, and some relative newcomers. These catchers are judged on many factors, including how well they call the game, the number of runners they catch stealing and certainly, their overall batting average and number of home runs. Either way, they are certainly among the top current baseball players in the game. Vote for the MLB catchers that you think are having the best seasons, vote down any who are under performing and, of course, feel free to rerank this list in any order you like.

Big current MLB catchers include veterans like Buster Posey and Yadier Molina, alongside some great young catchers like Gary Sanchez and Willson Contreras, among many others. Each and every one of the MLB catchers on this list have made their mark, whether it's by hitting tons of home runs, making sure baserunners don't take that extra base, or by calling amazing games. Being a catcher isn't easy—you have to have the perfect combination of athleticism and intelligence to become one of the greats. So, who do you think are the best catchers in the MLB right now? Could some of them be the best MLB catchers of all time?

Check out the list of top catchers currently playing and cast your votes for the very best. For more great baseball lists, check out and vote on these lists of the best current MLB pitchers or the greatest overall baseball players of all time.

list ordered by
1
711 358
Yadier Molina is listed (or ranked) 1 on the list The Best Current MLB Catchers
St. Louis Cardinals
2
591 341
Buster Posey is listed (or ranked) 2 on the list The Best Current MLB Catchers
San Francisco Giants
3
348 272
Salvador Pérez is listed (or ranked) 3 on the list The Best Current MLB Catchers
Kansas City Royals
4
285 126
Willson Contreras is listed (or ranked) 4 on the list The Best Current MLB Catchers
Willson Contreras Chicago Cubs
5
236 102
J.T. Realmuto is listed (or ranked) 5 on the list The Best Current MLB Catchers
Miami Marlins
6
260 123
Gary Sánchez is listed (or ranked) 6 on the list The Best Current MLB Catchers
MakenaBrouwer added New York Yankees
7
204 310
Jonathan Lucroy is listed (or ranked) 7 on the list The Best Current MLB Catchers
Oakland Athletics
8
150 74
Yasmani Grandal is listed (or ranked) 8 on the list The Best Current MLB Catchers
Los Angeles Dodgers
9
182 284
Brian McCann is listed (or ranked) 9 on the list The Best Current MLB Catchers
Houston Astros
10
169 292
Matt Wieters is listed (or ranked) 10 on the list The Best Current MLB Catchers
Washington Nationals
11
125 63
Wilson Ramos is listed (or ranked) 11 on the list The Best Current MLB Catchers
Philadelphia Phillies
12
175 222
Russell Martin is listed (or ranked) 12 on the list The Best Current MLB Catchers
danbunty25 added Toronto Blue Jays
13
140 219
Carlos Santana is listed (or ranked) 13 on the list The Best Current MLB Catchers
Philadelphia Phillies
14
110 125
Kurt Suzuki is listed (or ranked) 14 on the list The Best Current MLB Catchers
Atlanta Braves
15
98 228
Miguel Montero is listed (or ranked) 15 on the list The Best Current MLB Catchers
Washington Nationals
16
113 130
Francisco Cervelli is listed (or ranked) 16 on the list The Best Current MLB Catchers
Pittsburgh Pirates
17
84 178
Alex Avila is listed (or ranked) 17 on the list The Best Current MLB Catchers
Arizona Diamonbacks
18
79 150
Jason Castro is listed (or ranked) 18 on the list The Best Current MLB Catchers
Minnesota Twins
19
84 111
Mike Zunino is listed (or ranked) 19 on the list The Best Current MLB Catchers
galenandrews added Seattle Mariners
20
76 75
Yan Gomes is listed (or ranked) 20 on the list The Best Current MLB Catchers
Cleveland Indians
21
77 168
Jarrod Saltalamacchia is listed (or ranked) 21 on the list The Best Current MLB Catchers
Detroit Tigers
22
75 154
Carlos Ruiz is listed (or ranked) 22 on the list The Best Current MLB Catchers
Seattle Mariners
23
62 121
Travis d'Arnaud is listed (or ranked) 23 on the list The Best Current MLB Catchers
muzziac added New York Mets
24
66 67
Tucker Barnhart is listed (or ranked) 24 on the list The Best Current MLB Catchers
Tucker Barnhart Cincinnati Reds
25
54 130
Devin Mesoraco is listed (or ranked) 25 on the list The Best Current MLB Catchers
New York Mets