Khayyan Norfork

Pos3B
B/TR/R
Born1989-01-19
Age (2027)38
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201627AA/A+2 orgs244.221/.319/.2600636—.193/.265/.226
201728AAWSH317.268/.345/.3393264—.236/.297/.288
201829AAWSH111.156/.257/.2603115—.130/.202/.200
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)
201223 AHagerstown Suns — 8070 20701 841 41 286367429796 143292 510 353 89 — — — — — —
201324 A+Potomac Nationals — 4035 7001 380 21 200263286549 86231 208 240 16 — — — — — —
201324 AHagerstown Suns — 360316 791554 32716 146 250331367698 117307 209 312 51 — — — — — —
201425 A+Potomac Nationals — 395348 922052 31747 134 264337368705 103326 198 313 51 — — — — — —
201425 AHagerstown Suns — 2421 4200 350 10 190292286577 95250 2112 270 19 — — — — — —
201526 A+Potomac Nationals — 376341 942022 27604 105 276336364700 88330 167 314 56 — — — — — —
201627 AAHarrisburg Senators — 8573 12300 7214 10 164274205479 41226 258 233 18 — — — — — —
201627 A+Potomac Nationals — 159135 34500 16293 50 252344289633 37312 1810 290 45 — — — — — —
201728 AAHarrisburg Senators — 317280 751103 27646 21 268345339684 71336 209 312 64 — — — — — —
201829 AAHarrisburg Senators — 11196 15103 11232 10 156257260517 104171 2110 240 15 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201223 A MLEHagerstown Suns — 8073 19601 561 41 260316384700 123269 86 300 89 — — — — — —
201324 A+ MLEPotomac Nationals — 4036 6001 2120 21 167211250461 83208 305 192 16 — — — — — —
201324 A MLEHagerstown Suns — 360328 671154 20956 146 204263305568 101262 266 244 51 — — — — — —
201425 A+ MLEPotomac Nationals — 395359 761532 201057 134 212267287554 75281 275 243 51 — — — — — —
201425 A MLEHagerstown Suns — 2422 4200 270 10 182250273523 91211 298 196 19 — — — — — —
201526 A+ MLEPotomac Nationals — 376352 821622 16854 105 233274307581 74295 234 251 56 — — — — — —
201627 AA MLEHarrisburg Senators — 8575 11300 5264 10 147238187425 40212 316 195 18 — — — — — —
201627 A+ MLEPotomac Nationals — 159142 31400 9423 50 218279246526 28286 266 235 45 — — — — — —
201728 AA MLEHarrisburg Senators — 317288 68902 19766 21 236297288585 52308 246 263 64 — — — — — —
201829 AA MLEHarrisburg Senators — 111100 13102 7282 10 130202200402 70155 256 190 15 — — — — — —
201223 A MLEHagerstown Suns — 8073 19601 561 41 260316384700 123273 86 300 89 — — — — — —
201223 A RAWHagerstown Suns — 8070 20701 841 41 286367429796 143292 510 353 89 — — — — — —
201324 A MLE2 teams — 400364 731155 221086 167 201258299557 99268 276 239 48 — — — — — —
201324 A RAW2 teams — 400351 861555 35796 167 245324359683 114300 209 304 48 — — — — — —
201425 A+ MLE2 teams — 419381 791632 221127 144 207263281544 73284 275 240 49 — — — — — —
201425 A+ RAW2 teams — 419369 962252 34797 144 260334363697 103322 198 310 49 — — — — — —
201526 A+ MLEPotomac Nationals — 376352 821622 16854 105 233274307581 74302 234 251 56 — — — — — —
201526 A+ RAWPotomac Nationals — 376341 942022 27604 105 276336364700 88330 167 314 56 — — — — — —
201627 A+ MLE2 teams — 244217 42700 14687 60 194265226491 32275 286 221 36 — — — — — —
201627 A+ RAW2 teams — 244208 46800 23507 60 221319260579 38284 209 270 36 — — — — — —
201728 AA MLEHarrisburg Senators — 317288 68902 19766 21 236297288585 52313 246 263 64 — — — — — —
201728 AA RAWHarrisburg Senators — 317280 751103 27646 21 268345339684 71336 209 312 64 — — — — — —
201829 AA MLEHarrisburg Senators — 111100 13102 7282 10 130202200402 70157 256 190 15 — — — — — —
201829 AA RAWHarrisburg Senators — 11196 15103 11232 10 156257260517 104171 2110 240 15 — — — — — —
201223 A MLEHagerstown Suns — 8074 19601 561 41 257316378695 122269 86 300 89 — — — — — —
201324 A MLE2 teams — 400369 731155 221086 167 198258295553 98257 276 239 48 — — — — — —
201425 A+ MLE2 teams — 419387 791632 221127 144 204263276540 72277 275 240 49 — — — — — —
201526 A+ MLEPotomac Nationals — 376353 821622 16854 105 232274306580 74295 234 251 56 — — — — — —
201627 A+ MLE2 teams — 244221 42700 14687 60 190265222486 32260 286 221 36 — — — — — —
201728 AA MLEHarrisburg Senators — 317289 68902 19766 21 235297287584 52308 246 263 64 — — — — — —
201829 AA MLEHarrisburg Senators — 111101 13102 7282 10 129202198400 69155 256 190 15 — — — — — —
▸ Career Totals
Career— MLE — 19471775 376661014 10548333 5318 212269284553 72281 255 243 51 -115 +3 +0 +7 +42 -6.3
/ 162G— MLE — 650593 1252235 3516111 186 211268283551 73278 255 243 51 -38 +1 +0 +2 +14 -2.1

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 AAHarrisburg Senators · 111 PAwOBA .234 → .190 (−44)K% 20.7% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.72%÷0.987×1.220——25.61%
BB% (unintentional) /PA9.91%÷1.037×0.700—×0.9586.41%
HBP% /PA1.80%—×0.850—×0.9581.47%
Singles /BIP15.07%÷1.017×0.970×1.009×0.95813.90%
Doubles /BIP1.37%÷1.012×0.860×1.009×0.9581.12%
Triples /BIP0.00%÷1.070×0.950×1.009×0.9580.00%
Home runs /BIP4.11%÷0.925×0.780—×0.9583.32%

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

