Tanner Murray

LF Chicago White Sox
Age 27 R/R 6'1" / 190 lbs MLB HR +4% Svc 1.000 · Ctrl thru 2031 ILInjured 60-Day (D60)
Overview
MLBIL-6040-MANROOKIEPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424AA/INTL2 orgs469.286/.324/.4157473—.251/.281/.363
202525AAATB572.241/.302/.40018555—.212/.257/.311
202626AAACWS30.304/.467/.60922132—.240/.367/.400
202626MLBCWS33.214/.290/.3211050-0.2
2027PROJ27MLBCWS75.230/.279/.3572177-0.1
2028PROJ65% MLB28MLBCWS127.229/.279/.3553177-0.3
2029PROJ65% MLB29MLBCWS143.228/.278/.3513175-0.4
Last 3 seasons WAR -0.2  ·  Next 3 projected WAR -0.8Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.000First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$0.2M2030Ext$0.4M2031Ext$0.6M
Skills · percentileMiLB Statcast 2025 AAA
Max EV90
K%47
Whiff%46
Z-Con%37
Speed37
Chase%23
Career WAR0.0 WAR median (P10 -0.1 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsMatt Macri (age 27) · Lucas May (age 27) · Patrick Brady (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†77
AVG/OBP/SLG.230 / .279 / .357
PA75
HR2
K%28
BB%5
BABIP302
ISO129
MLB%100%
Value2027 · WAR
BAT: -2.1 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -0.8 runs (Positional adjustment)-1POSREP: +1.6 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
100.191
POWER
Barrel%
538.7
Avg EV
7390.7
Bat Spd
7173.5
SPEED
Sprint
3726.9
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   1.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M———
2028Pre-Arb$0.8M———
2029Arb-1$0.2M———
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

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.

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)
202121 ACharleston RiverDogs — 123109 371212 9204 22 339410523933 183398 167 409 123 — — — — — —
202121 ROKFCL Rays — 3933 12612 432 20 3644627881.249 424357 810 525 140 — — — — — —
202222 A+Bowling Green Hot Rods — 270250 691226 13505 64 276325412737 136321 195 327 60 — — — — — —
202222 INTLMesa Solar Sox — 2418 5000 441 01 278435278713 333 1717 335 113 — — — — — —
202323 AAADurham Bulls — 2020 4400 060 00 200200400600 200286 300 257 18 — — — — — —
202323 AAMontgomery Biscuits — 200176 451325 20403 01 256340438778 182305 2010 346 85 — — — — — —
202323 ROKFCL Rays — 1514 6101 130 00 4294677141.181 286500 207 512 122 — — — — — —
202424 AAMontgomery Biscuits — 448420 1222937 21734 40 290330424754 133335 165 333 76 — — — — — —
202424 INTLIndios de Mayaguez — 2121 4100 060 00 190190238429 48267 290 190 15 — — — — — —
202525 AAADurham Bulls — 572522 12629018 391386 54 241302400702 159292 247 311 55 — — — — — —
202626 MLBChicago White Sox — 3328 6001 271 00 214290321612 107238 216 265 50 -2 +0 -0 -1 +1 -0.2
202626 AAACharlotte Knights — 3023 7102 671 20 3044676091.075 304357 2320 466 132 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 3328 6001 271 00 214290321612 107238 216 265 65 -1 +0 -0 -1 +1 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202121 A MLECharleston RiverDogs — 123112 351112 6284 22 312369482851 170383 235 350 123 — — — — — —
202121 ROK MLEFCL Rays — 3935 9412 242 20 257333600933 343256 105 375 140 — — — — — —
202222 A+ MLEBowling Green Hot Rods — 270255 58925 8655 64 227265337602 110277 243 257 60 — — — — — —
202323 AAA MLEDurham Bulls — 2020 3300 070 00 150150300450 150244 350 195 18 — — — — — —
202323 AA MLEMontgomery Biscuits — 200184 441224 13483 01 239300391691 152299 246 294 85 — — — — — —
202323 ROK MLEFCL Rays — 1514 5101 140 00 3574006431.043 286375 277 348 122 — — — — — —
202424 AA MLEMontgomery Biscuits — 448427 1072626 14894 40 251281363644 112301 203 280 76 — — — — — —
202525 AAA MLEDurham Bulls — 572534 1132609 271576 54 212257311568 99275 275 250 55 — — — — — —
202626 MLB MLEChicago White Sox — 3329 6001 171 00 207258310568 103238 213 243 50 -2 +0 -0 -1 +1 -0.2
202626 AAA MLECharlotte Knights — 3025 6101 481 20 240367400767 160313 2713 363 132 — — — — — —
202121 A MLE2 teams — 162147 431613 8326 42 293354476830 184354 205 356 127 — — — — — —
202121 A RAW2 teams — 162142 491824 13236 42 3454225851.007 239388 148 437 127 — — — — — —
202222 A+ MLE2 teams — 294277 62925 8716 65 224261325586 101279 243 257 60 — — — — — —
202222 A+ RAW2 teams — 294268 741226 17546 65 276333403736 127322 186 327 60 — — — — — —
202323 AA MLE3 teams — 235219 511624 13593 01 233285379664 146301 256 289 82 — — — — — —
202323 AA RAW3 teams — 235210 551826 21493 01 262336452789 190316 219 349 82 — — — — — —
202424 AA MLE2 teams — 469447 1132826 15934 40 253283365648 112305 203 280 76 — — — — — —
202424 AA RAW2 teams — 469441 1263037 21794 40 286324415739 129332 174 327 76 — — — — — —
202525 AAA MLEDurham Bulls — 572534 1132609 271576 54 212257311568 99280 275 250 55 — — — — — —
202525 AAA RAWDurham Bulls — 572522 12629018 391386 54 241302400702 159292 247 311 55 — — — — — —
202626 MLB MLE2 teams — 6354 12102 5152 20 222311352663 130263 248 300 89 -1 +0 -0 -1 +1 -0.0
202626 MLB RAW2 teams — 6351 13103 8142 20 255377451828 196286 2213 361 89 -1 +0 -0 -1 +1 -0.0
202121 A MLE2 teams — 162147 431613 8326 42 293354476830 184352 205 356 127 — — — — — —
202222 A+ MLE2 teams — 294278 62925 8716 65 223261324585 101277 243 257 60 — — — — — —
202323 AA MLE3 teams — 235217 511624 13593 01 235285382668 147299 256 289 82 — — — — — —
202424 AA MLE2 teams — 469447 1132826 15934 40 253283365648 112301 203 280 76 — — — — — —
202525 AAA MLEDurham Bulls — 572534 1132609 271576 54 212257311568 99275 275 250 55 — — — — — —
202626 MLB MLE2 teams — 6356 12102 5152 20 214311339651 125274 248 300 89 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 AA MLE2 teams — 469447 1132826 15934 40 253283365648 112301 203 280 76 — — — — — —
202525 AAA MLEDurham Bulls — 572534 1132609 271576 54 212257311568 99275 275 250 55 — — — — — —
202626 MLB MLE2 teams — 6356 12102 5152 20 214311339651 125274 248 300 89 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLECWS 100% 180167 38804 9512 21 230278354633 125301 285 282 77 -5 +0 -0 -2 +4 0.0
▸ 2027 — real world (MLB)
202727 MLB CTXCWS 100% 7570 16302 4211 10 230279357636 126302 285 283 77 -2 +0 -0 -1 +2 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLECWS 65% 196182 41904 10552 21 229278352631 124300 285 281 77 -5 +0 -1 -2 +4 -0.5
202929 MLB MLECWS 65% 220204 471005 12622 11 227278349626 122298 285 280 75 -6 -0 -2 -2 +5 -0.6
202828 MLB CTXCWS 65% 127118 27603 7361 10 229279355634 125300 286 283 77 -4 +0 -1 -1 +3 -0.3
202929 MLB CTXCWS 65% 143132 29603 8402 10 228278351630 124299 286 281 75 -4 +0 -1 -2 +3 -0.4
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 303278 621207 17834 20 223278342619 119288 276 280 73 -9 +0 -2 -4 +7 -0.8
/ 162G— A+C — 650596 13326015 361789 40 223277342620 119289 276 280 73 -19 +1 -5 -8 +14 -1.7
Career— MLE — 22862134 498118740 10256532 2514 233279351630 118297 254 277 73 -15 +0 -3 -6 +11 -1.4
/ 162G— MLE — 650607 14234211 291619 74 234279351630 117298 254 277 73 -19 +0 -4 -7 +14 -1.7

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.

2026 AAACharlotte Knights · 30 PAwOBA .454 → .363 (−91)K% 23.3% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.33%÷1.000×1.200——28.00%
BB% (unintentional) /PA20.00%÷1.000×0.690—×1.00313.84%
HBP% /PA3.33%—×0.940—×1.0033.14%
Singles /BIP25.00%÷1.000×0.930—×1.00323.32%
Doubles /BIP6.25%÷1.000×0.830—×1.0035.20%
Triples /BIP0.00%÷1.000×0.970—×1.0030.00%
Home runs /BIP12.50%÷1.000×0.700—×1.0038.78%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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).

