Eduardo LopezOF Jersey Shore BlueClaws
Age 24 S/R 5'11" / 187 lbs A+ HR +4% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 108 proj PA
wRC+†58
AVG/OBP/SLG.194 / .264 / .308
PA108
HR2
K%29
BB%8
ISO115
MLB%0%
Value2026 · WAR
BAT: -5.1 runs (wOBA-derived runs vs avg)-5BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.6 runs (Positional adjustment)-1POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.32627
Tools · ContractCON 25 / POW 42
Toolsscout grade
CONTACT25
scouting grade only
POWER42
scouting grade only
EYE51
scouting grade only
SPEED47
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
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
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
201917 ROKDSL Red Sox 1 253226 40550 24552 187 177262243505 66233 229 232 36
201917 ROKDSL Red Sox 1 253212 54780 38382 187 255373363736 108309 1515 337 116
202119 ASalem Red Sox 4337 6100 5221 00 162279189468 27400 5112 209 18
202119 ASalem Red Sox 4334 7100 8151 00 206372235607 29368 3519 303 90
202220 ASalem Red Sox 332298 49914 241295 95 164239242480 77265 397 218 25
202220 ASalem Red Sox 332286 671224 36785 95 234330332662 98301 2311 301 89
202321 A+Greenville Drive 315284 521114 261130 122 183252271523 88279 368 238 40
202321 A+Greenville Drive 315268 701615 42810 122 261361384746 123348 2613 334 114
202422 A+Greenville Drive 213188 31734 23711 40 165259298557 133237 3311 252 51
202422 A+Greenville Drive 213181 421136 30491 40 232344425770 193283 2314 343 121
202523 A+Jersey Shore BlueClaws 144136 16213 7531 31 118167213380 96163 375 178 -6
202523 A+Jersey Shore BlueClaws 144130 22415 13401 31 169250331581 162200 289 263 59
▸ 2026 Season
202624 MLBPHI 10897 20412 9311 20 206280330610 124261 298 261 58 -5 +0 +0 -1 +3 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBPHI 30% 186168 34714 15521 31 202272327599 125264 288 270 65 -7 +0 +0 -1 +5 -0.3
202725 MLBPHI 30% 5651 10201 5160 10 196268294562 98266 299 267 62 -2 +0 +0 -0 +2 -0.1
▸ Career Totals
Career 5651 10201 5160 10 196268294562 98265 299 267 62 -2 +0 +0 -0 +2 -0.1
/ 162G 650592 11623012 581860 120 196268296563 100264 299 267 62 -28 +2 +0 -4 +18 -1.1
Career 15941434 248461321 13352612 5116 173249267516 94252 338 234 37 -113 +4 +0 -10 +45 -7.5
/ 162G 650585 1021959 542145 217 174250270520 96253 338 234 37 -46 +1 +0 -4 +18 -3.1

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
201917 ROKDSL Red Sox 1 253212 54780 38382 187 255373363736 108309 1515 337 116 +5 +1 +7 1.3
202119 ASalem Red Sox 4334 7100 8151 00 206372235607 29368 3519 303 90 -0 +0 +1 0.1
202220 ASalem Red Sox 332286 671224 36785 95 234330332662 98301 2311 301 89 -4 -0 +9 0.5
202321 A+Greenville Drive 315268 701615 42810 122 261361384746 123348 2613 334 114 +5 +2 +9 1.6
202422 A+Greenville Drive 213181 421136 30491 40 232344425770 193283 2314 343 121 +5 +1 +6 1.2
202523 A+Jersey Shore BlueClaws 144130 22415 13401 31 169250331581 162200 289 263 59 -7 +0 +4 -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
Eduardo Lopez (OGILVIE) 24 25 42 47 51 194/264/308 114261 22 29% 8% 58 -0.2
Zavier Warren
2023 · AA
24 36→39 46→45 52→45 45 188/258/312 125244 147 29% 8% 56 -1.3 189/256/304 115265 137 32% 8% 53 -1.5 177/246/28210525412733%8%42-1.6
Nick Quintana
2022 · A
24 33→39 43→45 47→45 45 172/254/283 111243 116 33% 9% 47 -1.9 188/273/293 105265 115 31% 9% 58 -1.2 172/265/2689524010330%10%45-1.0
Marcus Littlewood
2016 · AA
24 39 45 46→45 46 200/265/322 122256 135 27% 8% 61 -1.0 214/269/324 110289 105 28% 7% 63 -0.9 204/259/301972789229%7%50-0.8
Grae Kessinger
2022 · AA
24 37→28 42→45 48→50 40 187/248/281 94262 1115 32% 6% 43 -2.2 194/265/312 118265 1414 31% 8% 59 -1.1 189/267/30011124911727%9%56-0.5
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Taylor Gushue
2018 · A
24 34 42→50 44→30 38 179/231/274 95246 102 31% 6% 34 -2.8 202/254/331 129279 153 32% 6% 59 -1.1 204/266/34213828116032%7%65-0.3
Chase Simpson
2016 · A
24 41→37 42→45 51→45 45 199/269/307 108284 96 32% 8% 59 -1.1 190/254/306 116279 106 34% 7% 53 -1.5 164/230/28412023810334%7%34-1.1
Yohan Silva
2008 · A
23 41→40 42→45 47→45 47 203/270/305 102262 98 26% 8% 59 -1.1 206/279/318 112274 109 27% 9% 66 -0.6 166/255/2731072209827%10%42-0.7
River Town
2023 · A
24 39→36 44→40 55→50 44 196/275/315 119256 1115 27% 7% 64 -0.8 212/300/304 92266 814 22% 9% 72 -0.2 211/311/2837126161519%10%69-0.2
Yasel Antuna
2023 · AA
23 38→36 43→45 48→50 49 189/273/296 108264 1114 31% 10% 59 -1.1 189/270/286 97280 913 33% 9% 55 -1.4 142/231/2258321481235%9%21-1.5
Jackson Cluff
2021 · A
24 39→29 42→45 51→60 39 193/259/298 104285 912 34% 6% 53 -1.5 180/251/274 94284 813 37% 7% 44 -2.1 181/273/314133265152835%10%61-0.6
Cory Vaughn
2013 · A
24 37→41 45 49→50 43 189/270/308 118271 1212 33% 8% 61 -1.0 193/264/305 112280 1214 33% 7% 57 -1.2 182/251/287106263121434%7%44-1.2
Ismael Alcantara
2023 · AA
24 38→28 45 50 37 195/254/318 123282 1312 35% 6% 56 -1.3 212/270/305 93320 917 34% 6% 59 -1.1 219/278/2927333972435%6%54-0.9
Devin Foyle
2021 · A
24 42→36 40→45 48→45 45 201/279/294 93296 812 32% 9% 60 -1.0 209/277/348 139270 168 28% 8% 73 -0.1 196/269/34214524418627%8%65-0.4
Caleb Hamilton
2019 · A
24 34 41→45 45 46 172/252/271 98253 76 33% 9% 43 -2.2 186/255/287 101275 108 33% 8% 48 -1.9 145/239/28213720521340%10%39-0.8
Oliver Dominguez
2013 · A
24 40 40 50→45 45 194/265/290 97275 710 31% 8% 53 -1.5 200/256/298 98292 87 32% 7% 50 -1.7 161/205/243822308033%5%13-1.0
Joe Cronin
2018 · A
24 36 40→45 46→50 45 178/268/270 92268 88 34% 9% 50 -1.7 186/274/284 98291 99 36% 9% 56 -1.3 170/264/2639326791036%9%45-1.0
Eric Cole
2021 · A
24 42→39 41→45 51→45 47 205/261/306 101246 86 21% 7% 55 -1.4 202/269/320 118246 128 23% 8% 63 -0.9 179/254/29511720814822%9%51-1.2
Jan Vázquez
2015 · AA
24 41 43→40 45 38 204/259/309 105286 129 32% 5% 56 -1.3 208/280/299 91289 78 29% 7% 62 -0.9 211/289/296862827726%7%61-0.3
Mark Contreras
2019 · A
24 40→37 42→50 47→55 38 194/256/300 106290 911 35% 6% 52 -1.6 186/249/308 122277 1213 36% 6% 52 -1.6 197/258/338141284182436%6%60-0.8