Mason McCoy

SS El Paso Chihuahuas
Age 32 R/R 5'11" / 185 lbs AAA HR +5% Svc 0.190 · Ctrl thru 2032
Overview
AAA40-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202429AAASD432.260/.331/.38252547—.201/.254/.286
202429MLBSD57.204/.278/.24501470.5
202530AAASD386.272/.359/.450111766—.216/.277/.346
202530MLBSD26.136/.269/.18202430.4
202631AAA/INTL2 orgs596.286/.367/.406104369—.232/.291/.321
2027PROJ45% MLB32MLBSD70.216/.275/.3091468-0.0
2028PROJ48% MLB33MLBSD114.211/.270/.2992463-0.3
Last 3 seasons WAR 0.9  ·  Next 2 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.190First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$0.8M2030Ext$0.2M2031Ext$0.4M2032Ext$0.6M
Skills · percentileMiLB Statcast 2026 AAA
Speed95
Z-Con%86
Whiff%75
K%53
BB%47
Chase%45
Career WAR0.0 WAR median (P10 -0.1 / P90 0.1, comp-based) · star 0% · didn't stick 100%
CompsCraig Gentry (age 32) · Jonathan Davis (age 31) · Billy Hamilton (age 31)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†68
AVG/OBP/SLG.216 / .275 / .309
PA70
HR1
K%27
BB%7
BABIP290
ISO78
MLB%45%
Value2027 · WAR
BAT: -6.0 runs (wOBA-derived runs vs avg)-6BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
0.00.51.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · ContractCON 50 / POW 50
Toolsscout grade · Statcast %ile · 2023-2025
CONTACT50
xAVG
100.187
POWER50
Barrel%
184.1
Avg EV
1081.9
Bat Spd
2568.7
EYE50
scouting grade only
SPEED55
Sprint
9029.0
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.190 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M———
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$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)
201823 ADelmarva Shorebirds — 536482 12818104 45954 132 266333369702 104321 188 315 62 — — — — — —
201924 AABowie Baysox — 471429 1141372 36843 103 266327343670 77326 188 303 52 — — — — — —
201924 A+Frederick Keys — 125116 44902 8160 30 379419509928 129424 136 409 103 — — — — — —
201924 INTLSurprise Saguaros — 7564 14210 11180 12 219333281615 62304 2415 291 83 — — — — — —
202126 AAANorfolk Tides — 455408 902169 401330 133 221290368658 147300 299 290 45 — — — — — —
202227 AAATacoma Rainiers — 503442 11323521 501303 223 256335473808 217311 2610 351 75 — — — — — —
202328 AAABuffalo Bisons — 487417 9221312 591465 252 221324372696 151303 3012 313 46 — — — — — —
202429 MLBSan Diego Padres — 5749 10200 5190 10 204278245523 41333 339 233 47 -4 +0 +2 +5 +1 0.5
202429 AAAEl Paso Chihuahuas — 432385 1002635 391052 258 260331382713 122343 249 317 47 — — — — — —
202530 MLBSan Diego Padres — 2622 3100 371 20 136269182451 45200 2712 228 43 -2 +0 +0 +4 +1 0.4
202530 AAAEl Paso Chihuahuas — 386331 9022211 43992 177 272359450809 178350 2611 351 66 — — — — — —
202631 AAAEl Paso Chihuahuas — 570495 14122410 571255 406 285364406771 121359 2210 340 66 — — — — — —
202631 INTLAguilas Cibaenas — 2622 7200 341 30 318423409832 91389 1512 382 144 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 8371 13300 8261 30 183275225500 42289 3110 232 43 -6 +1 +2 +10 +2 0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201823 A MLEDelmarva Shorebirds — 536500 1161594 281304 132 232278322600 90299 245 260 62 — — — — — —
201924 AA MLEBowie Baysox — 471440 1001162 251093 103 227274293567 66290 235 245 52 — — — — — —
201924 A+ MLEFrederick Keys — 125120 37702 4230 30 308331417747 108363 183 321 103 — — — — — —
202126 AAA MLENorfolk Tides — 455421 801856 271620 133 190239299538 109282 366 235 45 — — — — — —
202227 AAA MLETacoma Rainiers — 503460 10023513 321533 223 217273374647 157283 306 279 75 — — — — — —
202328 AAA MLEBuffalo Bisons — 487436 741629 401805 252 170247278525 108253 378 236 46 — — — — — —
202429 MLB MLESan Diego Padres — 5749 10200 5190 10 204278245523 41333 339 237 47 -4 +0 +2 +5 +1 0.5
202429 AAA MLEEl Paso Chihuahuas — 432398 801933 261312 258 201254286540 85283 306 237 47 — — — — — —
202530 MLB MLESan Diego Padres — 2622 3100 371 20 136269182451 45200 2712 232 43 -2 +0 +0 +4 +1 0.4
202530 AAA MLEEl Paso Chihuahuas — 386347 751728 271222 177 216277346622 130286 327 266 66 — — — — — —
202631 AAA MLEEl Paso Chihuahuas — 570514 1191747 381505 406 232291321612 89297 267 266 66 — — — — — —
201823 A MLEDelmarva Shorebirds — 536500 1161594 281304 132 232278322600 90304 245 260 62 — — — — — —
201823 A RAWDelmarva Shorebirds — 536482 12818104 45954 132 266333369702 104321 188 315 62 — — — — — —
201924 AA MLE3 teams — 671631 1522063 331483 145 241282306588 65309 225 261 63 — — — — — —
201924 AA RAW3 teams — 671609 1722484 551183 145 282345368713 85344 188 321 63 — — — — — —
202126 AAA MLENorfolk Tides — 455421 801856 271620 133 190239299538 109288 366 235 45 — — — — — —
202126 AAA RAWNorfolk Tides — 455408 902169 401330 133 221290368658 147300 299 290 45 — — — — — —
202227 AAA MLETacoma Rainiers — 503460 10023513 321533 223 217273374647 157291 306 279 75 — — — — — —
202227 AAA RAWTacoma Rainiers — 503442 11323521 501303 223 256335473808 217311 2610 351 75 — — — — — —
202328 AAA MLEBuffalo Bisons — 487436 741629 401805 252 170247278525 108258 378 236 46 — — — — — —
202328 AAA RAWBuffalo Bisons — 487417 9221312 591465 252 221324372696 151303 3012 313 46 — — — — — —
202429 AAA MLE2 teams — 489447 912133 311502 268 204258284542 81297 316 237 47 — — — — — —
202429 AAA RAW2 teams — 489434 1102835 441242 268 253325366691 113342 259 307 47 — — — — — —
202530 AAA MLE2 teams — 412369 781828 301293 197 211276336612 125295 317 264 65 — — — — — —
202530 AAA RAW2 teams — 412353 9323211 461063 197 263353433787 170340 2611 344 65 — — — — — —
202631 AAA MLE2 teams — 596538 1241847 391576 436 230290318608 87309 267 266 66 — — — — — —
202631 AAA RAW2 teams — 596517 14824410 601296 436 286367406773 120360 2210 342 66 — — — — — —
201823 A MLEDelmarva Shorebirds — 536499 1161594 281304 132 232278323601 90299 245 260 62 — — — — — —
201924 AA MLE3 teams — 671630 1522063 331483 145 241282306588 65305 225 261 63 — — — — — —
202126 AAA MLENorfolk Tides — 455425 801856 271620 133 188239296535 108282 366 235 45 — — — — — —
202227 AAA MLETacoma Rainiers — 503463 10023513 321533 223 216273371644 156283 306 279 75 — — — — — —
202328 AAA MLEBuffalo Bisons — 487439 741629 401805 252 169247276523 107253 378 236 46 — — — — — —
202429 AAA MLE2 teams — 489453 912133 311502 268 201258280539 79289 316 237 47 — — — — — —
202530 AAA MLE2 teams — 412376 781828 301293 197 207276330606 122281 317 264 65 — — — — — —
202631 AAA MLE2 teams — 596546 1241847 391576 436 227290313603 86297 267 266 66 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202429 AAA MLE2 teams — 489453 912133 311502 268 201258280539 79289 316 237 47 — — — — — —
202530 AAA MLE2 teams — 412376 781828 301293 197 207276330606 122281 317 264 65 — — — — — —
202631 AAA MLE2 teams — 596546 1241847 391576 436 227290313603 86297 267 266 66 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202732 MLB MLESD 45% 380348 761325 261053 204 219279314593 95295 287 268 68 -15 +2 +0 +4 +8 -0.1
▸ 2027 — real world (MLB)
202732 MLB CTXSD 45% 7064 13201 5191 41 216275309584 93290 277 265 68 -3 +0 +0 +1 +2 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202833 MLB MLESD 48% 238218 47813 16662 92 214273304576 89289 287 261 63 -11 +1 -4 +3 +5 -0.6
202833 MLB CTXSD 48% 114104 23412 8321 41 211270299568 88284 287 258 63 -5 +0 -2 +1 +2 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 197175 36712 16582 71 206280291571 86293 298 247 60 -11 +1 -0 +11 +4 0.6
/ 162G— A+C — 650577 1192337 531917 233 206281293574 87293 298 247 60 -35 +3 -0 +36 +14 1.8
Career— MLE — 45424162 8931623858 287131829 19240 215270314584 99296 296 256 60 -22 +2 -2 +14 +10 0.2
/ 162G— MLE — 650596 1272358 411894 276 213268309577 96295 296 256 60 -30 +3 -3 +19 +14 0.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.

