Ewry EspinalOF FCL Pirates
Age 23 L/R 6'0" / 185 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 52 proj PA
wRC+†39
AVG/OBP/SLG.176 / .256 / .247
PA52
HR0
K%37
BB%9
ISO72
MLB%0%
Value2026 · WAR
BAT: -3.6 runs (wOBA-derived runs vs avg)-4BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.3 runs (Positional adjustment)-0POSREP: +1.5 runs (Replacement-level credit)+1REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.4-0.62628
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
2028MiLBstill in minors · estimated debut 2032
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
202118 ROKDSL PIT Black 150129 7210 17944 20 5418785272 31200 6311 153 -25
202118 ROKDSL PIT Black 150116 18531 30604 20 155347276623 121309 4020 302 90
202219 ROKDSL PIT Black 200156 24514 38875 142 154337276612 122303 4419 291 81
202219 ROKDSL PIT Black 200134 31724 60615 142 231482403885 172386 3030 412 173
202320 ROKFCL Pirates 8372 9100 9431 81 125232139371 14310 5211 188 2
202320 ROKFCL Pirates 8366 15200 15271 81 227378258636 30385 3318 308 94
202421 ROKFCL Pirates 7463 4101 9382 60 63203127330 63125 5112 159 -20
202421 ROKFCL Pirates 7458 5101 14282 60 86284155439 69138 3819 234 37
▸ 2026 Season
202623 MLBPIT 5246 7100 5191 10 152250174424 22288 3710 237 39 -4 +0 +0 -0 +1 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBPIT 30% 10594 18311 9371 20 191269277546 85290 359 249 49 -6 +0 +0 -1 +3 -0.3
202825 MLBPIT 44% 222199 37613 19772 51 186264271535 85290 359 257 55 -11 +1 +0 -1 +6 -0.6
202724 MLBPIT 30% 3229 5100 3110 10 172250207457 34288 349 240 42 -2 +0 +0 -0 +1 -0.1
202825 MLBPIT 44% 9888 17311 9341 20 193276284560 91289 359 248 48 -6 +0 +0 -1 +3 -0.3
▸ Career Totals
Career 130117 22411 12451 30 188269265534 77296 359 246 46 -8 +1 +0 -1 +4 -0.4
/ 162G 650585 1102055 602255 150 188269265534 77296 359 246 46 -39 +3 +0 -4 +18 -2.2
Career 886759 1061949 10639516 384 140259211470 71271 4512 230 34 -66 +6 +0 -5 +25 -4.1
/ 162G 650557 781437 7829012 283 140260214473 74271 4512 230 34 -48 +4 +0 -4 +18 -3.0

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
202118 ROKDSL PIT Black 150116 18531 30604 20 155347276623 121309 4020 302 90 -2 +0 +4 0.3
202219 ROKDSL PIT Black 200134 31724 60615 142 231482403885 172386 3030 412 173 +17 +2 +6 2.5
202320 ROKFCL Pirates 8366 15200 15271 81 227378258636 30385 3318 308 94 -1 +1 +2 0.3
202421 ROKFCL Pirates 7458 5101 14282 60 86284155439 69138 3819 234 37 -5 +1 +2 -0.2

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
Ewry Espinal (OGILVIE) 23 176/256/247 71288 01 37% 9% 39 -0.2
Izzy Wilson
2021 · A
23 40→33 41→45 52→55 38 184/253/283 98326 915 43% 8% 46 -2.0 202/264/342 140304 1821 37% 7% 66 -0.6 186/250/332146267202537%7%54-0.8
Aaron Knapp
2018 · A
23 40→37 37→30 52→55 41 188/256/253 65298 519 36% 8% 39 -2.5 203/282/277 74310 519 33% 10% 57 -1.2 200/289/2686830052132%11%55-0.8
Cole Roederer
2022 · A
22 41→31 40→45 50 44 197/272/291 94298 813 34% 8% 56 -1.3 201/266/318 117303 1311 35% 7% 61 -1.0 180/254/293113270131136%8%49-1.0
Jonny Butler
2022 · A
23 44→31 40→45 50→55 43 208/271/296 88303 79 32% 8% 56 -1.3 195/261/304 109286 916 33% 7% 55 -1.4 172/247/285113246101932%8%41-1.3
Jared Carr
2023 · A
24 41→36 37→40 47→55 40 192/262/263 71298 514 35% 7% 45 -2.1 200/268/284 84309 617 34% 8% 53 -1.5 188/260/2708229172435%8%43-1.4
Corey Ray
2018 · A
23 39→36 40→50 50→55 35 187/238/282 95311 716 40% 6% 39 -2.5 185/242/313 128326 1319 44% 6% 50 -1.8 179/237/328149298162044%6%48-1.1
Cameron Baranek
2018 · A
23 41 38→40 49→50 37 194/248/275 81296 410 34% 6% 41 -2.3 196/247/275 79311 612 36% 6% 40 -2.4 183/233/2547129061437%5%26-1.3
Estee Harris
2008 · A
23 37→31 40→50 49→50 36 182/234/272 91293 813 39% 6% 35 -2.8 218/265/340 122373 1212 42% 5% 66 -0.6 212/254/349137373141445%4%59-0.4
Tyler Esplin
2022 · A
23 37→38 37→40 49→45 40 178/241/247 70276 46 35% 7% 31 -3.0 199/256/283 84308 46 34% 7% 46 -2.0 206/267/289833280034%8%49-0.4
Ross Adolph
2021 · A
24 40→32 40 45→50 40 183/270/277 93321 89 41% 8% 53 -1.5 199/291/318 119355 1210 43% 8% 72 -0.2 183/288/300118335121144%9%64-0.3
Ryan Aguilar
2019 · A
24 34→40 38→45 51→50 40 170/234/250 80268 66 37% 8% 29 -3.2 180/258/271 91308 99 41% 8% 46 -2.0 180/274/287107300131240%10%54-0.9
Jawuan Harris
2021 · A
24 36→24 39→40 54→55 40 166/257/253 87306 718 44% 9% 42 -2.3 177/257/259 82368 620 48% 9% 43 -2.2 92/195/1354323623855%10%-16-1.7
Luke Brown
2023 · A
24 38 37→40 52→50 40 181/252/250 68281 411 35% 7% 37 -2.6 182/254/282 100281 1015 36% 7% 46 -2.0 154/232/257103234121937%8%28-1.3
Cam Gibson
2017 · A
23 36→41 43→45 53→55 40 184/244/291 108267 1117 34% 7% 44 -2.1 196/257/315 119271 1117 30% 7% 56 -1.3 191/254/304113261101929%7%49-1.4
Justin Higley
2016 · A
23 35→39 41→45 53→55 36 171/231/266 95289 915 42% 7% 32 -3.0 187/237/283 96339 713 44% 6% 38 -2.6 175/220/2719633151346%5%26-2.8
Willie Joe Garry Jr.
2023 · A
23 38 40→45 58→55 39 170/250/267 97315 621 44% 8% 41 -2.3 186/247/292 106321 821 41% 7% 46 -2.0 181/235/30712533292945%6%43-1.0
Gage Canning
2021 · A
24 40→36 39→40 50 34 189/240/274 84315 611 40% 5% 37 -2.6 202/253/293 91334 86 39% 5% 48 -1.9 219/272/314953418336%5%58-0.6
Chad McClanahan
2021 · A
23 37→30 38→40 45 43 180/256/253 73280 67 36% 8% 40 -2.4 177/250/265 88356 86 48% 8% 41 -2.3 123/208/196722728153%9%4-2.4
Jacob Pearson
2021 · A
23 40→39 39→40 50 43 195/250/284 89269 612 29% 7% 44 -2.1 192/253/298 106269 1015 30% 7% 50 -1.8 173/239/278105242101932%7%37-1.0
Jose King
2022 · A
23 40 40 49→50 32 185/234/274 89322 711 43% 5% 35 -2.8 201/244/310 109323 108 39% 4% 49 -1.8 188/219/30912128712438%3%37-0.9