Biographical

Portrait of Michael McKenry

Michael McKenry C Rockies

Rockies Player Cards | Rockies Team Audit | Rockies Depth Chart

2014 Rest-of-Season Projections (seasonal age 29)
PA AVG HR R RBI SB TAv WARP
1 .252 0 0 0 0 .253 0.0
Birth Date3-4-1985
Height5' 10"
Weight205 lbs
Age29 years, 7 months, 21 days
BatsR
ThrowsR
-0.22010
0.02011
2.12012
-0.22013
1.02014
+proj
WARP Summary

Standard

YEAR TEAM AGE G PA AB R H 2B 3B HR TB BB SO HBP SF SH RBI SB CS AVG OBP SLG TAv VORP FRAA WARP
2010 COL 25 6 9 8 0 0 0 0 0 0 1 5 0 0 0 0 0 0 .000 .111 .000 .037 -1.9 -0.0 -0.2
2011 PIT 26 58 201 180 17 40 12 0 2 58 14 49 0 2 5 11 0 1 .222 .276 .322 .227 0.6 -0.4 0.0
2012 PIT 27 88 275 240 25 56 14 0 12 106 29 73 3 3 0 39 0 0 .233 .320 .442 .283 18.7 1.4 2.1
2013 PIT 28 41 122 115 9 25 6 0 3 40 5 24 2 0 0 14 0 0 .217 .262 .348 .223 -2.1 0.7 -0.2
2014 COL 29 57 192 168 23 53 9 0 8 86 22 42 1 0 1 22 0 3 .315 .398 .512 .291 10.0 -0.9 1.0
Career2507997117417441025290711936568604.245.317.408.25925.30.82.8

Advanced

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg G PA TAv oppAVG oppOBP oppSLG oppTAv BABIP BPF BRAA repLVL POS_ADJ FRAA BRR BVORP BWARP VORP WARP
2006 TRI A- 66 290 .272 .256 .335 .369 .270 .247 89 3 7.0 1.7 -0.1 -1.2 10.5 1.1 10.5 1.1
2007 ASH A 113 485 .301 .266 .347 .404 .266 .311 121 21.5 14.4 4 -2.0 -2.4 36.4 3.5 36.4 3.5
2008 MOD A+ 111 472 .286 .270 .338 .405 .268 .297 97 13.8 14.2 6.4 -1.3 -2.3 36.9 3.6 36.9 3.6
2009 TUL AA 102 417 .272 .265 .343 .394 .253 .315 114 5.1 11.8 7.2 0.3 -2.9 19.0 2.0 19.0 2.0
2010 COL MLB 6 9 .037 .286 .355 .424 .285 .000 93 -2 0.2 0.1 -0.0 -0.1 -1.9 -0.2 -1.9 -0.2
2010 CSP AAA 99 384 .239 .278 .347 .432 .270 .315 110 -9.3 11.8 6.8 1.2 -4.0 5.7 0.7 5.7 0.7
2011 PIT MLB 58 201 .227 .251 .316 .399 .259 .290 97 -6.6 5.4 3.3 -0.4 -0.2 0.6 0.0 0.6 0.0
2011 PAW AAA 29 111 .279 .259 .328 .395 .254 .333 92 2.4 3.4 2.1 0.2 -1.7 4.8 0.5 4.8 0.5
2012 PIT MLB 88 275 .283 .260 .322 .412 .264 .278 96 6.4 7.5 4.3 1.4 -0.4 18.7 2.1 18.7 2.1
2013 PIT MLB 41 122 .223 .249 .309 .388 .255 .250 97 -4.3 3.2 1.8 0.7 -0.8 -2.1 -0.2 -2.1 -0.2
2014 COL MLB 57 192 .291 .250 .306 .391 .259 .381 119 5.6 5.0 2.9 -0.9 -0.6 10.0 1.0 10.0 1.0
2014 CSP AAA 23 93 .266 .258 .329 .390 .258 .338 102 0.6 2.8 1.7 -0.4 1.3 3.8 0.3 3.8 0.3

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG ISO TAv VORP FRAA WARP
2006 TRI A- 290 28 53 16 1 4 23 22 49 3 3 .216 .303 .339 .122 .272 10.5 -0.1 1.1
2007 ASH A 485 79 117 35 1 22 90 66 84 8 9 .287 .391 .539 .252 .301 36.4 -2.0 3.5
2008 MOD A+ 472 59 103 28 1 18 75 55 101 2 4 .258 .357 .468 .210 .286 36.9 -1.3 3.6
2009 TUL AA 417 52 100 25 1 12 50 54 69 2 2 .279 .375 .455 .176 .272 19.0 0.3 2.0
2010 CSP AAA 384 44 92 23 1 10 49 32 77 1 1 .265 .331 .424 .159 .239 5.7 1.2 0.7
2010 COL MLB 9 0 0 0 0 0 0 1 5 0 0 .000 .111 .000 .000 .037 -1.9 -0.0 -0.2
2011 PIT MLB 201 17 40 12 0 2 11 14 49 0 1 .222 .276 .322 .100 .227 0.6 -0.4 0.0
2011 PAW AAA 111 10 26 5 0 3 12 14 24 1 0 .274 .369 .421 .147 .279 4.8 0.2 0.5
2012 PIT MLB 275 25 56 14 0 12 39 29 73 0 0 .233 .320 .442 .208 .283 18.7 1.4 2.1
2013 PIT MLB 122 9 25 6 0 3 14 5 24 0 0 .217 .262 .348 .130 .223 -2.1 0.7 -0.2
2014 CSP AAA 93 15 26 6 0 3 12 7 13 3 0 .313 .370 .494 .181 .266 3.8 -0.4 0.3
2014 COL MLB 192 23 53 9 0 8 22 22 42 0 3 .315 .398 .512 .196 .291 10.0 -0.9 1.0

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT
2010 49 0.4286 0.4694 0.6957 0.6667 0.3214 0.7857 0.5556 0.3043
2011 781 0.5237 0.5013 0.7821 0.6308 0.3548 0.9031 0.5455 0.2179
2012 1147 0.5301 0.4341 0.7606 0.5724 0.2764 0.8707 0.5034 0.2394
2013 492 0.5305 0.5041 0.8065 0.6628 0.3247 0.8902 0.6133 0.1935
2014 758 0.5106 0.4551 0.7826 0.6227 0.2803 0.8921 0.5288 0.2174
Career32270.52250.46650.7770.61360.30430.88530.53710.223

