Kyle Johnson

PosCF
B/TR/R
Born1989-11-09
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2016
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201424AA/INTL2 orgs432.259/.347/.38441269—.225/.292/.324
201525AAA/A+2 orgs160.199/.276/.2911718—.154/.224/.224
201626AAA/AA2 orgs280.213/.295/.3053528—.171/.237/.238
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)
201222 ROKOrem Owlz — 11397 28601 993 70 289367381748 93310 88 330 55 — — — — — —
201323 A+St. Lucie Mets — 214187 52813 17354 125 278351380731 102320 168 323 61 — — — — — —
201323 ASavannah Sand Gnats — 336274 811732 445411 326 296413401815 106359 1613 366 91 — — — — — —
201424 AABinghamton Mets — 414359 932544 42807 129 259348384732 125318 1910 328 68 — — — — — —
201424 INTLIndios de Mayaguez — 1816 4200 230 00 250333375708 125308 1711 321 103 — — — — — —
201525 AAALas Vegas 51s — 10694 21801 5255 72 223298340639 117286 245 287 37 — — — — — —
201525 A+St. Lucie Mets — 5447 7200 5190 01 149231191422 43241 359 196 -20 — — — — — —
201626 AAALas Vegas 51s — 8478 19401 5181 20 244298333631 90305 216 287 31 — — — — — —
201626 AABinghamton Mets — 196171 341002 20503 34 199294292586 94267 2610 271 27 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201222 ROK MLEOrem Owlz — 113101 24501 5133 70 238294317610 79246 124 250 55 — — — — — —
201323 A+ MLESt. Lucie Mets — 214191 42712 13514 125 220284298582 79271 246 258 61 — — — — — —
201323 A MLESavannah Sand Gnats — 336288 731432 307311 326 253347344690 90320 229 303 91 — — — — — —
201424 AA MLEBinghamton Mets — 414373 842043 28967 129 225292324616 99280 237 269 68 — — — — — —
201525 AAA MLELas Vegas 51s — 10695 17601 4335 72 179250274524 95236 314 223 37 — — — — — —
201525 A+ MLESt. Lucie Mets — 5448 5100 4270 01 104173125298 21206 507 139 -20 — — — — — —
201626 AAA MLELas Vegas 51s — 8479 16301 4241 20 203250278528 76259 295 214 31 — — — — — —
201626 AA MLEBinghamton Mets — 196177 28801 14573 34 158232220452 62221 297 208 27 — — — — — —
201222 ROK MLEOrem Owlz — 113101 24501 5133 70 238294317610 79264 124 250 55 — — — — — —
201222 ROK RAWOrem Owlz — 11397 28601 993 70 289367381748 93310 88 330 55 — — — — — —
201323 A MLE2 teams — 550479 1172244 4312415 4411 244326332658 88317 238 285 79 — — — — — —
201323 A RAW2 teams — 550461 1332545 618915 4411 289389393782 104343 1611 349 79 — — — — — —
201424 AA MLE2 teams — 432390 872143 291017 129 223289321609 97289 237 269 68 — — — — — —
201424 AA RAW2 teams — 432375 972744 44837 129 259347384731 125317 1910 327 68 — — — — — —
201525 AAA MLE2 teams — 160144 21701 7605 73 146212215427 69233 384 195 18 — — — — — —
201525 AAA RAW2 teams — 160141 281001 10445 73 199276291566 92273 286 256 18 — — — — — —
201626 AA MLE2 teams — 280257 431002 17814 54 167230230460 62234 296 210 28 — — — — — —
201626 AA RAW2 teams — 280249 531403 25684 54 213295305600 92279 249 276 28 — — — — — —
201222 ROK MLEOrem Owlz — 113104 24501 5133 70 231294308601 77246 124 250 55 — — — — — —
201323 A MLE2 teams — 550487 1172244 4312415 4411 240326326652 86301 238 285 79 — — — — — —
201424 AA MLE2 teams — 432393 872143 291017 129 221289318607 97280 237 269 68 — — — — — —
201525 AAA MLE2 teams — 160147 21701 7605 73 143212211422 68226 384 195 18 — — — — — —
201626 AA MLE2 teams — 280257 431002 17814 54 167230230460 62232 296 210 28 — — — — — —
▸ Career Totals
Career— MLE — 15351371 29265811 10137934 7527 213284296580 83282 257 255 59 -75 +4 +0 +5 +33 -3.3
/ 162G— MLE — 650581 1242835 4316014 3211 213284298581 84282 257 255 59 -32 +2 +0 +2 +14 -1.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.

2016 AABinghamton Mets · 196 PAwOBA .266 → .208 (−57)K% 25.5% → 29.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.51%÷1.062×1.220——29.30%
BB% (unintentional) /PA10.20%÷0.996×0.700—×0.9787.02%
HBP% /PA1.53%—×0.850—×0.9781.27%
Singles /BIP18.18%÷1.034×0.970×0.950×0.97815.84%
Doubles /BIP8.26%÷1.070×0.860×0.950×0.9786.17%
Triples /BIP0.00%÷0.956×0.950×0.950×0.9780.00%
Home runs /BIP1.65%÷1.085×0.780—×0.9781.16%

Factors used: league row EL. Park (home-season share, regressed): HR 117, 1B 107, 2B 114, 3B 91, K 112, BB 99 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .266 → .208; ISO .094 → .069; BABIP .267 → .221. 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 AAALas Vegas 51s · 84 PAwOBA .279 → .214 (−65)K% 21.4% → 28.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.43%÷0.971×1.290——28.47%
BB% (unintentional) /PA5.95%÷0.962×0.710—×1.0034.41%
HBP% /PA1.19%—×0.980—×1.0031.17%
Singles /BIP23.33%÷0.994×0.900×0.983×1.00320.83%
Doubles /BIP6.67%÷1.128×0.810×0.983×1.0034.72%
Triples /BIP0.00%÷0.980×0.810×0.983×1.0030.00%
Home runs /BIP1.67%÷1.088×0.780—×1.0031.20%

