CJ Kayfus

LF Columbus Clippers
Age 25 L/L 5'11" / 192 lbs AAA Svc 0.447 · Ctrl thru 2032
Overview
AAA40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AA/A+CLE481.291/.397/.511175106—.251/.336/.426
202523AAA/AACLE369.300/.393/.539144106—.249/.322/.422
202523MLBCLE138.220/.294/.4154496-0.6
202624AAACLE199.240/.355/.3533674—.213/.305/.299
202624MLBCLE25.182/.280/.3641083-0.4
2027PROJ45% MLB25MLBCLE70.216/.299/.3672190-0.0
2028PROJ51% MLB26MLBCLE128.220/.303/.3814294-0.0
2029PROJ53% MLB27MLBCLE145.220/.302/.3804294-0.1
Last 3 seasons WAR -1.0  ·  Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.447First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.2M2031Arb-2$0.4M2032Ext$0.6M
Skills · percentileStatcast 2025-2026
Barrel%69
xwOBA59
Avg EV53
Speed47
Bat Spd41
CompsTaylor Trammell (age 24) · Marc Krauss (age 25) · Nick Pratto (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 7590vR 95
AVG/OBP/SLG.216 / .299 / .367
PA70
HR2
K%30
BB%9
BABIP292
ISO175
MLB%45%
Value2027 · WAR
BAT: -1.9 runs (wOBA-derived runs vs avg)-2BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.2 runs (Defensive runs vs avg)-1FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · Splits · ContractCON 50 / POW 60
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT50
xAVG
250.231
POWER60
Barrel%
6911.1
Avg EV
5389.3
Bat Spd
4170.4
EYE55
scouting grade only
SPEED45
Sprint
4727.4
Platoon Splits2025-2026 · 160 PA
vs LHP
vs RHP
Edge
PA
22
138
—
wRC+
67
103
▶▶R
wOBA
267
320
▶▶R
ISO
190
198
▶R
BABIP
231
284
▶▶R
K%
31.8%
26.8%
▶▶R
BB%
0.0%
9.4%
—
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.447 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M———
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Arb-1$0.2M———
2031Arb-2$0.4M———
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)
202321 ALynchburg Hillcats — 7759 16404 15122 52 271434542977 271273 1619 424 118 — — — — — —
202422 AAAkron RubberDucks — 298251 6614410 36847 12 263371470841 207348 2812 369 98 — — — — — —
202422 A+Lake County Captains — 183154 521227 23335 40 3384405781.017 240391 1813 443 120 — — — — — —
202523 MLBCleveland Guardians — 138123 271014 11382 40 220294415709 195280 288 310 96 -1 +1 -3 -5 +3 -0.6
202523 AAAColumbus Clippers — 289251 7114413 33792 21 283371526897 243358 2711 388 91 — — — — — —
202523 AAAkron RubberDucks — 8066 24441 11143 21 3644755911.066 227451 1814 464 162 — — — — — —
202624 MLBCleveland Guardians — 2522 4101 281 00 182280364644 182231 328 292 83 -0 +0 -2 -2 +1 -0.4
202624 AAAColumbus Clippers — 199167 40623 24546 61 240355353709 114330 2712 324 74 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 163145 311115 13463 40 214292407699 193274 288 307 94 -1 +1 -5 -8 +4 -1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLELynchburg Hillcats — 7764 15403 10172 52 234355438793 203245 2213 342 118 — — — — — —
202422 AA MLEAkron RubberDucks — 298261 611348 261057 12 234320406726 172335 359 313 98 — — — — — —
202422 A+ MLELake County Captains — 183161 451025 16415 40 280363460822 180334 229 346 120 — — — — — —
202523 MLB MLECleveland Guardians — 138123 271014 11382 40 220294415709 195280 288 311 96 -1 +1 -3 -5 +3 -0.6
202523 AAA MLEColumbus Clippers — 289261 601148 23992 21 230297395692 165327 348 303 91 — — — — — —
202523 AA MLEAkron RubberDucks — 8069 22341 8183 21 319412522934 203436 2210 407 162 — — — — — —
202624 MLB MLECleveland Guardians — 2522 4101 281 00 182280364644 182231 328 291 83 -0 +0 -2 -2 +1 -0.4
202624 AAA MLEColumbus Clippers — 199174 37522 17656 61 213305299603 86318 339 278 74 — — — — — —
202321 A MLELynchburg Hillcats — 7764 15403 10172 52 234355438793 203267 2213 342 118 — — — — — —
202321 A RAWLynchburg Hillcats — 7759 16404 15122 52 271434542977 271273 1619 424 118 — — — — — —
202422 AA MLE2 teams — 481421 10422513 4314612 52 247334416750 169341 309 326 106 — — — — — —
202422 AA RAW2 teams — 481405 11826617 5911712 52 291397511908 220366 2412 397 106 — — — — — —
202523 AAA MLE3 teams — 507452 11024913 431557 82 243319423741 179337 318 321 104 — — — — — —
202523 AAA RAW3 teams — 507440 12228918 551317 82 277367505871 227353 2611 379 104 — — — — — —
202624 AAA MLE2 teams — 224196 41623 19737 61 209302306608 97311 338 280 75 — — — — — —
202624 AAA RAW2 teams — 224189 44724 26627 61 233347354701 122320 2812 321 75 — — — — — —
202321 A MLELynchburg Hillcats — 7765 15403 10172 52 231355431786 200245 2213 342 118 — — — — — —
202422 AA MLE2 teams — 481423 10422513 4314612 52 246334414748 168335 309 326 106 — — — — — —
202523 AAA MLE3 teams — 507452 11024913 431557 82 243319423741 179332 318 321 104 — — — — — —
202624 AAA MLE2 teams — 224196 41623 19737 61 209302306608 97308 338 280 75 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLE2 teams — 481423 10422513 4314612 52 246334414748 168335 309 326 106 — — — — — —
202523 AAA MLE3 teams — 507452 11024913 431557 82 243319423741 179332 318 321 104 — — — — — —
202624 AAA MLE2 teams — 224196 41623 19737 61 209302306608 97308 338 280 75 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLECLE 45% 274244 531037 23835 51 217300371671 154294 308 301 90 -3 +1 -2 -3 +6 0.0
▸ 2027 — real world (MLB)
202725 MLB CTXCLE 45% 7063 14312 6211 10 216299367666 151292 309 299 90 -1 +0 -1 -1 +2 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLECLE 51% 251222 49937 22755 41 221304385689 164294 309 307 94 -2 +0 -2 -3 +5 -0.1
202927 MLB MLECLE 53% 275244 541038 24815 41 221303384687 162293 299 306 94 -2 +0 -2 -3 +6 -0.1
203028 MLB MLECLE 53% 289257 571138 25855 41 220302380681 159291 299 304 92 -3 +0 -3 -3 +6 -0.2
203129 MLB MLECLE 53% 285254 561038 24845 21 219299374674 155289 298 301 90 -3 +0 -4 -3 +6 -0.4
202826 MLB CTXCLE 51% 128114 25514 11382 21 220303381684 161293 309 306 94 -1 +0 -1 -1 +3 -0.0
202927 MLB CTXCLE 53% 145128 28514 13433 21 220302380682 159292 309 305 94 -1 +0 -1 -2 +3 -0.1
203028 MLB CTXCLE 53% 154137 30614 13453 21 220301376677 156290 298 303 92 -1 +0 -2 -2 +3 -0.1
203129 MLB CTXCLE 53% 150133 29614 13443 10 218299371670 153288 299 300 90 -2 +0 -2 -2 +3 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 740657 14333521 6321614 113 218300379679 161287 299 304 96 -6 +1 -11 -14 +16 -1.4
/ 162G— A+C — 650577 12529418 5519012 103 217298374672 158287 298 304 96 -6 +1 -9 -12 +14 -1.3
Career— MLE — 25442248 5161023067 22376351 4112 230313391704 161313 309 311 96 -13 +2 -17 -21 +31 -1.9
/ 162G— MLE — 650574 13226817 5719513 103 230313392705 162314 309 311 96 -6 +1 -8 -10 +14 -0.9

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 AAAColumbus Clippers · 199 PAwOBA .320 → .278 (−42)K% 27.1% → 32.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.14%÷1.000×1.200——32.56%
BB% (unintentional) /PA12.06%÷1.000×0.690—×1.0338.60%
HBP% /PA3.02%—×0.940—×1.0332.93%
Singles /BIP25.66%÷1.000×0.930×1.026×1.03325.28%
Doubles /BIP5.31%÷1.000×0.830×1.026×1.0334.67%
Triples /BIP1.77%÷1.000×0.970×1.026×1.0331.82%
Home runs /BIP2.65%÷1.000×0.700—×1.0331.92%

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 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.026.

