Jesus MorenoC Hickory Crawdads
Age 25 R/R 5'11" / 170 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†46
AVG/OBP/SLG.186 / .253 / .280
PA76
HR1
K%36
BB%7
ISO94
MLB%0%
Value2026 · WAR
BAT: -4.7 runs (wOBA-derived runs vs avg)-5BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +2.2 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.10.00.0262829
Tools · Contract
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
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201817 ROKDSL Rangers 2 2219 2000 2131 02 105227105333 333 599 176 -7
201817 ROKDSL Rangers 2 2218 4000 391 02 222364222586 444 4114 293 82
201918 ROKDSL Rangers 1 137125 26701 8353 00 208272288560 80278 266 240 42
201918 ROKDSL Rangers 1 137120 351001 13243 00 292375400775 108354 189 350 126
202120 ROKACL Rangers 8875 9111 7405 22 120241200441 80229 458 185 0
202120 ROKACL Rangers 8869 12111 13275 22 174345261606 87262 3115 294 83
202221 ROKACL Rangers 10899 17212 4463 21 172226273499 101283 434 215 23
202221 ROKACL Rangers 10896 26413 7313 21 271340427767 156359 296 337 116
202322 ADown East Wood Ducks 9382 7101 9582 00 85194134328 49261 6210 143 -32
202322 ADown East Wood Ducks 9378 9101 13432 00 115258167425 51235 4614 218 25
202423 A+2 teams 5955 10201 3250 00 182224273497 91300 425 196 8
202423 A+2 teams 5953 11201 5180 00 208276302578 94286 318 261 58
▸ 2026 Season
202625 MLBTEX 7670 12201 5271 10 171237243480 71288 367 245 46 -5 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBTEX 30% 129118 23412 9451 21 195258297554 102289 357 254 53 -7 +0 +0 +2 +4 -0.1
202827 MLBTEX 42% 220199 39714 17752 31 196266302568 106289 348 260 57 -11 +0 +0 +4 +6 -0.0
202928 MLBTEX 48% 283256 50915 22953 31 195267297564 102288 348 262 59 -13 +0 -1 +5 +8 -0.1
202726 MLBTEX 30% 3936 7101 3140 10 194256306562 111290 368 248 48 -2 +0 +0 +1 +1 -0.0
202827 MLBTEX 42% 9284 16302 7311 10 190261298558 107290 348 254 52 -5 +0 +0 +2 +3 -0.1
202928 MLBTEX 48% 135123 25413 10451 21 203269325594 122290 337 256 54 -7 +0 -0 +2 +4 -0.1
▸ Career Totals
Career 266243 48816 20902 41 198264313577 115284 348 254 53 -14 +0 -0 +5 +8 -0.2
/ 162G 650594 11820215 492205 102 199265315580 116285 348 254 53 -35 +1 -1 +12 +18 -0.4
Career 12151098 19535518 8645921 138 178251268518 90281 387 234 37 -87 -1 -1 +22 +34 -3.2
/ 162G 650587 10519310 4624611 74 179251273524 94284 387 234 37 -46 -0 -0 +12 +18 -1.7

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
201817 ROKDSL Rangers 2 2218 4000 391 02 222364222586 444 4114 293 82 -0 -1 +1 -0.1
201918 ROKDSL Rangers 1 137120 351001 13243 00 292375400775 108354 189 350 126 +4 +0 +4 0.8
202120 ROKACL Rangers 8869 12111 13275 22 174345261606 87262 3115 294 83 -2 -0 +2 0.0
202221 ROKACL Rangers 10896 26413 7313 21 271340427767 156359 296 337 116 +2 +0 +3 0.5
202322 ADown East Wood Ducks 9378 9101 13432 00 115258167425 51235 4614 218 25 -8 +0 +3 -0.5
202423 A+Hickory Crawdads 3633 10200 290 00 303343364706 61400 256 311 96 -0 +0 +1 0.1
202423 ADown East Wood Ducks 2320 1001 390 00 50174200374 150 3913 181 -3 -3 +0 +1 -0.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
126653199265307+5+4-0.0-0.0
/162664128+11.9+10.0-0.1pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Jesus Moreno (OGILVIE) 25 186/253/280 93288 11 36% 7% 46 -0.3
Jack Conley
2022 · AAA
25 34 40→45 50→45 38 172/234/264 91270 87 38% 7% 33 -2.9 198/262/311 113286 108 32% 7% 57 -1.2 182/252/29611425610531%7%45-1.0
Cooper Johnson
2023 · AA
25 37 39→50 45→40 42 171/257/255 84300 65 41% 9% 42 -2.3 183/266/304 121296 136 39% 9% 58 -1.2 171/259/30313225215436%10%52-0.7
Joe Donovan
2023 · A
24 35 43→45 51→40 35 174/245/285 111285 117 41% 6% 44 -2.1 197/254/306 109317 95 39% 5% 53 -1.5 196/252/3141183019036%4%50-0.7
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Tomas Duenas
2006 · A
25 38 43→50 52→40 36 192/245/300 108282 128 35% 5% 47 -1.9 218/266/359 141280 175 28% 5% 71 -0.3 217/263/36514726620226%5%69-0.2
JJ Schwarz
2021 · A
25 38 40→50 48→30 43 190/254/280 90264 96 30% 7% 46 -2.0 212/278/349 137295 173 32% 8% 74 -0.1 203/274/34213927918132%9%67-0.3
McCarthy Tatum
2022 · AA
26 33→24 41→55 45→50 34 169/233/260 91279 96 41% 6% 32 -3.0 199/256/319 120289 1110 34% 5% 57 -1.2 200/252/336136277131132%4%56-0.4
Gunnar Heidt
2018 · AA
25 37→39 42→45 47→50 38 186/242/289 103277 1012 35% 6% 43 -2.2 197/252/301 104308 913 37% 6% 50 -1.8 206/260/3081032978932%6%52-1.0
Jayson Langfels
2014 · AA
25 41→32 43→40 46→50 37 199/262/305 106309 1111 37% 6% 56 -1.3 205/280/293 88338 715 38% 8% 60 -1.0 202/285/2757334451738%8%55-0.7
Sean Coyle
2017 · AAA
25 35→34 45→50 47→50 37 180/243/296 116289 1311 40% 7% 46 -2.0 189/248/293 104291 910 36% 7% 46 -2.0 146/203/235892193633%7%8-1.2
Joe Cronin
2019 · AA
25 38 40→45 45→50 44 181/274/268 88287 87 37% 9% 53 -1.5 196/278/301 105300 911 35% 8% 62 -0.9 171/260/279108256101335%9%46-1.0
Liam Spence
2023 · A
25 37 41→40 48→45 42 184/254/275 91273 96 34% 8% 45 -2.1 198/269/287 89308 78 35% 8% 54 -1.4 149/242/196472523738%10%17-0.7
Connor Kaiser
2022 · AA
25 36 44→45 47→50 43 187/255/303 116259 125 32% 8% 53 -1.5 191/267/312 121296 1414 37% 9% 60 -1.0 169/257/271103275111640%10%43-1.1
Toby Welk
2022 · AA
25 38→33 43→45 48→45 41 191/257/300 109268 109 32% 7% 53 -1.5 202/261/308 106298 107 33% 7% 56 -1.3 189/237/29911127911035%5%42-0.7
Mat Nelson
2023 · A
24 38→29 41→45 47→40 35 180/250/276 96308 94 42% 6% 43 -2.2 181/265/295 114265 155 35% 7% 56 -1.3 170/263/28711723617334%8%51-1.0
Edwin Díaz
2021 · AA
25 35→31 45→50 49→40 36 179/242/305 127289 135 41% 7% 48 -1.9 173/227/316 143304 195 47% 6% 44 -2.1 158/222/31015223522442%7%38-1.2
Blake Forsythe
2014 · AA
25 36→37 45 50→30 39 184/246/308 124280 124 38% 7% 50 -1.8 197/249/310 113314 115 39% 6% 51 -1.7 182/235/2789630410042%6%33-1.3
Rylan Sandoval
2013 · AA
25 38 41→40 45 35 187/242/284 97286 95 36% 5% 42 -2.3 210/261/294 84310 68 32% 6% 52 -1.6 210/261/280693085831%5%44-0.8
Chadd Krist
2015 · A
25 39 41→40 44→45 42 192/253/287 94265 86 30% 6% 47 -1.9 193/247/294 101286 106 34% 6% 46 -2.0 150/200/2499821812036%5%11-1.4
Jeff Arnold
2012 · A
24 36 45→50 49→40 37 188/243/307 119268 125 34% 6% 49 -1.8 209/267/348 139309 135 35% 6% 69 -0.4 200/257/34214130113336%5%59-0.5