Biographical

Portrait of Michael McKenry

Michael McKenry C Cardinals

Cardinals Player Cards | Cardinals Team Audit | Cardinals Depth Chart

2016 Projections (Preseason PECOTA - seasonal age 31)
PA AVG HR R RBI SB TAv WARP
Subscribe today for access to projection data!
Birth Date3-4-1985
Height5' 10"
Weight205 lbs
Age31 years, 3 months, 25 days
BatsR
ThrowsR
0.92012
-0.62013
0.52014
0.22015
0.02016
+proj
WARP Summary

MLB Statistics

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.1 -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 1.9 -6.7 -0.5
2012 PIT 27 88 275 240 25 56 14 0 12 106 29 73 3 3 0 39 0 0 .233 .320 .442 .283 17.8 -9.5 0.9
2013 PIT 28 41 122 115 9 25 6 0 3 40 5 24 2 0 0 14 0 0 .217 .262 .348 .223 -0.1 -5.3 -0.6
2014 COL 29 57 192 168 23 53 9 0 8 86 22 42 1 0 22 0 3 .315 .398 .512 .290 12.6 -8.3 0.5
2015 COL 30 58 152 127 20 26 7 3 4 51 22 41 2 1 0 17 2 2 .205 .329 .402 .253 3.7 -1.4 0.2
Career30895183894200483293419323486510326.239.319.407.25833.9-31.20.3

Statistics for All Levels

'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 .000 .247 89 3 7.0 1.7 1.4 -1.2 10.5 1.3 10.5 1.3
2007 ASH A 113 485 .301 .266 .347 .404 .000 .311 121 21.5 14.4 4 2.1 -2.4 37.6 4.0 37.6 4.0
2008 MOD A+ 111 472 .286 .270 .338 .405 .000 .297 97 13.8 14.2 6.4 4.3 -2.3 32.1 3.6 32.1 3.6
2009 TUL AA 102 417 .272 .265 .343 .394 .000 .315 114 5.1 11.8 7.2 -6.7 -2.9 21.2 1.5 21.2 1.5
2010 COL MLB 6 9 .037 .286 .355 .424 .000 .000 93 -2 0.2 0.1 -0.1 -0.1 -1.9 -0.2 -1.9 -0.2
2010 CSP AAA 99 384 .239 .278 .347 .432 .000 .315 110 -9.3 11.8 6.8 -3.3 -4.0 5.2 0.2 5.2 0.2
2011 PIT MLB 58 201 .227 .251 .316 .399 .000 .290 97 -6.6 5.4 3.3 -6.7 -0.2 1.9 -0.5 1.9 -0.5
2011 PAW AAA 29 111 .279 .259 .328 .395 .000 .333 92 2.4 3.4 2.1 -3.2 -1.7 6.2 0.3 6.2 0.3
2012 PIT MLB 88 275 .283 .260 .322 .412 .000 .278 96 6.4 7.5 4.3 -9.5 -0.4 17.8 0.9 17.8 0.9
2013 PIT MLB 41 122 .223 .249 .309 .388 .000 .250 97 -4.3 3.2 1.8 -5.3 -0.8 -0.1 -0.6 -0.1 -0.6
2014 COL MLB 57 192 .290 .250 .306 .391 .000 .381 120 5.4 5.0 2.9 -8.3 -0.6 12.6 0.5 12.6 0.5
2014 CSP AAA 23 93 .268 .258 .329 .390 .000 .338 100 0.8 2.8 1.7 0.6 1.3 6.6 0.7 6.6 0.7
2015 COL MLB 58 152 .253 .245 .306 .394 .000 .265 112 -1.1 4.1 1.9 -1.4 -1.3 3.7 0.2 3.7 0.2
2016 MEM AAA 18 70 .371 .266 .345 .410 .274 .395 101 8.1 1.9 1.1 0.5 1.1 12.2 1.3 12.2 1.3
2016 ROU AAA 13 54 .268 .259 .341 .402 .276 .310 100 0.5 1.5 0.3 0.1 -0.7 1.6 0.2 1.6 0.2

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 1.4 1.3
2007 ASH A 485 79 117 35 1 22 90 66 84 8 9 .287 .391 .539 .252 .301 37.6 2.1 4.0
2008 MOD A+ 472 59 103 28 1 18 75 55 101 2 4 .258 .357 .468 .210 .286 32.1 4.3 3.6
2009 TUL AA 417 52 100 25 1 12 50 54 69 2 2 .279 .375 .455 .176 .272 21.2 -6.7 1.5
2010 COL MLB 9 0 0 0 0 0 0 1 5 0 0 .000 .111 .000 .000 .037 -1.9 -0.1 -0.2
2010 CSP AAA 384 44 92 23 1 10 49 32 77 1 1 .265 .331 .424 .159 .239 5.2 -3.3 0.2
2011 PIT MLB 201 17 40 12 0 2 11 14 49 0 1 .222 .276 .322 .100 .227 1.9 -6.7 -0.5
2011 PAW AAA 111 10 26 5 0 3 12 14 24 1 0 .274 .369 .421 .147 .279 6.2 -3.2 0.3
2012 PIT MLB 275 25 56 14 0 12 39 29 73 0 0 .233 .320 .442 .208 .283 17.8 -9.5 0.9
2013 PIT MLB 122 9 25 6 0 3 14 5 24 0 0 .217 .262 .348 .130 .223 -0.1 -5.3 -0.6
2014 COL MLB 192 23 53 9 0 8 22 22 42 0 3 .315 .398 .512 .196 .290 12.6 -8.3 0.5
2014 CSP AAA 93 15 26 6 0 3 12 7 13 3 0 .313 .370 .494 .181 .268 6.6 0.6 0.7
2015 COL MLB 152 20 26 7 3 4 17 22 41 2 2 .205 .329 .402 .197 .253 3.7 -1.4 0.2
2016 MEM AAA 70 14 20 3 3 3 15 9 15 1 1 .328 .414 .623 .295 .371 12.2 0.5 1.3
2016 ROU AAA 54 9 9 5 0 0 9 11 13 0 0 .220 .389 .341 .122 .268 1.6 0.1 0.2

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 CSAA_CHANCES CSAA_RT
2010 49 0.4898 0.4694 0.6957 0.5417 0.4000 0.6923 0.7000 0.3043 21 -0.000408
2011 778 0.5244 0.4923 0.7598 0.6275 0.3432 0.8789 0.5197 0.2402 327 0.000037
2012 1131 0.5128 0.4315 0.7398 0.5759 0.2795 0.8323 0.5390 0.2602 537 -0.002790
2013 492 0.5142 0.5041 0.7823 0.6680 0.3305 0.8698 0.5949 0.2177 196 -0.001833
2014 753 0.4768 0.4568 0.7500 0.6435 0.2868 0.8701 0.5044 0.2500 336 -0.000007
2015 624 0.4728 0.3990 0.7108 0.5898 0.2280 0.8161 0.4667 0.2892 310 -0.000996
Career38270.50140.45340.7460.61340.29360.84960.52570.254367.3013-0.0012