Result: wOBA .320 → .278; ISO .114 → .094; BABIP .330 → .318. 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 AAAColumbus Clippers · 289 PAwOBA .382 → .303 (−79)K% 27.3% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.34%÷0.956×1.200——34.31%
BB% (unintentional) /PA11.42%÷1.014×0.690—×1.0488.15%
HBP% /PA0.69%—×0.940—×1.0480.68%
Singles /BIP23.26%÷0.997×0.930×0.999×1.04822.72%
Doubles /BIP8.14%÷1.064×0.830×0.999×1.0486.65%
Triples /BIP2.33%÷1.042×0.970×0.999×1.0482.27%
Home runs /BIP7.56%÷1.093×0.700—×1.0485.08%

Factors used: league row International League. Park (home-season share, regressed): HR 118, 1B 99, 2B 113, 3B 108, K 91, BB 103 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .382 → .303; ISO .243 → .173; BABIP .358 → .327. 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 AAAkron RubberDucks · 80 PAwOBA .453 → .407 (−45)K% 17.5% → 22.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.50%÷0.948×1.220——22.52%
BB% (unintentional) /PA13.75%÷0.953×0.700—×1.01210.22%
HBP% /PA3.75%—×0.850—×1.0123.23%
Singles /BIP28.85%÷1.004×0.970—×1.01228.20%
Doubles /BIP7.69%÷0.986×0.860—×1.0126.79%
Triples /BIP7.69%÷0.935×0.950—×1.0127.91%
Home runs /BIP1.92%÷0.926×0.780—×1.0121.64%

