Karniel PrattOF FCL Astros
Age 21 R/R 5'10" / 170 lbs ROK HR +6% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 62 proj PA
wRC+†60
AVG/OBP/SLG.201 / .278 / .294
PA62
HR1
K%31
BB%8
ISO94
MLB%0%
Value2026 · WAR
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.4 runs (Positional adjustment)-0POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.12627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
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
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL HOU Blue 179157 20301 19863 125 127235166400 38271 4811 195 7
202217 ROKDSL HOU Blue 179143 30601 33603 125 210369273641 63354 3418 312 97
202318 ROKDSL Astros Orange 179153 30432 21714 225 196309301610 105346 4012 274 68
202318 ROKDSL Astros Orange 179140 38535 34534 225 271427457884 186398 3019 396 161
202419 ROKFCL Astros 6153 10111 6311 103 189283302585 113429 5110 239 41
202419 ROKFCL Astros 6148 13211 11221 103 271417417833 146480 3618 374 144
202520 ROKFCL Astros 6250 12200 8133 114 240377280657 40316 2113 293 82
202520 ROKFCL Astros 6246 13200 1293 114 283459326785 43342 1519 373 143
▸ 2026 Season
202621 MLBHOU 6256 12211 5191 20 214290339630 125288 318 264 60 -3 +0 +0 -0 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBHOU 34% 147132 27512 12432 41 205281303584 98290 298 275 69 -5 +0 +0 -1 +4 -0.2
202722 MLBHOU 34% 5146 10201 4151 10 217294326620 109292 298 268 64 -2 +0 +0 -0 +1 -0.1
▸ Career Totals
Career 5146 10201 4151 10 217294326620 109300 298 268 64 -2 +0 +0 -0 +1 -0.1
/ 162G 650586 12725013 5119113 130 217294326620 109298 298 268 64 -27 +3 +0 -4 +18 -1.0
Career 690601 1111767 7126314 6118 185286268554 83311 3810 251 51 -38 +5 +0 -4 +20 -1.8
/ 162G 650566 1051667 6724813 5717 186286272558 87312 3810 251 51 -36 +5 +0 -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
202217 ROKDSL HOU Blue 179143 30601 33603 125 210369273641 63354 3418 312 97 -1 +0 +5 0.5
202318 ROKDSL Astros Orange 179140 38535 34534 225 271427457884 186398 3019 396 161 +12 +2 +5 2.0
202419 ROKFCL Astros 6148 13211 11221 103 271417417833 146480 3618 374 144 +3 +1 +2 0.6
202520 ROKFCL Astros 6246 13200 1293 114 283459326785 43342 1519 373 143 +3 +1 +2 0.5

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
Karniel Pratt (OGILVIE) 21 201/278/294 93288 12 31% 8% 60 -0.1
Christian Cairo
2022 · A
21 39→46 40 53→60 46 187/281/276 89288 716 34% 10% 58 -1.2 194/293/274 80293 618 32% 11% 63 -0.9 214/304/2836830343427%10%66-0.4
Jose Paniagua
2015 · A
21 38 40→50 50→55 42 189/249/288 99268 712 31% 7% 46 -2.0 198/248/295 97289 88 32% 6% 46 -2.0 179/215/2769725610233%3%23-1.0
Nelson Medina
2022 · A
21 39 38→45 53→50 47 187/270/270 84274 515 31% 9% 51 -1.7 185/255/279 94336 713 43% 8% 46 -2.0 134/194/2097529151652%6%-1-1.8
Jorge Alcantara
2013 · A
21 42 41→45 50 43 201/271/299 98298 811 33% 8% 58 -1.2 193/263/287 94294 614 34% 8% 51 -1.7 147/226/2449722162534%8%24-0.9
Angel Aponte
2021 · A
21 43 40→45 55 40 209/265/305 96292 717 30% 6% 56 -1.3 205/263/294 89297 720 31% 6% 53 -1.5 189/246/2728327872433%5%38-0.9
Jeter Downs
2019 · A
21 41→40 42→50 52→55 42 203/265/309 106263 1018 26% 6% 58 -1.2 207/272/357 150272 1718 30% 7% 74 -0.1 175/266/324149236182633%9%63-0.4
Troy Stokes Jr.
2017 · A
21 44→38 39→50 54→55 45 207/278/296 88274 519 25% 7% 59 -1.1 198/271/329 131274 1318 31% 8% 66 -0.6 184/263/319135258141933%8%58-1.0
Cayden Wallace
2023 · A
21 45→42 42→50 56→50 40 218/268/331 113302 815 30% 6% 64 -0.8 215/273/337 122287 1112 27% 6% 68 -0.5 225/274/377152279181326%5%77+0.1
Bubba Starling
2014 · A
21 40→46 42→45 54→50 41 197/259/298 100284 1013 33% 7% 53 -1.5 202/251/323 121297 1211 35% 5% 56 -1.3 216/254/336119279141027%4%56-0.6
Franklin Labour
2019 · A
21 42 39→45 50 43 202/271/295 93278 611 28% 7% 57 -1.2 192/266/288 96314 78 38% 8% 53 -1.5 150/245/27212126113944%10%39-1.0
Tyler Goeddel
2014 · A
21 42→50 40→45 59→55 39 204/254/302 98293 620 31% 6% 50 -1.7 223/280/337 114302 918 28% 6% 71 -0.3 225/287/343117297101826%7%72-0.1
Kyle Nevin
2023 · A
21 41→38 40→45 52→50 38 198/249/295 97282 610 31% 5% 47 -1.9 217/274/320 103339 910 36% 7% 64 -0.8 212/271/3099733491237%7%57-0.7
Jeffrey Baez
2015 · A
21 41→43 42→50 54→60 36 199/247/305 106301 919 36% 5% 48 -1.9 203/245/305 102270 1023 28% 5% 47 -1.9 196/251/342146261191532%6%58-0.6
Zack Larson
2015 · A
21 45→35 39→45 52→50 40 217/270/299 82292 611 27% 5% 57 -1.2 190/247/252 62266 210 28% 6% 35 -2.8 164/223/2064323201227%6%13-3.3
Wascar Adames
2010 · A
21 44 38→45 52→55 39 214/256/292 79290 615 28% 5% 48 -1.9 216/272/311 95306 616 30% 6% 61 -1.0 210/273/32211129962430%6%65-0.2
Jared Serna
2023 · A
21 41→49 42→45 54→50 49 201/291/307 106264 921 26% 9% 69 -0.4 217/273/331 114272 1115 24% 6% 66 -0.6 211/266/314103262101623%6%56-1.2
Jase Bowen
2022 · A
21 37→38 41→50 54→55 34 183/241/274 91285 912 37% 5% 39 -2.5 193/247/307 114286 1316 36% 5% 50 -1.7 200/250/342142290172436%5%57-0.7
Wes Rogers
2015 · A
21 45→48 41→40 57→65 42 217/271/315 97295 918 28% 6% 61 -1.0 221/279/307 86297 534 26% 6% 62 -0.9 221/279/3078629854226%6%60-0.8
Jonathan Ornelas
2021 · A
21 41→51 39→45 50 42 199/261/284 85279 611 30% 7% 50 -1.8 227/277/335 108310 1110 29% 6% 69 -0.4 235/295/3248832691229%7%70-0.3
Chris Roller
2019 · A
22 40 41→50 51→55 42 193/268/296 103286 914 34% 8% 56 -1.3 205/269/314 109292 812 30% 6% 60 -1.0 179/262/313134284161640%8%57-0.7