Joel MendezLF Bradenton Marauders
Age 23 R/R 6'0" / 180 lbs A BB +7% Svc 0.0 · Ctrl thru 2036
wRC+†49
AVG/OBP/SLG.180 / .253 / .291
PA196
HR4
K%39
BB%8
MLB%0%
BAT: -11.2 runs (wOBA-derived runs vs avg)-11BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.1 runs (Positional adjustment)-2POSREP: +5.6 runs (Replacement-level credit)+6REPTotal WAR: -0.80-0.8WAR
Scouting · nowfuture
HIT
2020
PWR
3030
SPD
4040
EYE
5240
trajectory · 10 yrs
-0.7peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Ext / FA-deal$0.4M
2036Ext / FA-deal$0.6M
Totals $-0.5M $-37M -$37M
Underwater contract
Projected production over the remaining contract is worth -$37M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

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
202118 ROKDSL Yankees 2 214189 19413 221283 72 .101.206.180.386 .079.276 6010 .184 -1 -24 +1 +0 -2 +6 -2.0
202219 ROKDSL NYY Bombers 249217 22622 231325 44 .101.204.175.379 .074.230 539 .173 -9 -31 -1 +0 -3 +7 -2.8
202320 ROKFCL Yankees 113103 18220 7551 10 .175.234.233.467 .058.360 496 .216 24 -10 +0 +0 -1 +3 -0.8
202421 ROKFCL Yankees 158140 26633 16640 21 .186.269.336.605 .150.307 4110 .267 63 -7 +0 +0 -2 +4 -0.4
202522 ABradenton Marauders 210187 29622 161083 20 .155.233.241.474 .086.333 518 .208 17 -20 +0 +0 -2 +6 -1.6
▸ 2026 Season
202623 MLBPIT 196177 32614 15762 31 .181.253.294.546 .113.286 398 .250 49 -11 +0 +0 -2 +6 -0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%PIT 255229 43816 21943 41 .188.265.310.575 .122.288 378 .261 58 -12 +0 +0 -3 +7 -0.7
202825 MLB 25%PIT 332298 591128 281183 51 .198.274.329.602 .131.289 368 .269 64 -13 +1 +0 -4 +9 -0.7
202926 MLB 42%PIT 383343 681329 331344 51 .198.276.327.603 .128.290 359 .274 68 -14 +1 +0 -4 +11 -0.7
203027 MLB 58%PIT 408365 7314210 361424 51 .200.279.332.611 .132.290 359 .275 69 -14 +1 +0 -4 +12 -0.7
203128 MLB 68%PIT 420376 7414210 371474 51 .197.276.324.600 .128.290 359 .274 68 -15 +1 -1 -4 +12 -0.8
203229 MLB 77%PIT 420376 7414210 371484 51 .197.276.324.600 .128.289 359 .272 66 -16 +1 -1 -4 +12 -1.0
203330 MLB 84%PIT 417373 7213210 371484 40 .193.273.319.592 .126.287 359 .269 64 -17 +1 -2 -4 +12 -1.1
203431 MLBPIT 407364 701329 361464 30 .192.272.313.585 .121.285 369 .265 61 -18 +1 -3 -4 +12 -1.3
203532 MLBPIT 391349 651228 351434 20 .186.268.301.569 .115.284 379 .260 57 -19 +0 -4 -4 +11 -1.5
203633 MLBPIT 363325 601127 321353 20 .185.264.295.559 .111.282 379 .255 53 -19 +0 -4 -4 +10 -1.7
203734 MLBPIT 319285 50916 281213 20 .175.256.277.534 .102.280 389 .249 49 -19 +0 -5 -3 +9 -1.8
▸ Career Totals (MLE all levels + projections)
Career 52554696 85416231107 459203954 6114 .182.262.298.560 .116.289 399 .255 53 -279 +7 -20 -56 +149 -20.4
/ 162G 650581 10620413 572527 82 .182.264.298.561 .115.291 399 .255 53 -35 +1 -2 -7 +18 -2.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL Yankees 2 214173 38917 38843 72 .220.369.405.774 .185.378 3918 .353 128 +7 +1 +6 1.4
202219 ROKDSL NYY Bombers 249205 421255 35905 44 .205.335.385.720 .180.325 3614 .322 104 +1 -1 +7 0.8
202320 ROKFCL Yankees 11399 29431 11351 10 .293.369.424.794 .131.431 3110 .349 125 +3 +0 +3 0.7
202421 ROKFCL Yankees 158130 381046 26420 21 .292.410.569.979 .277.381 2716 .419 179 +14 +0 +4 1.9
202522 ABradenton Marauders 210181 39832 22763 20 .215.311.326.637 .110.346 3610 .287 78 -5 +0 +6 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
Joel Mendez (OGILVIE) 23 20 30 40 40 .180/.253/.291 .111.286 43 39% 8% 49 -0.6
D' Vontrey Richardson
2011 · A
23 42→40 40 45→50 38 .200/.260/.298 .098.310 710 36% 6% 53 -1.5 .230/.277/.322 .092.327 511 29% 5% 65 -0.7 .249/.288/.338.090.32551624%4%70-0.2
Ben Johnson
2017 · A
23 36→28 40→50 43→45 32 .177/.227/.272 .095.294 86 41% 5% 32 -3.0 .179/.229/.262 .083.327 712 45% 5% 30 -3.1 .126/.175/.165.039.25462650%3%-21-1.6
Gabriel Garcia
2021 · A
23 35 43→45 43→45 44 .176/.264/.284 .108.267 116 36% 9% 53 -1.5 .191/.254/.308 .117.336 127 44% 7% 53 -1.5 .150/.209/.256.107.28012349%6%20-1.5
Chuckie Jones
2015 · A
23 39→40 45 45→50 36 .194/.249/.309 .115.296 1310 38% 6% 51 -1.7 .209/.264/.330 .121.291 139 31% 6% 63 -0.9 .191/.247/.316.125.23813225%6%47-0.5
Dylan Rosa
2019 · A
23 38→31 44→45 44→45 38 .188/.250/.303 .115.301 126 40% 7% 50 -1.8 .194/.246/.312 .118.295 138 37% 5% 50 -1.7 .171/.225/.295.124.27516842%5%35-1.2
Romer Cuadrado
2021 · A
23 42→38 40 46→45 39 .202/.257/.294 .092.302 85 34% 6% 50 -1.7 .200/.252/.309 .109.367 144 46% 6% 52 -1.6 .167/.218/.258.091.32616051%6%22-1.9
Braulio Vasquez
2021 · A
22 40 39→40 44→65 37 .193/.250/.274 .080.298 77 36% 6% 42 -2.3 .205/.278/.298 .093.301 729 32% 7% 61 -1.0 .200/.277/.293.093.28774230%7%55-0.6
Ignacio Valdez
2018 · A
23 32 47→45 43→50 36 .168/.238/.295 .127.287 153 45% 7% 43 -2.2 .187/.241/.285 .098.331 95 43% 6% 41 -2.3 .137/.165/.201.064.2474045%3%-17-1.2
Brock Carpenter
2018 · A
23 38 41→40 47→30 42 .186/.260/.282 .097.283 106 36% 8% 50 -1.8 .200/.264/.303 .103.319 86 37% 7% 56 -1.3 .192/.255/.314.122.3108338%7%50-0.6
Caleb Hamilton
2018 · A
23 36 43→45 44→45 47 .180/.269/.290 .110.270 105 34% 10% 56 -1.3 .183/.252/.285 .102.264 87 32% 8% 46 -2.0 .145/.237/.274.129.20919339%10%37-0.8
Nick Quintana
2021 · A
23 39→40 39→45 49→45 37 .187/.241/.273 .085.291 69 36% 6% 37 -2.6 .183/.266/.292 .109.257 115 31% 9% 55 -1.4 .165/.258/.271.106.22711331%10%44-1.1
Jacob Heyward
2019 · A
23 40 45→50 44→50 43 .202/.275/.325 .123.289 1310 33% 8% 66 -0.6 .193/.283/.322 .129.298 149 37% 10% 70 -0.3 .164/.260/.293.129.26017541%10%51-1.0
Daniel Berg
2008 · A
23 37 39→40 44→40 40 .183/.248/.267 .084.269 74 33% 6% 40 -2.4 .204/.274/.291 .087.309 74 34% 7% 57 -1.2 .202/.278/.286.084.3116234%7%54-0.6
Brandon Parker
2022 · A
23 38 45 49→50 36 .183/.256/.302 .120.315 126 43% 7% 53 -1.5 .194/.271/.320 .126.306 139 38% 8% 64 -0.8 .179/.256/.306.127.284151140%7%52-0.7
Tristen Lutz
2022 · AA
23 39→38 44→45 40 34 .190/.247/.303 .113.313 125 41% 6% 49 -1.8 .206/.275/.341 .135.346 165 42% 7% 71 -0.3 .192/.272/.328.136.32918144%9%64-0.3
Tyler Reichenborn
2022 · A
24 37→44 42→45 42→50 40 .183/.254/.294 .110.274 98 35% 7% 50 -1.8 .203/.278/.295 .092.278 912 28% 8% 60 -1.0 .202/.282/.286.084.26691426%8%57-0.7
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1
Dyron Campos
2023 · A
22 37 42→30 47→50 38 .189/.240/.292 .103.270 107 33% 6% 43 -2.2 .177/.233/.270 .093.284 99 39% 5% 34 -2.8 .116/.177/.189.072.19381343%4%-12-2.0
Dominic De La Osa
2009 · A
23 44→36 41→40 47→45 43 .207/.286/.303 .096.304 98 32% 8% 66 -0.6 .191/.252/.252 .061.269 47 28% 6% 37 -2.6 .170/.226/.205.035.2361627%5%11-3.0
Shane Matheny
2019 · A
23 37→42 39→45 41→50 35 .184/.237/.261 .077.294 85 39% 6% 33 -2.9 .183/.239/.277 .094.288 104 38% 6% 38 -2.6 .191/.281/.316.125.30014938%10%64-0.5