Injury History  —  No longer being updated

Last Update: 12/31/2014 23:59 ET

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
2016 TEX $
2015 COL $1,087,600
2014 COL $
2013 PIT $505,000
2012 PIT $485,000
YearsDescriptionSalary
3 yrPrevious$2,077,600
3 yrTotal$2,077,600

 

Service TimeAgentContract Status
4 y 97 dGavin Kahn1 year (2016)

Details
  • 1 year (2016). Signed by Texas as a free agent 2/21/16 (minor-league contract). Released by Texas 5/14/16. Signed by St. Louis as a free agent 5/27/16 (minor-league contract).
  • 1 year/$1.0876M (2015). Re-signed by Colorado 1/16/15 (avoided arbitration). Sent outright to Triple-A by Colorado, refused assignment 10/14/15.
  • 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.

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or use the buttons to the right to subscribe and get instant access to the best baseball content on the web.

Cancel anytime.


That's a 33% savings over the monthly price!


That's a 33% savings over the monthly price!

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .255 .418 .475 .290
11 vs R (Multi) .240 .317 .418 .255
18 Split (Multi) -.015 -.101 -.057 -.035
19 LgAvg (Multi) -.012 -.023 -.032 -.018
30 vs L (2015) .263 .500 .526 .310
31 vs R (2015) .194 .290 .380 .240
38 Split (2015) -.069 -.210 -.147 -.070
39 LgAvg (2015) -.009 -.021 -.026 -.016

Definition of multi-year splits

BP Annual Player Comments

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or use the buttons to the right to subscribe and get instant access to the best baseball content on the web.

Cancel anytime.


That's a 33% savings over the monthly price!