Result: wOBA .454 → .363; ISO .304 → .226; BABIP .357 → .313. 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).

2025 AAADurham Bulls · 572 PAwOBA .304 → .250 (−55)K% 24.1% → 27.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.13%÷1.057×1.200——27.38%
BB% (unintentional) /PA6.82%÷1.030×0.690—×1.0184.65%
HBP% /PA1.05%—×0.940—×1.0181.00%
Singles /BIP20.57%÷0.956×0.930×0.998×1.01820.35%
Doubles /BIP7.55%÷0.940×0.830×0.998×1.0186.77%
Triples /BIP0.00%÷0.900×0.970×0.998×1.0180.00%
Home runs /BIP4.69%÷1.380×0.700—×1.0182.42%

Factors used: league row International League. Park (home-season share, regressed): HR 176, 1B 91, 2B 88, 3B 80, K 111, BB 106 — 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.998.

Result: wOBA .304 → .250; ISO .159 → .103; BABIP .292 → .275. 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).

2024 AAMontgomery Biscuits · 448 PAwOBA .326 → .280 (−47)K% 16.3% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.29%÷0.999×1.220——19.90%
BB% (unintentional) /PA4.69%÷1.022×0.680—×0.9983.11%
HBP% /PA0.89%—×0.840—×0.9980.75%
Singles /BIP23.92%÷1.008×0.920×0.986×0.99821.49%
Doubles /BIP8.36%÷0.972×0.910×0.986×0.9987.70%
Triples /BIP0.86%÷1.115×0.880×0.986×0.9980.67%
Home runs /BIP2.02%÷0.958×0.800—×0.9981.68%

