Eddys LeonardSS Nashville Sounds
Age 25 R/R 5'10" / 201 lbs AAA HR -4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION288 act + 192 ros · stats below = ROS only
wRC+†101
AVG/OBP/SLG.240 / .300 / .411
PA192
HR7
K%24
BB%6
BABIP287
ISO171
MLB%10%
Value2026 · WAR
BAT: +1.0 runs (wOBA-derived runs vs avg)+1BATRUN: -0.8 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.1 runs (Positional adjustment)+5POSREP: +13.6 runs (Replacement-level credit)+14REPTotal WAR: +1.90+1.9WAR
0.01.12.20.11.61.71.71.51.41.10.8+$66M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 50 / POW 60
Toolsscout grade
CONTACT50
scouting grade only
POWER60
scouting grade only
EYE35
scouting grade only
SPEED50
scouting grade only
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+1.7$12M+$11M
2029Pre-Arb$0.8M+1.7$11M+$10M
2030Pre-Arb$0.9M+1.5$9M+$8M
2031Arb-1$3M+1.4$8M+$6M
2032Arb-2$4M+1.1$6M+$4M
2033Arb-3$4M+0.8$2M+$0.0M (cut)
Totals $9M $47M +$39M

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
201817 ROKDSL Dodgers Guerrero 182160 28703 17485 136 175275275550 100229 269 244 45
201817 ROKDSL Dodgers Guerrero 182149 371004 28335 136 248385396781 148295 1815 358 132
201918 ROKAZL Dodgers Lasorda 200178 33432 17692 24 185264275539 90282 348 243 44
201918 ROKAZL Dodgers Lasorda 200168 47743 27482 24 280386423808 143367 2414 359 133
202120 A3 teams 512458 10920319 3715915 93 238316419735 181319 317 319 102
202120 A3 teams 512443 12830422 5212015 93 289382524906 235350 2310 397 162
202221 A+2 teams 609545 11528313 3616223 45 211288345633 134273 276 273 67
202221 A+2 teams 609531 13833515 5012623 45 260349426775 166312 218 345 123
202322 AA2 teams 559512 12125117 3315011 54 236297389685 152299 276 296 85
202322 AA2 teams 559499 13430119 4612211 54 269344447790 178319 228 350 126
202423 AAA4 teams 367337 6914217 1511212 93 205264409673 205248 314 282 74
202423 AAA4 teams 367325 8019211 279212 93 246327418745 172308 257 331 112
202524 AAAGwinnett Stripers 494456 9711518 191209 115 213258377635 164242 244 274 68
202524 AAAGwinnett Stripers 494439 10518420 36959 115 239310435745 196255 197 324 106
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AAAMIL 288260 6512210 19666 86 250316427743 177297 237 319 102 +1 -1 +0 +3 +8 1.1
YTD25 AAAMIL 288251 7214212 28556 86 287372502874 215324 1910 382 150 +16 -1 +0 +3 +8 2.7
ROS25 AAAMIL 10% 192175 42717 11474 43 240300411711 171289 246 317 101 +0 -0 +0 +2 +5 0.7
ROS25 MLBMIL 10% 1918 5101 150 00 278316500816 222286 265 300 88 -0 +0 +0 +0 +1 0.0
FULL25 AAAMIL 307278 7013211 20716 86 252316432747 180299 237 318 101 +0 -1 +0 +3 +9 1.2
TOT25 AAAMIL 480435 10719317 3011310 129 246309421730 175293 246 318 102 +1 -1 +0 +5 +14 1.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBMIL 47% 365334 8114214 21887 75 243301422723 180289 246 321 104 +2 -1 +0 +4 +10 1.6
202827 MLBMIL 61% 388354 8615214 24937 85 243304415719 172289 246 322 104 +2 -0 +0 +4 +11 1.7
202928 MLBMIL 68% 401365 8916215 26977 85 244307422728 178289 246 321 104 +2 -0 -1 +4 +11 1.7
203029 MLBMIL 70% 400364 8715214 26977 74 239302407709 168289 246 319 102 +1 -0 -1 +4 +11 1.5
203130 MLBMIL 71% 398362 8615214 26987 64 238301406707 169288 257 317 100 +0 -0 -2 +4 +11 1.4
203231 MLBMIL 71% 387352 8315213 25967 53 236299401700 165286 256 313 98 -1 -0 -3 +4 +11 1.1
203332 MLBMIL 71% 370337 7813212 24936 43 231294389683 157283 256 307 93 -3 -0 -4 +4 +10 0.8
203433 MLBMIL 72% 341310 7112211 22886 32 229293387680 158279 266 300 88 -5 -0 -4 +4 +10 0.4
202726 MLBMIL 47% 171156 37616 10413 32 237296404700 167287 246 304 91 -2 -0 +0 +2 +5 0.5
202827 MLBMIL 61% 236215 52919 15574 53 242303419722 177287 246 305 92 -2 -0 +0 +3 +7 0.7
202928 MLBMIL 68% 273249 6010210 17665 53 241303418720 177287 246 305 91 -3 -0 -0 +3 +8 0.7
203029 MLBMIL 70% 278253 6211210 18675 53 245308423731 178286 246 303 90 -3 -0 -1 +3 +8 0.7
203130 MLBMIL 71% 281256 6211210 18695 53 242305418723 176285 256 301 89 -4 -0 -1 +3 +8 0.6
203231 MLBMIL 71% 275250 591029 18685 42 236300400700 164283 257 297 86 -4 +0 -2 +3 +8 0.4
203332 MLBMIL 71% 264241 55919 17674 32 228290386676 158280 256 292 82 -5 -0 -2 +3 +7 0.2
203433 MLBMIL 72% 244222 50818 16634 21 225289378668 153277 267 286 77 -6 +0 -3 +3 +7 0.0
▸ Career Totals
Career 20411860 442751272 13050335 3219 238300407707 169286 256 299 87 -30 -1 -10 +22 +58 3.9
/ 162G 650592 14124423 4116011 106 238300409708 171286 256 299 87 -9 -0 -3 +7 +18 1.2
Career 61655599 127523134203 3791617135 10564 228293390683 162281 266 300 88 -85 -5 -15 +66 +175 13.9
/ 162G 650590 13424421 4017014 117 227291388680 161280 266 300 88 -9 -1 -2 +7 +18 1.5

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
201817 ROKDSL Dodgers Guerrero 182149 371004 28335 136 248385396781 148295 1815 358 132 +7 +0 +5 1.2
201918 ROKAZL Dodgers Lasorda 200168 47743 27482 24 280386423808 143367 2414 359 133 +7 -1 +6 1.2
202120 A+Great Lakes Loons 184164 491028 17423 31 299375530905 232360 239 397 162 +13 +0 +5 1.9
202120 ARancho Cucamonga Quakes 308261 7719214 347412 62 295401544945 249362 2411 413 174 +26 +0 +9 3.6
202120 INTLLeones del Escogido 2018 2100 140 00 111158167325 56133 205 144 -31 -3 +0 +1 -0.2
202221 A+Great Lakes Loons 566496 13132415 4511921 44 264351435786 171317 218 350 126 +17 -1 +16 3.2
202221 INTLLeones del Escogido 4335 7110 572 01 200333286619 86250 1612 288 79 -1 -0 +1 -0.0
202322 AAAToledo Mud Hens 171149 451008 17372 21 302381530911 228346 2210 393 159 +11 +0 +5 1.7
202322 AATulsa Drillers 388350 8920111 29859 33 254327411739 157307 227 331 112 +5 -1 +11 1.6
202423 AAAToledo Mud Hens 282255 6715210 17748 73 263329455783 192329 266 345 122 +7 +0 +8 1.6
202423 A+West Michigan Whitecaps 2018 3101 240 00 167250389639 222154 2010 283 75 -1 +0 +1 0.0
202423 ALakeland Flying Tigers 3228 6200 282 20 214312286598 71300 256 283 75 -1 +0 +1 0.0
202423 INTLAguilas Cibaenas 3324 4100 662 00 167375208583 42222 1818 293 82 -1 +0 +1 0.0
202524 AAAGwinnett Stripers 494439 10518420 36959 115 239310435745 196255 197 324 106 +3 +0 +14 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
#1Bill Halllast yr '11
career totals — 9 seasons, 3,621 PA
93,62112362249308437+22+715.916.6
/1626642311+4.1+1.32.9pk7: 17
#2Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#3Jedd Gyorkolast yr '20
career totals — 8 seasons, 2,983 PA
82,98312114245310424+8+2213.413.5
/162664273+1.7+5.03.0pk7: 14
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,0547333240299413+22+157.37.0
/1626642411+7.1+4.82.4pk7: 7

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
Eddys Leonard (OGILVIE) 25 50 60 50 35 246/309/421 175293 1712 24% 6% 102 +1.9
Wilin Rosario
2014 · MLB
25 45→49 54→60 43→45 40 241/275/410 169281 236 24% 4% 89 +0.9 234/271/374 140277 165 22% 5% 77 +0.1 236/269/37914327318321%4%72-0.1
Renato Núñez
2019 · MLB
25 42→51 54→60 47→30 41 227/280/401 174280 233 28% 6% 89 +0.9 239/304/436 197286 273 26% 7% 108 +2.3 235/306/45121627131126%7%111+1.7
Michael Massey
2023 · MLB
25 46→51 53→55 52→50 42 239/292/412 173291 2112 26% 6% 97 +1.5 244/287/405 161282 198 21% 5% 92 +1.2 250/287/39814927717317%4%87+0.5
Josh Fields
2008 · MLB
25 47→56 55 48→50 45 241/305/424 184314 2312 30% 8% 105 +2.1 232/296/390 158312 199 30% 8% 92 +1.2 230/295/36213230915929%8%82+0.3
Shea Langeliers
2023 · MLB
25 41→51 57→65 49→45 41 224/280/417 193283 265 31% 7% 93 +1.3 232/291/449 217275 296 27% 7% 106 +2.2 254/315/49824427935523%7%126+2.8
Sean Murphy
2020 · MLB
25 43→50 53→60 45→30 45 227/287/403 175272 204 25% 7% 92 +1.2 237/322/431 194286 233 25% 10% 114 +2.7 242/337/44119928323022%10%120+2.6
Alan Espinoza
2016 · AAA
25 44 52→55 49→45 41 231/276/393 162268 216 23% 5% 85 +0.7 241/283/402 161275 196 20% 5% 89 +1.0 259/298/43217328821318%4%101+0.9
Andrew Young
2019 · AA
25 46→47 53→60 48→40 41 240/310/410 170288 225 25% 5% 104 +2.0 220/301/402 182285 225 30% 6% 98 +1.6 193/278/37518227223336%7%79+0.2
Michael Chavis
2021 · MLB
25 45→46 55→60 50→45 41 234/294/416 181312 247 32% 7% 98 +1.6 229/274/391 162307 206 31% 5% 83 +0.6 219/271/38816927022727%5%78+0.1
Luis Torrens
2022 · MLB
26 46→47 54→55 45→30 46 238/296/415 177289 223 26% 8% 98 +1.6 234/288/383 149306 173 28% 7% 87 +0.8 227/280/35512828413224%6%75+0.0
James Darnell
2012 · MLB
25 49→53 55 46→40 50 253/318/440 188288 234 21% 8% 115 +2.7 231/290/390 159279 196 24% 7% 90 +1.0 208/285/37616823523323%8%83+0.1
Francisco Mejía
2021 · MLB
25 45→55 51→55 46→40 41 234/284/397 163276 184 23% 5% 89 +1.0 242/288/399 157286 163 21% 5% 91 +1.1 243/283/40215928816021%4%88+0.4
Jeremy Peña
2023 · MLB
25 47→57 54→50 52→55 39 246/288/420 174293 2313 25% 4% 97 +1.5 260/312/396 136308 1415 20% 6% 100 +1.7 268/323/398130314131718%6%102+1.9
Luis Urías
2022 · MLB
25 48→58 54→55 47→45 53 248/334/428 180288 217 22% 10% 118 +3.0 228/325/382 154274 185 23% 10% 103 +1.9 211/314/34613625716423%10%88+0.7
Adam Jones
2012 · MLB
26 53→55 52→60 47→50 44 270/316/435 165302 2010 19% 5% 112 +2.6 273/314/461 188304 2411 19% 4% 118 +3.0 273/312/463190303251119%4%115+3.2
Welington Castillo
2012 · MLB
25 41→51 55 41→30 38 222/267/400 178272 243 29% 5% 83 +0.6 245/316/396 151310 183 26% 8% 102 +1.9 252/308/43318130625126%7%105+1.4
Nick Hundley
2010 · MLB
26 42→46 51→55 48→40 46 222/280/383 161266 195 25% 7% 84 +0.6 240/302/397 157301 164 24% 8% 96 +1.5 241/291/40916829818125%6%89+0.5
Brett Harris
2023 · AA
25 47→50 56→50 47→50 47 248/313/435 187289 2411 24% 7% 111 +2.5 237/315/368 131287 1410 22% 8% 95 +1.4 241/329/36612530313923%10%96+0.9
Mike Brosseau
2020 · MLB
26 49→56 51→55 44→45 44 250/307/413 163295 198 22% 6% 103 +1.9 238/312/407 169302 218 27% 8% 104 +2.0 218/297/35413627720328%8%82+0.2
Devin Mesoraco
2012 · MLB
24 44→49 53→60 42→40 44 230/284/406 176271 203 24% 6% 92 +1.2 234/295/395 161269 193 20% 7% 93 +1.3 233/324/43320026226122%9%110+1.3