Nick KahleC Nashville Sounds
Age 28 R/R 5'9" / 210 lbs AAA HR -4% Svc 0.0 · Ctrl thru 2033
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†76
AVG/OBP/SLG.222 / .286 / .344
PA170
HR4
K%26
BB%7
ISO123
MLB%10%
Value2026 · WAR
BAT: -4.6 runs (wOBA-derived runs vs avg)-5BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.40.50.30.00.0+$7M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.5$2M+$1M
2029Pre-Arb$0.8M+0.3$1.0M+$0.3M
2030Pre-Arb$0.9M
2031Arb-1$0.2M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$1M

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
202022 INTLBrisbane Bandits 9077 17304 13260 10 221333416749 195277 2914
202022 INTLBrisbane Bandits 9077 17304 13260 10 221333416749 195277 2914 337 116
202123 A+Wisconsin Timber Rattlers 265238 32602 191095 20 134214185399 50231 417 188 2
202123 A+Wisconsin Timber Rattlers 265231 431104 26815 20 186282286568 100262 3110 263 59
202224 AABiloxi Shuckers 8274 13303 5311 00 176237338575 162244 386 254 53
202224 AABiloxi Shuckers 8272 17404 7231 00 236312458771 222283 289 332 112
202325 AABiloxi Shuckers 7463 10302 9231 00 159274302576 143211 3112 252 51
202325 AABiloxi Shuckers 7459 10203 13151 00 169329356685 186171 2018 313 97
202426 AA2 teams 155140 25302 10404 00 179253243496 64232 266 225 31
202426 AA2 teams 155136 27402 14314 00 199292272564 74240 209 265 61
202527 AAANashville Sounds 7770 15301 3231 00 214257300557 86298 304 257 55
202527 AAANashville Sounds 7768 17402 5201 00 250311397708 147319 266 305 91
▸ 2026 Season
202628 MLBMIL 170154 36714 12452 31 234298370668 136289 267 285 76 -5 +0 +0 +3 +5 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBMIL 33% 243221 501015 17643 31 226290348639 122288 267 287 78 -6 +0 -1 +4 +7 0.4
202830 MLBMIL 46% 290263 581116 21764 41 221288338627 118288 267 287 78 -7 +0 -2 +5 +8 0.5
202931 MLBMIL 54% 278252 561116 20734 31 222290345635 123286 267 285 76 -8 +0 -3 +5 +8 0.3
203032 MLBMIL 58% 258234 511015 19693 21 218285333618 115282 277 280 73 -8 +0 -4 +5 +7 0.0
203133 MLBMIL 61% 228207 44814 16623 20 213279319598 106278 277 273 67 -8 +0 -4 +4 +6 -0.2
202729 MLBMIL 33% 7972 16302 6211 10 222291347638 125286 278 275 68 -3 +0 -0 +1 +2 0.1
202830 MLBMIL 46% 133121 27513 9352 20 223288355643 132285 267 275 69 -5 +0 -1 +2 +4 0.1
202931 MLBMIL 54% 149135 30613 11392 20 222291348639 126283 267 273 67 -6 +0 -2 +3 +4 0.0
203032 MLBMIL 58% 150136 30613 11402 10 221289346634 125280 277 269 64 -6 +0 -2 +3 +4 -0.1
203133 MLBMIL 61% 138125 27513 10372 10 216285344629 128276 277 262 59 -6 +0 -3 +2 +4 -0.2
▸ Career Totals
Career 649589 13025414 471729 70 221288348636 127285 277 270 65 -26 +1 -7 +12 +18 -0.2
/ 162G 650590 13025414 471729 70 220288347635 127284 267 270 65 -26 +1 -8 +12 +18 -0.2
Career 22101993 40778644 16464131 205 204275316591 111275 297 253 52 -120 +2 -14 +39 +63 -3.1
/ 162G 650586 12023213 481899 61 205275317593 113276 297 253 52 -35 +1 -4 +12 +18 -0.9

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
202022 INTLBrisbane Bandits 9077 17304 13260 10 221333416749 195277 2914 337 116 +2 +0 +3 0.4
202123 A+Wisconsin Timber Rattlers 265231 431104 26815 20 186282286568 100262 3110 263 59 -12 +0 +8 -0.4
202224 AABiloxi Shuckers 8272 17404 7231 00 236312458771 222283 289 332 112 +1 +0 +2 0.4
202325 AABiloxi Shuckers 7459 10203 13151 00 169329356685 186171 2018 313 97 -0 +0 +2 0.2
202426 AAANashville Sounds 4843 11201 372 00 256333372705 116286 156 322 105 +0 +0 +1 0.2
202426 AABiloxi Shuckers 10793 16201 11242 00 172274226499 54217 2210 239 41 -7 +0 +3 -0.4
202527 AAANashville Sounds 7768 17402 5201 00 250311397708 147319 266 305 91 -1 +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
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#6Ryan 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 3 projected seasons
3666147221284342+12+121.01.0
/162664147+11.9+12.01.0pk7: 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
Nick Kahle (OGILVIE) 28 222/286/344 122289 43 26% 7% 76 +0.0
Pedro Severino
2021 · MLB
28 46→48 49→50 48→45 49 233/301/374 141274 176 22% 8% 90 +1.0 239/299/374 135304 156 25% 8% 89 +1.0 230/288/35512529514626%7%76+0.0
Brad Davis
2011 · MLB
28 43 48→50 44→45 45 219/279/365 145272 155 25% 7% 79 +0.3 213/262/323 110282 106 27% 6% 59 -1.1 198/242/289912677428%5%40-1.0
Andrew Knizner
2022 · MLB
27 43 43→50 48→40 50 212/293/324 112254 116 21% 8% 75 -0.0 218/287/334 116270 134 23% 7% 74 -0.1 218/299/36114225717222%7%83+0.2
Grayson Greiner
2021 · MLB
28 41 48→45 46→30 43 210/274/348 137279 174 30% 8% 72 -0.2 197/260/308 111344 125 43% 7% 56 -1.3 179/245/2678833110145%7%36-0.9
Austin Wynns
2019 · MLB
28 47→51 45 47→30 44 235/285/349 114286 143 23% 6% 76 +0.1 223/276/327 104271 134 22% 6% 66 -0.6 235/302/33810429012322%7%78+0.1
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
John Hester
2012 · MLB
28 45 44→55 41→50 42 223/278/339 116296 117 28% 6% 70 -0.3 200/258/312 112287 125 33% 7% 56 -1.3 184/244/29110726911434%7%42-1.0
Brett Hayes
2012 · MLB
28 43 48→45 48→40 43 220/269/365 145274 164 26% 6% 74 -0.1 217/256/369 152290 186 31% 5% 70 -0.3 187/219/31913324116230%3%36-1.1
Bryan Holaday
2017 · MLB
29 46 45 43→40 41 229/275/350 121280 125 23% 5% 72 -0.2 229/282/357 128264 133 18% 6% 78 +0.2 223/289/35313025614219%7%76+0.0
Stevie Berman
2023 · AAA
28 40 47→50 48→40 48 204/290/339 135259 145 26% 9% 78 +0.2 218/297/342 124289 137 27% 9% 81 +0.4 195/295/2657026310027%12%58-0.2
Andrew Susac
2017 · MLB
27 41→40 47→50 47→30 43 210/272/345 135276 153 29% 7% 70 -0.3 196/269/337 141275 175 33% 9% 68 -0.5 165/254/30514022919035%10%53-0.5
Chris Nelson
2014 · MLB
28 50→52 45→50 49→50 42 245/289/372 127308 128 24% 6% 83 +0.6 221/273/316 95277 95 22% 6% 63 -0.9 205/258/278722556221%6%43-1.1
Francisco Peña
2019 · MLB
29 44→46 47→55 48→40 40 226/263/353 127273 156 24% 5% 68 -0.5 221/263/389 168255 235 24% 5% 78 +0.2 198/243/38218421328123%4%68-0.3
Chris Herrmann
2016 · MLB
28 44→48 43→50 51→50 44 216/272/330 114278 98 25% 6% 66 -0.6 222/297/375 153285 1710 27% 9% 89 +0.9 217/305/38416627720828%11%92+0.5
Mike Rivera
2005 · MLB
28 45 45→55 49→45 46 227/285/353 126275 138 22% 7% 77 +0.1 231/274/413 182254 257 21% 4% 89 +1.0 213/254/38717323125621%4%71-0.2
Ryan Lavarnway
2016 · MLB
28 49→45 42→55 46→30 49 236/304/342 106291 104 22% 8% 82 +0.5 227/291/334 107289 103 24% 7% 76 +0.0 231/300/39216128220025%7%90+0.4
Jett Bandy
2019 · MLB
29 43 48→50 47→45 41 218/283/355 137263 166 24% 5% 79 +0.3 206/269/342 136270 175 30% 5% 69 -0.4 174/240/29412023317033%5%42-0.7
Chris Owings
2020 · MLB
28 43→53 47→50 48→55 41 219/272/353 134292 1416 30% 6% 72 -0.2 214/278/359 145296 1614 31% 8% 76 +0.1 184/261/307123264151135%8%53-0.8
Riley Adams
2023 · MLB
27 41→42 50 42→40 43 209/294/364 155295 173 34% 8% 85 +0.7 225/296/383 158313 174 32% 7% 91 +1.1 219/289/37015131117233%7%82+0.2
Tim Olson
2006 · MLB
27 46 48→50 45→50 45 232/289/379 147283 1512 24% 7% 86 +0.8 225/268/357 132293 1512 27% 5% 71 -0.3 205/244/322117273141230%5%50-0.7