With Spring Training camps opening throughout Florida (Grapefruit League) and Arizona (Cactus League), BATSBY Sports offers an early preview of the top 20 catchers for 2020 — factoring in the crucial categories of home runs, RBI, runs, steals, batting average and on-base percentage.
This list will likely undergo continual updates right up until Opening Day in late March, as we account for injuries, lineup changes and breakout performers from spring action.
POSITIONAL FANTASY RANKINGS
TOP 40 STARTING PITCHERS
TOP 25 FIRST BASEMEN
TOP 30 SHORTSTOPS
TOP 25 SECOND BASEMEN
TOP 30 THIRD BASEMEN
TOP 20 CATCHERS FOR 2020
PLAYER #1
J.T. REALMUTO, PHILLIES
2019: 25 HR, 83 RBI, 92 runs, 9 steals, .275 BA, .328 OBP
3-YEAR AVERAGE: 21 HR, 74 RBI, 78 runs, 7 steals, .277 BA, .333 OBP
PLAYER #2
YASMANI GRANDAL, WHITE SOX
2019: 28 HR, 77 RBI, 79 runs, 5 steals, .246 BA, .380 OBP
3-YEAR AVERAGE: 25 HR, 68 RBI, 65 runs, 2 steals, .244 BA, .349 OBP
PLAYER #3
GARY SANCHEZ, YANKEES
2019: 34 HR, 77 RBI, 62 runs, .232 BA, .316 OBP
3-YEAR AVERAGE: 28 HR, 73 RBI, 64 runs, 1 steal, .238 BA, .320 OBP
PLAYER #4
MITCH GARVER, TWINS
2019: 31 HR, 67 RBI, 70 runs, .273 BA, .365 OBP
PLAYER #5
WILLSON CONTRERARS, CUBS
2019: 24 HR, 64 RBI, 57 runs, 1 steal, .272 BA, .355 OBP
3-YEAR AVERAGE: 18 HR, 64 RBI, 52 runs, 3 steals, .264 BA, .349 OBP

PLAYER #6
WILL SMITH, DODGERS
2019: 15 HR, 42 RBI, 30 runs, 2 steals, .253 BA, .337 OBP (only 54 games)
PLAYER #7
SALVADOR PEREZ, ROYALS
3-YEAR AVERAGE (2016-18): 25 HR, 75 RBI, 55 runs, 1 steal, .249 BA, .286 OBP
PLAYER #8
WILSON RAMOS, METS
2019: 14 HR, 73 RBI, 52 runs, .288 BA, .351 OBP
3-YEAR AVERAGE: 13 HR, 59 RBI, 37 runs, .289 BA, .342 OBP
PLAYER #9
CHRISTIAN VAZQUEZ, RED SOX
2019: 23 HR, 72 RBI, 66 runs, 4 steals, .276 BA, .320 OBP
PLAYER #10
FRANCISCO MEJIA, PADRES
2019: 8 HR, 22 RBI, 27 runs, 1 steal, .265 BA, .316 OBP (79 games)

PLAYER #11
JORGE ALFARO, MARLINS
2019: 18 HR, 57 RBI, 44 runs, 4 steals, .262 BA, .312 OBP
2-YEAR AVERAGE: 14 HR, 47 RBI, 40 runs, .262 BA, .317 OBP
PLAYER #12
OMAR NARVAEZ, BREWERS
2019: 22 HR, 55 RBI, 63 runs, .278 BA, .353 OBP (132 games with the Mariners)
PLAYER #13
CARSON KELLY, DIAMONDBACKS
2019: 18 HR, 47 RBI, 46 runs, .245 BA, .348 OBP
PLAYER #14
ROBINSON CHIRINOS, RANGERS
2019: 17 HR, 58 RBI, 57 runs, 1 steal, .238 BA, .347 OBP
3-YEAR AVERAGE: 17 HR, 54 RBI, 50 runs, .237 BA, .347 OBP
PLAYER #15
JAMES MCCANN, WHITE SOX
2019: 18 HR, 60 RBI, 62 runs, 4 steals, .273 BA, .328 OBP

PLAYER #16
SEAN MURPHY, ATHLETICS
2019: 4 HR, 8 RBI, 14 runs, .245 BA, .333 OBP (only 20 games)
PLAYER #17
YADIER MOLINA, CARDINALS
2019: 10 HR, 57 RBI, 45 runs, 6 steals, .270 BA, .312 OBP
3-YEAR AVERAGE: 16 HR, 71 RBI, 53 runs, 6 steals, .268 BA, .313 OBP
PLAYER #18
KURT SUZUKI, NATIONALS
2019: 17 HR, 63 RBI, 37 runs, .264 BA, .324 OBP
3-YEAR AVERAGE: 16 HR, 54 RBI, 40 runs, .272 BA, .335 OBP
PLAYER #19
TRAVIS D’ARNAUD, BRAVES
2019: 16 HR, 69 RBI, 52 runs, .251 BA, .312 OBP
3-YEAR AVERAGE: 11 HR, 43 RBI, 31 runs, .246 BA, .301 OBP
PLAYER #20
DANNY JANSEN, BLUE JAYS
2019: 13 HR, 43 RBI, 41 runs, .207 BA, .279 OBP