Kane KepleyOF South Bend Cubs
Age 22 L/L 5'8" / 180 lbs A+ BB +5%HR -4% Svc 0.0 · Ctrl thru 2035 peak 1.8 · 2031
wRC+†97
AVG/OBP/SLG.227 / .310 / .354
PA127
HR3
SB15
K%25
BB%9
MLB%0%
BAT: -0.5 runs (wOBA-derived runs vs avg)-0BATRUN: +3.0 runs (SB/CS + UBR baserunning)+3RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: -0.8 runs (Positional adjustment)-1POSREP: +3.6 runs (Replacement-level credit)+4REPTotal WAR: +0.50+0.5WAR
Scouting · nowfuture
HIT
3558
PWR
3037
SPD
7064
FLD
4061
EYE
6960
trajectory · 10 yrs
1.8peak
2031

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+1.7$15M+$14M
2031Arb-3$0.9M+1.8$17M+$16M
2032Ext / FA-deal$0.9M+1.7$16M+$15M
2033Ext / FA-deal$3M+1.6$16M+$13M
2034Ext / FA-deal$5M+1.4$14M+$9M
2035Ext / FA-deal$5M+1.1$11M+$6M
Totals $16M $90M +$74M

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
202521 AMyrtle Beach Pelicans 131108 27122 14229 164 .250.382.352.734 .102.298 1711 .328 109 +1 +2 +0 -1 +4 0.6
▸ 2026 Season (actual · ROS · total)
202622 A+South Bend Cubs 7050 10400 14185 120 .200.420.280.700 .080.312 2620 .314 98 -0 +2 +0 -0 +2 0.4
ROS22 MLBCHC 5750 11201 6151 30 .220.316.320.636 .100.295 2611 .309 95 -0 +1 -0 -0 +2 0.2
TOT22 MLBCHC 127100 21601 20336 150 .210.373.300.673 .090.303 2616 .312 97 -0 +3 -0 -1 +4 0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202723 MLB 11%CHC 208177 41814 24445 81 .232.340.356.696 .124.284 2112 .323 105 +1 +1 -0 -1 +6 0.7
202824 MLB 26%CHC 313266 631227 37667 101 .237.345.376.721 .139.285 2112 .328 109 +3 +2 -0 -2 +9 1.2
202925 MLB 44%CHC 375320 761529 44788 111 .237.344.381.725 .144.286 2112 .331 111 +5 +2 -0 -2 +11 1.5
203026 MLB 59%CHC 416355 8416210 49879 121 .237.344.377.721 .141.287 2112 .332 112 +6 +2 -0 -2 +12 1.7
203127 MLB 76%CHC 434369 8817211 529110 121 .238.348.385.733 .146.287 2112 .332 112 +6 +2 -0 -3 +12 1.8
203228 MLB 84%CHC 442376 8917211 539410 121 .237.346.380.727 .144.287 2112 .331 112 +6 +2 -1 -3 +13 1.7
203329 MLB 90%CHC 440374 8917211 539410 110 .238.348.382.730 .144.286 2112 .329 110 +5 +2 -1 -3 +12 1.6
203430 MLBCHC 435369 8616210 539510 110 .233.345.369.713 .136.285 2212 .326 108 +4 +2 -2 -3 +12 1.4
203531 MLBCHC 423360 8416210 51949 100 .233.343.372.715 .139.284 2212 .323 105 +3 +2 -3 -3 +12 1.1
203632 MLBCHC 407346 791529 49939 90 .228.339.361.700 .133.283 2312 .319 102 +1 +2 -4 -2 +12 0.8
203733 MLBCHC 379322 721328 46898 90 .224.335.351.686 .127.282 2312 .313 98 -1 +2 -4 -2 +11 0.5
203834 MLBCHC 335285 631226 40817 80 .221.331.340.672 .119.281 2412 .307 93 -3 +2 -5 -2 +9 0.2
203935 MLBCHC 282241 51915 33716 70 .212.321.320.641 .108.280 2512 .300 88 -4 +1 -6 -2 +8 -0.2
204036 MLBCHC 226193 40714 26605 60 .207.317.316.633 .109.278 2712 .292 82 -5 +1 -6 -1 +6 -0.5
▸ Career Totals (MLE all levels + projections)
Career 53034511 104319327118 6301174123 15510 .231.341.364.706 .133.285 2212 .322 105 +29 +27 -32 -32 +150 14.4
/ 162G 650553 12724314 7714415 191 .230.340.360.699 .130.284 2212 .322 105 +4 +3 -4 -4 +18 1.8

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
202521 AMyrtle Beach Pelicans 13197 29132 25159 164 .299.481.433.914 .134.338 1119 .421 180 +12 +2 +4 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
Kane Kepley (OGILVIE) 22 35→58 30→37 70→64 60 .227/.310/.354 .126.294 33 25% 9% 89 +0.2
Nicky Lopez
2017 · A
22 47→57 42→40 56→55 51 .229/.303/.336 .107.265 917 17% 8% 81 +0.4 .248/.301/.331 .083.281 514 13% 6% 77 +0.1 .256/.317/.334.078.29441413%8%82+0.4
LaMonte Wade Jr.
2016 · A
22 46→54 45→55 55→45 53 .229/.307/.355 .125.265 1310 19% 9% 87 +0.8 .239/.318/.350 .111.280 108 17% 9% 91 +1.1 .238/.339/.417.179.27023420%12%114+1.9
Sal Frelick
2022 · A
22 52→60 41→45 55 48 .247/.306/.350 .103.310 716 22% 8% 85 +0.7 .264/.324/.374 .110.307 818 16% 7% 98 +1.6 .265/.329/.365.100.30672015%8%94+1.1
Jakob Marsee
2023 · A
22 45→47 43→45 57→60 53 .214/.313/.328 .115.295 920 28% 11% 84 +0.6 .215/.314/.338 .123.272 1332 24% 11% 87 +0.8 .209/.308/.338.130.260144024%11%81+0.5
Victor Scott II
2023 · A
22 44→54 44→40 57→65 50 .214/.296/.341 .127.291 1019 28% 10% 79 +0.3 .226/.286/.327 .101.285 844 22% 6% 71 -0.3 .219/.283/.310.090.27674922%6%63-0.7
Chris Coghlan
2008 · A
23 47→57 46→50 54→55 50 .232/.292/.372 .140.263 1215 17% 7% 85 +0.7 .268/.334/.397 .129.311 918 16% 8% 108 +2.3 .284/.353/.410.125.33291916%8%115+2.5
Michael Harris II
2022 · A
21 49→57 42→55 56→55 41 .237/.286/.348 .111.312 919 26% 6% 76 +0.1 .271/.315/.439 .168.332 1821 23% 5% 112 +2.6 .278/.321/.456.177.328212121%5%116+2.7
Grégor Blanco
2006 · AA
22 48→58 42→45 57→60 46 .223/.297/.335 .112.332 822 33% 9% 77 +0.1 .251/.327/.329 .078.335 321 23% 10% 88 +0.9 .264/.341/.367.103.31861917%10%96+1.1
Alan Roden
2023 · A
23 47→57 41→45 51→50 51 .224/.308/.323 .099.271 812 20% 8% 80 +0.4 .255/.331/.375 .120.298 1115 17% 8% 103 +1.9 .258/.335/.383.125.300121417%8%103+1.4
Cal Stevenson
2019 · A
22 56 39→45 59→60 63 .261/.354/.362 .101.304 415 15% 13% 108 +2.3 .235/.310/.327 .092.293 713 20% 10% 81 +0.4 .240/.333/.358.118.308113023%12%98+1.0
Mark Zagunis
2015 · A
22 48→53 41→45 55→50 47 .227/.299/.337 .110.295 714 24% 8% 79 +0.3 .237/.325/.365 .128.306 119 24% 10% 98 +1.6 .233/.329/.369.136.30312825%10%98+1.2
Tony Kemp
2014 · A
22 47→57 40→45 49→55 52 .226/.304/.314 .088.282 710 22% 9% 76 +0.0 .265/.332/.360 .095.313 623 16% 8% 98 +1.6 .272/.339/.360.088.32142515%8%98+1.4
Zach Borenstein
2012 · A
22 45→54 40→60 57→50 46 .214/.289/.317 .103.280 614 24% 7% 70 -0.3 .237/.291/.410 .173.297 1910 26% 6% 95 +1.4 .250/.301/.438.188.31723628%6%105+1.6
Cedric Mullins
2017 · A
22 42→52 47→55 55→60 39 .215/.247/.354 .139.261 1416 24% 4% 61 -1.0 .224/.266/.362 .138.266 1416 21% 5% 72 -0.2 .254/.323/.426.171.293192719%8%108+2.3
Ezequiel Carrera
2009 · A
22 50→60 39→45 56→60 45 .236/.295/.325 .090.300 520 22% 7% 74 -0.1 .258/.319/.336 .078.328 425 21% 7% 86 +0.8 .257/.324/.357.100.321111522%8%91+0.6
Carlos Mendoza
2022 · A
22 52→56 36→40 55 57 .240/.334/.313 .073.289 318 17% 10% 89 +0.9 .240/.343/.312 .072.309 314 21% 12% 92 +1.2 .252/.341/.336.084.31161919%9%94+0.9
Dwight Smith Jr.
2015 · A
22 50→53 42→50 53→50 49 .239/.297/.345 .106.289 812 20% 7% 79 +0.3 .241/.293/.347 .106.294 99 20% 7% 78 +0.2 .248/.308/.381.134.29513920%7%92+0.9
Chris Pieters
2017 · A
22 48 39→45 54→55 49 .226/.307/.315 .088.296 617 24% 8% 77 +0.1 .211/.271/.300 .089.291 512 27% 7% 57 -1.2 .201/.259/.291.090.27751327%6%47-0.7
Corbin Carroll
2022 · A
21 48→54 44→60 57→60 46 .229/.300/.355 .126.326 1118 31% 9% 84 +0.6 .252/.333/.461 .209.312 2231 25% 9% 125 +3.5 .245/.332/.462.217.278243721%10%121+3.5
Brandon Marsh
2019 · A
21 47→57 42→50 52→50 41 .223/.282/.334 .110.330 910 33% 7% 71 -0.3 .223/.283/.328 .105.333 813 33% 7% 70 -0.3 .262/.344/.424.163.366161630%11%115+2.2