2026 AAAEl Paso Chihuahuas · 570 PAwOBA .335 → .266 (−69)K% 21.9% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.93%÷1.000×1.200——26.32%
BB% (unintentional) /PA10.00%÷1.000×0.690—×0.9626.64%
HBP% /PA0.88%—×0.940—×0.9620.79%
Singles /BIP28.38%÷1.000×0.930×0.950×0.96224.12%
Doubles /BIP5.95%÷1.000×0.830×0.950×0.9624.51%
Triples /BIP1.08%÷1.000×0.970×0.950×0.9620.96%
Home runs /BIP2.70%÷1.000×0.700—×0.9621.82%

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 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .335 → .266; ISO .121 → .091; BABIP .359 → .297. 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 AAAEl Paso Chihuahuas · 386 PAwOBA .346 → .266 (−80)K% 25.6% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.65%÷0.973×1.200——31.64%
BB% (unintentional) /PA10.88%÷1.054×0.690—×0.9726.93%
HBP% /PA0.52%—×0.940—×0.9720.47%
Singles /BIP23.71%÷0.999×0.930×0.959×0.97220.56%
Doubles /BIP9.48%÷1.042×0.830×0.959×0.9727.04%
Triples /BIP0.86%÷1.150×0.970×0.959×0.9720.68%
Home runs /BIP4.74%÷0.981×0.700—×0.9723.29%