Injury History

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2013-07-28 2013-10-10 60-DL 74 60 Left Knee Surgery Meniscus Sliding 2013-07-30 -

Compensation

Year Team Salary
2014 COL $
2013 PIT $505,000
2012 PIT $485,000
YearsDescriptionSalary
2 yrPrevious$990,000
2 yrTotal$990,000

 

Service TimeAgentContract Status
2 y 136 dGavin Kahn1 year (2014)

Details
  • 1 year (2014). Signed by Colorado as a free agent 1/14 (minor-league contract). Salary of $0.75M in majors. Contract selected by Colorado 3/21/14.
  • 1 year/$0.505M (2013). Re-signed by Pittsburgh 3/1/13. DFA by Pittsburgh 12/2/13 (refused assignment).
  • 1 year/$0.484M (2012). Re-signed by Pittsburgh 3/3/12.
  • 1 year (2011). Re-signed by Colorado 2/11. Acquired by Boston in trade from Colorado 3/29/11. Acquired by Pittsburgh in trade from Boston 6/13/11.
  • 1 year (2010). Contract purchased by Colorado 11/20/09. Re-signed by Colorado 3/5/10.
  • Drafted by Colorado 2006 (7-198) (Middle Tennessee State). $0.135M signing bonus.

2014 Preseason Forecast

Last Update: 3/11/2014 05:35 ET

PCT PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG TAv VORP FRAA WARP
90o 514 62 129 29 1 16 65 50 110 1 0 .283 .356 .460 .285 26.9 C 1, 3B 0 3.1
80o 492 57 117 26 1 15 59 46 109 1 0 .268 .338 .435 .271 19.1 C 1, 3B 0 2.2
70o 476 53 109 24 1 14 56 43 107 1 0 .257 .326 .417 .261 13.8 C 1, 3B 0 1.6
60o 463 50 103 23 1 13 52 40 106 1 0 .247 .315 .401 .252 9.5 C 1, 3B 0 1.2
50o 450 47 97 22 1 12 50 38 105 1 0 .239 .305 .387 .244 5.7 C 1, 3B 0 0.7
40o 437 44 91 20 1 12 47 35 103 1 0 .230 .294 .373 .236 2.2 C 1, 3B 0 0.4
30o 424 42 85 19 1 11 44 33 101 1 0 .221 .283 .358 .227 -1.4 C 1, 3B 0 0.0
20o 408 38 78 17 1 10 41 30 99 1 0 .210 .271 .340 .217 -5.4 C 1, 3B 0 -0.5
10o 386 34 69 15 1 9 37 27 96 0 0 .195 .253 .316 .203 -10.3 C 1, 3B 0 -1.0
Weighted Mean4564910022113513910510.243.309.394.2487.5C 1, 3B 00.9

