Matt McPhearson

PosLF
B/TL/L
Born1995-04-18
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
ALAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201621AKane County C…88.219/.337/.2470946—.208/.291/.234
201722A+ARI445.278/.334/.34003156—.239/.284/.287
201823ATB126.266/.365/.35801056—.216/.278/.293
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.

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 ROKACL D-backs — 154130 26310 21450 153 200307238546 38306 2914 260 9 — — — — — —
201419 ROKACL D-backs — 191160 45200 23434 233 281385294679 13378 2312 317 48 — — — — — —
201520 ROKMissoula Osprey — 196173 41110 18533 307 237320254574 17339 279 270 13 — — — — — —
201621 AKane County Cougars — 8873 16200 13210 93 219337247584 27302 2415 276 46 — — — — — —
201722 A+Visalia Rawhide — 445406 1131550 30864 3111 278334340674 62351 197 304 56 — — — — — —
201823 ACharleston RiverDogs — 126109 29620 17310 102 266365358723 92372 2513 332 56 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201318 ROK MLEACL D-backs — 154140 20210 13650 153 143216171387 29264 428 182 9 — — — — — —
201419 ROK MLEACL D-backs — 191169 37100 14624 233 219294225519 6326 327 239 48 — — — — — —
201520 ROK MLEMissoula Osprey — 196180 31110 11763 307 172232189421 17283 396 188 13 — — — — — —
201621 A MLEKane County Cougars — 8877 16200 9280 93 208291234524 26295 3210 236 46 — — — — — —
201722 A+ MLEVisalia Rawhide — 445414 991240 221214 3111 239284287572 48328 275 251 56 — — — — — —
201823 A MLECharleston RiverDogs — 126116 25520 10420 102 216278293571 78334 338 251 56 — — — — — —
201318 ROK MLEACL D-backs — 154140 20210 13650 153 143216171387 29267 428 182 9 — — — — — —
201318 ROK RAWACL D-backs — 154130 26310 21450 153 200307238546 38306 2914 260 9 — — — — — —
201419 ROK MLEACL D-backs — 191169 37100 14624 233 219294225519 6339 327 239 48 — — — — — —
201419 ROK RAWACL D-backs — 191160 45200 23434 233 281385294679 13378 2312 317 48 — — — — — —
201520 ROK MLEMissoula Osprey — 196180 31110 11763 307 172232189421 17295 396 188 13 — — — — — —
201520 ROK RAWMissoula Osprey — 196173 41110 18533 307 237320254574 17339 279 270 13 — — — — — —
201621 A MLEKane County Cougars — 8877 16200 9280 93 208291234524 26320 3210 236 46 — — — — — —
201621 A RAWKane County Cougars — 8873 16200 13210 93 219337247584 27302 2415 276 46 — — — — — —
201722 A+ MLEVisalia Rawhide — 445414 991240 221214 3111 239284287572 48336 275 251 56 — — — — — —
201722 A+ RAWVisalia Rawhide — 445406 1131550 30864 3111 278334340674 62351 197 304 56 — — — — — —
201823 A MLECharleston RiverDogs — 126116 25520 10420 102 216278293571 78338 338 251 56 — — — — — —
201823 A RAWCharleston RiverDogs — 126109 29620 17310 102 266365358723 92372 2513 332 56 — — — — — —
201318 ROK MLEACL D-backs — 154140 20210 13650 153 143216171387 29264 428 182 9 — — — — — —
201419 ROK MLEACL D-backs — 191171 37100 14624 233 216294222516 6326 327 239 48 — — — — — —
201520 ROK MLEMissoula Osprey — 196180 31110 11763 307 172232189421 17283 396 188 13 — — — — — —
201621 A MLEKane County Cougars — 8879 16200 9280 93 203291228519 25295 3210 236 46 — — — — — —
201722 A+ MLEVisalia Rawhide — 445416 991240 221214 3111 238284286570 48328 275 251 56 — — — — — —
201823 A MLECharleston RiverDogs — 126115 25520 10420 102 217278296573 78334 338 251 56 — — — — — —
▸ Career Totals
Career— MLE — 12001096 2282380 7939411 11829 208268244512 36322 337 229 41 -84 +12 +0 -13 +26 -6.0
/ 162G— MLE — 650594 1231240 432136 6416 207267241508 34320 337 229 41 -46 +6 +0 -7 +14 -3.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 ACharleston RiverDogs · 126 PAwOBA .324 → .251 (−73)K% 24.6% → 33.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.60%÷0.991×1.340——33.27%
BB% (unintentional) /PA13.49%÷1.092×0.660—×0.9908.07%
HBP% /PA0.00%—×0.770—×0.9900.00%
Singles /BIP26.92%÷1.020×0.920×1.024×0.99024.61%
Doubles /BIP7.69%÷0.961×0.820×1.024×0.9906.65%
Triples /BIP2.56%÷1.150×0.940×1.024×0.9902.12%
Home runs /BIP0.00%÷0.811×0.820—×0.9900.00%

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

