Tom Murphy

PosC
B/TR/R
Born1991-04-03
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202231MLBSEA42.303/.429/.455101550.5
202332MLBSEA159.290/.338/.538801431.1
202433MLBSF38.118/.211/.2351031-0.4
202534No MLB games played
202635No MLB games played
Last 3 seasons WAR 1.1
Contract
No contract data on file.
Skills · percentileStatcast 2022-2024
Barrel%90
xwOBA82
Avg EV63
Bat Spd60
Speed22

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)
201322 AATulsa Drillers — 7469 20503 4161 00 290338493831 203340 225 366 86 — — — — — —
201322 AAsheville Tourists — 341288 8326219 378710 45 288388590978 302346 2611 416 70 — — — — — —
201423 AATulsa Drillers — 10994 20405 14271 00 213321415736 202242 2513 330 66 — — — — — —
201524 MLBColorado Rockies — 3935 9103 4100 00 257333543876 286273 2610 381 117 +1 +0 -2 +8 +1 0.8
201524 AAAAlbuquerque Isotopes — 136129 35927 5431 01 271304535839 264350 324 360 58 — — — — — —
201524 AANew Britain Rock Cats — 294265 6517113 23805 52 245317464782 219301 278 343 60 — — — — — —
201625 MLBColorado Rockies — 4944 12205 4191 10 2733476591.006 386350 398 429 158 +3 +0 +1 +7 +1 1.3
201625 AAAAlbuquerque Isotopes — 322303 9926719 16781 11 3273616471.008 320386 245 431 88 — — — — — —
201726 MLBColorado Rockies — 2624 1100 290 00 4211583199 4267 358 103 -63 -5 +0 +1 +3 +1 -0.1
201726 AAAAlbuquerque Isotopes — 154141 361014 9563 00 255314426739 170390 366 326 32 — — — — — —
201827 MLBColorado Rockies — 9693 21712 3440 01 226250387637 161404 463 279 59 -5 -0 +1 +6 +2 0.5
201827 AAAAlbuquerque Isotopes — 264236 6116317 22765 42 258335568902 309306 298 388 63 — — — — — —
201928 MLBSeattle Mariners — 281260 7112118 19871 20 273325535860 262340 317 372 142 +14 +0 +12 +5 +6 3.8
202130 MLBSeattle Mariners — 325277 568011 40992 00 202304350655 148265 3012 295 88 -5 +0 +1 +6 +7 0.9
202231 MLBSeattle Mariners — 4233 10201 8130 00 303429455883 152474 3119 394 155 +3 +0 +1 +1 +1 0.5
202332 MLBSeattle Mariners — 159145 421208 10441 00 290338538876 248358 286 375 143 +8 +0 -4 +3 +3 1.1
202433 MLBSan Francisco Giants — 3834 4101 4140 00 118211235446 118158 3711 210 31 -3 +0 -3 +1 +1 -0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 1055945 22646249 943395 31 239310448757 208314 329 332 111 +14 +0 +8 +40 +23 8.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201322 AA MLETulsa Drillers — 7470 18502 3201 00 257297414712 157316 274 295 86 — — — — — —
201322 A MLEAsheville Tourists — 341301 5815211 2412410 45 193275365640 173264 367 271 70 — — — — — —
201423 AA MLETulsa Drillers — 10998 17304 10331 00 173257327583 153216 309 266 66 — — — — — —
201524 MLB MLEColorado Rockies — 3936 9103 3100 00 250308528835 278273 268 341 117 +1 +0 -2 +8 +1 0.8
201524 AAA MLEAlbuquerque Isotopes — 136131 26624 3581 01 198222366589 168305 432 254 58 — — — — — —
201524 AA MLENew Britain Rock Cats — 294271 511318 171005 52 188249332581 144262 346 257 60 — — — — — —
201625 MLB MLEColorado Rockies — 4944 11204 4191 10 250327568895 318350 398 402 158 +3 +0 +1 +7 +1 1.3
201625 AAA MLEAlbuquerque Isotopes — 322309 7419512 111061 11 239268450718 210320 333 299 88 — — — — — —
201726 MLB MLEColorado Rockies — 2625 1100 190 00 407780157 4067 354 75 -63 -5 +0 +1 +3 +1 -0.1
201726 AAA MLEAlbuquerque Isotopes — 154144 24612 6763 00 167216264480 97323 494 215 32 — — — — — —
201827 MLB MLEColorado Rockies — 9694 21712 2440 01 223240383623 160404 462 256 59 -5 -0 +1 +6 +2 0.5
201827 AAA MLEAlbuquerque Isotopes — 264243 4312210 151005 42 177240366606 189240 386 261 63 — — — — — —
201928 MLB MLESeattle Mariners — 281260 7112118 19871 20 273325535860 262340 317 378 142 +14 +0 +12 +5 +6 3.8
202130 MLB MLESeattle Mariners — 325280 568011 40992 00 200304346651 146265 3012 298 88 -5 +0 +1 +6 +7 0.9
202231 MLB MLESeattle Mariners — 4234 10201 8130 00 294429441870 147474 3119 397 155 +3 +0 +1 +1 +1 0.5
202332 MLB MLESeattle Mariners — 159146 421208 10441 00 288338534872 247358 286 380 143 +8 +0 -4 +3 +3 1.1
202433 MLB MLESan Francisco Giants — 3834 4101 4140 00 118211235446 118158 3711 215 31 -3 +0 -3 +1 +1 -0.4
201322 A MLE2 teams — 415371 7620213 2714411 45 205279375653 170290 357 275 72 — — — — — —
201322 A RAW2 teams — 415357 10331222 4110311 45 289379571950 283345 2510 407 72 — — — — — —
201423 AA MLETulsa Drillers — 10998 17304 10331 00 173257327583 153213 309 266 66 — — — — — —
201423 AA RAWTulsa Drillers — 10994 20405 14271 00 213321415736 202242 2513 330 66 — — — — — —
201524 AA MLE3 teams — 469438 8720316 231686 53 199248368616 169277 365 263 64 — — — — — —
201524 AA RAW3 teams — 469429 10927323 321336 53 254315492807 238313 287 351 64 — — — — — —
201625 AAA MLE2 teams — 371353 8521516 151252 21 241276465740 224324 344 313 98 — — — — — —
201625 AAA RAW2 teams — 371347 11128724 20972 21 3203596481.008 329383 265 430 98 — — — — — —
201726 AAA MLE2 teams — 180169 25712 7853 00 148196237432 89277 474 195 18 — — — — — —
201726 AAA RAW2 teams — 180165 371114 11653 00 224285376661 152340 366 294 18 — — — — — —
201827 AAA MLE2 teams — 360337 6218312 171445 43 184234362596 178275 405 260 62 — — — — — —
201827 AAA RAW2 teams — 360329 8223419 251205 43 249312517829 267330 337 359 62 — — — — — —
201928 MLB MLESeattle Mariners — 281260 7112118 19871 20 273325535860 262340 317 378 142 +14 +0 +12 +5 +6 3.8
201928 MLB RAWSeattle Mariners — 281260 7112118 19871 20 273325535860 262340 317 372 142 +14 +0 +12 +5 +6 3.8
202130 MLB MLESeattle Mariners — 325280 568011 40992 00 200304346651 146260 3012 298 88 -5 +0 +1 +6 +7 0.9
202130 MLB RAWSeattle Mariners — 325277 568011 40992 00 202304350655 148265 3012 295 88 -5 +0 +1 +6 +7 0.9
202231 MLB MLESeattle Mariners — 4234 10201 8130 00 294429441870 147450 3119 397 155 +3 +0 +1 +1 +1 0.5
202231 MLB RAWSeattle Mariners — 4233 10201 8130 00 303429455883 152474 3119 394 155 +3 +0 +1 +1 +1 0.5
202332 MLB MLESeattle Mariners — 159146 421208 10441 00 288338534872 247354 286 380 143 +8 +0 -4 +3 +3 1.1
202332 MLB RAWSeattle Mariners — 159145 421208 10441 00 290338538876 248358 286 375 143 +8 +0 -4 +3 +3 1.1
202433 MLB MLESan Francisco Giants — 3834 4101 4140 00 118211235446 118158 3711 215 31 -3 +0 -3 +1 +1 -0.4
202433 MLB RAWSan Francisco Giants — 3834 4101 4140 00 118211235446 118158 3711 210 31 -3 +0 -3 +1 +1 -0.4
201322 A MLE2 teams — 415374 7620213 2714411 45 203279372650 168273 357 275 72 — — — — — —
201423 AA MLETulsa Drillers — 10997 17304 10331 00 175257330587 155216 309 266 66 — — — — — —
201524 AA MLE3 teams — 469437 8720316 231686 53 199248368617 169275 365 263 64 — — — — — —
201625 AAA MLE2 teams — 371351 8521516 151252 21 242276467743 225324 344 313 98 — — — — — —
201726 AAA MLE2 teams — 180168 25712 7853 00 149196238434 89286 474 195 18 — — — — — —
201827 AAA MLE2 teams — 360335 6218312 171445 43 185234364598 179284 405 260 62 — — — — — —
201928 MLB MLESeattle Mariners — 281259 7112118 19871 20 274325537862 263340 317 378 142 — — — — — —
202130 MLB MLESeattle Mariners — 325280 568011 40992 00 200304346651 146265 3012 298 88 — — — — — —
202231 MLB MLESeattle Mariners — 4234 10201 8130 00 294429441870 147474 3119 397 155 — — — — — —
202332 MLB MLESeattle Mariners — 159147 421208 10441 00 286338531868 245358 286 380 143 — — — — — —
202433 MLB MLESan Francisco Giants — 3834 4101 4140 00 118211235446 118158 3711 215 31 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202433 MLB MLESan Francisco Giants — 3834 4101 4140 00 118211235446 118158 3711 215 31 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 1055945 22646249 943395 31 239310448757 208314 329 332 83 +14 +0 +8 +40 +23 8.6
/ 162G— A+C — 650582 13828130 582093 21 237308443751 206311 329 332 83 +8 +0 +5 +24 +14 5.3
Career— MLE — 27492520 53512415102 18095632 1712 212273395668 183293 357 291 83 +14 +0 +8 +40 +23 8.6
/ 162G— MLE — 650596 12729424 432268 43 213276396672 183295 357 291 83 +8 +0 +5 +24 +14 5.3

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 AAAAlbuquerque Isotopes · 264 PAwOBA .378 → .261 (−117)K% 28.8% → 38.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.79%÷0.978×1.290——37.99%
BB% (unintentional) /PA8.33%÷1.024×0.710—×1.0035.79%
HBP% /PA1.89%—×0.980—×1.0031.86%
Singles /BIP15.62%÷1.034×0.900×0.950×1.00312.96%
Doubles /BIP10.00%÷0.960×0.810×0.950×1.0038.04%
Triples /BIP1.88%÷0.973×0.810×0.950×1.0031.49%
Home runs /BIP10.62%÷1.162×0.780—×1.0037.15%