Diagnostics

Breakout Rate Improve Rate Collapse Rate Attrition Rate MLB %
6% 24% 10% 32% 75%

Long-Term Forecast (Beyond the 2014 Projections)

Playing time estimates are based on performance, not Depth Charts.
Year Age PA R H 2B 3B HR RBI BB SO SB AVG OBP SLG TAv WARP VORP BRR POS_ADJ REP_ADJ RAA FRAA
201530291315213162828760.199.280.327.2310.10.2-0.51.55.1-5.90.7
201631586641162611359491430.221.288.349.2360.52.8-0.92.914.9-14.11.5
201732617691152101865541580.207.281.340.2300.1-0.9-1.02.814.9-17.71.6
201833638681262811463541570.218.286.344.2340.31.1-1.02.814.9-15.61.6
201934619661242511461471510.219.279.341.2310.1-0.8-1.02.514.9-17.31.6
202035622641192411359491570.210.274.324.224-0.4-5.2-1.02.314.9-21.51.6
202136612631162311357481550.208.272.320.220-0.6-7.5-1.02.114.9-23.61.5
202237632671242611462491570.216.279.338.228-0.1-2.9-1.02.014.9-18.91.6
202338606651202411359481480.218.282.337.230-0.0-1.9-1.01.814.9-17.61.5

Upside By Year

2014 2015 2016 2017 2018 2019 PEAK 5
7.73.52.23.72.63.119.7

Comparable Players (Similarity Index 76)

Rank Score Name Year TAv Trend
1 90 John Baker 2010 .222
2 84 Humberto Cota 2008 .000 DNP
3 83 Eliezer Alfonzo 2008 -.011
4 83 Chris Gimenez 2012 .226
5 82 Brett Hayes 2013 .313
6 82 Eric Munson 2007 .234
7 82 Nick Hundley 2013 .251
8 82 Mike Rabelo 2009 .000 DNP
9 81 Josh Bard 2007 .276
10 81 Travis Ishikawa 2013 .107
11 81 George Kottaras 2012 .275
12 79 Rob Johnson 2012 .206
13 79 Landon Powell 2011 .178
14 79 Jayson Nix 2012 .240
15 78 Brent Lillibridge 2013 .109
16 78 Adam Moore 2013 .282
17 78 Matt Downs 2013 .000 DNP
18 78 Jason Jaramillo 2012 .000 DNP
19 77 Joe Borchard 2008 .000 DNP
20 77 Carlos Corporan 2013 .242
21 77 J.R. Towles 2013 .000 DNP
22 77 Nick Green 2008 .000 DNP
23 77 Brayan Pena 2011 .221
24 77 John Hester 2013 .624
25 77 Rene Rivera 2013 .224
26 77 Fred Lewis 2010 .254
27 77 Shawn Riggans 2010 .000 DNP
28 77 Lance Niekro 2008 .000 DNP
29 77 Larry Bigbie 2007 .000 DNP
30 77 Brian Bogusevic 2013 .277
31 76 Delwyn Young 2011 .000 DNP
32 76 Carlos Ruiz 2008 .221
33 76 Ronny Paulino 2010 .252
34 76 Ty Wigginton 2007 .269
35 76 Adam Rosales 2012 .234
36 76 Jeremy Hermida 2013 .000 DNP
37 76 Roger Bernadina 2013 .196
38 76 JD Closser 2009 .000 DNP
39 76 John Rodriguez 2007 .000 DNP
40 76 Hector Luna 2009 .000 DNP
41 76 Luis Terrero 2009 .000 DNP
42 75 Marlon Byrd 2007 .284
43 75 Jeff Baker 2010 .259
44 75 Tim Hosley 1976 .239
45 75 Travis Buck 2013 .000 DNP
46 75 Don Pavletich 1968 .282
47 75 Bobby Wilson 2012 .216
48 75 Chris Shelton 2009 .216
49 75 Craig Tatum 2012 .000 DNP
50 75 Mitch Maier 2011 .242
51 75 Brad Davis 2012 .000 DNP
52 75 Matt Kata 2007 .218
53 75 Chris Dickerson 2011 .262
54 75 Ryan Shealy 2009 .000 DNP
55 74 Will Venable 2012 .278
56 74 John Buck 2010 .272
57 74 Scott Thorman 2011 .000 DNP
58 74 Yorvit Torrealba 2008 .232
59 74 Thurman Munson 1976 .288
60 74 Jason Repko 2010 .236
61 74 Jeff Mathis 2012 .218
62 74 Johnny Romano 1964 .293
63 74 Ryan Doumit 2010 .262
64 74 Gabe Gross 2009 .240
65 74 Earl Battey 1964 .265
66 74 Jim Pagliaroni 1967 .190
67 74 Dusty Brown 2011 .088
68 74 Elliot Johnson 2013 .208
69 74 Cory Sullivan 2009 .260
70 73 Jack Hannahan 2009 .229
71 73 Del Crandall 1959 .262
72 73 David Murphy 2011 .250
73 73 Robert Andino 2013 .186
74 73 Omir Santos 2010 .000 DNP
75 73 Jed Morris 2009 .000 DNP
76 73 Mike Fontenot 2009 .244
77 73 Gus Triandos 1960 .276
78 73 Wily Mo Pena 2011 .250
79 73 Jorge Posada 2001 .293
80 73 Greg Dobbs 2008 .287
81 73 Chris Bando 1985 .167
82 73 Chris Snyder 2010 .249
83 73 Chris Burke 2009 .212
84 73 Gary Carter 1983 .279
85 73 Gerald Laird 2009 .224
86 73 John Wockenfuss 1978 .279
87 73 Dee Brown 2007 -.008
88 73 Ryan Spilborghs 2009 .242
89 73 Bob Brenly 1983 .237
90 73 Scott Hatteberg 1999 .313
91 73 Ben Francisco 2011 .270
92 73 Rajai Davis 2010 .251
93 72 Chris Aguila 2008 .160
94 72 Rick Wilkins 1996 .258
95 72 Joe Mather 2012 .211
96 72 Willie Upshaw 1986 .262
97 72 Jason Pridie 2013 .160
98 72 Eric Patterson 2012 .000 DNP
99 72 Joe Ferguson 1976 .255
100 72 Stan Lopata 1955 .317

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .214 .282 .338 .231
11 vs R (Multi) .227 .292 .396 .250
18 Split (Multi) .013 .010 .058 .020
19 LgAvg (Multi) -.013 -.023 -.037 -.020
30 vs L (2013) .207 .233 .241 .206
31 vs R (2013) .221 .272 .384 .224
38 Split (2013) .014 .038 .142 .018
39 LgAvg (2013) -.011 -.021 -.036 -.019

