Aaron Knapp

PosRF
B/TL/R
Born1994-11-04
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201722APIT509.218/.321/.30253435—.179/.254/.237
201823A+/A2 orgs358.247/.388/.31412268—.214/.322/.271
201924AAA/AASEA357.203/.304/.27231537—.176/.250/.240
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)
201722 AGreensboro Grasshoppers — 509427 93965 591426 3414 218321302623 84307 2812 282 35 — — — — — —
201823 A+Jupiter Hammerheads — 269217 50630 44522 184 230365286651 55301 1916 304 54 — — — — — —
201823 AGreensboro Grasshoppers — 8966 20211 19160 42 303459409868 106380 1821 382 109 — — — — — —
201924 AAATacoma Rainiers — 4741 5000 6180 00 122234122356 217 3813 185 -22 — — — — — —
201924 AAArkansas Travelers — 310264 57633 37881 156 216315295610 80305 2812 278 46 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201722 A MLEGreensboro Grasshoppers — 509447 80753 391886 3414 179254237491 58273 378 220 35 — — — — — —
201823 A+ MLEJupiter Hammerheads — 269227 43620 34732 184 189300233534 44269 2713 248 54 — — — — — —
201823 A MLEGreensboro Grasshoppers — 8973 21211 12220 42 288388384772 96366 2513 330 109 — — — — — —
201924 AAA MLETacoma Rainiers — 4743 4000 4230 00 9317093263 205 499 136 -22 — — — — — —
201924 AA MLEArkansas Travelers — 310275 52533 261041 156 189262262523 73276 348 236 46 — — — — — —
201722 A MLEGreensboro Grasshoppers — 509447 80753 391886 3414 179254237491 58293 378 220 35 — — — — — —
201722 A RAWGreensboro Grasshoppers — 509427 93965 591426 3414 218321302623 84307 2812 282 35 — — — — — —
201823 A+ MLE2 teams — 358300 65831 46952 226 217325273598 57311 2713 268 68 — — — — — —
201823 A+ RAW2 teams — 358283 70841 63682 226 247388314702 67319 1918 324 68 — — — — — —
201924 AA MLE2 teams — 357318 56533 301281 156 176249239488 63277 368 223 37 — — — — — —
201924 AA RAW2 teams — 357305 62633 431061 156 203304272576 69295 3012 265 37 — — — — — —
201722 A MLEGreensboro Grasshoppers — 509459 80753 391886 3414 174254231485 57273 378 220 35 — — — — — —
201823 A+ MLE2 teams — 358307 65831 46952 226 212325267592 55293 2713 268 68 — — — — — —
201924 AA MLE2 teams — 357323 56533 301281 156 173249235485 62267 368 223 37 — — — — — —
▸ Career Totals
Career— MLE — 12241065 20120117 1154119 7126 189273248521 59294 349 235 45 -80 +4 +0 -13 +27 -6.4
/ 162G— MLE — 650566 1081164 612185 3814 191276253528 62296 349 235 45 -42 +2 +0 -7 +14 -3.4

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.

2019 AAArkansas Travelers · 310 PAwOBA .275 → .236 (−39)K% 28.4% → 33.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.39%÷1.031×1.220——33.58%
BB% (unintentional) /PA11.94%÷1.010×0.700—×0.9988.25%
HBP% /PA0.32%—×0.870—×0.9980.28%
Singles /BIP25.57%÷0.966×0.920×0.950×0.99823.08%
Doubles /BIP3.41%÷0.916×0.840×0.950×0.9982.96%
Triples /BIP1.70%÷0.922×0.940×0.950×0.9981.65%
Home runs /BIP1.70%÷0.784×0.800—×0.9981.73%

Factors used: league row TL. Park (home-season share, regressed): HR 57, 1B 93, 2B 83, 3B 84, K 106, BB 102 — 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.950.

Result: wOBA .275 → .236; ISO .080 → .078; BABIP .305 → .276. 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 AAATacoma Rainiers · 47 PAwOBA .182 → .136 (−45)K% 38.3% → 49.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.30%÷0.990×1.290——49.90%
BB% (unintentional) /PA12.77%÷1.039×0.710—×1.0339.01%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP21.74%÷0.985×0.900—×1.03320.52%
Doubles /BIP0.00%÷0.998×0.810—×1.0330.00%
Triples /BIP0.00%÷1.073×0.810—×1.0330.00%
Home runs /BIP0.00%÷1.049×0.780—×1.0330.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 110, 1B 97, 2B 100, 3B 115, K 98, BB 108 — 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).

Result: wOBA .182 → .136; ISO .000 → .000; BABIP .217 → .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).

2018 A+Jupiter Hammerheads · 269 PAwOBA .299 → .248 (−51)K% 19.3% → 27.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.33%÷1.009×1.420——27.19%
BB% (unintentional) /PA16.36%÷0.967×0.750—×0.98812.53%
HBP% /PA0.74%—×0.930—×0.9880.68%
Singles /BIP24.85%÷1.018×0.920×0.993×0.98822.04%
Doubles /BIP3.64%÷0.903×0.960×0.993×0.9883.80%
Triples /BIP1.82%÷1.150×0.810×0.993×0.9881.26%
Home runs /BIP0.00%÷0.850×0.880—×0.9880.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 70, 1B 104, 2B 80, 3B 130, K 102, BB 93 — 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.993.

Result: wOBA .299 → .248; ISO .055 → .047; BABIP .301 → .269. 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).

2018 AGreensboro Grasshoppers · 89 PAwOBA .378 → .330 (−48)K% 18.0% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.98%÷0.966×1.340——24.93%
BB% (unintentional) /PA21.35%÷1.006×0.660—×0.98013.72%
HBP% /PA0.00%—×0.770—×0.9800.00%
Singles /BIP32.00%÷0.945×0.920×1.031×0.98031.49%
Doubles /BIP4.00%÷0.909×0.820×1.031×0.9803.65%
Triples /BIP2.00%÷1.150×0.940×1.031×0.9801.65%
Home runs /BIP2.00%÷1.117×0.820—×0.9801.44%

Factors used: league row SAL. Park (home-season share, regressed): HR 123, 1B 89, 2B 82, 3B 130, K 93, BB 101 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.031.

Result: wOBA .378 → .330; ISO .106 → .093; BABIP .380 → .366. 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 AGreensboro Grasshoppers · 509 PAwOBA .279 → .220 (−59)K% 27.9% → 36.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.90%÷1.013×1.340——36.89%
BB% (unintentional) /PA11.59%÷0.991×0.660—×0.9907.64%
HBP% /PA1.18%—×0.770—×0.9900.90%
Singles /BIP25.61%÷0.994×0.920×1.002×0.99023.52%
Doubles /BIP3.16%÷1.066×0.820×1.002×0.9902.41%
Triples /BIP2.11%÷1.150×0.940×1.002×0.9901.71%
Home runs /BIP1.75%÷1.168×0.820—×0.9901.22%

Factors used: league row SAL. Park (home-season share, regressed): HR 134, 1B 99, 2B 113, 3B 130, K 103, BB 98 — 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.002.

Result: wOBA .279 → .220; ISO .084 → .062; BABIP .307 → .273. 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).