Factors used: league row PCL. Park (home-season share, regressed): HR 132, 1B 107, 2B 92, 3B 95, K 96, BB 105 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .378 → .261; ISO .309 → .197; BABIP .306 → .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).

2017 AAAAlbuquerque Isotopes · 154 PAwOBA .320 → .215 (−105)K% 36.4% → 49.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.36%÷0.956×1.290——49.06%
BB% (unintentional) /PA5.84%÷0.996×0.710—×1.0184.24%
HBP% /PA1.95%—×0.980—×1.0181.94%
Singles /BIP24.71%÷1.019×0.900×0.982×1.01821.80%
Doubles /BIP11.76%÷1.045×0.810×0.982×1.0189.11%
Triples /BIP1.18%÷1.150×0.810×0.982×1.0180.83%
Home runs /BIP4.71%÷1.202×0.780—×1.0183.11%

Factors used: league row PCL. Park (home-season share, regressed): HR 140, 1B 104, 2B 109, 3B 130, K 91, BB 99 — 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.982.

Result: wOBA .320 → .215; ISO .170 → .098; BABIP .390 → .323. 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 AAAAlbuquerque Isotopes · 322 PAwOBA .419 → .299 (−121)K% 24.2% → 33.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.22%÷0.948×1.290——32.95%
BB% (unintentional) /PA4.97%÷1.083×0.710—×1.0333.36%
HBP% /PA0.31%—×0.980—×1.0330.31%
Singles /BIP20.89%÷1.032×0.900×1.001×1.03318.84%
Doubles /BIP11.56%÷1.050×0.810×1.001×1.0339.21%
Triples /BIP3.11%÷1.150×0.810×1.001×1.0332.27%
Home runs /BIP8.44%÷1.202×0.780—×1.0335.66%