Result: wOBA .234 → .190; ISO .104 → .085; BABIP .171 → .155. 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 AAHarrisburg Senators · 317 PAwOBA .305 → .263 (−42)K% 20.2% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.19%÷1.022×1.220——24.10%
BB% (unintentional) /PA8.52%÷0.974×0.700—×0.9685.92%
HBP% /PA1.89%—×0.850—×0.9681.56%
Singles /BIP28.24%÷1.016×0.970×1.009×0.96826.33%
Doubles /BIP5.09%÷0.998×0.860×1.009×0.9684.29%
Triples /BIP0.00%÷0.906×0.950×1.009×0.9680.00%
Home runs /BIP1.39%÷0.970×0.780—×0.9681.08%

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

Result: wOBA .305 → .263; ISO .071 → .058; BABIP .336 → .308. 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 A+Potomac Nationals · 159 PAwOBA .288 → .235 (−53)K% 18.2% → 26.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.24%÷0.974×1.420——26.59%
BB% (unintentional) /PA10.06%÷1.061×0.630—×0.9585.72%
HBP% /PA1.89%—×0.860—×0.9581.55%
Singles /BIP27.36%÷0.966×0.940×1.007×0.95825.68%
Doubles /BIP4.72%÷1.010×0.830×1.007×0.9583.74%
Triples /BIP0.00%÷0.975×0.800×1.007×0.9580.00%
Home runs /BIP0.00%÷1.025×0.900—×0.9580.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 105, 1B 93, 2B 102, 3B 95, K 95, BB 112 — applied at half strength. Age: age 27 vs a level average of 22.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .288 → .235; ISO .037 → .029; BABIP .312 → .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).

2016 AAHarrisburg Senators · 85 PAwOBA .231 → .195 (−36)K% 24.7% → 30.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.71%÷0.980×1.220——30.75%
BB% (unintentional) /PA8.24%÷0.992×0.700—×0.9785.68%
HBP% /PA4.71%—×0.850—×0.9783.91%
Singles /BIP17.31%÷1.029×0.970×1.018×0.97816.23%
Doubles /BIP5.77%÷0.922×0.860×1.018×0.9785.36%
Triples /BIP0.00%÷1.137×0.950×1.018×0.9780.00%
Home runs /BIP0.00%÷1.445×0.780—×0.9780.00%