That's a 33% savings over the monthly price!

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
Transaction Analysis: Only The LoneyBryan Grosnick2016-06-01
Transaction Analysis: Only The LoneyJeffrey Paternostro2016-06-01
Rumor Roundup: Someday Yet He'll Begin His Life AgainAshley Varela2016-03-21
The NRI Watch: American LeagueR.J. Anderson2016-02-10
This article requires BP Fantasy or Premium accessFantasy Three-Year Projections: CatchersJ.J. Jansons2016-01-13
This article requires BP Premium accessTransaction Analysis: Marlins For the Ed-WinBryan Grosnick2016-01-05
This article requires BP Premium accessPainting the Black: The All-Fringe Prospect TeamR.J. Anderson2015-09-03
This article requires BP Premium accessWhat You Need to Know: August 4, 2015Daniel Rathman2015-08-04
This article requires BP Premium accessBaseball Therapy: Better Playing Through ChemistryRussell A. Carleton2015-06-30
This article requires BP Premium accessWhat You Need to Know: June 3, 2015Daniel Rathman2015-06-03
This article requires BP Fantasy or Premium accessFree Agent Watch: Week ThreeKeith Cromer2015-04-20
This article requires BP Fantasy or Premium accessFree Agent Watch: Week ThreeMike Gianella2015-04-20
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: National League Players to MonitorIan Lefkowitz2015-03-30
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: National League Players to MonitorJared Weiss2015-03-30
This article requires BP Fantasy or Premium accessTTO Scoresheet Podcast: National League Players to MonitorBen Murphy2015-03-30
This article requires BP Premium accessRumor Roundup: Phillies' Dream: Veteran Who Catches AND Plays ShortstopDaniel Rathman2015-02-11
The Lineup Card: Pitches for Remaining Free AgentsBaseball Prospectus2015-01-14
This article requires BP Fantasy or Premium accessFantasy Players to Avoid: CatchersBP Fantasy Staff2015-01-09
This article requires BP Fantasy or Premium accessThe -Only League Landscape: National League CatchersKeith Cromer2015-01-08
This article requires BP Premium accessRumor Roundup: Haren Not Feeling FishDaniel Rathman2015-01-05
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 MovesR.J. Anderson2013-12-03
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 accessPainting the Black: The Pirates' Untold TalesR.J. Anderson2013-09-09
This article requires BP Premium accessTransaction Analysis: Pirates Get PatchR.J. Anderson2013-08-28
This article requires BP Premium accessTransaction Analysis: Pirates Get PatchJason Parks2013-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 Lg Framing Chances CSAA Framing Runs Blocking Chances EPAA Blocking Runs SB Attempts SRAA TRAA Throwing Runs FRAA Adj. FRAA
2006 asx 0 .000 0.0 1912 -.001 0.5 35 -.022 .000 0.5 1.0 0.0
2007 afx 0 .000 0.0 3768 -.003 4.1 100 -.003 -.006 0.4 4.5 0.0
2008 afa 0 .000 0.0 4223 -.001 1.3 72 -.065 -.020 3.9 5.2 0.0
2009 aax 7576 -.006 -8.0 4081 -.001 1.6 93 -.010 .001 0.5 -5.9 0.0
2010 mlb 78 -.004 -0.1 59 .000 -0.0 0 .000 .000 0.0 -0.1 0.0
2010 aaa 7302 -.005 -6.1 4333 -.001 0.7 67 -.008 -.004 0.4 -5.0 0.0
2011 mlb 3543 -.013 -7.0 2326 -.001 0.4 49 .000 .002 -0.0 -6.6 0.0
2011 aaa 2146 -.007 -2.9 1260 -.000 0.2 24 .014 -.001 -0.2 -2.9 0.0
2012 mlb 4342 -.015 -10.1 2882 -.001 0.5 62 .033 -.000 -1.2 -10.9 0.0
2013 mlb 1805 -.019 -5.2 1193 .000 -0.1 36 .038 .016 -0.8 -6.1 0.0
2014 aaa 1618 .007 1.8 1040 -.000 0.1 18 .052 -.000 -0.6 1.3 0.0
2014 mlb 2830 -.017 -6.7 1907 -.000 0.2 37 .039 .000 -0.8 -7.3 0.0
2015 mlb 1847 .001 0.2 1193 -.000 0.0 32 .082 .006 -1.4 -1.2 0.0
2016 aaa 1847 .003 0.9 0 .000 0.0 32 .004 .000 -0.1 0.8 0.0

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