Factors used: league row PCL. Park (home-season share, regressed): HR 140, 1B 106, 2B 110, 3B 130, K 90, BB 117 — 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 ×1.001.

Result: wOBA .419 → .299; ISO .320 → .207; BABIP .386 → .320. 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 AANew Britain Rock Cats · 294 PAwOBA .334 → .257 (−77)K% 27.2% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.21%÷0.974×1.220——34.07%
BB% (unintentional) /PA7.48%÷0.935×0.700—×1.0125.67%
HBP% /PA1.70%—×0.850—×1.0121.46%
Singles /BIP18.38%÷1.024×0.970×0.960×1.01216.91%
Doubles /BIP9.19%÷1.016×0.860×0.960×1.0127.56%
Triples /BIP0.54%÷0.900×0.950×0.960×1.0120.55%
Home runs /BIP7.03%÷1.133×0.780—×1.0124.89%

Factors used: league row EL. Park (home-season share, regressed): HR 127, 1B 105, 2B 103, 3B 80, K 95, BB 87 — applied at half strength. Age: age 24 vs a level average of 24.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.960.

Result: wOBA .334 → .257; ISO .219 → .152; BABIP .301 → .262. 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 AAAAlbuquerque Isotopes · 136 PAwOBA .349 → .254 (−95)K% 31.6% → 42.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.62%÷0.960×1.290——42.49%
BB% (unintentional) /PA2.94%÷1.056×0.710—×1.0482.07%
HBP% /PA0.74%—×0.980—×1.0480.76%
Singles /BIP19.77%÷1.010×0.900×1.008×1.04818.61%
Doubles /BIP10.47%÷1.075×0.810×1.008×1.0488.33%
Triples /BIP2.33%÷0.933×0.810×1.008×1.0482.13%
Home runs /BIP8.14%÷1.105×0.780—×1.0486.02%

