CJ Kayfus1B Columbus Clippers
INJURED · Reassigned to Minors (RM)
Age 24 L/L 5'11" / 192 lbs AAA K +5%HR +5% Svc 0.337 · Ctrl thru 2031 peak 0.9 · 2028
wRC+†vL 5589vR 92
AVG/OBP/SLG.222 / .299 / .405
PA152
HR5
K%30
BB%8
MLB%55%
BAT: -1.9 runs (wOBA-derived runs vs avg)-2BATRUN: -0.5 runs (SB/CS + UBR baserunning)-0RUNFLD: -2.9 runs (Defensive runs vs avg)-3FLDPOS: -1.6 runs (Positional adjustment)-2POSREP: +4.3 runs (Replacement-level credit)+4REPTotal WAR: -0.30-0.3WAR
Scouting · nowfuture
HIT
5050
PWR
6060
SPD
4545
EYE
5155
trajectory · 10 yrs
1.0peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.337 yrs.days
Team Control Through   2031
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.8M
2027Pre-Arb$0.8M+0.7$3M+$2M
2028Pre-Arb$0.8M+0.9$4M+$3M
2029Arb-1$2M+0.9$4M+$2M
2030Arb-2$3M+0.8$4M+$0.6M
2031Arb-3$3M+0.6$3M+$0.0M (cut)
Totals $8M $16M +$8M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ALynchburg Hillcats 7765 16404 9172 52 .246.355.492.848 .246.267 2212 .348 124 +2 +0 +0 -1 +2 0.4
202422 AA2 teams 481422 10322513 4215112 52 .244.330.412.742 .168.342 319 .321 104 +2 +0 +0 -5 +14 1.1
202523 AAA3 teams 507453 11024915 421557 82 .243.317.435.752 .192.331 318 .321 104 +2 +1 -3 -5 +14 0.9
▸ 2026 Season (actual · ROS · total)
202624 AAA2 teams 5448 11201 5131 01 .229.315.333.648 .104.294 249 .281 74 -2 -0 -2 -1 +2 -0.3
ROS24 MLBCLE 9889 20413 8291 11 .225.296.393.689 .169.295 308 .313 98 -0 -0 -1 -1 +3 0.0
TOT24 MLBCLE 152137 31614 13422 12 .226.303.372.675 .146.297 289 .302 89 -2 -1 -3 -2 +4 -0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 73%CLE 420374 8717415 371096 52 .233.312.420.732 .187.285 269 .323 106 +3 +0 -4 -4 +12 0.6
202826 MLB 89%CLE 441392 9218416 401136 62 .235.315.423.739 .189.287 269 .329 110 +5 +0 -4 -5 +12 0.9
202927 MLBCLE 442393 9218416 401136 62 .234.314.422.737 .188.287 269 .328 110 +5 +0 -4 -5 +13 0.9
203028 MLBCLE 439390 9218416 401136 52 .236.317.426.742 .190.287 269 .327 109 +4 +0 -5 -5 +12 0.7
203129 MLBCLE 429380 8817415 401116 41 .232.315.416.730 .184.286 269 .325 107 +3 +0 -6 -5 +12 0.6
203230 MLBCLE 420372 8717415 391116 31 .234.317.422.739 .188.285 269 .322 105 +2 +0 -6 -4 +12 0.4
203331 MLBCLE 405358 8216314 381086 10 .229.313.408.721 .179.283 279 .318 102 +1 +0 -7 -4 +11 0.1
203432 MLBCLE 386342 7715313 361055 00 .225.308.401.709 .175.282 279 .313 98 -1 +0 -7 -4 +11 -0.1
203533 MLBCLE 356315 6913311 331005 00 .219.303.384.687 .165.280 289 .308 94 -3 +0 -8 -4 +10 -0.4
203634 MLBCLE 312277 591139 28904 00 .213.294.372.666 .159.278 299 .301 88 -4 +0 -8 -3 +9 -0.7
▸ Career Totals (MLE all levels + projections)
Career 52134622 107421451175 472142578 4917 .232.314.414.728 .182.295 279 .321 104 +22 +3 -64 -56 +148 5.3
/ 162G 650576 13427622 5917810 62 .233.315.415.730 .182.295 279 .321 104 +3 +0 -8 -7 +18 0.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ALynchburg Hillcats 7759 16404 15122 52 .271.434.542.977 .271.273 1619 .424 182 +7 +0 +2 1.0
202422 AAAkron RubberDucks 298251 6614410 36847 12 .263.371.470.841 .207.348 2812 .369 140 +14 -1 +8 2.2
202422 A+Lake County Captains 183154 521227 23335 40 .338.440.5781.017 .240.391 1813 .443 197 +20 +1 +5 2.7
202523 MLBCleveland Guardians 138123 271014 11382 40 .220.294.415.709 .195.280 288 .310 95 -1 +1 -3 -5 +4 -0.5
202523 AAAColumbus Clippers 289251 7114413 33792 21 .283.371.526.897 .243.358 2711 .388 155 +18 +0 +8 2.7
202523 AAAkron RubberDucks 8066 24441 11143 21 .364.475.5911.066 .227.451 1814 .464 213 +10 +0 +2 1.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 138123 271014 11382 40 .220.294.415.709 .195.280 288 .310 95 -1 +1 -3 -5 +4 -0.5

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
CJ Kayfus (OGILVIE) 24 50 60 45 55 .222/.299/.405 .182.294 52 30% 8% 98 +0.4
Oswaldo Arcia
2015 · MLB
24 48→53 57→60 42→45 43 .248/.308/.449 .201.316 254 29% 7% 113 +2.6 .218/.279/.392 .174.283 233 31% 7% 86 +0.8 .213/.292/.399.186.28624333%8%91+0.6
Greg Bird
2017 · MLB
24 45→46 52→55 45→30 47 .233/.303/.403 .170.290 193 26% 8% 98 +1.6 .220/.303/.401 .181.262 213 24% 10% 98 +1.6 .194/.282/.377.183.23023027%10%80+0.2
Matt Joyce
2010 · MLB
25 44→54 54→60 45→50 47 .228/.297/.413 .185.282 218 27% 8% 98 +1.6 .249/.334/.442 .193.299 2010 23% 11% 121 +3.2 .258/.351/.454.197.30521921%12%122+2.5
Kyle Stowers
2023 · MLB
25 46→56 54→65 45 41 .230/.298/.413 .183.328 226 35% 8% 99 +1.7 .230/.302/.433 .203.302 265 31% 8% 106 +2.2 .235/.313/.459.225.29429430%9%114+1.9
Rowdy Tellez
2020 · MLB
25 45→50 52→60 44→45 44 .232/.289/.397 .165.281 205 25% 7% 92 +1.2 .244/.311/.447 .203.277 274 22% 8% 114 +2.7 .231/.309/.443.213.24329120%9%100+1.1
AJ Reed
2017 · MLB
24 46→54 55→60 47→30 46 .239/.307/.423 .183.306 232 29% 9% 105 +2.1 .211/.280/.391 .180.280 242 33% 8% 86 +0.8 .190/.261/.367.177.24925034%8%71-0.2
Jesús Sánchez
2022 · MLB
24 47→53 56→60 45→50 43 .245/.302/.435 .190.306 255 28% 7% 106 +2.2 .246/.311/.434 .188.309 237 27% 8% 110 +2.4 .243/.311/.415.172.306201026%8%100+1.4
Brandon Allen
2010 · MLB
24 44→47 53→55 50 42 .231/.283/.408 .177.289 218 28% 6% 92 +1.2 .223/.302/.402 .179.290 2110 29% 9% 98 +1.6 .211/.300/.391.180.27722931%10%91+0.8
Jake Bauers
2021 · MLB
25 44→50 50→60 45→55 52 .223/.307/.378 .155.284 1712 27% 10% 94 +1.3 .211/.290/.346 .135.282 1613 29% 10% 79 +0.3 .216/.314/.413.198.284251831%12%99+0.9
Gavin Lux
2022 · MLB
24 50→58 48→50 49→50 50 .247/.315/.392 .145.307 168 24% 9% 100 +1.7 .255/.326/.376 .121.320 108 22% 10% 100 +1.7 .263/.338/.380.117.3348522%10%103+1.6
Jerry Sands
2012 · MLB
24 44→46 57→60 48→45 46 .235/.298/.432 .197.279 257 26% 8% 105 +2.1 .215/.281/.369 .154.280 194 29% 8% 80 +0.4 .236/.302/.383.147.28616223%8%90+0.6
Triston Casas
2023 · MLB
23 45→50 54→60 48→40 53 .235/.318/.415 .180.281 226 25% 10% 108 +2.3 .245/.337/.451 .206.302 273 27% 12% 125 +3.5 .244/.344/.461.217.29829027%13%121+1.6
Alec Burleson
2023 · MLB
24 48→57 51→55 49→45 43 .250/.289/.400 .151.289 206 22% 5% 92 +1.2 .258/.305/.410 .152.282 197 16% 6% 101 +1.8 .275/.329/.435.160.29121714%7%114+1.9
Daniel Vogelbach
2017 · AAA
24 49→50 50→60 42→40 52 .244/.322/.401 .157.298 183 24% 10% 106 +2.2 .242/.330/.410 .168.291 213 23% 11% 111 +2.5 .229/.332/.413.184.26625124%13%110+2.2
Kyle Blanks
2011 · MLB
24 48→57 52→55 45 47 .242/.323/.409 .167.312 205 28% 9% 109 +2.4 .232/.299/.406 .174.308 196 30% 7% 98 +1.6 .238/.308/.413.175.30721328%7%101+1.1
Travis Snider
2011 · MLB
23 48→53 54→55 43→50 44 .246/.305/.425 .179.319 227 29% 8% 105 +2.1 .248/.304/.391 .143.316 1513 25% 7% 95 +1.4 .250/.320/.404.154.30418523%9%102+1.2
Nathaniel Lowe
2020 · MLB
25 51→61 52→55 43→40 50 .256/.329/.424 .168.316 202 25% 9% 115 +2.7 .265/.342/.439 .174.334 215 25% 10% 124 +3.4 .274/.358/.432.158.34517324%11%123+3.7
Wil Myers
2015 · MLB
24 49→54 52→60 50→55 46 .247/.309/.414 .167.312 2010 27% 8% 104 +2.0 .243/.318/.414 .171.298 2117 25% 10% 108 +2.3 .241/.320/.442.200.295252226%10%109+2.2
Andrew Lambo
2014 · MLB
25 43→50 55→60 46→45 40 .229/.280/.414 .185.294 246 31% 6% 92 +1.2 .238/.284/.417 .179.297 216 27% 6% 95 +1.4 .240/.285/.394.154.28916422%5%86+0.3
Dylan Carlson
2022 · MLB
23 49→53 52→55 48→50 47 .245/.317/.419 .174.307 198 26% 8% 108 +2.3 .237/.318/.380 .143.292 136 22% 9% 98 +1.6 .221/.309/.340.119.27410622%9%82+0.3