Wow, what a season. And with such a big comeback at the end.
I am referring, of course, to our final look at the Getting Blanked Catcher Defense Ratings for 2012. Was there something else that happened?
When we last examined the rankings, a new leader had emerged. Will his work over the last month of the season hold the tide against the waves of challengers trying to unseat him and claim the title of Getting Blanked’s best defensive catcher? An answer to this, some other random comments, and, crude ratings of the defensive value of every catcher who saw time behind the plate in 2012, all after the jump …
Let’s start with some general housecleaning: as usual, the methodological stuff is at the end, where you can find all the details and qualifications about the ratings. I started putting this ranking together after the 2009 season on a different site and then continued at Beyond the Box Score in 2010 and 2011. This year is probably the most I’ve ever updated the listing, and it’s been fun.
With that being said, I am not sure if I will continue next year. When I first started, there was no regularly-updated catcher defense publicly available. There was stuff like WOWY as done by Tom Tango, Brian Cartwright, and others, and that (as I discuss at the end) is probably one of the best ways to do it. However, that wasn’t really readily available, certainly not in-season. I just wanted something to get a crude “snapshot” of basic stuff in-season, and I shared it with others.
Since then, the situation has improved. On one hand, there has been new work done by Mike Fast and others on pitch framing. FanGraphs is not only keeping track of baserunning (via BIS metrics), but this year they have adopted Bojan Koprivica’s awesome pitch-blocking algorithm, which goes far beyond pretty much anything else out there.
So, I ‘m not sure what I’m adding other than an ego-boost for myself. However, it is fun, so we will see. If I do not do these again next year, I just want to thank people who have used these to make points, even if only to mock me for my pretentiousness in thinking they matter at all.
With that out of the way, here are some very brief and assorted comments prior to the actual ratings/rankings:
Pitch Blocking (Passed Balls and Wild Pitches):
Matt Wieters’ bat may have calmed down, but he led the way in pitch-blocking again. I had Wieters as the best-fielding catcher in baseball last year, and he’s established himself as perhaps the best in the American League, although Salvador Perez might claim that by next year. Ryan Hanigan of the Reds also did well here, despite not being heralded for his defensive abilities.
Other surprises: John Buck tied Hanigan for second-best in baseball in pitch-blocking runs according to these ratings. It should also be noted that something weird is going on with Yorvit Torrealbea because of his multiple teams. It didn’t mess up other people’s rankings. I checked. It did mess up his, though.
At the bottom, we have some interesting folks. Fourth from last (excluding Torrealbea), is A.J. Pierzynski, who somehow managed a career-high 27 home runs at the age of 35. I suppose that the Chicago White Sox will live with the passed balls given that type of offensive production. Carlos Santana was third-worst, but I wouldn’t want to touch something out of the hands of the Cleveland pitching staff, either, so it’s hard to blame him. Poor ol’ Jason Castro is second-worst, but at least he actually hit pretty well (100 wRC+) for a catcher this year. And the absolute worst at pitch blocking was Wilin Rosario of the Colorado Rockies … more on him below.
Caught Stealing:
No real surprises here. Yadier Molina takes it (can’t believe how often teams try to run on him), followed by Hanigan, Matt Wieters, and the underrated Miguel Montero. Special mention to David Ross, who saved the Atlanta Bravse just over four runs in this category despite starting less than fifty games. Dude is good defensively, and has been an above-average hitter the last four years. I don’t get why other teams don’t try to sign him as a starter.
At the bottom we have an interesting mix. Fourth-worst is Lou Marson, who is usually solid defensively. Didn’t anything go right for Cleveland? John Baker is third-worst. I refuse to do the work it would take to come up with something interesting to say about John Baker. Second-worst is Joe Mauer, who can still hit, but not only does not play catcher that much any more (less than half of his games), his skills there seem to be eroding, which is why he doesn’t have as much trade value as his bat would lead you to believe (although that is not necessarily a killer for the Twins). By far the worst according to these rankings is Rod Barajas at 10 runs below average. What a wonderful year in Pittsburgh.
Overall Winners And Losers:
How about starting with the trailers this time? There are not too many big surprises here. Jason Castro has already been mentioned, he was fourth-worst, but his bat probably makes it okay. Then there is John Baker. Still not bothering to do any work to comment on him. After the Torrealbea exception, we have Rod Barajas. Honestly, Barajas has been around for a while, and he was at least somewhat acceptable as a part-time catcher. Unfortunately, everything fell apart for him on both sides of the ball this year. Regression or not, it might be time for Rod to hang it up.
Finally, we have 2012′s worst defensive catcher: Alleged National League Rookie of the Year Candidate Wilin Rosario, at about 11 runs below average. Superficially, Rosario’s numbers are nice: yeah, he doesn’t walk or get on-base much, but he has nice power and a decent overall line (.270/.312/.530, .351 wOBA), but it isn’t quite as good as it looks because of his home park (108 wRC+).
Yes, that’s still good for a catcher… except he probably gives back most of his positional adjustment and more due to his fielding. Honestly, if the Rockies could not live with Chris Iannetta’s glove, I don’t see how they can deal with Rosario’s unless it improves significantly. I am not ruling it out, and power is a good “one tool” to have, but his defense is a bit of a red flag.
As for the leaders, Carlos Ruiz lea the league for much of the year, but got passed in the middle of the season. He ended up sixth. Where would the Phillies have been without his bat and glove this year? Of the remaining top five, four are on playoff teams? Coincidence? Well, uh, probably, but I think it’s at least somewhat telling. And two of them (three if you count Ruiz, who should at least be in the top ten) should be in MVP discussions.
In fifth we have Buster Posey, who had an all-around nice year in the field. Not sure what he did with the glove. Remember when the Giants said he needed more glove work in the minors and brought back Bengie Molina? And the Posey’s glove magically matured on Super 2 Day?
In fourth, we have Miguel Montero. I’m becoming a pretty big Montero fan. Maybe he didn’t hit as well as the other guys this year, but he still had very good numbers for a catcher, even in Arizona, he plays good defense, is a good pitch-framer, and has been a horse lately (140 games for the second year in a row).
In third, we have Matt Wieters. Because I have been wrong about a thing or two before, I will be nice and not name the famous internet writer who both a) publicly defended insane projections of Berkman (the good years)-level production out of Wieters before Wieters ever saw a major-league pitch, and then b) called Wieters one of the biggest busts in history a couple year later. No, his bat has not lived up to its initial billing. Yes, he is still very valuable, as probably one of the best five catchers in baseball.
In second, we have Ryan Hanigan. Okay, he can’t hit like these other guys. But he isn’t a total offensive sinkhole, and at 14 runs above average as a defensive catcher, with his bat he is probably still be an above-average overall player. On the underrated Cincinnati Reds, he’s just another under-reported story.
If first, we have a guy who plays on (at least in the past) my least favorite team. A guy everyone knows is a badass behind the plate. A guy who probably got angry about Wieters beating him out last year. A guy who is a dark-horse MVP candidate in my mind (if we count uncertainty and all that), especially given margin and error and us not having pitch-framing numbers.
Frankly, this dude, who looks like he can’t run around the bases in the time it took me to write this post, should get bonus points for managing to go 12-for-15 in steals this year. At 16 runs above average, we have Yadier Molina. This is what things have come to: I’m making a (half-hearted) MVP case for a St. Louis Cardinal.
Thanks for reading everyone, and here are the full 2012 ratings:
| Rank | Player | Tm | PA | FERuns | TERuns | PBWPRuns | CSruns | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | Yadier Molina | STL | 4882 | 1.4 | 1.6 | 2.4 | 10.8 | 16.3 |
| 2 | Ryan Hanigan | CIN | 3623 | 0.3 | 0.8 | 4.9 | 7.9 | 14.0 |
| 3 | Matt Wieters | BAL | 5006 | 0.0 | -0.7 | 5.6 | 7.6 | 12.5 |
| 4 | Miguel Montero | ARI | 4994 | 0.0 | -0.2 | 2.5 | 5.1 | 7.3 |
| 5 | Buster Posey | SFG | 4070 | -1.1 | 0.2 | 4.0 | 3.8 | 6.9 |
| 6 | Carlos Ruiz | PHI | 3616 | -1.9 | 1.3 | 4.6 | 1.9 | 5.9 |
| 7 | A.J. Ellis | LAD | 4797 | 0.7 | 0.6 | 0.5 | 4.1 | 5.8 |
| 8 | Yorvit Torrealba | TEX | 1670 | 0.5 | 0.1 | 4.8 | 0.0 | 5.4 |
| 9 | Erik Kratz | PHI | 1417 | 0.4 | 0.4 | 1.0 | 3.6 | 5.4 |
| 10 | Bobby Wilson | LAA | 2133 | 0.6 | -0.6 | 3.4 | 1.5 | 4.9 |
| 11 | John Buck | MIA | 3888 | 1.1 | -0.9 | 4.8 | -1.4 | 3.6 |
| 12 | Alex Avila | DET | 3924 | 1.2 | -0.4 | -0.1 | 2.9 | 3.5 |
| 13 | Jeff Mathis | TOR | 2250 | 0.7 | 0.5 | -0.2 | 2.6 | 3.5 |
| 14 | David Ross | ATL | 1737 | 0.5 | 0.1 | -1.7 | 4.4 | 3.4 |
| 15 | Salvador Perez | KCR | 2808 | 0.1 | 0.3 | -0.8 | 3.6 | 3.2 |
| 16 | Tyler Flowers | CHW | 1524 | -1.1 | 1.0 | 0.8 | 2.2 | 2.9 |
| 17 | Brian Schneider | PHI | 949 | 0.3 | 0.6 | 0.8 | 1.2 | 2.9 |
| 18 | Nick Hundley | SDP | 2114 | -0.1 | -0.1 | 0.5 | 2.3 | 2.5 |
| 19 | Kurt Suzuki | OAK | 2720 | 0.8 | 0.7 | 2.6 | -1.7 | 2.4 |
| 20 | Chris Iannetta | LAA | 2573 | 0.8 | 0.7 | 0.5 | 0.3 | 2.2 |
| 21 | Jose Molina | TBR | 2910 | 0.9 | -0.1 | -1.6 | 2.8 | 1.9 |
| 22 | Tony Cruz | STL | 1237 | 0.4 | -0.2 | -0.1 | 1.6 | 1.7 |
| 23 | Brian McCann | ATL | 4130 | 0.5 | 2.1 | 0.8 | -1.7 | 1.7 |
| 24 | Kurt Suzuki | WSN | 1547 | 0.5 | -0.5 | -1.4 | 3.0 | 1.6 |
| 25 | Geovany Soto | TEX | 1511 | 0.4 | 0.5 | 1.0 | -0.5 | 1.5 |
| 26 | Taylor Teagarden | BAL | 651 | 0.2 | 0.4 | 0.5 | 0.2 | 1.3 |
| 27 | Devin Mesoraco | CIN | 1812 | 0.5 | 0.7 | 0.8 | -0.7 | 1.2 |
| 28 | Kelly Shoppach | BOS | 1529 | -0.3 | -0.5 | 0.8 | 0.9 | 1.0 |
| 29 | Miguel Olivo | SEA | 2605 | 0.0 | -0.3 | -2.0 | 3.2 | 1.0 |
| 30 | Koyie Hill | CHC | 373 | 0.1 | -0.2 | 0.8 | 0.2 | 0.9 |
| 31 | Anthony Recker | OAK | 339 | 0.1 | 0.2 | -0.1 | 0.6 | 0.7 |
| 32 | Anthony Recker | CHC | 121 | -0.7 | 0.1 | 0.4 | 1.0 | 0.7 |
| 33 | Martin Maldonado | MIL | 2279 | 0.7 | -1.4 | -0.4 | 1.7 | 0.5 |
| 34 | Stephen Vogt | TBR | 66 | 0.0 | 0.0 | -0.1 | 0.5 | 0.5 |
| 35 | Steven Lerud | PHI | 90 | 0.0 | 0.1 | 0.3 | 0.0 | 0.3 |
| 36 | Jhonatan Solano | WSN | 384 | 0.1 | 0.2 | -0.8 | 0.8 | 0.3 |
| 37 | Dioner Navarro | CIN | 621 | 0.2 | -0.1 | 0.4 | -0.2 | 0.3 |
| 38 | Luis Exposito | BAL | 259 | 0.1 | 0.2 | 0.2 | -0.1 | 0.3 |
| 39 | Humberto Quintero | KCR | 1529 | 0.4 | -1.4 | 0.5 | 0.7 | 0.2 |
| 40 | Eli Whiteside | SFG | 164 | 0.0 | 0.1 | -0.6 | 0.7 | 0.2 |
| 41 | Hector Gimenez | CHW | 51 | 0.0 | 0.0 | 0.1 | 0.0 | 0.2 |
| 42 | Bryan Anderson | STL | 39 | 0.0 | 0.0 | 0.1 | 0.0 | 0.1 |
| 43 | Tim Federowicz | LAD | 37 | 0.0 | 0.0 | 0.1 | 0.0 | 0.1 |
| 44 | Wil Nieves | COL | 472 | 0.1 | -0.2 | 0.2 | -0.1 | 0.1 |
| 45 | Vinny Rottino | CLE | 13 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 46 | Brandon Snyder | TEX | 3 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 47 | Yorvit Torrealba | TOR | 263 | 0.1 | 0.2 | -0.1 | -0.2 | 0.0 |
| 48 | Rob Johnson | NYM | 608 | 0.2 | 0.4 | 0.1 | -0.7 | -0.1 |
| 49 | Bryan Holaday | DET | 162 | 0.0 | 0.1 | 0.2 | -0.4 | -0.1 |
| 50 | Carlos Maldonado | WSN | 118 | 0.0 | 0.1 | 0.1 | -0.3 | -0.1 |
| 51 | Matt Treanor | LAD | 1234 | 0.4 | -0.7 | 1.1 | -0.9 | -0.1 |
| 52 | Henry Blanco | ARI | 715 | -1.3 | 0.4 | -0.4 | 1.1 | -0.2 |
| 53 | Francisco Cervelli | NYY | 18 | 0.0 | 0.0 | -0.2 | 0.0 | -0.2 |
| 54 | Manny Pina | KCR | 18 | 0.0 | 0.0 | -0.2 | 0.0 | -0.2 |
| 55 | Guillermo Quiroz | BOS | 10 | 0.0 | 0.0 | -0.3 | 0.0 | -0.2 |
| 56 | Yasmani Grandal | SDP | 1980 | 0.6 | -1.2 | 0.7 | -0.4 | -0.3 |
| 57 | Carlos Corporan | HOU | 821 | -0.5 | 0.0 | -0.4 | 0.6 | -0.3 |
| 58 | Yan Gomes | TOR | 221 | 0.1 | 0.1 | -0.5 | 0.0 | -0.3 |
| 59 | Eddy Rodriguez | SDP | 76 | 0.0 | 0.0 | -0.1 | -0.4 | -0.4 |
| 60 | Mike Napoli | TEX | 2648 | 0.0 | 0.2 | 1.0 | -1.6 | -0.4 |
| 61 | Chris Herrmann | MIN | 76 | 0.0 | 0.0 | -0.3 | -0.1 | -0.4 |
| 62 | J.C. Boscan | ATL | 124 | 0.0 | -0.4 | 0.4 | -0.4 | -0.4 |
| 63 | Chris Gimenez | TBR | 1098 | -1.9 | 0.7 | 0.9 | -0.2 | -0.5 |
| 64 | Hank Conger | LAA | 240 | -0.7 | 0.2 | -0.1 | 0.2 | -0.5 |
| 65 | Ryan Doumit | MIN | 2173 | 0.6 | 0.4 | -0.4 | -1.1 | -0.5 |
| 66 | Blake Lalli | CHC | 121 | 0.0 | 0.1 | -0.2 | -0.5 | -0.6 |
| 67 | Ronny Paulino | BAL | 362 | 0.1 | 0.2 | -0.3 | -0.7 | -0.7 |
| 68 | Ali Solis | SDP | 15 | 0.0 | -0.5 | 0.0 | -0.3 | -0.7 |
| 69 | Luke Carlin | CLE | 139 | 0.0 | 0.1 | -0.4 | -0.4 | -0.7 |
| 70 | Luis Martinez | TEX | 235 | 0.1 | 0.1 | -0.2 | -0.8 | -0.7 |
| 71 | Michael McKenry | PIT | 2616 | 0.8 | 0.2 | 1.4 | -3.2 | -0.7 |
| 72 | Chris Stewart | NYY | 1649 | 0.5 | -0.9 | -0.3 | -0.1 | -0.8 |
| 73 | Josh Donaldson | OAK | 104 | 0.0 | -0.4 | 0.0 | -0.5 | -0.9 |
| 74 | Adam Moore | KCR | 104 | 0.0 | -0.4 | 0.0 | -0.5 | -0.9 |
| 75 | Brayan Pena | KCR | 1792 | -1.0 | 0.2 | 1.8 | -2.0 | -0.9 |
| 76 | George Kottaras | MIL | 854 | 0.3 | 0.5 | 0.5 | -2.3 | -1.0 |
| 77 | Jonathan Lucroy | MIL | 3087 | 0.9 | -1.4 | 0.8 | -1.4 | -1.0 |
| 78 | Jarrod Saltalamacchia | BOS | 3704 | -0.4 | -0.1 | 2.6 | -3.2 | -1.1 |
| 79 | Brett Hayes | MIA | 1246 | -1.1 | -0.7 | 1.1 | -0.4 | -1.1 |
| 80 | Wilson Ramos | WSN | 900 | -0.5 | 0.6 | -0.2 | -1.0 | -1.1 |
| 81 | Sandy Leon | WSN | 339 | 0.1 | -0.3 | -0.7 | -0.3 | -1.2 |
| 82 | Konrad Schmidt | ARI | 61 | 0.0 | 0.0 | -1.2 | 0.0 | -1.2 |
| 83 | J.P. Arencibia | TOR | 3482 | 0.3 | 0.7 | -1.1 | -1.1 | -1.2 |
| 84 | John Jaso | SEA | 1386 | 0.4 | 0.9 | -1.9 | -0.6 | -1.2 |
| 85 | Jordan Pacheco | COL | 184 | 0.1 | -0.4 | -0.3 | -0.7 | -1.3 |
| 86 | Chris Snyder | HOU | 2576 | 0.0 | 0.7 | -1.5 | -0.5 | -1.4 |
| 87 | John Hester | LAA | 1088 | 0.3 | 0.7 | 0.1 | -2.5 | -1.4 |
| 88 | Russell Martin | NYY | 4418 | -1.0 | 1.3 | -1.5 | -0.4 | -1.5 |
| 89 | Mike Nickeas | NYM | 1290 | -0.4 | 0.3 | -1.6 | 0.1 | -1.5 |
| 90 | Ramon Hernandez | COL | 1816 | 0.5 | 0.2 | -1.4 | -1.3 | -2.1 |
| 91 | Derek Norris | OAK | 2020 | -0.9 | -0.2 | 0.5 | -1.5 | -2.1 |
| 92 | Carlos Santana | CLE | 3719 | 1.1 | -1.0 | -4.3 | 2.1 | -2.1 |
| 93 | Omir Santos | DET | 122 | -0.7 | -0.4 | -0.2 | -0.9 | -2.3 |
| 94 | Gerald Laird | DET | 1837 | -0.2 | -0.3 | 0.9 | -2.6 | -2.3 |
| 95 | Ryan Lavarnway | BOS | 966 | 0.3 | -0.4 | 0.0 | -2.2 | -2.3 |
| 96 | Drew Butera | MIN | 1253 | -0.4 | 0.8 | -1.7 | -1.1 | -2.4 |
| 97 | Wil Nieves | ARI | 293 | 0.1 | -0.3 | -0.5 | -1.6 | -2.4 |
| 98 | Lou Marson | CLE | 2412 | 0.0 | 1.0 | 0.6 | -3.9 | -2.4 |
| 99 | Joe Mauer | MIN | 2712 | 0.8 | 0.3 | 1.4 | -5.0 | -2.5 |
| 100 | Kelly Shoppach | NYM | 828 | -1.3 | -1.4 | -0.7 | 0.8 | -2.6 |
| 101 | Josh Thole | NYM | 3360 | -2.8 | 1.6 | -0.3 | -1.1 | -2.6 |
| 102 | George Kottaras | OAK | 948 | -0.5 | -0.8 | 0.5 | -1.8 | -2.6 |
| 103 | Jose Lobaton | TBR | 1926 | -0.9 | 0.2 | 0.0 | -2.1 | -2.8 |
| 104 | Welington Castillo | CHC | 1828 | -1.0 | -1.3 | 0.0 | -0.9 | -3.1 |
| 105 | Rob Brantly | MIA | 1052 | -0.4 | 0.2 | -2.0 | -0.9 | -3.2 |
| 106 | Geovany Soto | CHC | 1911 | -0.9 | -1.2 | 0.5 | -1.7 | -3.4 |
| 107 | A.J. Pierzynski | CHW | 4523 | 1.3 | 0.0 | -4.2 | -0.7 | -3.6 |
| 108 | Jesus Montero | SEA | 2071 | -0.1 | 0.3 | -1.3 | -2.7 | -3.8 |
| 109 | Steve Clevenger | CHC | 1786 | -1.0 | 0.2 | -0.1 | -3.0 | -4.0 |
| 110 | Jesus Flores | WSN | 2845 | 0.1 | 0.3 | -1.3 | -3.3 | -4.1 |
| 111 | Hector Sanchez | SFG | 1904 | -1.7 | -0.7 | -2.0 | 0.1 | -4.3 |
| 112 | Jason Castro | HOU | 2841 | 0.8 | -1.1 | -4.6 | -1.6 | -6.5 |
| 113 | John Baker | SDP | 1966 | -0.2 | -0.2 | -2.1 | -4.0 | -6.6 |
| 114 | Yorvit Torrealba | MIL | 25 | 0.0 | 0.0 | -5.8 | -1.0 | -6.8 |
| 115 | Rod Barajas | PIT | 3481 | 0.3 | -0.2 | 1.1 | -10.4 | -9.2 |
| 116 | Wilin Rosario | COL | 3912 | 1.1 | -3.8 | -12.2 | 3.4 | -11.4 |
Concluding Methodological Postscript
I should make clear that for the purposes that I am not including such debated areas a pitch framing or the more amorphous “game calling.” I am not taking a position one way or the other on either of those, simply making clear the bounds of these rankings. When I discuss “catcher defense,” like most others, I will be discussing preventing stolen bases, blocking pitches, etc.
One of the difficulties with evaluating catcher defense with regard to even these issues is that, much more than with other fielding positions, the catcher’s performance is dependent on another player — namely, the pitcher. No matter now strong or weak the catcher’s arm is, he can’t escape the reality that he depends on the pitcher’s skill with regard to holding runners, quickness to the plate, etc. While the catcher’s skill with regard to blocking pitches that are off the mark is clearly important, catching Tim Wakefield poses a unique challenge — just ask Josh Bard. And so on.
For these reasons, probably the best way of measuring catcher defense is Tom Tango’s WOWY (With or Without You) method of defensive evaluation as detailed the 2008 Hardball Times Annual. You can read about the details in the links provided. Versions of WOWY for catchers have also been done by Brian Cartwright and Dan Turkenkopf. I would do it that way if I could. The main issue is that 1) it’s pretty complicated, and beyond my present capabilities, and 2) it requires something like Retrosheet, which isn’t available until after the World Series is over, so even if I could do it, I couldn’t get the numbers during the season of even now…
While the method used here is neither terribly subtle nor original, I think when compared to things like the Fans’ Scouting Report and WOWY methods, it compares fairly well. Just keep in mind the acknowledged limits (e.g., not taking into account the pitchers’ contributions like WOWY does).
The Method Used Here
For non-WOWY catcher defense, the basic idea is to 1) choose what events you’re going to deal with, 2) determine each catchers performance with respect to league average, and 3) decide the run value of each event.
Stolen Bases/Caught Stealing (CSRuns): First, we figure out the league rate for caught stealing. One cool thing about the new Baseball Reference is that it separates out the catcher caught stealings from the pitcher pickoffs, so we can exclude the pickoffs (not under the catcher’s control) from the equation. So we total the CSctch +SB to get total stolen base attempts (SBA) and then to total CSctch/total SBA for the lgCS rate. We use the weight of .63 runs for each caught stealing, which represents the average linear weight of the caught stealing (.44 runs) plus the weight of the stolen base not achieved (.19 runs). The formula for runs above/below average for each catcher is thus (CS – (lgCSrate) * SBA) * 0.63.
Wild pitches/passed balls (WPPBRuns): The league rate is (WPlg + PBlg)/lgPA. The linear weight for each passed ball/wild pitch is 0.28 runs, which we make negative since the more WP/PBs a catcher has, the worse his defense is. The formula for each player is ((WP + PB) – (lgWPPBrate * PA)) * -0.28.
Errors (FcE and TE Runs): I deal with three different kinds of catcher error recorded by Baseball Reference: throwing errors, catching errors, and fielding errors. I’ve assimilated catching errors to fielding errors. There are separate linear weights for throwing (including catching) errors (-0.48) and fielding errors (-0.75). The method is the same as above. Get the league rate, then see how far over/under the player is. For throwing errors: (TE – (lgTErate * PA)) * -0.48. Fielding errors: (FE – (lgFErate * PA)) * -0.75.
Then you just add them all up to get the total runs above/below average. It’s not perfect, and hopefully, there will be some improved options soon, but the results do seem to reflect reality. I round to one decimal: I aware that gives an illusion of precision that isn’t there, I simply do it to expedite sorting and ranking. I thought about coming up with a “rate” version like UZR/150, but that isn’t as simple as prorating for innings caught/PA — one needs to normalize each sort of event separately, the chart is confusing enough as it is. For now, this is just a value measurement of what each player did this season.




Here’s my question. Suppose that every team in the NL read this report and decided “We aren’t running on Yadier Molina”. Does he get credit for that somehow?
Game theory would dictate that teams already run less often on Molina, does he get credit for that? Does he get credit for the fact that those that do run on him are theoretically better base stealers?