Christian KnapczykSS Akron RubberDucks
Age 24 L/R 5'8" / 163 lbs AA K +5%HR +5% Svc 0.0 · Ctrl thru 2034 peak 1.0 · 2029
wRC+†61
AVG/OBP/SLG.217 / .293 / .311
PA320
HR4
SB5
K%24
BB%8
MLB%2%
BAT: -14.0 runs (wOBA-derived runs vs avg)-14BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
4545
PWR
3535
SPD
4545
EYE
5040
trajectory · 10 yrs
0.9peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+1.0$9M+$8M
2030Arb-2$0.9M+0.9$4M+$3M
2031Arb-3$0.9M+0.7$3M+$2M
2032Ext / FA-deal$1M+0.5$2M+$1M
2033Ext / FA-deal$1M+0.3$1M+$0.5M
2034Ext / FA-deal$7M
Totals $12M $20M +$8M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

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
202422 ALynchburg Hillcats 399342 681062 3410116 188 .199.301.281.582 .082.269 259 .264 60 -18 +0 +0 +4 +11 -0.2
202523 A+2 teams 542486 1011525 4212711 115 .208.286.278.563 .070.269 238 .256 54 -28 +0 +0 +6 +15 -0.7
▸ 2026 Season (actual · ROS · total)
202624 AAAkron RubberDucks 5146 8201 5250 10 .174.255.283.538 .109.350 4910 .218 25 -4 +0 +0 +1 +1 -0.2
ROS24 MLBCLE 269241 51914 21725 42 .212.288.307.595 .095.285 278 .274 68 -10 +0 +0 +3 +8 0.1
TOT24 MLBCLE 320287 591115 26975 52 .206.283.303.586 .098.290 308 .265 61 -14 +0 +0 +3 +9 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%CLE 370329 731326 32786 62 .222.302.328.631 .106.271 219 .289 79 -9 +0 +0 +4 +10 0.6
202826 MLB 26%CLE 407361 821428 36877 72 .227.309.343.653 .116.273 219 .294 83 -8 +1 +0 +4 +12 0.9
202927 MLB 44%CLE 420372 841528 38907 72 .226.309.341.651 .116.274 219 .295 84 -8 +1 +0 +4 +12 1.0
203028 MLB 53%CLE 425377 851528 38927 62 .225.308.340.648 .114.274 229 .295 84 -8 +0 -1 +5 +12 0.9
203129 MLB 64%CLE 420373 831428 38926 62 .223.305.335.640 .113.273 229 .293 82 -8 +0 -1 +4 +12 0.7
203230 MLB 73%CLE 414367 811428 38926 52 .221.304.335.639 .114.272 229 .290 80 -9 +0 -2 +4 +12 0.5
203331 MLB 81%CLE 401356 771327 36916 41 .216.299.323.622 .107.270 239 .286 77 -10 +0 -3 +4 +11 0.3
203432 MLB 88%CLE 384340 731326 35896 31 .215.299.318.617 .103.269 239 .281 73 -12 +0 -4 +4 +11 0.0
203533 MLB 94%CLE 355315 661116 32855 30 .210.293.308.601 .098.267 249 .276 69 -12 +1 -4 +4 +10 -0.2
203634 MLBCLE 311276 571014 28774 20 .207.289.293.582 .087.265 259 .270 65 -12 +0 -5 +3 +9 -0.5
▸ Career Totals (MLE all levels + projections)
Career 51174535 9811662780 448117392 8229 .216.300.318.617 .101.272 239 .282 74 -153 +5 -20 +55 +145 3.3
/ 162G 650576 12421310 5714912 104 .215.300.314.614 .099.271 239 .282 74 -19 +0 -2 +7 +18 0.4

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
202422 ALynchburg Hillcats 399320 801272 567016 188 .250.388.350.738 .100.307 1814 .339 117 +8 +0 +11 2.0
202523 AAAkron RubberDucks 11899 24310 17211 02 .242.359.293.652 .051.304 1814 .306 93 -1 -1 +3 0.2
202523 A+Lake County Captains 424370 961817 427910 113 .259.351.370.721 .111.311 1910 .329 110 +5 +1 +12 1.8

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
Christian Knapczyk (OGILVIE) 24 45 35 45 40 .217/.293/.311 .093.281 45 24% 8% 71 -0.2
Juan Carlos Gamboa
2015 · AAA
24 48 42→45 44→50 46 .233/.289/.343 .110.286 910 22% 6% 76 +0.1 .246/.296/.354 .108.306 108 22% 6% 82 +0.5 .255/.314/.357.101.32811524%7%90+0.5
Noe Becerra
2011 · AAA
24 43 40→30 45→40 46 .211/.266/.297 .086.263 89 23% 7% 54 -1.4 .237/.284/.320 .083.272 66 15% 6% 67 -0.5 .278/.325/.338.060.3153012%6%89+0.3
Phil Clarke
2023 · AA
25 45 41→40 44→45 50 .219/.298/.313 .094.268 84 21% 8% 73 -0.1 .228/.309/.320 .092.268 98 17% 9% 80 +0.4 .233/.317/.316.083.2668715%9%78+0.1
Brandon Trinkwon
2016 · AA
24 48→51 40 47→50 52 .229/.294/.316 .087.268 710 17% 8% 72 -0.2 .223/.286/.302 .079.271 68 19% 8% 64 -0.8 .211/.274/.279.067.2535518%8%50-1.3
Michael Turconi
2023 · A
24 49→45 40→45 46→50 50 .236/.313/.328 .092.294 89 22% 8% 83 +0.6 .211/.292/.307 .096.311 78 31% 10% 69 -0.4 .191/.278/.276.085.2975734%10%53-0.8
Casey Turgeon
2017 · AA
24 45 39→40 48→45 54 .214/.301/.305 .091.264 57 20% 10% 72 -0.2 .207/.289/.303 .096.269 87 24% 9% 67 -0.5 .188/.276/.270.082.24210625%10%51-0.9
Nate Mondou
2019 · AA
24 48→54 38→45 47→50 46 .227/.286/.310 .083.287 49 22% 6% 66 -0.6 .213/.281/.298 .085.273 77 23% 7% 62 -0.9 .227/.303/.326.099.2918923%9%76+0.1
Adam Melker
2013 · AA
25 47 39→40 46→50 43 .227/.281/.311 .084.299 79 26% 6% 64 -0.8 .231/.277/.328 .097.296 1011 24% 5% 67 -0.5 .232/.276/.325.092.292101323%4%63-0.5
Greg Cullen
2021 · A
24 44→42 41→40 42→40 48 .215/.292/.315 .100.268 83 22% 8% 72 -0.2 .229/.319/.338 .109.306 114 26% 10% 89 +0.9 .232/.336/.332.100.31711427%12%91+0.4
Vimael Machín
2018 · AAA
24 50→55 41→45 43→45 47 .241/.291/.338 .097.289 95 20% 7% 76 +0.0 .226/.290/.326 .100.275 95 20% 8% 72 -0.2 .243/.302/.358.114.28811719%7%83+0.4
Peter Maris
2018 · A
24 48→51 39→45 45→50 50 .231/.287/.316 .085.270 79 17% 7% 68 -0.5 .224/.284/.353 .129.278 139 23% 7% 77 +0.1 .211/.271/.362.152.27017728%7%71-0.1
Manuel Lopez
2011 · AAA
24 51 38→40 40→45 42 .242/.282/.322 .080.309 69 23% 5% 66 -0.6 .251/.294/.329 .078.321 46 22% 5% 73 -0.1 .259/.304/.329.070.3342322%5%74-0.0
Bruce Maxwell
2015 · AA
24 46→50 39→45 40→30 46 .222/.281/.306 .085.286 72 24% 8% 63 -0.8 .230/.288/.325 .095.294 92 23% 8% 71 -0.3 .232/.298/.361.129.29815026%9%83+0.3
Dan Gamache
2015 · AA
24 46→52 42→40 41→45 40 .220/.273/.332 .113.308 86 30% 6% 66 -0.6 .244/.291/.344 .100.324 84 26% 6% 77 +0.1 .251/.296/.340.089.3287224%6%75+0.0
Taylor Grzelakowski
2018 · A
24 43 40→45 50→30 42 .211/.263/.307 .096.286 88 28% 6% 56 -1.3 .215/.275/.312 .097.328 73 34% 7% 62 -0.9 .204/.270/.296.092.3116134%8%54-0.8
Carlos Asuaje
2016 · AA
24 48→56 44→45 46→45 46 .234/.291/.361 .126.285 107 21% 6% 82 +0.5 .242/.302/.349 .107.296 76 20% 7% 82 +0.5 .242/.308/.341.098.2956419%8%79+0.3
Mitchell Tolman
2018 · A
24 45→47 41→45 44→50 49 .217/.286/.311 .094.265 99 21% 8% 67 -0.5 .211/.284/.299 .088.298 710 29% 8% 63 -0.8 .215/.285/.332.118.28411827%7%70-0.2
Andy Paz
2017 · AA
24 48 38→40 51→45 46 .226/.282/.305 .078.295 67 24% 7% 63 -0.8 .220/.267/.287 .067.294 48 25% 6% 52 -1.6 .191/.231/.209.018.2630726%5%13-1.4
Logan Schafer
2011 · AA
24 50→57 40→45 47→50 45 .240/.288/.342 .102.289 610 19% 6% 75 -0.0 .242/.294/.350 .108.283 714 16% 6% 80 +0.4 .236/.290/.346.110.27471516%6%73-0.1
Freddy Zamora
2023 · AA
24 48→52 40 49→50 46 .228/.296/.321 .093.303 811 26% 8% 74 -0.1 .216/.287/.303 .087.295 714 27% 8% 66 -0.6 .211/.287/.288.077.28361626%8%58-0.8