RotoGraphs June Consensus Ranks: Catcher
Of course it’s made sense to make trades all season, particularly for value. But now with a third of the season in the books, it makes a little more sense to trade for needs. And so positional rankings become important, particularly when paired with the tiered rankings that our writers will put out in the coming weeks. If you can dramatically improve at a problem position, do it. Especially if your drop at the other position, the one you’re selling, is not so drastic.
In any case, catchers have played out almost exactly like we thought at the beginning of the year: a few great catchers at the top (with a massive bummer of a season dropping Carlos Santana from that group), a couple middling guys (in the middle! now including my pre-season favorite in red), and then a group from about nine to 18 that is a real pick’em.
If you don’t get more than 450-500 plate appearances on average, you don’t have as many opportunities to distance yourself from the pack. This could happen at any position if we lopped off 1/3 of the playing time. But… .260/18? That sounds like most catchers to me.
Who do you like better or worse than our crew?
Again, this is for 5×5 roto, and though Jeff Zimmerman mostly uses the rest of season projections, it’s not just a computer ranking. We’ve left off the color coding in favor of a simple up or down arrow — those arrows are only next to big movers. The table is designed to be sortable in case you prefer one of the rankings.
| RG | Player | Jeff | Zach | Mike | Eno |
|---|---|---|---|---|---|
| 1 | Buster Posey | 1 | 1 | 1 | 1 |
| 2 | Joe Mauer | 2 | 2 | 4 | 3 |
| 3 | Wilin Rosario | 2 | 8 | 2 | 2 |
| 4 | Jonathan Lucroy | 8 | 3 | 3 | 5 |
| 5 | Brian McCann | 7 | 5 | 5 | 4 |
| 6 | Yadier Molina | 6 | 4 | 6 | 6 |
7![]() |
Evan Gattis | 5 | 6 | 9 | 8 |
8![]() |
Carlos Santana | 3 | 10 | 8 | 12 |
| 9 | Salvador Perez | 9 | 9 | 7 | 11 |
| 10 | Yan Gomes | 14 | 7 | 12 | 9 |
| 11 | Miguel Montero | 10 | 14 | 13 | 10 |
12![]() |
Devin Mesoraco | 17 | 15 | 11 | 13 |
| 13 | A.J. Pierzynski | 16 | 13 | 16 | 17 |
14![]() |
Jason Castro | 12 | 23 | 10 | 22 |
15![]() |
Derek Norris | 21 | 18 | 15 | 18 |
| 16 | Josmil Pinto | 11 | 17 | 29 | 16 |
| 17 | Jarrod Saltalamacchia | 18 | 19 | 17 | 21 |
18![]() |
Wilson Ramos | 33 | 11 | 19 | 14 |
19![]() |
Matt Wieters | 13 | 36 | 20 | 15 |
| 20 | John Jaso | 26 | 12 | 27 | 19 |
| 21 | Mike Zunino | 15 | 25 | 23 | 27 |
| 22 | Carlos Ruiz | 19 | 27 | 26 | 20 |
| 23 | Russell Martin | 22 | 28 | 18 | 24 |
| 24 | Yasmani Grandal | 23 | 26 | 25 | 23 |
25![]() |
Welington Castillo | 25 | 24 | 24 | 26 |
26![]() |
Alex Avila | 20 | 29 | 21 | 30 |
| 27 | Chris Iannetta | 29 | 21 | 30 | 25 |
28![]() |
Kurt Suzuki | 24 | 20 | 36 | 32 |
| 29 | A.J. Ellis | 32 | 23 | 22 | 35 |
30![]() |
Travis d’Arnaud | 34 | 32 | 14 | 34 |
| 31 | Dioner Navarro | 28 | 22 | 28 | 36 |
32![]() |
Tyler Flowers | 31 | 30 | 31 | 31 |
| 33 | Hank Conger | 36 | 31 | 33 | 26 |
| 34 | Nick Hundley | 27 | 36 | 35 | 33 |
| 35 | Ryan Hanigan | 36 | 33 | 34 | 29 |
36![]() |
Ryan Doumit | 30 | 36 | 32 | 36 |
Ranked by one analyst: Josh Thole, Jordan Pacheco.
With a phone full of pictures of pitchers' fingers, strange beers, and his two toddler sons, Eno Sarris can be found at the ballpark or a brewery most days. Read him here, writing about the A's or Giants at The Athletic, or about beer at October. Follow him on Twitter @enosarris if you can handle the sandwiches and inanity.