Factors used: league row PCL. Park (home-season share, regressed): HR 118, 1B 99, 2B 126, 3B 96, K 94, BB 92 — 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.983.

Result: wOBA .279 → .214; ISO .090 → .059; BABIP .305 → .259. 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 AAALas Vegas 51s · 106 PAwOBA .284 → .223 (−62)K% 23.6% → 31.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.58%÷0.977×1.290——31.13%
BB% (unintentional) /PA4.72%÷1.010×0.710—×1.0183.37%
HBP% /PA4.72%—×0.980—×1.0184.71%
Singles /BIP17.39%÷0.983×0.900×0.950×1.01815.40%
Doubles /BIP11.59%÷1.042×0.810×0.950×1.0188.71%
Triples /BIP0.00%÷1.061×0.810×0.950×1.0180.00%
Home runs /BIP1.45%÷1.099×0.780—×1.0181.05%

Factors used: league row PCL. Park (home-season share, regressed): HR 120, 1B 97, 2B 108, 3B 112, K 95, BB 102 — 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.950.

Result: wOBA .284 → .223; ISO .117 → .081; BABIP .286 → .236. 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 A+St. Lucie Mets · 54 PAwOBA .195 → .139 (−56)K% 35.2% → 50.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.19%÷0.992×1.420——50.37%
BB% (unintentional) /PA9.26%÷1.023×0.750—×0.9686.57%
HBP% /PA0.00%—×0.930—×0.9680.00%
Singles /BIP17.86%÷1.049×0.920—×0.96815.15%
Doubles /BIP7.14%÷1.055×0.960—×0.9686.29%
Triples /BIP0.00%÷0.900×0.810—×0.9680.00%
Home runs /BIP0.00%÷1.269×0.880—×0.9680.00%

Factors used: league row FSL. Park (home-season share, regressed): HR 154, 1B 110, 2B 111, 3B 80, K 98, BB 105 — applied at half strength. Age: age 26 vs a level average of 22.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average).

Result: wOBA .195 → .139; ISO .043 → .031; BABIP .241 → .206. 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 AABinghamton Mets · 414 PAwOBA .322 → .269 (−54)K% 19.3% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.32%÷1.011×1.220——23.32%
BB% (unintentional) /PA9.90%÷1.032×0.700—×0.9986.70%
HBP% /PA1.69%—×0.850—×0.9981.43%
Singles /BIP21.51%÷0.990×0.970×0.950×0.99819.97%
Doubles /BIP8.96%÷1.050×0.860×0.950×0.9986.96%
Triples /BIP1.43%÷1.036×0.950×0.950×0.9981.25%
Home runs /BIP1.43%÷1.009×0.780—×0.9981.11%

Factors used: league row EL. Park (home-season share, regressed): HR 102, 1B 98, 2B 110, 3B 107, K 102, BB 106 — 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 .322 → .269; ISO .125 → .101; BABIP .318 → .280. 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 ASavannah Sand Gnats · 336 PAwOBA .360 → .303 (−56)K% 16.1% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.07%÷0.986×1.340——21.84%
BB% (unintentional) /PA13.10%÷0.960×0.660—×0.9808.83%
HBP% /PA3.27%—×0.770—×0.9802.47%
Singles /BIP26.82%÷1.011×0.920×1.011×0.98024.18%
Doubles /BIP7.73%÷0.980×0.820×1.011×0.9806.40%
Triples /BIP1.36%÷0.902×0.940×1.011×0.9801.41%
Home runs /BIP0.91%÷0.793×0.820—×0.9800.92%

Factors used: league row SAL. Park (home-season share, regressed): HR 59, 1B 102, 2B 96, 3B 80, K 97, BB 92 — 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.011.

Result: wOBA .360 → .303; ISO .106 → .098; BABIP .359 → .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).

2013 A+St. Lucie Mets · 214 PAwOBA .321 → .258 (−63)K% 16.4% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.36%÷0.979×1.420——23.73%
BB% (unintentional) /PA7.94%÷0.949×0.750—×0.9886.20%
HBP% /PA1.87%—×0.930—×0.9881.72%
Singles /BIP26.32%÷1.052×0.920×0.970×0.98822.04%
Doubles /BIP5.26%÷0.959×0.960×0.970×0.9885.05%
Triples /BIP0.66%÷1.114×0.810×0.970×0.9880.46%
Home runs /BIP1.97%÷1.370×0.880—×0.9881.25%

Factors used: league row FSL. Park (home-season share, regressed): HR 174, 1B 110, 2B 92, 3B 123, K 96, BB 90 — 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.970.

Result: wOBA .321 → .258; ISO .102 → .076; BABIP .320 → .271. 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).

2012 ROKOrem Owlz · 113 PAwOBA .322 → .250 (−72)K% 8.0% → 11.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.96%÷1.000×1.440——11.47%
BB% (unintentional) /PA7.96%÷1.000×0.610—×0.9654.69%
HBP% /PA2.65%—×0.720—×0.9651.84%
Singles /BIP23.86%÷1.000×0.820×1.032×0.96519.48%
Doubles /BIP6.82%÷1.000×0.720×1.032×0.9654.89%
Triples /BIP0.00%÷1.000×0.720×1.032×0.9650.00%
Home runs /BIP1.14%÷1.000×0.750—×0.9650.82%

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

Result: wOBA .322 → .250; ISO .093 → .070; BABIP .310 → .246. 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 — .