Jim Haley3B Lehigh Valley IronPigs
Age 31 R/R 6'1" / 195 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2033
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†67
AVG/OBP/SLG.215 / .271 / .334
PA250
HR5
SB8
K%28
BB%5
ISO120
MLB%10%
Value2026 · WAR
BAT: -9.3 runs (wOBA-derived runs vs avg)-9BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.22627
Tools · ContractCON 34 / POW 41
Toolsscout grade
CONTACT34
scouting grade only
POWER41
scouting grade only
EYE38
scouting grade only
SPEED59
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
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
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
201722 A+2 teams 244228 51801 8673 111 224259272531 48305 273 233 36
201722 A+2 teams 244225 601001 11483 111 267310324634 58328 205 283 75
201823 ABowling Green Hot Rods 328305 801625 10716 132 262299377676 115322 223 289 79
201823 ABowling Green Hot Rods 328300 972227 15526 132 323368480848 157367 165 368 140
201924 A+2 teams 487458 10515216 181448 275 229271376646 146296 304 280 72
201924 A+2 teams 487451 12719316 251088 275 282331443774 162336 225 342 120
202025 INTLLeones del Escogido 4036 5200 1113 10 139225194419 56200 282
202025 INTLLeones del Escogido 4036 5200 1113 10 139225194419 56200 282 205 15
202126 AAMontgomery Biscuits 373344 5512213 1616210 185 160219320539 160244 434 228 33
202126 AAMontgomery Biscuits 373336 6917214 2411810 185 205278393671 188266 326 297 86
202227 AAADurham Bulls 420388 7410414 211507 162 191245345591 155264 365 254 53
202227 AAADurham Bulls 420373 8614518 351257 162 231308440747 209292 308 327 109
202328 AAALehigh Valley IronPigs 410375 771139 241146 181 205264323587 117267 286 256 54
202328 AAALehigh Valley IronPigs 410364 9217411 34946 181 253326412738 159309 238 326 108
202429 AAA2 teams 381353 761627 181159 191 215271331602 116297 305 263 60
202429 AAA2 teams 381344 841829 27969 191 244316387702 142312 257 316 100
▸ 2026 Season
202631 MLBPHI 250231 501015 13694 81 216270333603 117284 285 273 67 -9 +1 +0 +1 +7 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732 MLBPHI 27% 307282 611226 17855 91 216273337610 121282 286 273 67 -12 +1 -4 +1 +9 -0.4
202732 MLBPHI 27% 8478 16302 5231 20 205262321582 115284 276 262 59 -4 +0 -1 +0 +2 -0.2
▸ Career Totals
Career 8478 16302 5231 20 205262321582 115264 276 262 59 -4 +0 -1 +0 +2 -0.2
/ 162G 650604 12323015 391788 150 204262316578 113263 276 262 59 -30 +3 -7 +2 +18 -1.4
Career 32403000 6341121876 14698861 14019 211262337599 125285 305 258 56 -162 +20 -4 +12 +92 -4.2
/ 162G 650602 12722415 2919812 284 211261336597 125284 304 258 56 -32 +4 -1 +2 +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
201722 A+Charlotte Stone Crabs 135125 28400 7311 91 224271256527 32295 235 241 42 -9 +1 +4 -0.4
201722 ABowling Green Hot Rods 109100 32601 4172 20 320358410768 90365 164 336 116 +2 +0 +3 0.6
201823 ABowling Green Hot Rods 328300 972227 15526 132 323368480848 157367 165 368 140 +15 +2 +9 2.6
201924 AAMontgomery Biscuits 142133 38628 6231 92 286321541863 256288 164 369 141 +7 +1 +4 1.2
201924 A+Charlotte Stone Crabs 345318 891318 19857 183 280334403737 123358 256 330 111 +4 +2 +10 1.7
202025 INTLLeones del Escogido 4036 5200 1113 10 139225194419 56200 282 205 15 -4 +0 +1 -0.3
202126 AAMontgomery Biscuits 373336 6917214 2411810 185 205278393671 188266 326 297 86 -6 +2 +11 0.6
202227 AAADurham Bulls 420373 8614518 351257 162 231308440747 209292 308 327 109 +4 +2 +12 1.9
202328 AAALehigh Valley IronPigs 410364 9217411 34946 181 253326412738 159309 238 326 108 +3 +3 +12 1.9
202429 AAALehigh Valley IronPigs 313285 711718 20757 171 249314400714 151310 246 319 102 +1 +3 +9 1.3
202429 AAReading Fightin Phils 6859 13111 7212 20 220324322646 102324 3110 300 88 -1 +0 +2 0.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
Jim Haley (OGILVIE) 31 34 41 59 38 215/271/334 118284 58 28% 5% 67 -0.2
David Matranga
2008 · AAA
31 40 46→45 51→50 43 206/273/329 123265 1413 28% 7% 67 -0.5 218/294/343 125294 139 29% 8% 79 +0.3 211/297/32911928812529%9%75+0.0
Kristopher Negrón
2017 · MLB
31 44→51 44→45 54→55 39 218/268/336 118279 1119 26% 4% 66 -0.6 221/277/342 121311 1315 31% 6% 72 -0.2 219/281/336117319131433%6%68-0.4
Wynton Bernard
2022 · AAA
31 40→50 41→45 60 40 199/249/301 103264 827 28% 5% 48 -1.9 234/284/358 124291 1232 23% 6% 78 +0.2 241/291/361120296113722%6%78+0.2
Jack Reinheimer
2023 · AAA
31 46→51 40 55 41 222/271/314 93299 820 28% 6% 61 -1.0 188/232/271 83274 716 32% 5% 33 -2.9 144/183/1945019831228%5%-9-1.3
Adam Engel
2023 · MLB
31 47→48 46→50 54→60 41 233/288/362 129303 1323 27% 5% 82 +0.5 212/289/343 131316 1323 34% 9% 77 +0.1 180/271/306126285133038%10%56-0.8
Eric Stamets
2022 · MLB
30 36→46 43→45 54→50 41 184/246/294 109250 1113 30% 6% 46 -2.0 193/261/313 120273 1313 33% 6% 58 -1.2 153/230/258105221121635%6%28-1.2
Juan Ciriaco
2015 · AAA
31 46→47 44→45 57→50 45 228/272/343 116259 1222 18% 6% 69 -0.4 222/254/319 97270 818 20% 4% 54 -1.4 217/247/3068926871621%4%46-0.8
Pete Orr
2010 · MLB
31 47→45 41→45 56→55 41 226/268/330 104276 820 21% 4% 63 -0.8 225/268/334 109275 822 21% 4% 65 -0.7 242/269/3329030961623%3%59-0.7
Jason Repko
2012 · MLB
31 45→48 45→50 53→55 44 227/284/344 117284 1421 25% 6% 75 -0.0 216/277/342 126282 1314 27% 7% 71 -0.3 187/252/315128245121028%6%51-0.6
Denis Phipps
2016 · AAA
31 42→52 43→50 52→50 40 208/261/318 110275 1013 28% 6% 59 -1.1 213/251/373 160293 2011 34% 4% 69 -0.4 177/204/35818023025936%3%41-0.7
Seth Bynum
2012 · AAA
31 41→44 49→55 51→50 38 213/259/357 144287 1813 32% 5% 68 -0.5 205/257/329 124302 1410 35% 6% 59 -1.1 179/234/28710827212637%6%35-1.9
Dusty Coleman
2018 · MLB
31 38→42 48→50 51→50 35 194/248/337 142295 1514 38% 6% 58 -1.2 170/225/296 126336 1412 51% 6% 38 -2.6 106/161/20397243121159%5%-16-3.5
Justin Leone
2008 · AAA
31 42→41 49→50 53→55 49 213/292/360 147273 1715 28% 9% 82 +0.5 196/273/336 140263 1615 30% 9% 69 -0.4 169/251/300130226151431%10%50-1.0
Chris Basak
2008 · AAA
29 45→46 43→45 54→55 43 222/270/337 114267 1119 21% 5% 66 -0.6 220/261/332 112271 1016 22% 5% 61 -1.0 212/250/31610426191622%4%50-1.0
Deven Marrero
2021 · MLB
30 39→48 44→45 53→50 39 199/249/310 111279 1212 32% 6% 50 -1.7 215/274/333 118302 1410 32% 7% 68 -0.5 204/269/30710328613832%8%55-0.4
Tim Locastro
2023 · MLB
31 42→52 44→45 55→60 42 207/280/329 122250 1125 22% 5% 71 -0.3 213/297/336 123268 1227 25% 5% 80 +0.4 207/296/319112263113624%5%73-0.1
Juan Carlos Perez
2019 · AAA
32 43→53 44→50 55 39 216/253/337 121277 1020 26% 4% 59 -1.1 243/299/363 120301 1113 22% 6% 85 +0.7 254/312/37011631391321%7%90+0.8
Josh Prince
2018 · AA
30 44→49 43→40 50→60 43 217/274/327 110290 1115 28% 7% 66 -0.6 231/299/344 113331 1114 31% 8% 81 +0.4 233/308/333101337101531%10%79+0.2
Jeremy Owens
2007 · AA
30 41→37 47→45 54→55 34 204/251/332 128317 1520 39% 5% 58 -1.2 209/245/327 118331 1218 39% 4% 53 -1.5 217/246/33011335792140%4%50-1.0
Carlos Orrantia
2013 · AAA
31 47→53 44→45 50→55 41 235/269/351 117278 1217 20% 4% 69 -0.4 237/276/335 98301 815 23% 4% 68 -0.5 237/279/3188130661224%4%62-0.6