Kyle HenleyOF Daytona Tortugas
Age 21 R/R 6'2" / 180 lbs A HR +6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION345 act + 230 ros · stats below = ROS only
wRC+†22
AVG/OBP/SLG.167 / .237 / .225
PA230
HR1
SB15
K%44
BB%6
BABIP315
ISO57
MLB%0%
Value2026 · WAR
BAT: -43.5 runs (wOBA-derived runs vs avg)-44BATRUN: +6.5 runs (SB/CS + UBR baserunning)+7RUNFLD: +0.5 runs (Defensive runs vs avg)+0FLDPOS: -3.5 runs (Positional adjustment)-3POSREP: +16.3 runs (Replacement-level credit)+16REPTotal WAR: -2.50-2.5WAR
0.00.51.00.00.00.0-$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 20 / POW 40
Toolsscout grade
CONTACT20
scouting grade only
POWER40
scouting grade only
EYE40
scouting grade only
SPEED70
scouting grade only
DEFENSE70
scouting grade only
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
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Pre-Arb$0.9M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-7M +$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
202419 ROKACL Reds 241216 39521 131169 353 181256236492 56380 485 221 27
202419 ROKACL Reds 241207 581052 22799 353 280374406780 126441 339 349 125
202520 ADaytona Tortugas 423384 831111 241897 579 216275258533 42414 456 238 40
202520 ADaytona Tortugas 423378 1011521 291357 579 267330325656 58407 327 296 84
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ACIN 345313 601331 2016310 274 192262262524 70393 476 238 40 -23 +4 +0 -2 +10 -1.2
YTD21 ACIN 345305 781642 2711510 274 256335354689 98402 338 313 98 -1 +4 +0 -2 +10 1.1
ROS21 ACIN 0% 230209 35711 131016 152 167237225462 57310 446 214 22 -20 +2 +0 -1 +7 -1.3
ROS21 MLBCIN 0% 01 0000 000 00 313 198 10 +0 -0
FULL21 ACIN 345314 601331 2016310 274 191262261524 70391 476 238 40 -23 +4 +0 -2 +10 -1.2
TOT21 ACIN 575522 952042 3326416 426 182252247499 65360 466 228 33 -44 +6 +0 -3 +16 -2.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBCIN 34% 503456 821535 3120711 254 180249259508 79307 416 234 38 -35 +3 +1 -3 +14 -2.0
202823 MLBCIN 48% 547494 931738 3621512 274 188260283544 95307 397 248 48 -32 +4 +1 -3 +15 -1.5
202924 MLBCIN 53% 574518 10018310 3922012 294 193265297563 104307 387 257 55 -29 +4 +1 -3 +16 -1.2
203025 MLBCIN 55% 590533 10419311 4022312 304 195267304571 109307 387 261 58 -28 +4 +1 -4 +17 -0.9
203126 MLBCIN 56% 597539 10619312 4122512 304 197269310578 113307 387 262 59 -28 +4 +1 -4 +17 -0.9
203227 MLBCIN 55% 597538 10619312 4222612 304 197270310581 113307 387 262 59 -28 +4 +1 -4 +17 -0.9
202722 MLBCIN 34% 173156 28512 11714 91 179251263514 83310 416 220 27 -14 +1 +0 -1 +5 -0.9
202823 MLBCIN 48% 265240 45814 171046 132 188259279538 92310 396 235 38 -19 +2 +1 -2 +8 -1.1
202924 MLBCIN 53% 303274 541025 201166 152 197267303570 106310 387 244 45 -19 +2 +1 -2 +9 -1.0
203025 MLBCIN 55% 323291 571026 221227 162 196269306575 110310 387 248 48 -19 +2 +1 -2 +9 -0.9
203126 MLBCIN 56% 332299 601127 231257 172 201274321595 120310 387 249 49 -19 +3 +1 -2 +9 -0.9
203227 MLBCIN 55% 328295 601127 231247 162 203277325602 122309 387 249 49 -19 +2 +1 -2 +9 -0.9
▸ Career Totals
Career 17241556 304551031 11666237 8611 195268303571 108313 387 243 44 -109 +13 +3 -10 +49 -5.5
/ 162G 650587 11521412 4425014 324 196269307575 111313 387 243 44 -41 +5 +1 -4 +18 -2.1
Career 43023887 7481302261 279172293 27838 192263284547 92323 406 249 49 -249 +40 +7 -26 +122 -10.8
/ 162G 650587 1132039 4226014 426 193263283546 90323 406 249 49 -38 +6 +1 -4 +18 -1.6

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
202419 ROKACL Reds 241207 581052 22799 353 280374406780 126441 339 349 125 +7 +6 +7 2.0
202520 ADaytona Tortugas 423378 1011521 291357 579 267330325656 58407 327 296 84 -7 +8 +12 1.3

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Tony Gwynn Jr.last yr '14
career totals — 7 seasons, 1,749 PA
71,749777239310313+1+354.14.1
/162664329+0.5+13.11.6pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
#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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
42,04431105186254281-12+32-6.5-3.2
/1626641034-4.0+10.4-2.1pk7: 0

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
Kyle Henley (OGILVIE) 21 20 30→40 70 40 182/252/247 65360 242 46% 6% 33 -2.5
Kenny Wilson
2011 · A
21 36→46 35→40 56→60 40 170/243/223 53273 226 36% 7% 27 -3.3 191/262/262 71286 428 32% 7% 45 -2.1 195/262/2899430282235%6%49-0.7
Jordy Barley
2023 · A
23 36→33 38→40 60 33 172/223/245 73297 533 42% 6% 23 -3.6 185/242/271 86335 832 44% 7% 38 -2.6 165/229/2488330994546%7%24-1.1
Felix Sanchez
2012 · A
22 39→36 34→30 58→60 35 182/236/232 50297 228 37% 5% 24 -3.5 189/242/242 53321 332 40% 5% 30 -3.1 175/226/2093431124442%3%13-1.6
Wilber Sanchez
2023 · A
21 28→21 36→30 55 38 147/209/207 60238 524 38% 7% 7 -4.7 173/241/248 75272 723 36% 8% 32 -3.0 168/240/2397026472536%8%27-1.4
Sergio Garcia
2011 · AAA
20 36 39→45 55→60 38 182/232/262 80261 725 32% 6% 30 -3.1 207/253/321 114286 1325 31% 5% 56 -1.3 231/255/354123300131728%2%62-0.4
Eric Jenkins
2017 · A
20 39→41 38→40 61→55 35 186/233/270 84296 527 38% 6% 33 -2.9 179/223/251 72300 422 39% 5% 24 -3.6 160/206/2216127532541%5%5-2.6
Jon Matthews
2013 · A
22 37 36→40 56→60 38 178/236/244 66265 323 32% 6% 28 -3.2 222/288/295 73305 421 26% 7% 63 -0.8 233/305/2976431432124%8%68-0.2
Reggie Pruitt
2019 · A
22 37→44 36→30 56→60 36 175/239/241 66293 426 39% 6% 30 -3.1 184/246/253 69334 327 42% 7% 34 -2.8 166/231/2266031723245%7%19-2.2
Matt McPhearson
2016 · A
21 42→49 32→30 56→55 38 192/252/226 34314 128 37% 7% 30 -3.1 211/265/261 50320 124 32% 6% 43 -2.2 222/268/2745232402730%5%44-1.0
Demi Orimoloye
2018 · A
21 36→35 41→40 54→55 35 181/227/276 95270 821 35% 5% 32 -3.0 179/232/274 95284 917 38% 5% 34 -2.8 170/218/2649327491740%4%22-2.6
Nelson Pierre
2009 · A
21 39 35→30 57→60 40 188/232/247 58258 224 27% 5% 26 -3.4 201/258/263 62276 225 26% 7% 41 -2.3 195/259/2293526404224%8%30-1.1
GJ Hill
2022 · A
21 36→27 40→50 57→55 28 156/219/242 86346 821 54% 6% 21 -3.7 173/240/281 108331 1215 48% 7% 40 -2.4 171/235/325154252202840%6%48-0.8
Alex Gonzalez
2010 · A
19 40 33→30 54→60 41 187/254/231 43281 122 32% 7% 33 -2.9 211/277/265 54295 115 26% 7% 51 -1.7 216/290/2654929111424%8%55-0.5
Alfredo Reyes
2017 · A
23 36 36→30 57→55 35 178/218/236 57272 420 35% 5% 17 -4.0 197/250/262 65326 424 38% 6% 38 -2.6 193/254/2525932642839%7%34-1.5
Yhoelnys Gonzalez
2017 · A
20 33 34→30 55 37 159/218/214 55275 221 40% 7% 13 -4.3 192/252/240 48302 220 34% 7% 33 -2.9 187/245/2173130012435%6%24-1.0
Luke Williams
2018 · A
21 39→46 35→45 55→60 41 188/231/243 55251 318 26% 5% 25 -3.5 199/255/286 87268 718 27% 6% 47 -1.9 230/291/360130317134230%7%79+0.2
Luis Benitez
2015 · A
21 41 33→30 55→60 43 192/247/239 46262 124 26% 6% 30 -3.1 191/241/246 55273 224 29% 5% 30 -3.1 178/228/2315326104530%3%18-0.8
Jose Vinicio
2014 · A
21 39→30 36→40 51→55 32 189/218/250 60273 319 32% 3% 20 -3.8 217/246/283 66295 313 26% 3% 40 -2.4 246/270/3086231511222%3%53-0.5
Ysidro Pierre
2015 · A
21 37 33→30 52→60 39 172/243/216 44275 125 35% 6% 24 -3.5 197/253/272 75280 418 30% 5% 43 -2.2 184/228/2708624652327%2%28-0.9
Kadon Morton
2022 · A
21 38→41 37→45 53→55 35 164/239/242 78335 314 48% 8% 30 -3.1 176/246/266 90340 813 47% 7% 39 -2.5 157/229/2438630391448%7%23-2.1