I don’t understand how you can justify Perez at 9. In the last month he has 3HR and 3 RBI, and has actually been worse in the past two weeks. He simply hasn’t hit when it matters.
…other than a depressed BABIP with a batted ball mix that’s pretty much in line with last year’s? Even so, he’s been better than Mauer to this point – and there’s no great gulf between their RoS projections, either.
Wow, lot of love for Rosario. I’m in a family (read- not good) 10 team league where he’s on the wire, I have McCann, would you replace him- or play both with Rosario in Utility spot instead of Gardener or Marte?
Great list as always… a few questions.
1) So Castro’s K problem is obviously legit… think he can overcome it with his power, contact and okay BB rate to become a top 12 option moving forward?
2) I still don’t get the love for Rosario… didn’t preseason and his numbers are pretty terrible.
3) I still think Lucroy is criminally underrated. If nothing he is a 4 category stud (2 SB from C is studly at this point in the season, no?) and he should end up with 15-18 homers. Add the fact that he gets a ton of AB’s in a great line-up/park and you’ve got yourself an elite option moving forward.
Just a couple thoughts. Thanks again.
Rosario has been a pain, but I’m glad to see the experts having trust in him.
Rosario, Heyward, Hosmer, Holliday etc. are really killing my offense right now. Although a simultaneous bounceback would probably win my league.
Heyward should no longer be killing your offense. He’s been improving steadily.
heyward sucks. Huge bust.
Wrong
One of my favorite Rotographs series returns…
Is Santana so low primarily because of BA concerns? I would think (or hope?) he’ll hit better after recovering from the concussion, and he does get more ABs than anyone except Mauer on this list. His counting stats should balance out a .250 BA, right? Or are there problems with approach that make even .250 look too far away?
For me, recovery from concussion adds to risk, plus getting dropped in lineup hurts all counting stats. Also not hitting line drives at all and I therefore lowered my BABIP projection slightly.
When are we gonna stop believing Santana’s prospect hype?
He’s not who we thought he was. And he’s been in the majors a while now.
I would argue that catcher has not played out at all like expected. The few great catchers at the top? The expected top guys are either down or flat out suck (with the exception of Lucroy and Molina):
Posey – 321 wOBA/113 wRC+, career 367/137
Mauer – 301/89 072 ISO, career 374/132, 142 ISO
Rosario – 286/64, career 340/100
McCann – 299/85, career 351/116
Santana – 296/89, career 350/124
It’s really been the expected middling guys that have lived up to or exceeded expectations and made hay from the catcher position, especially considering how/when they were likely acquired:
Gomes – 328/111, career 334/114
Montero – 331/105, career 337/104
Mesoroco – 460/196, career 305/89
Pierzynzki – 321/99, career 324/94
Norris – 384/149, career 326/108
Salty – 328/106, career 322/95
The plate appearances even some of those out (especially Norris/Mes), but maybe I just felt that way because I shop in the bottom half of the position and everything seems fine.
Definitely, I tend to take the same approach for catchers with no regrets. Really, it’s not so much that the middling guys are setting the world on fire, it’s more that the top guys are sucking so badly.
Joe Mauer still at second? That K rate and no power doesn’t seem like a recipe for goodness going forward
Nobody had Devin Mesoraco in their Top 10? Jesus, I can’t really summon up a case for him being outside the Top 5. I can’t imagine too many Mesoraco fantasy owners would bite on a 1 for 1 deal on Yan Gomes…
I can’t see Mesoraco falling outside of the top five, either. Pedigree, park, place in a productive batting order. What’s not to like here?
How about a .388 BABIP for someone whos career average, albeit short, is .267.
ride him while you can.
Plus-100, Stan. Agree.
Why so high on McCann?
Jeff, I’m sorry I slept with your wife but did you really have to rank me behind backup catchers?
It’s a good thing no justification at all is required
I would probably rank Mesoroco ahead of Perez, but they are close even if the skill sets are different. Mauer I would put down by Perez, he has been a mess since his back injury and doesn’t look healed.
Sorry guys, McCann mccan’t beat the shift
Who did Eno rank 7th?
All in on Ramos being hurt again? I wouldn’t bet against it but 33 is pretty brutal, he’s currently healthy and hit safely in 8 of 10, Jeffrey.