Kane KepleyOF South Bend Cubs
Age 22 L/L 5'8" / 180 lbs A+ Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION379 act + 252 ros · stats below = ROS only
wRC+†103
AVG/OBP/SLG.228 / .351 / .347
PA252
HR3
SB17
K%20
BB%13
BABIP284
ISO119
MLB%0%
Value2026 · WAR
BAT: -1.1 runs (wOBA-derived runs vs avg)-1BATRUN: +9.8 runs (SB/CS + UBR baserunning)+10RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: -3.8 runs (Positional adjustment)-4POSREP: +17.9 runs (Replacement-level credit)+18REPTotal WAR: +2.30+2.3WAR
0.01.42.90.02.02.32.42.42.42.32.01.8+$118M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 57 / POW 34
Toolsscout grade
CONTACT57
scouting grade only
POWER34
scouting grade only
EYE60
scouting grade only
SPEED62
scouting grade only
DEFENSE60
scouting grade only
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
2029Pre-Arb$0.8M+2.4$15M+$15M
2030Pre-Arb$0.9M+2.4$14M+$14M
2031Pre-Arb$0.9M+2.4$13M+$13M
2032Arb-1$5M+2.3$12M+$9M
2033Arb-2$7M+2.0$9M+$6M
2034Arb-3$9M+1.8$8M+$4M
Totals $23M $72M +$60M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202521 AMyrtle Beach Pelicans 131109 27122 13239 164 248374349723 101298 1810 326 108
202521 AMyrtle Beach Pelicans 13197 29132 25159 164 299481433914 134338 1119 421 180
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 A+CHC 379305 651454 547313 413 213355331686 118262 1914 310 95 -2 +7 +0 -2 +11 1.4
YTD22 A+CHC 379283 731765 765413 413 258435413849 155297 1420 383 151 +22 +7 +0 -2 +11 3.8
ROS22 A+CHC 0% 252210 481033 33507 172 228351347698 119279 2013 320 103 +1 +3 +0 -2 +7 0.9
ROS22 MLBCHC 0% 11 0000 000 00 280 00 299 87 -0 +0 +0 -0 +0 0.0
FULL22 A+CHC 380306 651454 547313 413 212354330684 118261 1914 310 95 -2 +7 +0 -2 +11 1.4
TOT22 A+CHC 631515 1132487 8712320 585 219353337691 118271 1914 314 98 -1 +10 +0 -4 +18 2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBCHC 43% 581487 1112269 7511614 243 228347353700 125279 2013 321 104 +2 +4 +0 -3 +16 2.0
202824 MLBCHC 58% 609512 12024611 7712115 222 234351369720 135281 2013 325 107 +5 +4 +0 -4 +17 2.3
202925 MLBCHC 65% 627528 12425612 7912515 202 235350373724 138282 2013 327 108 +6 +3 +0 -4 +18 2.4
203026 MLBCHC 68% 638538 12725613 8012815 192 236351377728 141282 2013 328 109 +6 +3 +0 -4 +18 2.4
203127 MLBCHC 68% 637537 12725613 8012815 182 236351378729 142282 2013 328 109 +7 +3 +0 -4 +18 2.4
203228 MLBCHC 68% 629530 12224512 8012714 172 230346362708 132281 2013 327 108 +6 +3 -0 -4 +18 2.3
203329 MLBCHC 66% 619521 12124512 7912614 162 232349367715 134281 2013 325 107 +5 +2 -1 -4 +18 2.0
203430 MLBCHC 66% 609512 11723511 7812614 152 229346357703 129279 2113 322 105 +3 +2 -2 -4 +17 1.8
203531 MLBCHC 65% 598504 11422511 7612513 141 226342355697 129277 2113 318 102 +1 +2 -3 -4 +17 1.5
203632 MLBCHC 65% 587494 11021510 7512513 131 223340346686 123274 2113 313 98 -2 +2 -3 -4 +17 1.1
203733 MLBCHC 65% 507427 921748 6411111 101 215333330663 115270 2213 306 92 -4 +2 -4 -3 +14 0.5
203834 MLBCHC 60% 428362 751436 54969 81 207325312637 105264 2213 298 86 -7 +1 -5 -3 +12 -0.1
203935 MLBCHC 56% 362306 621135 45848 71 203320307628 105258 2312 288 79 -9 +1 -5 -2 +10 -0.5
202723 MLBCHC 43% 252211 481024 33506 101 227348351699 123280 2013 304 90 -3 +2 +0 -2 +7 0.5
202824 MLBCHC 58% 353297 691436 45708 131 232349360709 128282 2013 309 94 -2 +2 +0 -2 +10 0.8
202925 MLBCHC 65% 407344 811648 51819 131 235349375724 140283 2013 311 96 -2 +2 +0 -2 +12 1.0
203026 MLBCHC 68% 434367 871749 548710 131 237350379729 142283 2012 312 97 -1 +2 +0 -3 +12 1.1
203127 MLBCHC 68% 433365 861749 558710 121 236351378729 142283 2013 312 97 -1 +2 +0 -3 +12 1.1
203228 MLBCHC 68% 428361 841748 548610 111 233348368717 136283 2013 311 96 -2 +2 -0 -3 +12 0.9
203329 MLBCHC 66% 411347 801638 52849 101 231346363709 133282 2013 309 95 -2 +2 -1 -2 +12 0.8
203430 MLBCHC 66% 399336 761537 51829 101 226343351695 125281 2113 307 93 -3 +2 -1 -2 +11 0.6
203531 MLBCHC 65% 389327 751537 50829 91 229347358705 128278 2113 303 90 -4 +1 -2 -2 +11 0.4
203632 MLBCHC 65% 380321 711436 48818 81 221337340676 118275 2113 298 86 -6 +1 -2 -2 +11 0.2
203733 MLBCHC 65% 327275 601135 42727 71 218336335671 116271 2213 291 81 -7 +1 -3 -2 +9 -0.1
203834 MLBCHC 60% 257217 46824 32586 51 212329323652 111265 2312 283 75 -7 +1 -3 -2 +7 -0.4
203935 MLBCHC 56% 201170 35623 25474 40 206322318639 112259 2312 274 68 -7 +1 -3 -1 +6 -0.5
▸ Career Totals
Career 46723939 8981764084 592967105 12512 228344357701 129280 2113 304 91 -49 +20 -14 -28 +132 6.3
/ 162G 650548 12524612 8213515 172 228344359704 131280 2113 304 91 -7 +3 -2 -4 +18 0.9
Career 78146577 149728870138 9881611186 23628 228345356700 128279 2113 319 102 +22 +36 -22 -47 +221 21.4
/ 162G 650547 12424611 8213415 202 227343353695 126279 2113 319 102 +2 +3 -2 -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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202521 AMyrtle Beach Pelicans 13197 29132 25159 164 299481433914 134338 1119 421 180 +12 +2 +4 1.8

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Brett Gardnerlast yr '21
career totals — 13 seasons, 6,577 PA
136,577139272256341398-41+4929.826.6
/1626641427-4.2+4.93.0pk7: 23
#2Alex Gordonlast yr '20
AS×3GG×7SS
career totals — 14 seasons, 7,250 PA
147,250190113257338410-58+2227.426.4
/1626641710-5.3+2.02.5pk7: 25
#3Drew Stubbslast yr '16
career totals — 8 seasons, 3,143 PA
83,14392161244314394+3+1612.212.3
/1626641934+0.6+3.32.6pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,67283125228341356-28+3313.011.5
/1626641218-4.0+4.61.8pk7: 10
#4Manuel Margotlast yr '24
career totals — 8 seasons, 3,154 PA
83,1545694254307380-5+278.48.8
/1626641220-1.1+5.61.8pk7: 9
#5Will Venablelast yr '15
career totals — 8 seasons, 3,127 PA
83,12781135251317406-20-48.98.7
/1626641729-4.2-0.81.9pk7: 9
#6Desmond Jenningslast yr '16
career totals — 6 seasons, 2,327 PA
62,3275593245323394-9+108.18.1
/1626641627-2.5+2.72.3pk7: 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 40→57 30→34 67→62 60 219/353/337 118271 758 19% 14% 98 +2.3
Nicky Lopez
2017 · A
22 47→57 42→40 57→55 51 229/304/337 108264 1017 17% 8% 82 +0.5 248/300/333 85280 513 13% 6% 77 +0.1 266/326/3508430641413%8%90+0.8
Cal Stevenson
2019 · A
22 57→58 39→45 59→60 63 265/358/366 102307 416 14% 13% 111 +2.5 229/304/322 93288 813 21% 10% 77 +0.1 242/335/362120310113023%12%99+1.0
Carlos Mendoza
2022 · A
22 53→56 37→40 56→55 57 245/341/322 77298 318 17% 11% 94 +1.3 235/338/307 72307 314 22% 12% 89 +0.9 245/334/3399329881919%9%92+0.8
Sal Frelick
2022 · A
22 52→59 40→45 56→55 48 247/307/344 98310 717 22% 8% 84 +0.6 263/324/374 111306 819 16% 8% 98 +1.6 266/334/3659930482014%8%99+1.4
Jakob Marsee
2023 · A
22 44→48 43→50 58→60 54 209/313/325 116289 921 28% 12% 83 +0.6 220/319/358 138276 1533 24% 11% 94 +1.3 216/315/358142266164024%11%89+1.0
Tyler Black
2023 · A
23 46→54 41→50 50→60 55 216/317/322 106289 714 26% 12% 84 +0.6 241/332/395 154315 1430 26% 10% 108 +2.3 242/335/399157317143526%10%107+1.7
Tony Kemp
2015 · AA
23 56→61 41→45 56→55 53 266/338/376 110311 722 16% 8% 105 +2.1 269/328/358 89315 522 15% 7% 95 +1.4 277/332/3739731372113%7%98+1.3
Logan Vick
2014 · A
23 48 41→45 52→50 56 225/323/333 108304 715 26% 12% 89 +0.9 193/286/291 98295 713 33% 11% 63 -0.8 143/250/2258223061336%12%30-2.1
Grégor Blanco
2006 · AA
22 49→59 42→45 58→60 47 225/301/338 112336 822 33% 10% 79 +0.3 253/330/329 76335 321 22% 10% 89 +1.0 276/352/38410833361917%10%106+1.6
Nolan Fontana
2013 · A
22 47→43 40 53→50 63 217/344/317 100295 615 25% 15% 95 +1.4 207/315/301 94308 511 30% 13% 78 +0.2 201/309/291902994930%13%71-0.2
Alejandro De Aza
2006 · A
22 53→61 38→50 53→55 47 245/308/336 91317 421 23% 7% 82 +0.5 241/294/333 92310 523 22% 6% 75 -0.0 273/334/406134330122420%7%107+2.3
Michael Gigliotti
2018 · A
22 53 40 51→55 50 252/319/352 100313 717 21% 8% 91 +1.1 234/297/320 86306 520 23% 7% 74 -0.1 194/304/312118265112428%11%75+0.0
Chris Pieters
2017 · A
22 48 39→45 54→55 49 226/307/315 88296 617 24% 8% 77 +0.1 207/263/300 93289 612 28% 6% 54 -1.4 195/251/2939727161328%6%45-0.8
Noah Mendlinger
2023 · A
22 48→58 37→40 47→45 55 224/318/299 75276 49 19% 10% 79 +0.3 257/340/332 75308 38 16% 8% 95 +1.4 272/355/343713232815%8%101+1.3
Tsung-Che Cheng
2023 · A
22 47 42→45 57→55 50 224/306/337 113303 721 27% 10% 82 +0.5 210/274/324 114288 1018 29% 8% 65 -0.7 193/262/293100274111932%8%49-1.2
Victor Scott II
2023 · A
22 44→53 44→40 58→65 50 212/296/342 129289 1019 28% 10% 79 +0.3 222/282/318 96284 844 23% 6% 66 -0.6 217/280/3048827674923%6%60-0.9
Dan Robinson
2019 · A
22 52 38→40 51→50 51 243/305/334 91287 410 16% 8% 80 +0.4 215/282/292 77281 47 23% 8% 59 -1.1 197/270/264672602523%9%44-1.3
TJ Friedl
2019 · AA
23 49→54 39→50 53→55 46 230/299/323 93298 617 23% 7% 76 +0.0 222/297/331 109281 917 23% 7% 77 +0.1 248/339/390142278161816%10%108+2.0
Desmond Jennings
2009 · A
22 51→59 43→50 56→60 48 246/309/361 115293 1025 19% 7% 89 +1.0 255/321/384 129302 1034 18% 8% 100 +1.7 245/325/405160290162820%9%105+2.2
Alden Carrithers
2009 · A
24 50→60 39→40 56→55 54 236/326/326 90294 618 20% 10% 89 +0.9 258/332/324 66312 315 16% 9% 89 +1.0 276/348/3366032211713%9%96+0.9