BP Annual Player Comments

YearComment
2014 Due to publishing agreements, the 2014 player comments and team essays are only available in the Baseball Prospectus 2014 book (available in hardcopy, e-book, and Kindle).
2013 In Baseball Prospectus 2012 we wrote, “A hitch in [McKenry’s] swing limits his ability to make contact, so he relies on walks and the occasional extra-base hit.” Sure enough, McKenry’s 2012 season featured plenty of strikeouts, walks, and extra-base hits. McKenry’s caught-stealing rate was nothing special, but compared to Barajas, he threw like Johnny Bench. The only reasons McKenry failed to overtake Barajas for more playing time were his apparent shortcomings as a defender and field general. An odd development, since McKenry owned a strong defensive reputation in the minors.
2012 Acquired from Boston after injuries left Wyatt Toregas and Dusty Brown as the last catchers standing, McKenry profiles as a typical reserve catcher. A hitch in his swing limits his ability to make contact, so he relies on walks and the occasional extra-base hit. His defensive reputation is stellar, but he only threw out 25 percent of attempted thieves.
2011 Unfortunately for the Rockies, an in-house solution to their frustrations with Iannetta is further away than McKenry, a strong defensive backstop whose Triple-A debut at hitter-friendly Colorado Springs in 2010 resulted in his worst full pro season at the plate. Every aspect of McKenry’s offensive game took a step backward in 2010, which, entering his age-26 season, makes him look more than ever like a future backup at best.
2010 An outstanding defensive catcher, McKenry’s future depends on the development of his bat, and last year was a nice step forward. Always a patient hitter with decent power, McKenry significantly lowered his strikeout rate and saw a commensurate increase in batting average, making his profile more and more like that of a possible MLB starter. At the very least his glove should guarantee some sort of a career.
2009 The Rockies already have a good young catcher at the big-league level, but they may have found a relatively decent one in McKenry. He has a hitch in his swing and will probably always hit for a low-ish average with plenty of strikeouts, but he makes up for that with walks, power, and one of the best defensive packages in the minors, including an outstanding arm. Double-A will be a big test for his bat, and we'll learn just how real this all is.

