Michael McKenry

PosC
B/TR/R
Born1985-03-04
Age (2026)41

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200722 AAsheville Tourists 485434 10228120 401106 89 .235.308.442.751 .207.268 238 .316 100 +0 -2 +0 +9 +14 2.1
200823 A+Modesto Nuts 472416 8621116 3913510 24 .207.290.377.668 .171.262 298 .286 77 -12 -1 +0 +8 +13 0.9
200924 AATulsa Drillers 417376 8720111 36902 22 .231.302.378.680 .146.275 229 .299 87 -6 -0 +0 +7 +12 1.3
201025 AAAColorado Springs Sky Sox 384358 741718 211022 11 .207.255.327.581 .120.263 275 .249 49 -22 -0 +0 +7 +11 -0.5
201126 MLB2 teams 312279 631605 24781 11 .226.289.337.626 .111.291 258 .266 62 -13 -0 -3 +6 +9 -0.2
201227 MLBPittsburgh Pirates 275240 5613012 29733 00 .233.324.438.761 .204.278 2711 .336 115 +5 +0 -10 +5 +8 0.7
201328 MLBPittsburgh Pirates 122115 25603 5242 00 .217.262.348.610 .130.250 204 .272 66 -5 +0 -8 +2 +3 -0.7
201429 MLB2 teams 285253 7314010 27602 33 .289.362.462.824 .174.342 219 .350 126 +8 -1 -5 +5 +8 1.6
201530 MLBColorado Rockies 152127 23624 22412 22 .181.311.354.666 .173.229 2714 .302 89 -2 -0 -0 +3 +4 0.4
201631 AAAColorado Springs Sky Sox 251215 42925 32753 22 .195.308.326.634 .130.272 3013 .291 81 -5 -0 +0 +4 +7 0.6
201732 AAADurham Bulls 272238 401103 29853 01 .168.267.252.519 .084.243 3111 .240 42 -18 -0 +0 +5 +8 -0.6
▸ Career Totals (MLE all levels + projections)
Career 34273051 671161897 30487336 2125 .220.298.373.671 .153.273 259 .292 82 -71 -6 -25 +61 +97 5.7
/ 162G 650579 12831218 581667 45 .221.300.375.675 .154.276 269 .292 82 -13 -1 -5 +12 +18 1.1

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200722 AAsheville Tourists 485408 11735122 66846 89 .287.394.539.933 .252.312 1714 .405 168 +37 -2 +14 5.0
200823 A+Modesto Nuts 472400 10328118 5510110 24 .258.361.468.829 .210.300 2112 .363 136 +19 -1 +13 3.2
200924 AATulsa Drillers 417358 10025112 54692 22 .279.377.455.832 .176.317 1713 .369 141 +19 -0 +12 3.1
201025 AAAColorado Springs Sky Sox 384347 9223110 32772 11 .265.331.424.754 .159.312 208 .334 114 +6 -0 +11 1.7
201126 MLBPittsburgh Pirates 201180 401202 14490 01 .222.278.322.601 .100.290 247 .263 59 -9 -0 -3 +6 +6 -0.1
201126 AAAPawtucket Red Sox 11195 26503 14241 10 .274.373.421.794 .147.333 2213 .355 130 +4 +0 +3 0.7
201227 MLBPittsburgh Pirates 275240 5614012 29733 00 .233.324.442.765 .208.278 2711 .336 116 +5 +0 -10 +5 +8 0.8
201328 MLBPittsburgh Pirates 122115 25603 5242 00 .217.262.348.610 .130.250 204 .274 68 -4 +0 -8 +2 +3 -0.7
201429 MLBColorado Rockies 192168 53908 22421 03 .315.398.512.910 .196.381 2211 .400 165 +14 -1 -5 +5 +5 1.9
201429 AAAColorado Springs Sky Sox 9383 26603 7131 30 .313.374.494.868 .181.338 148 .376 146 +5 +1 +3 0.8
201530 MLBColorado Rockies 152127 26734 22412 22 .205.331.402.733 .197.265 2714 .328 109 +2 -0 -0 +3 +4 0.8
201631 AAAColorado Springs Sky Sox 251200 571447 47563 22 .285.428.500.928 .215.362 2219 .410 172 +20 -0 +7 2.8
201732 AAADurham Bulls 272225 471404 42733 01 .209.341.324.665 .116.287 2715 .309 95 -2 -0 +8 0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 942830 20048329 922298 26 .241.323.411.733 .170.296 2410 .324 106 +7 -2 -26 +20 +27 2.7