Eduardo GarciaSS Biloxi Shuckers
Age 24 R/R 6'3" / 206 lbs AA BB +10%HR +7% Svc 0.0 · Ctrl thru 2034 peak 0.3 · 2029
wRC+†56
AVG/OBP/SLG.179 / .243 / .276
PA320
HR5
SB12
K%38
BB%6
MLB%2%
BAT: -16.1 runs (wOBA-derived runs vs avg)-16BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.40-0.4WAR
Scouting · nowfuture
HIT
4040
PWR
5050
SPD
6060
EYE
4140
trajectory · 10 yrs
0.3peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+0.3$1M+$0.5M
2030Arb-2$0.9M+0.2$0.9M+$0.0M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $3M $-3M -$6M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201917 ROKDSL Brewers 4034 7101 4132 11 .206.325.324.649 .118.300 3210 .290 80 -1 -0 +0 +0 +1 0.0
202119 ROK2 teams 192174 311023 10787 33 .178.251.310.562 .132.298 415 .249 48 -11 -1 +0 +2 +5 -0.4
202220 A2 teams 480459 8110210 122298 152 .176.211.272.483 .096.321 482 .211 20 -44 +2 +0 +5 +14 -2.3
202321 A+Wisconsin Timber Rattlers 329306 45933 181424 102 .147.204.225.430 .078.259 435 .190 4 -36 +1 +0 +4 +9 -2.2
202422 A+4 teams 349319 581434 713917 135 .182.239.282.521 .100.297 402 .231 35 -26 +1 +0 +4 +10 -1.2
202523 A+3 teams 659597 10525210 4823710 4512 .176.249.275.524 .099.269 367 .233 37 -47 +4 +0 +7 +19 -1.7
▸ 2026 Season (actual · ROS · total)
202624 AABiloxi Shuckers 4742 11201 491 23 .262.340.381.721 .119.312 199 .317 101 +0 -1 +0 +1 +1 0.1
ROS24 MLBMIL 273249 461014 17985 104 .185.251.281.532 .096.287 366 .248 48 -16 +0 +0 +3 +8 -0.5
TOT24 MLBMIL 320291 571215 211076 127 .196.264.296.560 .100.289 337 .258 56 -16 -0 +0 +3 +9 -0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%MIL 370335 671427 251247 135 .200.270.316.586 .116.290 347 .264 60 -17 +1 +0 +4 +10 -0.2
202826 MLB 26%MIL 407368 761629 291337 145 .207.277.334.611 .128.292 337 .274 68 -15 +1 +0 +4 +12 0.2
202927 MLB 44%MIL 420379 781629 311367 145 .206.278.330.608 .124.292 327 .276 70 -14 +1 +0 +4 +12 0.3
203028 MLB 53%MIL 425383 791629 321377 145 .206.280.329.609 .123.291 328 .276 70 -15 +1 -1 +5 +12 0.2
203129 MLB 64%MIL 420379 781629 311377 135 .206.278.330.608 .124.290 337 .274 68 -15 +1 -1 +4 +12 0.0
203230 MLB 73%MIL 414373 761529 311367 124 .204.277.327.604 .123.289 337 .271 66 -16 +1 -2 +4 +12 -0.1
203331 MLB 81%MIL 401361 731528 301347 93 .202.276.321.598 .119.287 337 .267 63 -17 +1 -3 +4 +11 -0.3
203432 MLB 88%MIL 384346 671417 291306 73 .194.268.301.568 .107.286 348 .263 59 -18 +0 -4 +4 +11 -0.6
203533 MLBMIL 355320 601216 261236 52 .188.261.287.549 .100.284 357 .257 55 -18 +0 -4 +4 +10 -0.8
203634 MLBMIL 311280 531115 231105 42 .189.263.289.552 .100.282 357 .251 50 -17 +0 -5 +3 +9 -1.0
▸ Career Totals (MLE all levels + projections)
Career 62295662 108022430113 4032236119 20268 .191.259.301.560 .110.289 366 .252 51 -342 +13 -20 +67 +176 -10.7
/ 162G 650591 11223312 4223312 217 .190.257.299.556 .110.287 366 .252 51 -36 +1 -2 +7 +18 -1.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201917 ROKDSL Brewers 4032 10201 692 11 .312.450.469.919 .156.409 2215 .416 176 +3 -0 +1 0.4
202119 ACarolina Mudcats 4233 11400 6132 10 .333.463.455.918 .121.524 3114 .408 170 +3 +0 +1 0.5
202119 ROKACL Brewers Gold 150135 341234 10425 23 .252.327.474.801 .222.337 287 .352 128 +5 -1 +4 0.8
202220 A+Wisconsin Timber Rattlers 108105 26305 0403 10 .248.269.419.688 .171.350 370 .303 90 -1 +0 +3 0.2
202220 ACarolina Mudcats 372347 9113310 191225 142 .262.310.403.713 .141.375 335 .317 101 +0 +2 +11 1.3
202321 A+Wisconsin Timber Rattlers 329298 621354 261064 102 .208.280.326.606 .117.307 328 .275 68 -12 +1 +9 -0.1
202422 AABiloxi Shuckers 3629 7111 3124 11 .241.389.448.837 .207.375 338 .379 148 +2 -0 +1 0.3
202422 A+Wisconsin Timber Rattlers 246225 561524 57612 83 .249.302.387.688 .138.349 312 .304 91 -3 +0 +7 0.5
202422 ROKACL Brewers 1615 3110 140 10 .200.250.400.650 .200.273 256 .281 73 -0 +0 +0 0.0
202422 INTLVenezuela 5146 18702 2191 31 .391.429.6741.102 .283.593 374 .459 210 +6 +0 +1 0.8
202523 AABiloxi Shuckers 128113 24600 14380 53 .212.299.265.565 .053.316 3011 .264 60 -6 -0 +4 -0.2
202523 A+Wisconsin Timber Rattlers 411361 9123213 411078 364 .252.341.435.776 .183.322 2610 .346 123 +11 +6 +12 2.9
202523 INTLCardenales de Lara 120105 34716 11302 45 .324.398.581.979 .257.400 259 .419 179 +11 -1 +3 1.3

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 Garcia (OGILVIE) 24 40 50 60 40 .179/.243/.276 .097.283 511 38% 6% 41 -1.3
Jorge Mateo
2019 · AAA
24 39→46 42→50 60→65 36 .194/.237/.305 .111.282 828 33% 5% 43 -2.2 .207/.246/.327 .120.299 1022 33% 4% 53 -1.5 .217/.264/.366.149.272144425%5%70-0.2
Bradlee Beesley
2022 · AA
24 41 44→50 54→60 37 .199/.259/.318 .119.313 1219 38% 6% 58 -1.2 .202/.269/.329 .127.302 1225 35% 7% 66 -0.6 .193/.269/.328.135.286123435%7%61-0.5
Luis Aviles Jr.
2019 · AA
24 40→42 38→50 54→55 34 .196/.235/.274 .078.299 622 36% 4% 34 -2.8 .204/.249/.294 .090.309 825 35% 5% 46 -2.0 .197/.239/.349.152.266182233%4%55-0.8
Ray-Patrick Didder
2019 · AA
24 42→46 38→45 54→60 39 .197/.273/.275 .078.297 521 33% 6% 53 -1.5 .187/.267/.270 .083.297 623 36% 7% 50 -1.8 .195/.280/.308.112.279122832%8%62-0.6
Stephen Wrenn
2019 · AA
24 41→43 40→45 56→60 39 .202/.253/.294 .093.287 823 32% 6% 48 -1.9 .200/.260/.309 .109.299 924 34% 6% 56 -1.3 .188/.254/.304.116.289102736%6%50-1.1
Jordyn Adams
2023 · AA
23 40→41 38→45 57→60 36 .188/.243/.264 .076.303 623 38% 6% 36 -2.7 .199/.258/.305 .106.306 1030 36% 7% 53 -1.5 .194/.256/.310.116.294123236%7%52-1.3
Maverick Handley
2022 · A
24 40 42→45 52→50 40 .189/.270/.291 .102.312 916 39% 8% 56 -1.3 .201/.289/.309 .108.281 1112 30% 9% 69 -0.4 .196/.292/.292.096.264101027%9%64-0.4
Jason Lopez
2022 · AA
24 38 42→50 52→45 40 .189/.250/.291 .102.286 1011 36% 7% 46 -2.0 .204/.266/.313 .109.307 119 35% 7% 59 -1.1 .164/.224/.258.094.23510033%7%25-0.6
Corey Joyce
2022 · AA
23 41 39→45 53→50 39 .193/.262/.274 .080.300 713 36% 7% 48 -1.9 .208/.307/.328 .120.294 1212 31% 10% 82 +0.5 .212/.315/.318.105.30191429%10%80+0.2
Brian Ruggiano
2010 · A
24 44 42→45 55 37 .213/.265/.320 .108.317 915 34% 5% 60 -1.0 .215/.271/.320 .105.295 812 28% 6% 63 -0.9 .209/.267/.316.107.27571225%6%58-0.8
Hunter Jones
2016 · A
24 40→50 40→45 55 41 .196/.256/.283 .087.271 820 30% 6% 47 -1.9 .218/.273/.312 .094.288 718 26% 6% 61 -1.0 .228/.284/.328.099.29571624%6%67-0.4
Clay Fuller
2011 · AA
24 42→46 43→45 54→55 44 .207/.282/.319 .112.290 1019 31% 8% 68 -0.5 .216/.268/.334 .118.294 1315 30% 6% 66 -0.6 .215/.255/.332.117.280161529%5%56-0.7
Braulio Vasquez
2022 · A
23 40 40 54→65 40 .192/.269/.282 .090.299 828 36% 7% 53 -1.5 .216/.284/.315 .099.302 727 29% 7% 67 -0.5 .225/.290/.320.095.30443225%7%66-0.3
Ronaldo Urdaneta
2022 · A
23 43 41→40 57→60 40 .203/.269/.298 .096.321 924 38% 7% 56 -1.3 .188/.271/.269 .081.305 620 37% 9% 51 -1.7 .098/.228/.122.024.17602838%12%-2-1.2
Connor Lien
2018 · AA
24 38→46 43→45 53→55 30 .184/.235/.294 .110.318 1120 44% 5% 41 -2.3 .169/.232/.297 .128.341 1413 51% 6% 42 -2.3 .131/.209/.259.128.285161056%7%20-1.5
Luke Williams
2021 · AA
24 41→45 42→45 51→60 43 .204/.265/.308 .104.270 919 27% 6% 57 -1.2 .226/.285/.324 .098.310 827 27% 7% 69 -0.4 .227/.288/.355.128.309134229%7%76+0.0
Andrew Velazquez
2019 · AAA
25 43→52 43→50 56→60 36 .211/.254/.321 .109.302 1122 33% 5% 55 -1.4 .221/.269/.350 .129.311 1123 31% 6% 69 -0.4 .214/.262/.343.129.303123132%5%61-0.5
Duke Ellis
2022 · A
24 38→48 39→45 54→70 37 .185/.240/.263 .078.283 723 36% 6% 35 -2.8 .208/.266/.294 .086.318 841 35% 6% 54 -1.4 .229/.283/.326.097.335107133%6%66-0.3
James Simmons
2010 · A
24 39 39→55 53→55 33 .188/.237/.275 .087.309 716 40% 5% 37 -2.7 .206/.261/.335 .129.346 1415 42% 6% 63 -0.9 .201/.260/.367.165.357231847%7%68-0.2
Kameron Misner
2022 · AA
24 43→42 43→50 55 43 .203/.278/.320 .117.313 1019 36% 8% 66 -0.6 .200/.289/.347 .147.322 1523 39% 10% 79 +0.3 .192/.287/.345.153.303172639%11%74-0.0