Factors used: league row PCL. Park (home-season share, regressed): HR 121, 1B 102, 2B 115, 3B 87, K 92, BB 111 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .349 → .254; ISO .264 → .177; BABIP .350 → .305. 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 AATulsa Drillers · 109 PAwOBA .322 → .266 (−56)K% 24.8% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.77%÷0.998×1.220——30.29%
BB% (unintentional) /PA12.84%÷1.038×0.700—×1.0278.89%
HBP% /PA0.92%—×0.870—×1.0270.82%
Singles /BIP16.42%÷0.995×0.920×0.988×1.02715.41%
Doubles /BIP5.97%÷1.087×0.840×0.988×1.0274.68%
Triples /BIP0.00%÷0.901×0.940×0.988×1.0270.00%
Home runs /BIP7.46%÷0.894×0.800—×1.0276.86%

Factors used: league row TL. Park (home-season share, regressed): HR 79, 1B 99, 2B 117, 3B 80, K 100, BB 108 — applied at half strength. Age: age 23 vs a level average of 24.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.988.

Result: wOBA .322 → .266; ISO .202 → .176; BABIP .242 → .216. 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 AAsheville Tourists · 341 PAwOBA .408 → .271 (−137)K% 25.5% → 36.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.51%÷0.940×1.340——36.36%
BB% (unintentional) /PA10.85%÷1.043×0.660——6.86%
HBP% /PA2.93%—×0.770——2.26%
Singles /BIP17.91%÷0.992×0.920×0.982—16.31%
Doubles /BIP12.94%÷1.305×0.820×0.982—7.98%
Triples /BIP1.00%÷0.900×0.940×0.982—1.02%
Home runs /BIP9.45%÷1.331×0.820——5.83%

Factors used: league row SAL. Park (home-season share, regressed): HR 166, 1B 98, 2B 161, 3B 80, K 88, BB 109 — 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 ×0.982.

Result: wOBA .408 → .271; ISO .302 → .178; BABIP .346 → .264. 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 AATulsa Drillers · 74 PAwOBA .355 → .295 (−60)K% 21.6% → 26.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.62%÷0.999×1.220——26.41%
BB% (unintentional) /PA5.41%÷0.967×0.700—×1.0424.08%
HBP% /PA1.35%—×0.870—×1.0421.23%
Singles /BIP22.64%÷1.049×0.920×1.022×1.04221.15%
Doubles /BIP9.43%÷0.911×0.840×1.022×1.0429.26%
Triples /BIP0.00%÷1.150×0.940×1.022×1.0420.00%
Home runs /BIP5.66%÷1.239×0.800—×1.0423.81%

Factors used: league row TL. Park (home-season share, regressed): HR 148, 1B 110, 2B 82, 3B 130, K 100, BB 93 — 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.022.

Result: wOBA .355 → .295; ISO .203 → .151; BABIP .340 → .316. 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).