Has it been month already? Indeed it has. Time flies when the world is full of Nick Blackburn starts and Omar Vizquel’s magic (as celebrated by Buck Martinez). That’s right: it’s time for updated ratings.
I made my usual qualifications about sample sizes and methodogical crudeness in last month’s post (and I have again included the same details of my simple and unoriginal method at the end of this post as well for the curious), so I will not do it again here. Forget that boring stuff, let’s get right to the commentary. As you might expect, things are starting to shake out a bit more predictably.
Let’s get to it.
Pitch Blocking (Passed Balls and Wild Pitches) Leaders and Trailers:
Miguel Montero got a big extension a few weeks ago, but is currently struggling a bit with the bat. I expect his power to rebound. However, he’s had no problems behind the plate, currently sitting atop the list in pitch blocking according to my evaluation. Bunched up right behind him are Cincinnati’s Ryan Hanigan, Phillies’ stalwart Carlos Ruiz (more on him later), and 2011‘s best-fielding catcher, Matt Wieters.
At the bottom of the pitch blocking rankings so far, we have Colorado’s Wilin Rosario — a .343 wOBA is good for a catcher, even in Colorado, but he isn’t exactly blowing away memories of the banished Chris Iannetta. Second-worst thus far is Russell Martin — Martin has a pretty good reputation (and is an excellent framer), but he is not the greatest asset when it comes to pitch-blocking. Cleveland’s Carlos Santana is the third-worst. He isn’t as horrible of a defender as some expected, but the power outage thus far this season is a bit troubling.
Caught Stealing Leaders and Trailers:
A.J. Ellis has been a surprising hero for the Dodgers for this season with his bat. He always had good on-base skills, but no one saw a slash line of .307/.425/.487 coming. Yes, it is small sample, but it is still fun considering Ellis is 31 and has never had a full-time job in the majors before. Oh, right, he’s also currently leading all catchers in caught stealing runs. I suspect this is due at least in part to teams testing his previously unseen arm, but he’s currently passing these tests quite well. Right behind him is Miguel Montero, then another guy I suspect is being tested — Tyler Flowers (who is not setting the world on fire with his bat). Carlos Ruiz is fourth.
On the other end of things, we have Rod Barajas bringing up the rear, to which I can only respond: Rod Barajas is still playing? Oh, Pirates… Joe “Hometown Discount” Mauer is second-worst. Remember when he stayed in Minnesota and saved baseball? At least he’s providing good value by playing catcher every day. Oh, wait. Geovany Soto is third-worst.
Overall Leaders and Trailers:
If the struggling Phillies have a hero, it has to be Carlos Ruiz. Not only does he have a .422 wOBA this season, but according to these defensive ratings, thus far in 2012 he has been the most valuable defensive catcher in baseball. Obviously the offense will regress, but Ruiz has quietly been an incredibly valuable part of the Phillies since 2007, providing good offense for a catcher (even if it has never been on the level of, say, McCann or Mauer in the past) while providing great defense.
Right behind Ruiz this year is Miguel Montero. Even if his bat has been his calling card, there’s no mistaking the value he provides defesnively. The deal he signed last week looks promising for Arizona as long as he can stay healthy. Ryan Hanigan is also having himself a nice season on both sides of the ball, and he’s currently sitting third in the defense rankings.
At the bottom of the current rankings, we have Jason Castro, who was theworst last month, too. He’s actually hitting a bit better so far this year, but it’s hard to make up for his defensive inefficiencies. Second-worst so far is Jarrod Saltalamacchia. “Salty” has never had much of a defensive reputation, but he has been hitting for a ton of power so far this year. Even with the expected regression, Boston can probably live with sub-par glove if he remains an above-average hitter. Third-worst is the previously discussed Wilin Rosario. Fourth-worst to this point is Pirates’ Veteran Leader Barajas.
The full rating and rankings follow. Enjoy!
| Rank | Name | Tm | PA | FERuns | TERuns | PBWPRuns | CSruns | Total |
|---|---|---|---|---|---|---|---|---|
| 1 | Carlos Ruiz | PHI | 1569 | -0.2 | 1.0 | 2.2 | 2.6 | 5.6 |
| 2 | Miguel Montero | ARI | 1631 | -0.2 | -0.4 | 2.6 | 3.3 | 5.3 |
| 3 | Ryan Hanigan | CIN | 1227 | 0.4 | -0.2 | 2.3 | 1.9 | 4.5 |
| 4 | Tyler Flowers | CHW | 403 | 0.1 | 0.3 | 0.6 | 2.8 | 3.7 |
| 5 | Nick Hundley | SDP | 1553 | 0.5 | -0.4 | 1.3 | 2.2 | 3.6 |
| 6 | Matt Wieters | BAL | 1738 | -0.2 | -1.3 | 2.1 | 2.1 | 2.8 |
| 7 | Yadier Molina | STL | 1786 | 0.6 | 0.2 | 0.3 | 1.6 | 2.7 |
| 8 | Kurt Suzuki | OAK | 1779 | 0.6 | 0.2 | 0.8 | 0.8 | 2.4 |
| 9 | A.J. Ellis | LAD | 1678 | -0.2 | -0.4 | -0.9 | 3.5 | 2.1 |
| 10 | Brian McCann | ATL | 1529 | -0.2 | 1.0 | 0.9 | 0.0 | 1.7 |
| 11 | John Buck | MIA | 1554 | 0.5 | -1.4 | 1.8 | 0.5 | 1.5 |
| 12 | Miguel Olivo | SEA | 974 | -0.4 | -0.3 | -0.3 | 2.6 | 1.5 |
| 13 | Yorvit Torrealba | TEX | 880 | 0.3 | 0.6 | 0.2 | 0.3 | 1.4 |
| 14 | Henry Blanco | ARI | 448 | 0.2 | 0.3 | -0.4 | 1.2 | 1.2 |
| 15 | Jhonatan Solano | WSN | 37 | 0.0 | 0.0 | 0.1 | 1.0 | 1.1 |
| 16 | Martin Maldonado | MIL | 251 | 0.1 | 0.2 | -0.1 | 0.8 | 0.9 |
| 17 | Brian Schneider | PHI | 583 | 0.2 | 0.4 | 0.2 | 0.1 | 0.9 |
| 18 | David Ross | ATL | 490 | 0.2 | -0.2 | -0.3 | 1.1 | 0.8 |
| 19 | Jeff Mathis | TOR | 477 | 0.2 | 0.3 | -0.6 | 0.9 | 0.8 |
| 20 | Anthony Recker | OAK | 339 | 0.1 | 0.2 | -0.2 | 0.5 | 0.6 |
| 21 | Koyie Hill | CHC | 291 | 0.1 | -0.3 | 0.5 | 0.3 | 0.6 |
| 22 | Luis Exposito | BAL | 255 | 0.1 | 0.2 | 0.4 | -0.1 | 0.5 |
| 23 | Wil Nieves | COL | 116 | 0.0 | 0.1 | 0.0 | 0.3 | 0.5 |
| 24 | Welington Castillo | CHC | 283 | 0.1 | 0.2 | 0.2 | -0.1 | 0.4 |
| 25 | Gerald Laird | DET | 483 | 0.2 | 0.3 | 0.5 | -0.6 | 0.4 |
| 26 | J.C. Boscan | ATL | 91 | 0.0 | 0.1 | 0.3 | 0.0 | 0.3 |
| 27 | Chris Stewart | NYY | 457 | 0.2 | -0.2 | -0.4 | 0.7 | 0.3 |
| 28 | Michael McKenry | PIT | 644 | 0.2 | 0.4 | 0.1 | -0.5 | 0.3 |
| 29 | Brayan Pena | KCR | 913 | 0.3 | 0.1 | 0.9 | -1.0 | 0.3 |
| 30 | Hector Sanchez | SFG | 671 | -0.5 | -0.0 | -0.6 | 1.5 | 0.3 |
| 31 | Jonathan Lucroy | MIL | 1397 | 0.5 | -0.5 | 0.8 | -0.5 | 0.3 |
| 32 | Bobby Wilson | LAA | 971 | 0.3 | -0.3 | 0.8 | -0.5 | 0.2 |
| 33 | Tony Cruz | STL | 358 | 0.1 | 0.2 | -0.7 | 0.5 | 0.2 |
| 34 | Rob Johnson | NYM | 377 | 0.1 | 0.2 | 0.5 | -0.7 | 0.2 |
| 35 | Ryan Doumit | MIN | 760 | 0.3 | 0.0 | 0.2 | -0.3 | 0.2 |
| 36 | Chris Iannetta | LAA | 792 | 0.3 | 0.5 | -0.0 | -0.6 | 0.1 |
| 37 | Stephen Vogt | TBR | 20 | 0.0 | 0.0 | 0.1 | 0.0 | 0.1 |
| 38 | Sandy Leon | WSN | 16 | 0.0 | 0.0 | 0.0 | 0.0 | 0.1 |
| 39 | Yan Gomes | TOR | 12 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 40 | Yasmani Grandal | SDP | 4 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 41 | Bryan Holaday | DET | 41 | 0.0 | 0.0 | 0.1 | -0.1 | 0.0 |
| 42 | Erik Kratz | PHI | 3 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 43 | Brandon Snyder | TEX | 3 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| 44 | Jesus Flores | WSN | 938 | 0.3 | 0.6 | -1.3 | 0.4 | 0.0 |
| 45 | J.P. Arencibia | TOR | 1665 | -0.2 | 0.1 | -0.6 | 0.7 | -0.0 |
| 46 | Ronny Paulino | BAL | 203 | 0.1 | 0.1 | 0.0 | -0.3 | -0.1 |
| 47 | Mike Napoli | TEX | 1230 | -0.3 | 0.3 | 0.7 | -0.7 | -0.1 |
| 48 | Carlos Maldonado | WSN | 118 | 0.0 | 0.1 | 0.1 | -0.3 | -0.1 |
| 49 | Josh Donaldson | OAK | 32 | 0.0 | 0.0 | 0.1 | -0.3 | -0.2 |
| 50 | John Hester | LAA | 322 | 0.1 | 0.2 | -0.2 | -0.3 | -0.2 |
| 51 | Chris Snyder | HOU | 893 | -0.4 | 0.6 | -0.6 | 0.2 | -0.3 |
| 52 | Buster Posey | SFG | 1483 | -1.0 | -1.0 | 1.1 | 0.5 | -0.4 |
| 53 | Hank Conger | LAA | 78 | 0.0 | 0.1 | -0.3 | -0.1 | -0.4 |
| 54 | John Baker | SDP | 607 | 0.2 | 0.4 | 0.0 | -1.0 | -0.4 |
| 55 | Lou Marson | CLE | 608 | 0.2 | 0.4 | 0.3 | -1.3 | -0.4 |
| 56 | Carlos Santana | CLE | 1417 | 0.5 | -0.5 | -2.2 | 1.8 | -0.4 |
| 57 | Drew Butera | MIN | 389 | 0.1 | 0.3 | -0.0 | -0.8 | -0.4 |
| 58 | John Jaso | SEA | 400 | 0.1 | 0.3 | 0.0 | -0.9 | -0.6 |
| 59 | Devin Mesoraco | CIN | 843 | 0.3 | 0.5 | 0.1 | -1.6 | -0.7 |
| 60 | Blake Lalli | CHC | 121 | 0.0 | 0.1 | -0.2 | -0.6 | -0.7 |
| 61 | Konrad Schmidt | ARI | 39 | 0.0 | 0.0 | -0.7 | 0.0 | -0.7 |
| 62 | Luke Carlin | CLE | 139 | 0.0 | 0.1 | -0.4 | -0.4 | -0.7 |
| 63 | Kelly Shoppach | BOS | 729 | -0.5 | 0.5 | -0.5 | -0.3 | -0.8 |
| 64 | George Kottaras | MIL | 540 | 0.2 | 0.3 | 0.1 | -1.5 | -0.9 |
| 65 | Humberto Quintero | KCR | 1209 | 0.4 | -1.1 | -0.2 | 0.0 | -1.0 |
| 66 | Mike Nickeas | NYM | 744 | 0.3 | -0.0 | -0.7 | -0.6 | -1.0 |
| 67 | Josh Thole | NYM | 1061 | -1.9 | 0.2 | 1.0 | -0.6 | -1.2 |
| 68 | Matt Treanor | LAD | 439 | 0.1 | -0.7 | 0.4 | -1.1 | -1.3 |
| 69 | Ramon Hernandez | COL | 986 | 0.3 | -0.3 | -0.6 | -0.7 | -1.3 |
| 70 | Jose Lobaton | TBR | 166 | -0.7 | -0.4 | -0.1 | -0.2 | -1.4 |
| 71 | Wilson Ramos | WSN | 900 | -0.4 | 0.6 | -0.3 | -1.3 | -1.4 |
| 72 | A.J. Pierzynski | CHW | 1708 | 0.6 | 0.1 | -1.6 | -0.6 | -1.5 |
| 73 | Russell Martin | NYY | 1611 | -0.2 | 1.0 | -2.5 | 0.1 | -1.5 |
| 74 | Steve Clevenger | CHC | 392 | -0.6 | 0.3 | 0.3 | -1.4 | -1.5 |
| 75 | Jesus Montero | SEA | 818 | 0.3 | 0.0 | -1.1 | -0.8 | -1.6 |
| 76 | Joe Mauer | MIN | 945 | 0.3 | 0.1 | 0.1 | -2.2 | -1.6 |
| 77 | Jose Molina | TBR | 1142 | 0.4 | -0.2 | -1.6 | -0.3 | -1.7 |
| 78 | Brett Hayes | MIA | 565 | -1.3 | -0.6 | -0.1 | 0.1 | -1.9 |
| 79 | Alex Avila | DET | 1480 | 0.5 | -0.5 | -1.2 | -0.9 | -2.0 |
| 80 | Geovany Soto | CHC | 1038 | -0.4 | -0.8 | 1.0 | -1.9 | -2.1 |
| 81 | Chris Gimenez | TBR | 776 | -2.0 | 0.5 | 0.2 | -1.0 | -2.2 |
| 82 | Omir Santos | DET | 122 | -0.7 | -0.4 | -0.2 | -1.0 | -2.3 |
| 83 | Rod Barajas | PIT | 1387 | 0.5 | -0.1 | -0.0 | -3.2 | -2.8 |
| 84 | Wilin Rosario | COL | 1116 | 0.4 | -0.7 | -2.7 | -0.2 | -3.2 |
| 85 | Jarrod Saltalamacchia | BOS | 1460 | -1.0 | -1.0 | -0.1 | -1.4 | -3.5 |
| 86 | Jason Castro | HOU | 1254 | 0.4 | -0.6 | -1.8 | -1.7 | -3.7 |
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.



Nice to see Arencibia at league average. He was dead last last year IIRC
-1 to Klaassen. This article probably took you a long time to write yet no one read it. I didn’t but could you blame me?
Someone tell Buck and Tabby that JPA ranks only three spots above a 35yo+ “Org Guy” for the Nats (4th string catcher).