Factors used: league row EL. Park (home-season share, regressed): HR 85, 1B 101, 2B 97, 3B 87, K 90, BB 91 — 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).

Result: wOBA .453 → .407; ISO .227 → .214; BABIP .451 → .436. 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 AAAkron RubberDucks · 298 PAwOBA .364 → .313 (−52)K% 28.2% → 35.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.19%÷0.980×1.220——35.10%
BB% (unintentional) /PA12.08%÷0.987×0.700—×1.0278.80%
HBP% /PA2.35%—×0.850—×1.0272.05%
Singles /BIP22.75%÷0.993×0.970×0.991×1.02722.63%
Doubles /BIP8.38%÷0.944×0.860×0.991×1.0277.77%
Triples /BIP2.40%÷1.023×0.950×0.991×1.0272.26%
Home runs /BIP5.99%÷0.966×0.780—×1.0274.97%

Factors used: league row EL. Park (home-season share, regressed): HR 93, 1B 99, 2B 89, 3B 105, K 96, BB 97 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.991.

Result: wOBA .364 → .313; ISO .207 → .175; BABIP .348 → .335. 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 A+Lake County Captains · 183 PAwOBA .433 → .346 (−88)K% 18.0% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.03%÷1.023×1.270——22.38%
BB% (unintentional) /PA12.57%÷0.999×0.710—×0.9988.91%
HBP% /PA2.73%—×0.790—×0.9982.15%
Singles /BIP25.62%÷0.995×0.920×0.974×0.99823.02%
Doubles /BIP9.92%÷0.978×0.810×0.974×0.9987.98%
Triples /BIP1.65%÷1.023×0.850×0.974×0.9981.33%
Home runs /BIP5.79%÷1.190×0.800—×0.9983.88%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 138, 1B 99, 2B 96, 3B 105, K 105, BB 100 — applied at half strength. Age: age 23 vs a level average of 22.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.974.

Result: wOBA .433 → .346; ISO .240 → .176; BABIP .391 → .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).

2023 ALynchburg Hillcats · 77 PAwOBA .419 → .342 (−77)K% 15.6% → 21.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.58%÷0.981×1.360——21.60%
BB% (unintentional) /PA19.48%÷1.020×0.690——13.18%
HBP% /PA2.60%—×0.780——2.03%
Singles /BIP17.02%÷0.992×0.920×1.006—15.88%
Doubles /BIP8.51%÷0.947×0.830×1.006—7.51%
Triples /BIP0.00%÷0.982×0.910×1.006—0.00%
Home runs /BIP8.51%÷1.017×0.800——6.70%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 98, 2B 89, 3B 96, K 96, BB 104 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .419 → .342; ISO .271 → .228; BABIP .273 → .245. 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).