Factors used: league row SL. Park (home-season share, regressed): HR 92, 1B 102, 2B 94, 3B 123, K 100, BB 104 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.986.

Result: wOBA .326 → .280; ISO .133 → .115; BABIP .335 → .301. 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).

2023 AAMontgomery Biscuits · 200 PAwOBA .337 → .294 (−42)K% 20.0% → 23.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷1.022×1.220——23.88%
BB% (unintentional) /PA10.00%÷1.072×0.680—×1.0126.42%
HBP% /PA1.50%—×0.840—×1.0121.28%
Singles /BIP18.38%÷0.949×0.920×1.050×1.01218.93%
Doubles /BIP9.56%÷1.030×0.910×1.050×1.0128.98%
Triples /BIP1.47%÷1.150×0.880×1.050×1.0121.20%
Home runs /BIP3.68%÷1.087×0.800—×1.0122.74%

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

Result: wOBA .337 → .294; ISO .182 → .152; BABIP .305 → .299. 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).

2023 AAADurham Bulls · 20 PAwOBA .249 → .195 (−54)K% 30.0% → 35.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.00%÷1.009×1.200——35.69%
BB% (unintentional) /PA0.00%÷1.011×0.690—×1.0480.00%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP0.00%÷1.006×0.930—×1.0480.00%
Doubles /BIP28.57%÷1.020×0.830—×1.04824.37%
Triples /BIP0.00%÷1.003×0.970—×1.0480.00%
Home runs /BIP0.00%÷1.137×0.700—×1.0480.00%

Factors used: league row International League. Park (home-season share, regressed): HR 127, 1B 101, 2B 104, 3B 101, K 102, BB 102 — 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).

Result: wOBA .249 → .195; ISO .200 → .157; BABIP .286 → .244. 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).

2023 ROKFCL Rays · 15 PAwOBA .497 → .348 (−149)K% 20.0% → 28.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.999×1.440——28.82%
BB% (unintentional) /PA6.67%÷0.948×0.620—×0.9554.16%
HBP% /PA0.00%—×0.720—×0.9550.00%
Singles /BIP36.36%÷0.996×0.820—×0.95528.60%
Doubles /BIP9.09%÷1.020×0.720—×0.9556.13%
Triples /BIP0.00%÷1.150×0.720—×0.9550.00%
Home runs /BIP9.09%÷0.911×0.780—×0.9557.43%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 82, 1B 99, 2B 104, 3B 130, K 100, BB 90 — applied at half strength. Age: age 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .497 → .348; ISO .286 → .204; BABIP .500 → .375. 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).

2022 A+Bowling Green Hot Rods · 270 PAwOBA .320 → .257 (−63)K% 18.5% → 24.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.52%÷1.002×1.310——24.21%
BB% (unintentional) /PA4.81%÷1.038×0.600—×0.9982.78%
HBP% /PA1.85%—×0.770—×0.9981.42%
Singles /BIP24.50%÷1.011×0.870×1.037×0.99821.81%
Doubles /BIP6.00%÷1.079×0.780×1.037×0.9984.49%
Triples /BIP1.00%÷0.900×0.850×1.037×0.9980.98%
Home runs /BIP3.00%÷1.020×0.880—×0.9982.58%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 104, 1B 102, 2B 116, 3B 80, K 100, BB 108 — 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.037.

Result: wOBA .320 → .257; ISO .136 → .110; BABIP .321 → .277. 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).

2021 ACharleston RiverDogs · 123 PAwOBA .401 → .350 (−51)K% 16.3% → 22.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.26%÷0.966×1.360——22.90%
BB% (unintentional) /PA7.32%÷1.028×0.690——4.91%
HBP% /PA3.25%—×0.780——2.54%
Singles /BIP24.72%÷0.968×0.920×1.022—24.00%
Doubles /BIP13.48%÷0.871×0.830×1.022—13.13%
Triples /BIP1.12%÷1.150×0.910×1.022—0.91%
Home runs /BIP2.25%÷1.026×0.800——1.75%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 105, 1B 94, 2B 74, 3B 130, K 93, BB 106 — 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.022.

Result: wOBA .401 → .350; ISO .183 → .159; BABIP .398 → .383. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .