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.02628
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
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. 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
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
▸ Career Totals
Career 131120 23403 10451 20 192260300560 108278 348 252 51 -7 +0 +0 +2 +4 -0.1
/ 162G 650595 11420015 502235 100 192260301561 109277 348 252 51 -36 +2 +0 +12 +18 -0.4
Career 932842 14526413 6436418 107 172246259505 87280 397 225 30 -73 -1 +0 +17 +26 -3.2
/ 162G 650587 1011839 4525413 75 172247259506 87280 397 225 30 -51 -1 +0 +12 +18 -2.2

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 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
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
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
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
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
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
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
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
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
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
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
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
Anthony Quirion
2023 · A
25 37 43→45 46→40 35 180/263/286 106303 127 42% 6% 53 -1.5 190/264/300 110316 126 41% 6% 56 -1.3 153/233/26010725513243%6%30-1.2
Taylor Snyder
2019 · A
24 38→31 43→50 46→50 34 189/235/299 110285 1011 36% 5% 42 -2.3 188/238/321 133290 1512 39% 5% 50 -1.8 159/216/313154231211441%7%37-1.4