1 Buster Posey San Francisco Giants C

Although the 2016 season was Buster Posey’s worst offensively, he was still a force and far better than the league average catcher, hitting .288/.362/.434 (112 OPS+) with 33 doubles, 14 homers, and nearly as many walks (64) as strikeouts (68). On top of the offense, he also grades out as an exceptional pitch-framer, and over the last two seasons he’s thrown out nearly 40 percent of all attempted base-stealers. Posey will turn 30 in March and is still very much a dominant two-way presence at the catcher position. He remains the cream of the crop and the Giants owe much of their success in recent years to him.



2 Jonathan Lucroy Texas Rangers C

Injuries hampered Jonathan Lucroy back in 2015, though he rebounded very well in 2016, hitting .292/.355/.500 (123 OPS+) with a career high 24 home runs. He was good with the Brewers (121 OPS+) before being traded to the Rangers at the deadline, where his performance ticked up (128 OPS+) despite being thrust into a postseason race. Like Posey, Lucroy grades out as an excellent pitch-framer and has also thrown out close to 40 percent of attempted base-stealers the last few years. The league average is 28 percent.

3 Yadier Molina St. Louis Cardinals C

Two years ago it seemed Yadier Molina’s days as an elite catcher had ended. The longtime Cardinals backstop authored an 80 OPS+ at the plate in 2015, his worst offensive season in a decade, and he did it during his age 32 season, when many catchers begin to decline. Especially catchers who have been workhorses like Molina.



In 2016, Molina rebounded to hit .307/.360/.427 (110 OPS+) with 38 doubles and eight home runs, which answered any questions about his possible decline. He also remained a top of the line pitch-framer. Interestingly enough, last season was Molina’s worst throwing out base-stealers. He threw out only 21 percent, far below his career 42 percent rate. Runners stole more bases against Yadi in 2016 (67) than they did in 2014 and 2015 combined (60).

4 Russell Martin Toronto Blue Jays C

A brutal start to the season dragged down Russell Martin’s overall production in 2016 -- he hit .197/.259/.272 in April and May, then .247/.368/.458 the rest of the way -- though he still swatted 20 home runs and provided top notch defense behind the plate. Also, Martin’s teams do nothing but win. He’s helped his club get to the postseason every year since 2011 despite going from the Yankees to the Pirates to the Blue Jays.



5 Yasmani Grandal Los Angeles Dodgers C

Dodgers catcher Yasmani Grandal doesn’t get enough credit for being one of the game’s top catchers, probably because he doesn’t hit for a high average. His 27 home runs led all full-time catchers in 2016, however, and he drew enough walks to put up a .228/.339/.477 (121 OPS+) overall batting line. Add in outstanding pitch-framing and a league average arm and you’ve got yourself a sneaky good backstop.



6 Salvador Perez Kansas City Royals C

On paper, Royals catcher Salvador Perez doesn’t do much well. He has power, swatting 43 home runs over the last two years, but he’s been a below-average hitter overall (89 OPS+ in 2016) and the defensive stats say he is just okay behind the plate, if not below-average. And yet, the whole is greater than the sum of the parts. Perez definitely seems like someone who would benefit from a “works with pitchers” stat.



7 Gary Sanchez New York Yankees C

Normally, ranking a player with only 55 big league games under his belt among the top 10 players at his position is unheard of. Then again, most players don’t come up and club 20 home runs in one-third of a season -- at a position as demanding as catcher, no less -- like Yankees youngster Gary Sanchez did a year ago. This didn’t come out of nowhere either. Sanchez has long been a top prospect with big power potential. Add in a cannon arm and it’s entirely possible Sanchez will be atop our catcher rankings list in a year or two.



8 Brian McCann Houston Astros C

Brian McCann, who lost his job to Sanchez last year and was traded to the Astros earlier this offseason, is the only active player to hit at least 20 home runs every season since 2008. (David Ortiz did it too, but he’s retired now.) That McCann did it at the most demanding position on the field makes it even more impressive. With his 33rd birthday right around the corner, McCann remains a good defender and a very good pitch-framer in addition to being able to hit the ball out of the park.



9 Willson Contreras Chicago Cubs C

Two years ago Willson Contreras broke out as a top catching prospect, and when he reached the big leagues in 2016, he put up a .282/.357/.488 (125 OPS+) batting line with 12 home runs in 76 games while also seeing time in the outfield. Both his caught stealing rate (37 percent) and pitch-framing metrics were better than the league averages too. Contreras shared time with David Ross and Miguel Montero behind the plate last summer. He’s now poised to take over as the No. 1 catcher for the Cubs in 2017.



10 Francisco Cervelli Pittsburgh Pirates C