Coby MoralesOF Somerset Patriots
Age 24 L/R 6'1" / 225 lbs AA HR +8%BB +8% Svc 0.0 · Ctrl thru 2034
wRC+†71
AVG/OBP/SLG.190 / .254 / .286
PA320
HR5
SB8
K%36
BB%7
MLB%2%
BAT: -10.6 runs (wOBA-derived runs vs avg)-11BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.30-0.3WAR
Scouting · nowfuture
HIT
4040
PWR
4040
SPD
5050
EYE
4640
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
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $-4M $-19M -$15M

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
202321 ATampa Tarpons 4943 10601 6220 01 .233.327.442.768 .209.450 4512 .309 95 -0 -0 +0 -0 +1 0.0
202422 A2 teams 442394 70813 391908 348 .178.265.226.491 .048.332 439 .227 32 -34 +4 +0 -3 +13 -2.1
202523 A+3 teams 509473 921736 281736 195 .195.249.281.530 .087.291 346 .233 37 -36 +2 +0 -3 +14 -2.4
▸ 2026 Season (actual · ROS · total)
202624 AASomerset Patriots 6761 17503 5260 21 .279.333.508.842 .230.424 397 .337 116 +1 +0 +0 -0 +2 0.3
ROS24 MLBNYY 253231 47915 18922 62 .203.267.316.583 .113.306 367 .262 59 -12 +0 +0 -2 +7 -0.6
TOT24 MLBNYY 320292 641418 231182 83 .219.281.356.637 .137.333 377 .278 71 -11 +0 +0 -2 +9 -0.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%NYY 370336 711418 281153 92 .211.278.330.608 .119.290 318 .272 66 -14 +1 +0 -2 +10 -0.5
202826 MLB 26%NYY 407368 791529 321244 92 .215.285.340.624 .125.291 308 .277 70 -14 +1 +0 -2 +12 -0.4
202927 MLB 44%NYY 420380 811629 331274 92 .213.283.337.620 .124.291 308 .280 72 -13 +1 +0 -3 +12 -0.3
203028 MLB 53%NYY 425384 821629 341284 82 .214.284.336.620 .122.291 308 .280 72 -13 +1 -1 -3 +12 -0.4
203129 MLB 64%NYY 420379 801619 341284 82 .211.283.330.613 .119.290 308 .278 71 -14 +1 -1 -3 +12 -0.5
203230 MLB 73%NYY 414373 781519 341274 71 .209.282.327.609 .118.288 318 .275 68 -15 +1 -2 -2 +12 -0.7
203331 MLB 91%NYY 401361 751518 331254 51 .208.281.321.603 .114.287 318 .271 65 -16 +1 -3 -2 +11 -0.9
203432 MLBNYY 384347 701417 311223 40 .202.273.308.581 .107.285 328 .266 62 -17 +1 -4 -2 +11 -1.1
203533 MLBNYY 355320 631216 291153 40 .197.270.297.567 .100.284 328 .261 58 -17 +1 -4 -2 +10 -1.3
203634 MLBNYY 311281 541015 251032 30 .192.263.288.551 .096.282 338 .255 53 -17 +1 -5 -2 +9 -1.4
▸ Career Totals (MLE all levels + projections)
Career 51604670 9521831894 404169151 12528 .204.275.311.586 .107.295 338 .264 60 -231 +14 -20 -31 +146 -12.4
/ 162G 650588 12023212 512136 164 .204.274.311.585 .107.295 338 .264 60 -29 +2 -2 -4 +18 -1.6

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
202321 ATampa Tarpons 4941 12701 8150 01 .293.408.537.945 .244.440 3116 .414 175 +4 -0 +1 0.5
202422 A+Hudson Valley Renegades 6049 14200 10161 31 .286.417.327.743 .041.424 2717 .352 128 +2 +0 +2 0.4
202422 ATampa Tarpons 382326 81914 481137 317 .248.357.319.676 .071.367 3013 .316 100 +0 +3 +11 1.5
202523 AASomerset Patriots 9690 19300 6310 20 .211.260.244.505 .033.322 326 .235 38 -7 +0 +3 -0.4
202523 A+Hudson Valley Renegades 382338 851837 37925 153 .251.334.385.719 .133.324 2410 .324 106 +2 +2 +11 1.5
202523 INTLMesa Solar Sox 3127 9201 391 22 .333.419.519.938 .185.471 2910 .416 177 +3 -0 +1 0.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
Coby Morales (OGILVIE) 24 40 40 50 40 .190/.254/.286 .096.291 58 36% 7% 48 -1.0
Conner Capel
2021 · AAA
24 43→45 42→45 46→55 41 .211/.262/.316 .105.284 1011 29% 6% 58 -1.2 .219/.281/.347 .128.275 1415 25% 8% 75 -0.0 .216/.288/.339.123.271131924%8%71-0.2
Caleb Roberts
2023 · AA
23 40→43 42→50 50 42 .194/.271/.297 .103.298 912 36% 8% 58 -1.2 .202/.279/.332 .130.296 1211 33% 8% 70 -0.3 .195/.272/.328.134.276131032%8%64-0.6
Travis Swaggerty
2022 · AAA
24 44→45 42→45 51→55 45 .213/.279/.317 .104.294 1016 30% 8% 66 -0.6 .215/.278/.334 .119.306 1019 31% 8% 69 -0.4 .209/.277/.321.112.30982032%8%62-0.4
Oliver Dunn
2022 · AA
24 39→47 44→50 52→55 45 .189/.271/.304 .115.294 1113 37% 10% 59 -1.1 .219/.303/.372 .153.347 1614 37% 10% 90 +1.0 .205/.288/.342.137.315132036%9%73-0.1
Slade Heathcott
2015 · AA
24 47 43→45 51→50 38 .222/.273/.335 .113.326 916 34% 6% 67 -0.5 .230/.281/.335 .105.321 1010 30% 6% 71 -0.3 .230/.288/.345.115.317121030%7%74-0.1
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
Mark Contreras
2019 · A
24 40→38 42→50 47→55 38 .195/.256/.302 .107.293 911 35% 6% 53 -1.5 .185/.248/.308 .123.276 1213 36% 6% 51 -1.7 .199/.260/.339.140.286172435%6%61-0.7
Thomas Milone
2019 · AA
24 43→46 38→45 46→55 39 .205/.257/.289 .083.298 411 31% 6% 48 -1.9 .230/.285/.344 .114.321 816 29% 7% 74 -0.1 .222/.290/.345.123.326101833%8%74-0.0
Luigi Rodriguez
2017 · AA
24 45→49 44→50 53→55 36 .218/.260/.335 .116.319 1118 34% 5% 61 -1.0 .229/.269/.371 .142.350 1615 37% 5% 76 +0.0 .231/.275/.385.154.349191438%5%78+0.1
Shayne Fontana
2022 · AA
25 41 42→45 48→55 46 .197/.276/.303 .106.284 99 32% 9% 61 -1.0 .215/.297/.325 .110.300 1114 30% 9% 76 +0.1 .222/.305/.326.104.296111927%8%77+0.1
Cornelius Randolph
2021 · AA
24 44→47 41→40 45 43 .214/.273/.310 .095.296 98 30% 7% 61 -1.0 .207/.267/.322 .115.334 1212 38% 7% 62 -0.9 .194/.259/.309.115.296141537%8%53-0.5
Gage Canning
2021 · A
24 40→36 39→40 50 34 .190/.239/.277 .088.307 610 39% 5% 38 -2.6 .202/.251/.294 .092.326 86 38% 5% 47 -1.9 .218/.269/.313.095.3338335%5%56-0.7
Blake Rutherford
2021 · AA
24 47→52 40→45 48→50 38 .225/.264/.317 .092.313 810 30% 5% 58 -1.2 .223/.257/.336 .113.296 108 28% 4% 60 -1.0 .232/.266/.355.123.29911726%3%66-0.4
Derrick Loveless
2017 · AA
24 41→51 42→45 48→50 44 .199/.272/.308 .109.302 910 35% 9% 60 -1.0 .215/.293/.312 .097.328 69 33% 10% 70 -0.3 .233/.323/.311.077.3471629%11%80+0.2
Kevin Heller
2014 · AA
24 42→47 40 52→50 40 .204/.265/.291 .088.294 710 32% 6% 53 -1.5 .208/.287/.309 .101.309 911 33% 7% 68 -0.5 .203/.290/.304.100.30691233%8%66-0.5
Devin Foyle
2021 · A
24 43→37 41→45 48→45 46 .204/.283/.298 .095.292 812 31% 9% 63 -0.8 .207/.278/.334 .127.272 138 28% 8% 70 -0.3 .196/.270/.324.128.25014627%8%61-0.5
Grant Witherspoon
2021 · A
24 40→45 40→55 52→50 40 .196/.247/.290 .094.271 812 30% 6% 44 -2.1 .219/.273/.373 .154.297 1913 32% 7% 78 +0.2 .216/.275/.377.161.291211432%7%77+0.1
Anderson Miller
2018 · AA
24 44→46 41→45 51→50 38 .214/.258/.313 .098.302 911 31% 5% 55 -1.4 .208/.248/.316 .108.282 1111 29% 5% 51 -1.7 .190/.235/.307.117.248151329%5%41-1.4
Gabe Matthews
2022 · AAA
24 42→41 44→50 50→40 41 .203/.279/.321 .119.305 118 35% 8% 68 -0.5 .196/.285/.334 .138.297 164 37% 9% 75 -0.0 .184/.284/.322.138.27717237%9%69-0.3
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