John Ryan Murphy

PosC
B/TR/R
Born1991-05-13
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2020
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201827MLBARI223.202/.245/.37590661.2
201928AAAATL186.228/.290/.44410055—.182/.226/.364
201928MLBATL70.175/.246/.41340790.9
202029MLBPIT63.172/.226/.2070021-0.1
202130No MLB games played
202231No MLB games played
202332No MLB games played
202433No MLB games played
202534No MLB games played
202635No MLB games played
Last 3 seasons WAR 2.0
Contract
No contract data on file.
Skills · percentileStatcast 2018-2020
Barrel%63
Avg EV16
Speed13
xwOBA11

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200918 ROKGCL Yankees — 3733 11201 381 00 333405485890 152417 228 398 76 — — — — — —
201019 ACharleston RiverDogs — 374330 841527 36642 45 255332376707 121292 1710 315 68 — — — — — —
201120 A+Tampa Yankees — 8985 22601 290 00 259276365641 106273 102 278 61 — — — — — —
201120 ACharleston RiverDogs — 277256 762306 19380 20 297345457802 160327 147 353 76 — — — — — —
201221 AATrenton Thunder — 170147 341214 16322 00 231315408723 177259 199 314 74 — — — — — —
201221 A+Tampa Yankees — 294265 681415 26410 43 257323374697 117286 149 311 57 — — — — — —
201322 MLBNew York Yankees — 2726 4100 190 00 154185192377 38235 334 174 4 -3 +0 +3 +9 +1 1.0
201322 AAAScranton/Wilkes-Barre RailRiders — 257230 621906 23413 01 270344430774 161304 169 345 86 — — — — — —
201322 AATrenton Thunder — 211183 491006 24321 10 268356421777 153293 1511 344 88 — — — — — —
201423 MLBNew York Yankees — 8581 23401 4220 00 284318370688 86379 265 309 95 -1 +0 +2 +5 +2 0.9
201423 AAAScranton/Wilkes-Barre RailRiders — 196179 44906 13420 00 246297397694 151284 217 303 63 — — — — — —
201524 MLBNew York Yankees — 172155 43913 12431 00 277333406740 129357 257 324 104 +1 +0 +2 +3 +4 1.0
201625 MLBMinnesota Twins — 9082 12301 5190 00 146195220415 73175 216 185 11 -9 +0 +3 +7 +2 0.2
201625 AAARochester Red Wings — 290263 621403 21510 00 236292323615 87274 187 274 46 — — — — — —
201726 AAAReno Aces — 293261 62906 29430 00 238314341655 103262 1510 296 44 — — — — — —
201827 MLBArizona Diamondbacks — 223208 42909 11711 00 202245375620 173256 325 271 66 -9 +0 +12 +4 +5 1.2
201928 MLBAtlanta Braves — 7063 11304 6280 00 175246413659 238226 409 285 79 -2 +0 +4 +5 +2 0.9
201928 AAAGwinnett Stripers — 186171 397010 14471 00 228290444735 216254 258 324 55 — — — — — —
202029 MLBPittsburgh Pirates — 6358 10200 4280 00 172226207433 34333 446 200 21 -6 +0 +2 +1 +1 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 730673 14531118 432202 00 215265345609 129289 306 269 68 -28 +0 +29 +33 +16 5.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200918 ROK MLEGCL Yankees — 3734 8101 2121 00 235297353650 118338 325 280 76 — — — — — —
201019 A MLECharleston RiverDogs — 374340 771327 26822 45 226285338624 112263 227 268 68 — — — — — —
201120 A+ MLETampa Yankees — 8985 21601 2120 00 247264353617 106258 132 259 61 — — — — — —
201120 A MLECharleston RiverDogs — 277264 651904 11510 20 246276364640 117287 184 280 76 — — — — — —
201221 AA MLETrenton Thunder — 170151 311013 12392 00 205273344617 139239 237 278 74 — — — — — —
201221 A+ MLETampa Yankees — 294274 591215 17590 43 215261321582 106253 206 252 57 — — — — — —
201322 MLB MLENew York Yankees — 2726 4100 190 00 154185192377 38235 334 175 4 -3 +0 +3 +9 +1 1.0
201322 AAA MLEScranton/Wilkes-Barre RailRiders — 257237 571605 16493 01 241297371668 131281 196 296 86 — — — — — —
201322 AA MLETrenton Thunder — 211190 48805 17391 10 253317374691 121279 188 298 88 — — — — — —
201423 MLB MLENew York Yankees — 8581 23401 4220 00 284318370688 86379 265 309 95 -1 +0 +2 +5 +2 0.9
201423 AAA MLEScranton/Wilkes-Barre RailRiders — 196182 41805 10520 00 225266352617 126268 275 262 63 — — — — — —
201524 MLB MLENew York Yankees — 172155 43913 12431 00 277333406740 129357 257 322 104 +1 +0 +2 +3 +4 1.0
201625 MLB MLEMinnesota Twins — 9082 12301 5190 00 146195220415 73175 216 185 11 -9 +0 +3 +7 +2 0.2
201625 AAA MLERochester Red Wings — 290269 571003 15610 00 212254283536 71248 215 236 46 — — — — — —
201726 AAA MLEReno Aces — 293270 53704 20600 00 196252267518 70230 207 233 44 — — — — — —
201827 MLB MLEArizona Diamondbacks — 223209 428010 10711 00 201241383624 182256 324 266 66 -9 +0 +12 +4 +5 1.2
201928 MLB MLEAtlanta Braves — 7063 11304 6280 00 175246413659 238226 409 285 79 -2 +0 +4 +5 +2 0.9
201928 AAA MLEGwinnett Stripers — 186176 32509 9601 00 182226364589 182212 325 250 55 — — — — — —
202029 MLB MLEPittsburgh Pirates — 6358 10200 4280 00 172226207433 34333 446 199 21 -6 +0 +2 +1 +1 -0.1
200918 ROK MLEGCL Yankees — 3734 8101 2121 00 235297353650 118333 325 280 76 — — — — — —
200918 ROK RAWGCL Yankees — 3733 11201 381 00 333405485890 152417 228 398 76 — — — — — —
201019 A MLECharleston RiverDogs — 374340 771327 26822 45 226285338624 112273 227 268 68 — — — — — —
201019 A RAWCharleston RiverDogs — 374330 841527 36642 45 255332376707 121292 1710 315 68 — — — — — —
201120 A MLE2 teams — 366349 852405 13640 20 244271355626 112282 174 275 72 — — — — — —
201120 A RAW2 teams — 366341 982907 21470 20 287329434763 147313 136 335 72 — — — — — —
201221 A+ MLE2 teams — 464424 902228 30992 43 212268330598 118254 216 262 63 — — — — — —
201221 A+ RAW2 teams — 464412 1022629 42732 43 248320386706 138277 169 312 63 — — — — — —
201322 AAA MLE3 teams — 495454 10924011 33964 11 240297366663 126280 197 290 83 — — — — — —
201322 AAA RAW3 teams — 495439 11530012 48824 11 262340412752 150296 1710 335 83 — — — — — —
201423 AAA MLE2 teams — 281263 641206 14740 00 243282357639 114312 265 276 73 — — — — — —
201423 AAA RAW2 teams — 281260 671307 17640 00 258303388692 131312 236 305 73 — — — — — —
201524 MLB MLENew York Yankees — 172155 43913 12431 00 277333406740 129357 257 322 104 +1 +0 +2 +3 +4 1.0
201524 MLB RAWNew York Yankees — 172155 43913 12431 00 277333406740 129357 257 324 104 +1 +0 +2 +3 +4 1.0
201625 AAA MLE2 teams — 380351 691304 20800 00 197240268508 71237 215 224 38 — — — — — —
201625 AAA RAW2 teams — 380345 741704 26700 00 214270299568 84252 187 253 38 — — — — — —
201726 AAA MLEReno Aces — 293270 53704 20600 00 196252267518 70236 207 233 44 — — — — — —
201726 AAA RAWReno Aces — 293261 62906 29430 00 238314341655 103262 1510 296 44 — — — — — —
201827 MLB MLEArizona Diamondbacks — 223209 428010 10711 00 201241383624 182248 324 266 66 -9 +0 +12 +4 +5 1.2
201827 MLB RAWArizona Diamondbacks — 223208 42909 11711 00 202245375620 173256 325 271 66 -9 +0 +12 +4 +5 1.2
201928 AAA MLE2 teams — 256239 438013 15881 00 180231377608 197217 346 260 62 — — — — — —
201928 AAA RAW2 teams — 256234 5010014 20751 00 214278436714 222248 298 313 62 — — — — — —
202029 MLB MLEPittsburgh Pirates — 6358 10200 4280 00 172226207433 34333 446 199 21 -6 +0 +2 +1 +1 -0.1
202029 MLB RAWPittsburgh Pirates — 6358 10200 4280 00 172226207433 34333 446 200 21 -6 +0 +2 +1 +1 -0.1
200918 ROK MLEGCL Yankees — 3734 8101 2121 00 235297353650 118338 325 280 76 — — — — — —
201019 A MLECharleston RiverDogs — 374343 771327 26822 45 224285335621 111263 227 268 68 — — — — — —
201120 A MLE2 teams — 366350 852405 13640 20 243271354625 111280 174 275 72 — — — — — —
201221 A+ MLE2 teams — 464429 902228 30992 43 210268326594 117248 216 262 63 — — — — — —
201322 AAA MLE3 teams — 495455 10924011 33964 11 240297365662 125278 197 290 83 — — — — — —
201423 AAA MLE2 teams — 281265 641206 14740 00 242282355636 113302 265 276 73 — — — — — —
201524 MLB MLENew York Yankees — 172157 43913 12431 00 274333401735 127357 257 322 104 — — — — — —
201625 AAA MLE2 teams — 380357 691304 20800 00 193240263503 70231 215 224 38 — — — — — —
201726 AAA MLEReno Aces — 293271 53704 20600 00 196252266517 70230 207 233 44 — — — — — —
201827 MLB MLEArizona Diamondbacks — 223210 428010 10711 00 200241381622 181256 324 266 66 — — — — — —
201928 AAA MLE2 teams — 256238 438013 15881 00 181231378610 197216 346 260 62 — — — — — —
202029 MLB MLEPittsburgh Pirates — 6359 10200 4280 00 169226203429 34333 446 199 21 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 730673 14531118 432202 00 215265345609 129289 306 269 65 -28 +0 +29 +33 +16 5.1
/ 162G— A+C — 650599 13028116 381962 00 217266347613 130292 306 269 65 -25 +0 +26 +30 +14 4.6
Career— MLE — 34043146 693143572 19979712 119 220269338607 117269 236 265 65 -28 +0 +29 +33 +16 5.1
/ 162G— MLE — 650601 13227114 381522 22 220268338606 118268 236 265 65 -25 +0 +26 +30 +14 4.6

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2019 AAAGwinnett Stripers · 186 PAwOBA .312 → .250 (−63)K% 25.3% → 32.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.27%÷0.948×1.200——31.97%
BB% (unintentional) /PA6.99%÷1.047×0.690—×0.9924.57%
HBP% /PA0.54%—×0.940—×0.9920.50%
Singles /BIP17.74%÷1.038×0.930×0.950×0.99214.99%
Doubles /BIP5.65%÷0.963×0.830×0.950×0.9924.59%
Triples /BIP0.00%÷1.150×0.970×0.950×0.9920.00%
Home runs /BIP8.06%÷0.899×0.840—×0.9927.47%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 108, 2B 93, 3B 130, K 90, BB 109 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .312 → .250; ISO .216 → .185; BABIP .254 → .212. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2017 AAAReno Aces · 293 PAwOBA .289 → .233 (−56)K% 14.7% → 20.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.68%÷0.919×1.290——20.60%
BB% (unintentional) /PA9.56%÷1.007×0.710—×1.0186.86%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP21.56%÷0.992×0.900×0.987×1.01819.66%
Doubles /BIP4.13%÷1.089×0.810×0.987×1.0183.08%
Triples /BIP0.00%÷1.150×0.810×0.987×1.0180.00%
Home runs /BIP2.75%÷1.044×0.780—×1.0182.09%