Result: wOBA .324 → .251; ISO .092 → .074; BABIP .372 → .334. 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+Visalia Rawhide · 445 PAwOBA .298 → .251 (−47)K% 19.3% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.33%÷0.952×1.340——27.19%
BB% (unintentional) /PA6.74%÷0.996×0.710—×1.0124.86%
HBP% /PA0.90%—×0.790—×1.0120.72%
Singles /BIP29.06%÷1.016×0.910×1.050×1.01227.66%
Doubles /BIP4.69%÷1.038×0.820×1.050×1.0123.94%
Triples /BIP1.56%÷0.900×0.760×1.050×1.0121.40%
Home runs /BIP0.00%÷1.048×0.920—×1.0120.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 110, 1B 103, 2B 108, 3B 80, K 90, BB 99 — 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 ×1.050.

Result: wOBA .298 → .251; ISO .062 → .050; BABIP .351 → .328. 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 AKane County Cougars · 88 PAwOBA .273 → .236 (−38)K% 23.9% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.86%÷1.029×1.360——31.53%
BB% (unintentional) /PA14.77%÷0.995×0.690—×1.01510.40%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP26.92%÷0.988×0.920×1.050×1.01526.72%
Doubles /BIP3.85%÷1.000×0.830×1.050×1.0153.40%
Triples /BIP0.00%÷1.008×0.910×1.050×1.0150.00%
Home runs /BIP0.00%÷0.975×0.800—×1.0150.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 98, 2B 100, 3B 102, K 106, BB 99 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .273 → .236; ISO .027 → .024; BABIP .302 → .295. 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 ROKMissoula Osprey · 196 PAwOBA .265 → .188 (−78)K% 27.0% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.04%÷1.000×1.440——38.94%
BB% (unintentional) /PA9.18%÷1.000×0.610—×0.9955.57%
HBP% /PA1.53%—×0.720—×0.9951.10%
Singles /BIP32.50%÷1.000×0.820×1.031×0.99527.34%
Doubles /BIP0.83%÷1.000×0.720×1.031×0.9950.62%
Triples /BIP0.83%÷1.000×0.720×1.031×0.9950.62%
Home runs /BIP0.00%÷1.000×0.750—×0.9950.00%

Factors used: league row PIO. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.031.

Result: wOBA .265 → .188; ISO .017 → .011; BABIP .339 → .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).

2014 ROKACL D-backs · 191 PAwOBA .311 → .239 (−72)K% 22.5% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.51%÷1.000×1.440——32.42%
BB% (unintentional) /PA11.52%÷1.000×0.620—×1.0087.19%
HBP% /PA2.09%—×0.720—×1.0081.52%
Singles /BIP36.75%÷1.000×0.820×1.050×1.00831.88%
Doubles /BIP1.71%÷1.000×0.720×1.050×1.0081.30%
Triples /BIP0.00%÷1.000×0.720×1.050×1.0080.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.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 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 ×1.050.

Result: wOBA .311 → .239; ISO .013 → .009; BABIP .378 → .326. 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 ROKACL D-backs · 154 PAwOBA .254 → .182 (−72)K% 29.2% → 42.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.22%÷1.000×1.440——42.08%
BB% (unintentional) /PA13.64%÷1.000×0.620—×1.0228.64%
HBP% /PA0.00%—×0.720—×1.0220.00%
Singles /BIP25.88%÷1.000×0.820×1.050×1.02222.79%
Doubles /BIP3.53%÷1.000×0.720×1.050×1.0222.73%
Triples /BIP1.18%÷1.000×0.720×1.050×1.0220.91%
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 ×1.050.

Result: wOBA .254 → .182; ISO .038 → .027; BABIP .306 → .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).