Factors used: league row EL. Park (home-season share, regressed): HR 189, 1B 106, 2B 84, 3B 127, K 96, BB 98 — 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 ×1.018.

Result: wOBA .231 → .195; ISO .041 → .037; BABIP .226 → .212. 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+Potomac Nationals · 376 PAwOBA .306 → .251 (−55)K% 16.0% → 22.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.96%÷1.006×1.420——22.51%
BB% (unintentional) /PA7.18%÷1.022×0.630—×0.9684.29%
HBP% /PA1.06%—×0.860—×0.9680.89%
Singles /BIP24.91%÷1.030×0.940×1.039×0.96822.86%
Doubles /BIP7.12%÷1.016×0.830×1.039×0.9685.85%
Triples /BIP0.71%÷0.937×0.800×1.039×0.9680.61%
Home runs /BIP0.71%÷0.900×0.900—×0.9680.69%

Factors used: league row CAR. Park (home-season share, regressed): HR 80, 1B 106, 2B 103, 3B 87, K 101, BB 104 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.039.

Result: wOBA .306 → .251; ISO .088 → .073; BABIP .330 → .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).

2014 A+Potomac Nationals · 395 PAwOBA .308 → .243 (−65)K% 18.7% → 26.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.73%÷0.996×1.420——26.71%
BB% (unintentional) /PA7.85%÷0.943×0.630—×0.9785.13%
HBP% /PA1.77%—×0.860—×0.9781.49%
Singles /BIP23.72%÷1.012×0.940×0.995×0.97821.45%
Doubles /BIP7.30%÷1.037×0.830×0.995×0.9785.69%
Triples /BIP1.82%÷1.150×0.800×0.995×0.9781.24%
Home runs /BIP0.73%÷0.988×0.900—×0.9780.65%

Factors used: league row CAR. Park (home-season share, regressed): HR 98, 1B 102, 2B 107, 3B 130, K 99, BB 89 — applied at half strength. Age: age 25 vs a level average of 22.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.995.

Result: wOBA .308 → .243; ISO .103 → .077; BABIP .326 → .281. 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 AHagerstown Suns · 24 PAwOBA .263 → .196 (−68)K% 20.8% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.83%÷0.975×1.340——28.65%
BB% (unintentional) /PA12.50%÷1.000×0.660—×0.9708.00%
HBP% /PA0.00%—×0.770—×0.9700.00%
Singles /BIP12.50%÷1.006×0.920—×0.97011.09%
Doubles /BIP12.50%÷0.997×0.820—×0.9709.98%
Triples /BIP0.00%÷1.150×0.940—×0.9700.00%
Home runs /BIP0.00%÷0.962×0.820—×0.9700.00%

Factors used: league row SAL. Park (home-season share, regressed): HR 92, 1B 101, 2B 99, 3B 130, K 95, BB 100 — applied at half strength. Age: age 25 vs a level average of 22.0 → −3.0% on BB/HBP/hit rates (3.0 yr older than average).

Result: wOBA .263 → .196; ISO .095 → .072; BABIP .250 → .211. 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 AHagerstown Suns · 360 PAwOBA .306 → .244 (−62)K% 19.7% → 26.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.72%÷0.997×1.340——26.50%
BB% (unintentional) /PA8.89%÷1.021×0.660—×0.9805.63%
HBP% /PA1.67%—×0.770—×0.9801.26%
Singles /BIP22.45%÷1.059×0.920×1.016×0.98019.40%
Doubles /BIP6.12%÷1.091×0.820×1.016×0.9804.58%
Triples /BIP2.04%÷0.910×0.940×1.016×0.9802.10%
Home runs /BIP1.63%÷0.856×0.820—×0.9801.53%

Factors used: league row SAL. Park (home-season share, regressed): HR 71, 1B 112, 2B 118, 3B 82, K 99, BB 104 — 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.016.

Result: wOBA .306 → .244; ISO .117 → .102; BABIP .307 → .262. 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).