Factors used: league row PCL. Park (home-season share, regressed): HR 109, 1B 98, 2B 118, 3B 130, K 84, BB 102 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.987.

Result: wOBA .289 → .233; ISO .103 → .076; BABIP .262 → .230. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2016 AAARochester Red Wings · 290 PAwOBA .273 → .236 (−37)K% 17.6% → 21.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.59%÷1.007×1.200——20.95%
BB% (unintentional) /PA7.24%÷0.968×0.690—×1.0335.33%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP21.23%÷0.953×0.930×0.965×1.03320.67%
Doubles /BIP6.60%÷1.224×0.830×0.965×1.0334.47%
Triples /BIP0.00%÷0.971×0.970×0.965×1.0330.00%
Home runs /BIP1.42%÷0.951×0.840—×1.0331.29%

Factors used: league row IL. Park (home-season share, regressed): HR 90, 1B 90, 2B 145, 3B 94, K 101, BB 94 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.965.

Result: wOBA .273 → .236; ISO .087 → .068; BABIP .274 → .248. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2014 AAAScranton/Wilkes-Barre RailRiders · 196 PAwOBA .299 → .262 (−37)K% 21.4% → 26.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷0.970×1.200——26.51%
BB% (unintentional) /PA6.63%÷0.985×0.690—×1.0504.88%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP21.17%÷0.984×0.930×0.974×1.05020.46%
Doubles /BIP6.57%÷0.936×0.830×0.974×1.0505.96%
Triples /BIP0.00%÷0.954×0.970×0.974×1.0500.00%
Home runs /BIP4.38%÷1.067×0.840—×1.0503.62%

Factors used: league row IL. Park (home-season share, regressed): HR 113, 1B 97, 2B 87, 3B 91, K 94, BB 97 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.974.

Result: wOBA .299 → .262; ISO .151 → .126; BABIP .284 → .268. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 AAAScranton/Wilkes-Barre RailRiders · 257 PAwOBA .336 → .296 (−40)K% 16.0% → 18.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.95%÷1.010×1.200——18.95%
BB% (unintentional) /PA8.56%÷1.015×0.690—×1.0506.11%
HBP% /PA1.17%—×0.940—×1.0501.15%
Singles /BIP19.58%÷0.971×0.930×0.972×1.05019.12%
Doubles /BIP10.05%÷1.026×0.830×0.972×1.0508.30%
Triples /BIP0.00%÷1.000×0.970×0.972×1.0500.00%
Home runs /BIP3.17%÷0.976×0.840—×1.0502.87%

Factors used: league row IL. Park (home-season share, regressed): HR 95, 1B 94, 2B 105, 3B 100, K 102, BB 103 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .336 → .296; ISO .161 → .139; BABIP .304 → .281. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 AATrenton Thunder · 211 PAwOBA .339 → .298 (−41)K% 15.2% → 18.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.17%÷1.003×1.220——18.45%
BB% (unintentional) /PA11.37%÷1.055×0.700—×1.0427.87%
HBP% /PA0.47%—×0.850—×1.0420.42%
Singles /BIP21.85%÷0.996×0.970×1.008×1.04222.36%
Doubles /BIP6.62%÷1.204×0.860×1.008×1.0424.97%
Triples /BIP0.00%÷1.140×0.950×1.008×1.0420.00%
Home runs /BIP3.97%÷0.979×0.780—×1.0423.30%

Factors used: league row EL. Park (home-season share, regressed): HR 96, 1B 99, 2B 141, 3B 128, K 101, BB 111 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .339 → .298; ISO .153 → .126; BABIP .293 → .279. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 A+Tampa Yankees · 294 PAwOBA .304 → .252 (−53)K% 13.9% → 20.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.95%÷0.984×1.420——20.13%
BB% (unintentional) /PA8.84%÷1.160×0.750—×1.0275.87%
HBP% /PA0.00%—×0.930—×1.0270.00%
Singles /BIP21.43%÷1.050×0.920×0.978×1.02718.86%
Doubles /BIP6.25%÷1.081×0.960×0.978×1.0275.57%
Triples /BIP0.45%÷0.900×0.810×0.978×1.0270.40%
Home runs /BIP2.23%÷0.949×0.880—×1.0272.13%

Factors used: league row FSL. Park (home-season share, regressed): HR 90, 1B 110, 2B 116, 3B 80, K 97, BB 132 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.978.

Result: wOBA .304 → .252; ISO .117 → .105; BABIP .286 → .253. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 AATrenton Thunder · 170 PAwOBA .315 → .278 (−37)K% 18.8% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.82%÷0.990×1.220——23.20%
BB% (unintentional) /PA9.41%÷0.955×0.700—×1.0507.24%
HBP% /PA1.18%—×0.850—×1.0501.05%
Singles /BIP14.78%÷0.980×0.970×0.961×1.05014.75%
Doubles /BIP10.43%÷1.058×0.860×0.961×1.0508.55%
Triples /BIP0.87%÷0.900×0.950×0.961×1.0500.93%
Home runs /BIP3.48%÷0.975×0.780—×1.0502.92%

Factors used: league row EL. Park (home-season share, regressed): HR 95, 1B 96, 2B 112, 3B 80, K 98, BB 91 — applied at half strength. Age: age 21 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .315 → .278; ISO .177 → .152; BABIP .259 → .239. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).