vote on everything
Sports
2.6k voters

The Best Current MLB Catchers

Updated May 4, 2020 18.2k votes 2.6k voters 36.1k views40 items

List RulesOnly 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.

Photo:
...more
  • 1
    Yasmani Grandal is listed (or ranked) 1 on the list The Best Current MLB Catchers
    395
    216

    Yasmani Grandal

    Chicago White Sox

    PositionCatcher

    NationalityCuban

    BirthplaceHavana, Cuba

    BatsSwitch

    Yasmani Grandal (born November 8, 1988) is a Cuban-American professional baseball catcher for... more on Wikipedia
  • 2
    J.T. Realmuto is listed (or ranked) 2 on the list The Best Current MLB Catchers
    650
    362

    J.T. Realmuto

    Philadelphia Phillies

    PositionCatcher

    NationalityAmerican

    BirthplaceDel City, Oklahoma, USA

    BatsRight

    Jacob Tyler Realmuto (born March 18, 1991) is an American professional baseball catcher for... more on Wikipedia
  • 3
    Yadier Molina is listed (or ranked) 3 on the list The Best Current MLB Catchers
    1,015
    827

    Yadier Molina

    St. Louis Cardinals

    PositionCatcher

    BirthplaceBayamón, Puerto Rico

    BatsRight-handed

    Yadier Benjamin Molina (Spanish pronunciation: [ʝaˈdjeɾ moˈlina]; born July 13, 1982),... more on Wikipedia

    More Yadier Molina 

    #31 of 104 The Greatest Throwing Arms of All Time#271 of 708 The Best Hitters in Baseball History

  • 4
    Willson Contreras is listed (or ranked) 4 on the list The Best Current MLB Catchers
    751
    295

    Willson Contreras

    Chicago Cubs

    PositionCatcher

    NationalityVenezuela

    BirthplacePuerto Cabello, Venezuela

    BatsRight

    Willson Eduardo Contreras (born May 13, 1992) is a Venezuelan professional baseball catcher... more on Wikipedia
  • 5
    Gary Sánchez is listed (or ranked) 5 on the list The Best Current MLB Catchers
    550
    397

    Gary Sánchez

    New York Yankees

    PositionCatcher

    NationalityDominican

    BirthplaceSanto Domingo, Dominican Republic

    BatsRight

    Gary Sánchez (born December 2, 1992), is a Dominican professional baseball catcher for the New... more on Wikipedia
  • 6
    Buster Posey is listed (or ranked) 6 on the list The Best Current MLB Catchers
    779
    769

    Buster Posey

    San Francisco Giants

    PositionCatcher, First baseman

    NationalityUnited States of America

    BirthplaceLeesburg, Georgia

    BatsRight-handed

    Gerald Dempsey "Buster" Posey III (born March 27, 1987) is an American professional baseball... more on Wikipedia
  • 7
    Salvador Pérez is listed (or ranked) 7 on the list The Best Current MLB Catchers
    517
    543

    Salvador Pérez

    Kansas City Royals

    PositionCatcher

    NationalityVenezuela

    BirthplaceValencia, Venezuela

    BatsRight-handed

    Salvador Johan Pérez Diaz (born May 10, 1990) is a Venezuelan professional baseball catcher... more on Wikipedia
  • 8
    Wilson Ramos is listed (or ranked) 8 on the list The Best Current MLB Catchers
    258
    211

    Wilson Ramos

    New York Mets

    PositionCatcher

    NationalityVenezuela

    BirthplaceValencia, Venezuela

    BatsRight-handed

    Wilson Abraham Ramos Campos (born August 10, 1987), nicknamed "The Buffalo", is a Venezuelan... more on Wikipedia
  • 9
    Christian Vazquez is listed (or ranked) 9 on the list The Best Current MLB Catchers
    Christian Vazquez is a Puerto Rican baseball player.
  • 10
    James McCann is listed (or ranked) 10 on the list The Best Current MLB Catchers
    James Thomas McCann is an American professional baseball catcher for the Detroit Tigers of... more on Wikipedia
  • 11
    Yan Gomes is listed (or ranked) 11 on the list The Best Current MLB Catchers
    162
    193
    Yan Gomes is a Brazilian American professional baseball catcher for the Cleveland Indians of... more on Wikipedia
  • 12
    Kurt Suzuki is listed (or ranked) 12 on the list The Best Current MLB Catchers
    192
    251

    Kurt Suzuki

    Oakland Athletics

    PositionCatcher

    NationalityUnited States of America

    BirthplaceWailuku, Hawaii

    BatsRight-handed

    Kurtis Kiyoshi Suzuki (born October 4, 1983) is an American professional baseball catcher for... more on Wikipedia
  • 13
    Omar Narvaez is listed (or ranked) 13 on the list The Best Current MLB Catchers
    53
    39

    Omar Narvaez

    Seattle Mariners

    PositionC

    BatsLeft

    Omar David Narváez (born February 10, 1992) is a Venezuelan professional baseball catcher for... more on Wikipedia
  • 14
    Tucker Barnhart is listed (or ranked) 14 on the list The Best Current MLB Catchers
    140
    172

    Tucker Barnhart

    Cincinnati Reds

    PositionCatcher

    NationalityUnited States of America

    BirthplaceIndianapolis, Indiana

    BatsSwitch

    Tucker Jackson Barnhart (born January 7, 1991) is an American professional baseball catcher... more on Wikipedia
  • 15
    Jorge Alfaro is listed (or ranked) 15 on the list The Best Current MLB Catchers
    Jorge Mario Alfaro Buelvas is a professional baseball catcher in the Texas Rangers... more on Wikipedia
  • 16
    Brian McCann is listed (or ranked) 16 on the list The Best Current MLB Catchers
    237
    418

    Brian McCann

    Atlanta Braves

    PositionCatcher

    NationalityUSA

    BirthplaceAthens, Georgia, USA

    BatsLeft

    Brian Michael McCann (born February 20, 1984) is an American professional baseball catcher for... more on Wikipedia

    More Brian McCann 

    #39 of 149 The Greatest Catchers of All Time#360 of 582 The Greatest Baseball Players Of All Time

  • 17
    Carlos Santana is listed (or ranked) 17 on the list The Best Current MLB Catchers
    186
    325

    Carlos Santana

    Cleveland Indians

    PositionFirst baseman / Catcher / Third baseman

    NationalityDominican

    BirthplaceSanto Domingo, Dominican Republic

    BatsSwitch

    Carlos Santana (born April 8, 1986), nicknamed "Slamtana," is a Dominican-American... more on Wikipedia
  • 18
    Roberto Perez is listed (or ranked) 18 on the list The Best Current MLB Catchers
    58
    69

    Roberto Perez

    Cleveland Indians

    Positioncatcher

    BirthplaceMayaguez, Puerto Rico

    Batsright

    Roberto Pérez (born December 23, 1988) is a Puerto Rican professional baseball catcher for the... more on Wikipedia
  • 19
    Francisco Cervelli is listed (or ranked) 19 on the list The Best Current MLB Catchers
    161
    250

    Francisco Cervelli

    New York Yankees

    PositionCatcher, Second baseman, Third baseman

    NationalityVenezuela

    BirthplaceValencia, Venezuela

    BatsRight-handed

    Francisco Cervelli (born March 6, 1986) is an Italo-Venezuelan professional baseball catcher... more on Wikipedia
  • 20
    Welington Castillo is listed (or ranked) 20 on the list The Best Current MLB Catchers
    Welington Andrés Castillo (born April 24, 1987), nicknamed "Beef" after Beef Wellington, is a... more on Wikipedia
  • 21
    Mike Zunino is listed (or ranked) 21 on the list The Best Current MLB Catchers
    Michael Accorsi Zunino is an American professional baseball player, a catcher for the Seattle... more on Wikipedia
  • 22
    Tyler Flowers is listed (or ranked) 22 on the list The Best Current MLB Catchers
    Cole Tyler Flowers (born January 24, 1986) is an American professional baseball catcher for... more on Wikipedia
  • 23
    Jonathan Lucroy is listed (or ranked) 23 on the list The Best Current MLB Catchers
    247
    469

    Jonathan Lucroy

    Los Angeles Angels

    PositionCatcher

    NationalityUSA

    BirthplaceEustis, Florida, USA

    BatsRight-handed

    Jonathan Charles Lucroy (born June 13, 1986) is an American professional baseball catcher for... more on Wikipedia
  • 24
    Austin Hedges is listed (or ranked) 24 on the list The Best Current MLB Catchers
    66
    81

    Austin Hedges

    San Diego Padres

    PositionCatcher

    NationalityUSA

    BirthplaceSan Juan Capistrano, California, USA

    BatsRight

    Austin Charles Hedges (born August 18, 1992) is an American professional baseball catcher for... more on Wikipedia
  • 25
    Travis d'Arnaud is listed (or ranked) 25 on the list The Best Current MLB Catchers
    Travis E. d'Arnaud is an American professional baseball catcher for the New York Mets of Major... more on Wikipedia
Baseball PlayersSportsPeople In SportsAthletesMLBBaseballpollBest AthletesCurrent SportsCurrent Baseball