Kenny PiperC Montgomery Biscuits
Age 28 R/R 5'10" / 190 lbs AA HR -6%H +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION220 act + 146 ros · stats below = ROS only
wRC+†62
AVG/OBP/SLG.173 / .247 / .317
PA146
HR4
K%35
BB%7
BABIP245
ISO143
MLB%2%
Value2026 · WAR
BAT: -13.5 runs (wOBA-derived runs vs avg)-14BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.5 runs (Positional adjustment)+7POSREP: +10.4 runs (Replacement-level credit)+10REPTotal WAR: +0.50+0.5WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 55
Toolsscout grade
CONTACT30
scouting grade only
POWER55
scouting grade only
EYE50
scouting grade only
SPEED55
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
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.3M +$0.0M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202123 ROKFCL Rays 2016 8201 112 32 5005798121.391 312467 55 530 264
202123 ROKFCL Rays 2015 8201 212 32 5336328671.498 333500 510 602 319
202224 ACharleston RiverDogs 177152 25315 20593 61 164274296570 132225 3311 255 53
202224 ACharleston RiverDogs 177141 29515 31403 61 206360362722 156247 2318 331 111
202325 A+2 teams 365324 5411114 2213117 31 167256336593 170221 366 259 56
202325 A+2 teams 365309 7317220 379317 31 236350498848 262268 2510 372 143
202426 AA2 teams 358320 5211110 261327 50 163241297538 134230 377 244 45
202426 AA2 teams 358308 6414212 381057 50 208309383692 175265 2911 308 94
202527 AAA3 teams 311273 43806 241008 120 158246253499 95215 328 228 33
202527 AAA3 teams 311264 50919 33948 120 189298333632 144247 3011 286 77
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AATB 220197 381508 15825 82 193267391658 198275 377 278 71 -7 +1 +0 +4 +6 0.4
YTD28 AATB 220190 461909 22645 82 242336484821 242311 2910 357 131 +8 +1 +0 +4 +6 1.9
ROS28 AATB 2% 146132 23704 10523 41 173247317564 143250 357 266 62 -6 +0 +0 +3 +4 0.1
ROS28 MLBTB 2% 33 0000 010 00 251 330 249 49 -0 +0 +0 +0 +0 -0.0
FULL28 AATB 223200 381508 15835 82 190264385649 195270 377 278 71 -7 +1 +0 +4 +6 0.4
TOT28 AATB 366329 6122012 251348 123 185259361620 176262 377 273 67 -14 +1 +0 +7 +10 0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBTB 23% 277250 461218 20955 61 184258336594 152251 347 267 62 -12 +1 -1 +5 +8 0.0
202830 MLBTB 35% 310278 521319 231046 61 187264338602 151253 347 268 63 -13 +1 -2 +6 +9 0.0
202931 MLBTB 42% 299270 511319 221005 51 189263344607 156253 337 267 63 -13 +1 -3 +5 +8 -0.1
202729 MLBTB 23% 6357 11302 5221 10 193270351621 158252 358 252 51 -4 +0 -0 +1 +2 -0.1
202830 MLBTB 35% 10897 18503 8362 20 186262330592 144255 337 254 52 -6 +0 -1 +2 +3 -0.1
202931 MLBTB 42% 125113 20503 9422 20 177250301551 124255 347 253 52 -7 +0 -1 +2 +4 -0.2
▸ Career Totals
Career 299270 491308 221015 50 181256319574 137252 347 253 52 -16 +1 -2 +5 +8 -0.4
/ 162G 650587 10628017 4822011 110 181255315571 135251 347 253 52 -35 +2 -5 +12 +18 -0.8
Career 22632015 35480666 16877456 508 176258319578 144241 347 258 56 -113 +7 -6 +40 +64 -0.8
/ 162G 650579 10223219 4822216 142 176258321579 145242 347 258 56 -33 +2 -2 +12 +18 -0.2

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
202123 ROKFCL Rays 2015 8201 212 32 5336328671.498 333500 510 602 319 +5 -0 +1 0.5
202224 ACharleston RiverDogs 177141 29515 31403 61 206360362722 156247 2318 331 111 +2 +1 +5 0.8
202325 AAMontgomery Biscuits 9582 24507 8285 00 293389610999 317362 298 433 189 +10 +0 +3 1.3
202325 A+Bowling Green Hot Rods 270227 4912213 296512 31 216336458794 242238 2411 351 126 +8 +0 +8 1.6
202426 AAADurham Bulls 115101 19505 11332 30 188281386667 198219 2910 297 85 -2 +1 +3 0.2
202426 AAMontgomery Biscuits 243207 45927 27725 20 217322382704 164288 3011 314 98 -0 +0 +7 0.7
202527 AAADurham Bulls 185157 30508 20565 90 191302376678 185229 3011 303 90 -2 +2 +5 0.5
202527 AAMontgomery Biscuits 6151 9201 8151 10 176300275575 98222 2513 269 64 -2 +0 +2 -0.1
202527 INTLGigantes del Cibao 6556 11210 5232 20 196286268554 71324 358 252 51 -4 +0 +2 -0.1

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
130096186258335+5+40.10.1
/1626641912+11.9+8.90.2pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Kenny Piper (OGILVIE) 28 30 55 55 50 185/259/361 176262 1212 37% 7% 67 +0.5
Camden Duzenack
2023 · AAA
28 38→37 50 51→50 36 205/243/354 149265 1813 31% 4% 60 -1.0 223/281/343 120285 1210 25% 6% 73 -0.1 228/298/319922908623%7%72-0.1
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Aaron Sisk
2007 · AA
28 39 50 48→45 42 207/264/358 151266 1910 30% 7% 70 -0.3 224/280/372 148286 198 28% 7% 81 +0.4 227/285/38215427822326%6%84+0.3
Trent Giambrone
2022 · AAA
28 35→41 43→50 48→55 41 179/241/285 105253 1113 33% 7% 42 -2.3 189/249/278 89270 815 31% 7% 43 -2.2 160/223/2246523051931%6%16-2.0
Jake Means
2023 · AA
27 35→31 47→45 51→45 43 182/258/317 135266 159 36% 8% 58 -1.2 187/257/316 129263 1610 34% 8% 57 -1.2 134/210/25011616419833%8%18-1.7
Kevin Smith
2023 · MLB
27 39→43 48→55 54→50 39 201/255/342 141280 1514 33% 6% 63 -0.9 210/253/346 136306 1716 36% 5% 63 -0.9 205/243/339134297191937%4%54-0.7
Taylor Snyder
2023 · AAA
28 33→31 54→50 52→50 34 188/234/358 170279 2311 41% 6% 58 -1.2 181/245/301 120305 1415 42% 7% 48 -1.9 126/209/21589212112144%9%9-2.1
Jake Hager
2022 · MLB
29 36→46 50 52→50 41 196/252/349 153257 1910 32% 7% 63 -0.8 201/258/315 114276 119 30% 7% 56 -1.3 190/247/283932697730%6%41-0.9
Luis Aviles Jr.
2023 · AAA
28 40 49→50 54→55 35 209/246/360 152286 1616 33% 4% 63 -0.9 209/256/338 129289 1321 31% 5% 61 -1.0 192/242/305113262122931%5%43-1.5
Gabe Johnson
2008 · AAA
28 38 49→50 45→40 39 200/259/341 142281 175 35% 7% 64 -0.8 210/268/319 109310 109 33% 7% 62 -0.9 179/240/258792746435%7%32-0.7
Willie MacIver
2023 · AAA
26 36→33 48→45 50→55 39 191/255/325 133271 1714 35% 6% 59 -1.1 215/291/341 126313 1316 33% 8% 78 +0.2 225/305/348123321111831%8%83+0.3
Brian Serven
2022 · AAA
27 34 49→45 47→30 38 187/238/330 143232 185 29% 4% 53 -1.5 190/252/306 116254 144 30% 7% 52 -1.6 224/307/3331093279131%9%79+0.1
Jim Haley
2023 · AAA
28 35→44 50 55 34 191/244/342 151278 1919 38% 5% 58 -1.2 209/264/336 127285 1421 31% 5% 64 -0.8 207/263/321115277122429%5%57-0.8
Kevin Padlo
2023 · MLB
27 37→40 50→55 52→50 39 199/251/350 152268 1913 33% 6% 63 -0.8 192/271/329 137269 1513 32% 9% 66 -0.6 170/265/300130236141333%11%56-0.8
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 196/259/308 112257 136 29% 7% 56 -1.3 213/261/333 120273 135 26% 6% 62 -0.9 210/254/32411426612125%5%54-0.6
Andrew Susac
2018 · MLB
28 35→40 48→50 47→30 42 188/252/323 135255 173 33% 8% 56 -1.3 206/283/351 145293 178 33% 9% 77 +0.1 200/295/34314328118033%11%78+0.1
McCarthy Tatum
2023 · AA
27 36→24 45→55 49→50 35 185/239/305 121279 139 38% 5% 46 -2.0 212/273/327 115298 1010 31% 5% 66 -0.6 207/279/300932876928%4%59-0.3
Zack Short
2023 · MLB
28 37→38 46→50 46→45 51 190/285/315 126261 139 31% 11% 69 -0.4 190/284/317 127263 1410 31% 11% 69 -0.4 173/272/29912623415831%11%58-0.7
Colt Morton
2009 · MLB
27 37 47→50 47→30 40 193/259/325 132276 154 35% 7% 60 -1.0 204/259/342 138283 167 32% 6% 64 -0.8 170/221/35818819725030%5%50-0.3
Cody Puckett
2013 · AAA
26 37→39 47→50 50 39 195/247/328 133260 1511 31% 6% 55 -1.4 212/254/352 140250 1810 23% 5% 65 -0.7 208/243/35714922023819%4%58-0.8