BP Articles

Michael McKenry is referenced in the following articles.

BP Premium requires BP Premium access to view, BP Fantasy requires BP Premium or BP Fantasy access to view

  Title Author Date
This article requires BP Fantasy or Premium accessFantasy Freestyle: 2014 Expert-League RecapsMike Gianella2014-09-29
This article requires BP Premium accessWhat You Need to Know: September 23, 2014Daniel Rathman2014-09-23
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 23Mike Gianella2014-09-04
This article requires BP Fantasy or Premium accessFree Agent Watch: Week 23Bret Sayre2014-09-04
This article requires BP Fantasy or Premium accessInterleague Report: Week 19Jeff Quinton2014-08-04
This article requires BP Premium accessWhat You Need to Know: Weekend Wrap-Up, 6/23Daniel Rathman2014-06-23
This article requires BP Premium accessWhat You Need to Know: Weekend Wrap-Up, 6/16Daniel Rathman2014-06-16
This article requires BP Premium accessTransaction Analysis: Dietrich Without the DR.J. Anderson2014-06-06
This article requires BP Fantasy or Premium accessFantasy Freestyle: Expert League Assessment: First QuarterMike Gianella2014-05-12
Baseball ProGUESTus: Book Excerpt: Dry LandCharlie Wilmoth2014-04-25
Framing the Future: Catcher Framing Projections for 2014Harry Pavlidis2014-03-31
This article requires BP Premium accessTransaction Analysis: A Medley of MovesBen Lindbergh2013-12-03
This article requires BP Premium accessTransaction Analysis: A Medley of MovesBret Sayre2013-12-03
This article requires BP Premium accessTransaction Analysis: A Medley of MovesR.J. Anderson2013-12-03
This article requires BP Premium accessPainting the Black: The Pirates' Untold TalesR.J. Anderson2013-09-09
This article requires BP Premium accessTransaction Analysis: Pirates Get PatchJason Parks2013-08-28
This article requires BP Premium accessTransaction Analysis: Pirates Get PatchR.J. Anderson2013-08-28
This article requires BP Premium accessDaily Roundup: Around the League: August 20, 2013Clint Chisam2013-08-20
This article requires BP Premium accessDaily Roundup: Around the League: August 1, 2013Clint Chisam2013-08-01
This article requires BP Premium accessDaily Roundup: Around the League: July 30, 2013Clint Chisam2013-07-30
This article requires BP Premium accessDaily Roundup: Around the League: July 29, 2013Clint Chisam2013-07-29
This article requires BP Premium accessDaily Roundup: Around the League: July 28, 2013Clint Chisam2013-07-28
Feature Focus: Depth ChartsRob McQuown2013-07-26
Overthinking It: This Week in Catcher Framing, 6/23Ben Lindbergh2013-06-24
This article requires BP Fantasy or Premium accessFantasy Freestyle: Catcher Acquisition: A Mixed BagJason Collette2013-06-12
This article requires BP Premium accessDaily Roundup: Around the League: May 27, 2013Clint Chisam2013-05-27
Overthinking It: This Week in Catcher Framing, 5/18Ben Lindbergh2013-05-18
Overthinking It: This Week in Catcher Framing, 5/10Ben Lindbergh2013-05-10
This article requires BP Premium accessIn A Pickle: Who'll Stop the Run?Jason Wojciechowski2013-04-25
This article requires BP Premium accessDaily Roundup: Around the League: April 16, 2013Clint Chisam2013-04-16
Tater Trot Tracker: Trot Times for April 14Larry Granillo2013-04-15
This article requires BP Premium accessDaily Roundup: Around the League: April 15, 2013Clint Chisam2013-04-15
This article requires BP Premium accessMinor League Update: The 2005-12 Arizona Fall League All-StarsJason Martinez2012-12-13
This article requires BP Premium accessPebble Hunting: The Year in HustleSam Miller2012-11-28
This article requires BP Premium accessOn the Beat: NL Shopping ListsJohn Perrotto2012-11-15
Overthinking It: Why Nobody Gets Caught StealingBen Lindbergh2012-11-08
This article requires BP Premium accessIn A Pickle: Introducing the Bloop FactorJason Wojciechowski2012-09-20
Tater Trot Tracker: Trot Times for August 5Larry Granillo2012-08-06
Tater Trot Tracker: Trot Times for August 1Larry Granillo2012-08-02
Tater Trot Tracker: Trot Times for July 29Larry Granillo2012-07-30
Tater Trot Tracker: Carlos Gomez's Foul Ball Trot, UpdatedLarry Granillo2012-07-26
Tater Trot Tracker: Trot Times for June 26Larry Granillo2012-06-27
BP Unfiltered: Josh Johnson Falls Off the BeanstalkR.J. Anderson2012-06-10
BP Unfiltered: How Aroldis Chapman Allowed an Earned RunBen Lindbergh2012-06-08
What You Need to Know: Friday, June 8Daniel Rathman2012-06-08
Tater Trot Tracker: Trot Times for May 21Larry Granillo2012-05-22
Tater Trot Tracker: Trot Times for May 16Larry Granillo2012-05-17
Tater Trot Tracker: Trot Times for April 12Larry Granillo2012-04-13
This article requires BP Fantasy or Premium accessPreseason Value Picks: Second, Short, and Catcher for 3/28/12Michael Jong2012-03-28
Prospectus Preview: NL Central 2012 Preseason Preview, Part IILarry Granillo2012-03-02
Prospectus Preview: NL Central 2012 Preseason Preview, Part IIStephani Bee2012-03-02
This article requires BP Premium accessTransaction Analysis: Overpaid Filler Player EditionR.J. Anderson2011-11-11
This article requires BP Fantasy or Premium accessResident Fantasy Genius: Fantasy Rumor Mill for 10/24/11Derek Carty2011-10-24
This article requires BP Premium accessDivide and Conquer, NL Central: Winless in MilwaukeeLarry Granillo2011-08-16
Tater Trot Tracker: Trot Times for July 26Larry Granillo2011-07-27
BP Unfiltered: Meals MoneyMike Fast2011-07-27
This article requires BP Premium accessTransaction Analysis: Senior Circuit ShufflingChristina Kahrl2011-03-17
This article requires BP Premium accessTransaction Action: Cardinals, D'backs, RockiesChristina Kahrl2010-09-25
This article requires BP Premium accessFuture Shock: Monday Ten PackKevin Goldstein2010-07-12
This article requires BP Premium accessFuture Shock Blog: Minor League Update: Games of June 2Kevin Goldstein2010-06-03
This article requires BP Premium accessTransaction Action: Senior Circuit ShakeupsChristina Kahrl2010-05-27
This article requires BP Premium accessFuture Shock: Future Top Dogs, NLKevin Goldstein2010-03-17
This article requires BP Premium accessTransaction Action: Lefty-less and ZedlinessChristina Kahrl2010-03-16
This article requires BP Premium accessFuture Shock: Rockies Top 11 ProspectsKevin Goldstein2010-01-29
This article requires BP Premium accessTransaction Action: Fill'er Up!Christina Kahrl2009-11-23
This article requires BP Premium accessWinter League Preview: The Dominican LeagueCarlos J. Lugo2009-10-18
This article requires BP Premium accessFuture Shock: Organizational Rankings, Part 2Kevin Goldstein2009-03-18
Future Shock: Hawaiian Winter Baseball PreviewMike Plugh2007-09-22
Future Shock: Hawaiian Winter Baseball PreviewKevin Goldstein2007-09-22


BP Chats

No BP chats have mentioned this guy.

BP Roundtables

No BP Roundtables have mentioned this guy.

Advanced Catching Metrics

Year Framing Chances Extra Strikes Framing Runs Framing Runs per 7000 Blocking Chances PB/WP Saved Blocking Runs Blocking Runs per 7000 Total Receiving Runs Total Receiving Runs per 7000
2010 88 0 -0.1 -11.7 61 0.0 0.0 1.5 -0.1 -10.2
2011 4177 -29 -4.3 -7.3 2412 3.9 1.2 3.6 -3.1 -3.7
2012 5221 -48 -8.7 -11.7 3012 5.8 1.7 4.0 -7.0 -7.8
2013 2148 -23 -2.9 -9.6 1219 0.7 0.2 1.4 -2.7 -8.2
2014 3360 -36 -4.5 -9.4 1936 -2.2 -0.6 -2.1 -5.1 -11.5
total 14994 -135 -20.3 -9.5 8640 6.1 2.0 1.6 -18.3 -7.9

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC

 

PITCHf/x Hitter Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC