Tanner Murphy

PosC
B/TR/R
Born1995-02-27
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201621A+Carolina Mudc…334.214/.324/.3106040—.176/.257/.241
201722A+/A2 orgs195.206/.314/.2852235—.173/.247/.237
201823A+SF147.172/.269/.195015—.144/.221/.167
Contract
No contract data on file.

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)
201318 ROKGCL Braves — 11397 22300 12341 50 227318258576 31338 3011 267 9 — — — — — —
201419 ROKDanville Braves — 191157 38805 30381 21 242367389756 146282 2016 340 52 — — — — — —
201520 ARome Braves — 382337 651717 38913 00 193280312592 119239 2410 269 20 — — — — — —
201621 A+Carolina Mudcats — 334281 60906 42554 01 214324310634 96241 1613 290 40 — — — — — —
201722 A+Florida Fire Frogs — 9990 17301 6203 00 189263256518 67232 206 243 13 — — — — — —
201722 ARome Braves — 9675 17401 17170 20 227370320690 93271 1818 312 57 — — — — — —
201823 A+San Jose Giants — 147128 22110 15382 10 172269195464 23244 2610 224 5 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201318 ROK MLEGCL Braves — 113101 16200 8491 50 158227178405 20270 437 182 9 — — — — — —
201419 ROK MLEDanville Braves — 191168 30604 19541 21 179266286552 107218 2810 245 52 — — — — — —
201520 A MLERome Braves — 382351 521415 241313 00 148209236445 88209 346 198 20 — — — — — —
201621 A+ MLECarolina Mudcats — 334295 52704 28764 01 176257241498 64213 238 228 40 — — — — — —
201722 A+ MLEFlorida Fire Frogs — 9992 14201 4303 00 152212207419 54205 304 187 13 — — — — — —
201722 A MLERome Braves — 9682 16301 10240 20 195283268551 73240 2510 253 57 — — — — — —
201823 A+ MLESan Jose Giants — 147132 19110 11532 10 144221167387 23228 367 176 5 — — — — — —
201318 ROK MLEGCL Braves — 113101 16200 8491 50 158227178405 20296 437 182 9 — — — — — —
201318 ROK RAWGCL Braves — 11397 22300 12341 50 227318258576 31338 3011 267 9 — — — — — —
201419 ROK MLEDanville Braves — 191168 30604 19541 21 179266286552 107230 2810 245 52 — — — — — —
201419 ROK RAWDanville Braves — 191157 38805 30381 21 242367389756 146282 2016 340 52 — — — — — —
201520 A MLERome Braves — 382351 521415 241313 00 148209236445 88215 346 198 20 — — — — — —
201520 A RAWRome Braves — 382337 651717 38913 00 193280312592 119239 2410 269 20 — — — — — —
201621 A+ MLECarolina Mudcats — 334295 52704 28764 01 176257241498 64219 238 228 40 — — — — — —
201621 A+ RAWCarolina Mudcats — 334281 60906 42554 01 214324310634 96241 1613 290 40 — — — — — —
201722 A+ MLE2 teams — 195173 29502 15543 20 168246231477 64227 288 219 35 — — — — — —
201722 A+ RAW2 teams — 195165 34702 23373 20 206314285599 79250 1912 277 35 — — — — — —
201823 A+ MLESan Jose Giants — 147132 19110 11532 10 144221167387 23241 367 176 5 — — — — — —
201823 A+ RAWSan Jose Giants — 147128 22110 15382 10 172269195464 23244 2610 224 5 — — — — — —
201318 ROK MLEGCL Braves — 113103 16200 8491 50 155227175402 19270 437 182 9 — — — — — —
201419 ROK MLEDanville Braves — 191169 30604 19541 21 178266284550 107218 2810 245 52 — — — — — —
201520 A MLERome Braves — 382352 521415 241313 00 148209236445 88209 346 198 20 — — — — — —
201621 A+ MLECarolina Mudcats — 334299 52704 28764 01 174257237494 64213 238 228 40 — — — — — —
201722 A+ MLE2 teams — 195175 29502 15543 20 166246229475 63222 288 219 35 — — — — — —
201823 A+ MLESan Jose Giants — 147133 19110 11532 10 143221165386 23228 367 176 5 — — — — — —
▸ Career Totals
Career— MLE — 13621220 19835215 10541714 102 162237231468 69228 318 211 29 -115 +1 +0 +24 +30 -6.1
/ 162G— MLE — 650582 951717 501997 51 163238232470 69230 318 211 29 -55 +1 +0 +12 +14 -2.9

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.

2018 A+San Jose Giants · 147 PAwOBA .219 → .176 (−43)K% 25.9% → 36.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.85%÷0.959×1.340——36.12%
BB% (unintentional) /PA10.20%÷0.971×0.710—×0.9987.45%
HBP% /PA1.36%—×0.790—×0.9981.07%
Singles /BIP22.22%÷0.987×0.910×1.024×0.99820.94%
Doubles /BIP1.11%÷0.991×0.820×1.024×0.9980.94%
Triples /BIP1.11%÷0.900×0.760×1.024×0.9980.96%
Home runs /BIP0.00%÷0.924×0.920—×0.9980.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 85, 1B 97, 2B 98, 3B 80, K 92, BB 94 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .219 → .176; ISO .023 → .018; BABIP .244 → .228. 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 A+Florida Fire Frogs · 99 PAwOBA .237 → .187 (−50)K% 20.2% → 29.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.20%÷0.963×1.420——29.78%
BB% (unintentional) /PA6.06%÷1.091×0.750—×1.0124.22%
HBP% /PA3.03%—×0.930—×1.0122.85%
Singles /BIP18.57%÷0.978×0.920×0.950×1.01216.80%
Doubles /BIP4.29%÷1.148×0.960×0.950×1.0123.44%
Triples /BIP0.00%÷1.150×0.810×0.950×1.0120.00%
Home runs /BIP1.43%÷0.929×0.880—×1.0121.37%

Factors used: league row FSL. Park (home-season share, regressed): HR 86, 1B 96, 2B 130, 3B 130, K 93, BB 118 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .237 → .187; ISO .067 → .052; BABIP .232 → .205. 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 ARome Braves · 96 PAwOBA .311 → .253 (−58)K% 17.7% → 25.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.71%÷0.935×1.340——25.39%
BB% (unintentional) /PA17.71%÷1.075×0.660——10.87%
HBP% /PA0.00%—×0.770——0.00%
Singles /BIP20.69%÷1.024×0.920×1.017—18.90%
Doubles /BIP6.90%÷1.066×0.820×1.017—5.40%
Triples /BIP0.00%÷1.067×0.940×1.017—0.00%
Home runs /BIP1.72%÷0.753×0.820——1.88%

Factors used: league row SAL. Park (home-season share, regressed): HR 51, 1B 105, 2B 113, 3B 113, K 87, BB 115 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.017.

Result: wOBA .311 → .253; ISO .093 → .090; BABIP .271 → .240. 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 A+Carolina Mudcats · 334 PAwOBA .287 → .228 (−59)K% 16.5% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.47%÷1.030×1.420——22.70%
BB% (unintentional) /PA12.57%÷0.970×0.630—×1.0278.39%
HBP% /PA1.20%—×0.860—×1.0271.06%
Singles /BIP19.91%÷1.018×0.940×0.954×1.02718.02%
Doubles /BIP3.98%÷1.004×0.830×0.954×1.0273.23%
Triples /BIP0.00%÷0.987×0.800×0.954×1.0270.00%
Home runs /BIP2.65%÷1.362×0.900—×1.0271.80%

Factors used: league row CAR. Park (home-season share, regressed): HR 172, 1B 104, 2B 101, 3B 97, K 106, BB 94 — 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.954.

Result: wOBA .287 → .228; ISO .096 → .070; BABIP .241 → .213. 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).

2015 ARome Braves · 382 PAwOBA .265 → .198 (−68)K% 23.8% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.82%÷0.932×1.340——34.24%
BB% (unintentional) /PA9.95%÷1.077×0.660—×1.0306.28%
HBP% /PA0.79%—×0.770—×1.0300.62%
Singles /BIP16.26%÷1.026×0.920×0.956×1.03014.35%
Doubles /BIP6.91%÷0.915×0.820×0.956×1.0306.09%
Triples /BIP0.41%÷1.150×0.940×0.956×1.0300.33%
Home runs /BIP2.85%÷1.097×0.820—×1.0302.19%

Factors used: league row SAL. Park (home-season share, regressed): HR 119, 1B 105, 2B 83, 3B 130, K 86, BB 115 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.956.

Result: wOBA .265 → .198; ISO .119 → .089; BABIP .239 → .209. 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 ROKDanville Braves · 191 PAwOBA .337 → .245 (−92)K% 19.9% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.90%÷1.000×1.420——28.25%
BB% (unintentional) /PA15.71%÷1.000×0.640—×1.00810.13%
HBP% /PA0.52%—×0.740—×1.0080.39%
Singles /BIP21.01%÷1.000×0.840×0.950×1.00816.89%
Doubles /BIP6.72%÷1.000×0.740×0.950×1.0084.76%
Triples /BIP0.00%÷1.000×0.740×0.950×1.0080.00%
Home runs /BIP4.20%÷1.000×0.800—×1.0083.39%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .337 → .245; ISO .146 → .111; BABIP .282 → .218. 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 ROKGCL Braves · 113 PAwOBA .265 → .182 (−84)K% 30.1% → 43.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.09%÷1.000×1.440——43.33%
BB% (unintentional) /PA10.62%÷1.000×0.620—×1.0226.73%
HBP% /PA0.88%—×0.720—×1.0220.65%
Singles /BIP30.16%÷1.000×0.820×0.970×1.02224.54%
Doubles /BIP4.76%÷1.000×0.720×0.970×1.0223.40%
Triples /BIP0.00%÷1.000×0.720×0.970×1.0220.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0220.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.970.

Result: wOBA .265 → .182; ISO .031 → .020; BABIP .338 → .270. 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).