Factors used: league row International League. Park (home-season share, regressed): HR 96, 1B 100, 2B 108, 3B 130, K 95, BB 111 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.959.

Result: wOBA .346 → .266; ISO .178 → .130; BABIP .350 → .286. 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 AAAEl Paso Chihuahuas · 432 PAwOBA .311 → .237 (−73)K% 24.3% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.31%÷0.961×1.200——30.36%
BB% (unintentional) /PA9.03%÷1.026×0.690—×0.9825.96%
HBP% /PA0.46%—×0.940—×0.9820.43%
Singles /BIP23.57%÷1.025×0.930×0.966×0.98220.29%
Doubles /BIP9.29%÷1.053×0.830×0.966×0.9826.94%
Triples /BIP1.07%÷0.996×0.970×0.966×0.9820.99%
Home runs /BIP1.79%÷1.078×0.700—×0.9821.14%

Factors used: league row International League. Park (home-season share, regressed): HR 116, 1B 105, 2B 111, 3B 99, K 92, BB 105 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .311 → .237; ISO .122 → .088; BABIP .343 → .283. 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 AAABuffalo Bisons · 487 PAwOBA .307 → .236 (−71)K% 30.0% → 37.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.98%÷0.973×1.200——36.98%
BB% (unintentional) /PA11.91%÷0.984×0.690—×0.9928.29%
HBP% /PA1.03%—×0.940—×0.9920.96%
Singles /BIP20.66%÷1.018×0.930×0.965×0.99218.07%
Doubles /BIP7.75%÷1.033×0.830×0.965×0.9925.96%
Triples /BIP1.11%÷1.150×0.970×0.965×0.9920.89%
Home runs /BIP4.43%÷0.916×0.700—×0.9923.36%

Factors used: league row International League. Park (home-season share, regressed): HR 83, 1B 104, 2B 107, 3B 130, K 95, BB 97 — 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.965.

Result: wOBA .307 → .236; ISO .151 → .112; BABIP .303 → .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).

2022 AAATacoma Rainiers · 503 PAwOBA .344 → .279 (−64)K% 25.8% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.84%÷1.020×1.200——30.42%
BB% (unintentional) /PA9.74%÷1.048×0.690—×1.0036.43%
HBP% /PA0.60%—×0.940—×1.0030.56%
Singles /BIP20.51%÷1.013×0.930×0.987×1.00318.65%
Doubles /BIP7.37%÷0.839×0.830×0.987×1.0037.22%
Triples /BIP1.60%÷0.902×0.970×0.987×1.0031.71%
Home runs /BIP6.73%÷1.144×0.700—×1.0034.13%

Factors used: league row International League. Park (home-season share, regressed): HR 129, 1B 103, 2B 68, 3B 80, K 104, BB 110 — 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.987.

Result: wOBA .344 → .279; ISO .217 → .164; BABIP .311 → .283. 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 AAANorfolk Tides · 455 PAwOBA .285 → .235 (−50)K% 29.2% → 35.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.23%÷0.982×1.200——35.73%
BB% (unintentional) /PA8.79%÷1.030×0.690—×1.0185.99%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP19.64%÷0.981×0.930×1.022×1.01819.38%
Doubles /BIP7.64%÷0.977×0.830×1.022×1.0186.75%
Triples /BIP2.18%÷1.150×0.920×1.022×1.0181.82%
Home runs /BIP3.27%÷1.009×0.700—×1.0182.31%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 96, 2B 95, 3B 130, K 96, 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 ×1.022.

Result: wOBA .285 → .235; ISO .147 → .113; BABIP .300 → .282. 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).

2019 AABowie Baysox · 471 PAwOBA .296 → .245 (−51)K% 17.8% → 23.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.83%÷0.940×1.220——23.15%
BB% (unintentional) /PA7.64%÷1.020×0.700—×1.0125.31%
HBP% /PA0.64%—×0.850—×1.0120.55%
Singles /BIP26.67%÷1.031×0.970×0.950×1.01224.11%
Doubles /BIP3.77%÷0.987×0.860×0.950×1.0123.16%
Triples /BIP2.03%÷1.116×0.950×0.950×1.0121.66%
Home runs /BIP0.58%÷0.987×0.780—×1.0120.46%

Factors used: league row EL. Park (home-season share, regressed): HR 97, 1B 106, 2B 97, 3B 123, K 88, BB 104 — 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.950.

Result: wOBA .296 → .245; ISO .077 → .061; BABIP .326 → .290. 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).

2019 A+Frederick Keys · 125 PAwOBA .401 → .321 (−80)K% 12.8% → 18.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.80%÷1.001×1.420——18.15%
BB% (unintentional) /PA6.40%÷1.111×0.630—×0.9883.59%
HBP% /PA0.00%—×0.860—×0.9880.00%
Singles /BIP33.00%÷1.008×0.940×0.950×0.98828.88%
Doubles /BIP9.00%÷0.969×0.830×0.950×0.9887.24%
Triples /BIP0.00%÷0.900×0.800×0.950×0.9880.00%
Home runs /BIP2.00%÷1.135×0.900—×0.9881.57%

Factors used: league row CAR. Park (home-season share, regressed): HR 127, 1B 102, 2B 94, 3B 80, K 100, BB 122 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .401 → .321; ISO .129 → .101; BABIP .424 → .363. 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 — .