Gabriel MorenoC Arizona Diamondbacks
Age 26 R/R 5'9" / 195 lbs MLB HR -5% Svc 3.355 · Ctrl thru 2028 peak 3.7 · 2026
wRC+†vL 112118vR 111
AVG/OBP/SLG.276 / .349 / .415
PA403
HR10
K%17
BB%10
MLB%100%
BAT: +8.0 runs (wOBA-derived runs vs avg)+8BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +9.2 runs (Defensive runs vs avg)+9FLDPOS: +7.2 runs (Positional adjustment)+7POSREP: +11.4 runs (Replacement-level credit)+11REPTotal WAR: +3.70+3.7WAR
Scouting · nowfuture
HIT
6060
PWR
4545
SPD
5050
EYE
5855
trajectory · 10 yrs
2.9peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2022
Service   3.355 yrs.days
Team Control Through   2028
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$3M+3.7$30M+$27M
2027Arb-2$12M+3.7$30M+$19M
2028Arb-3$17M+3.6$31M+$14M
Totals $31M $91M +$60M

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
201717 ROKDSL Blue Jays 135127 26310 470 54 .205.229.244.473 .039.210 53 .203 14 -13 -1 +0 +2 +4 -0.8
201818 ROKBluefield Blue Jays 167156 421213 4284 21 .269.305.417.722 .147.305 172 .313 98 -0 +0 +0 +3 +5 0.7
201919 ALansing Lugnuts 341314 731349 15507 71 .232.283.385.668 .153.246 154 .286 77 -9 +1 +0 +6 +10 0.8
202020 INTLCardenales de Lara 7059 22501 1160 10 .373.471.508.980 .136.404 916 +0 +1
202121 INTL2 teams 318288 9617217 22634 32 .333.389.583.972 .250.373 207 .416 176 +27 -0 +0 +6 +9 4.3
202222 AAA2 teams 340315 961504 20614 71 .305.354.390.744 .086.367 186 .326 108 +3 +1 +4 +6 +10 2.5
202323 MLBArizona Diamondbacks 380341 961817 29753 62 .282.343.402.745 .120.335 208 .323 105 +2 +0 +12 +7 +11 3.3
202424 MLBArizona Diamondbacks 351305 791715 41522 31 .259.351.370.721 .111.295 1512 .315 99 -0 +0 +10 +6 +10 2.6
202525 MLB2 teams 332298 8614111 31591 22 .289.358.453.811 .164.326 189 .346 123 +9 -0 +11 +6 +9 3.5
▸ 2026 Season (actual · ROS · total)
202626 MLBArizona Diamondbacks 4540 11500 381 00 .275.341.400.741 .125.333 187 .323 105 +0 +0 +2 +1 +1 0.4
ROS26 MLBARI 358319 881818 33603 41 .276.349.414.763 .138.316 179 .341 119 +8 +0 +7 +6 +10 3.2
TOT26 MLBARI 403359 992318 36684 41 .276.348.412.761 .136.318 179 .339 118 +8 +0 +9 +7 +11 3.7
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLBARI 411367 1012119 38623 41 .275.348.411.759 .136.308 159 .341 119 +9 +0 +8 +7 +12 3.7
202828 MLBARI 415370 1022119 39633 31 .276.350.411.760 .135.308 159 .340 118 +9 +0 +8 +7 +12 3.6
202929 MLBARI 408363 992019 39633 20 .273.348.408.756 .135.307 1510 .338 117 +8 +0 +7 +7 +12 3.4
203030 MLBARI 402358 972018 38643 10 .271.346.399.745 .128.306 169 .335 114 +6 +0 +6 +7 +11 3.2
203131 MLBARI 375335 901818 35612 00 .269.341.400.741 .131.305 169 .331 111 +5 +0 +5 +7 +11 2.7
203232 MLBARI 346308 831717 33582 00 .269.344.399.743 .130.304 1710 .326 108 +3 +0 +3 +6 +10 2.3
203333 MLBARI 308274 721416 29542 00 .263.338.387.725 .124.303 189 .321 104 +1 +0 +2 +6 +9 1.8
203434 MLBARI 259231 581204 24472 00 .251.327.355.682 .104.301 189 .314 99 -0 +0 +0 +5 +7 1.2
203535 MLBARI 206184 45903 19401 00 .245.319.342.661 .098.299 199 .306 93 -2 +0 -1 +4 +6 0.6
203636 MLBARI 152136 32602 14311 00 .235.311.324.635 .088.296 209 .298 86 -2 +0 -3 +3 +4 0.1
▸ Career Totals (MLE all levels + projections)
Career 60745448 148329019130 518100450 5017 .272.341.404.745 .132.310 179 .324 106 +43 +3 +78 +108 +172 41.4
/ 162G 650583 15931214 551075 52 .273.340.405.745 .132.310 168 .324 106 +5 +0 +8 +12 +18 4.4

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
201717 ROKDSL Blue Jays 135125 31410 650 54 .248.282.296.578 .048.250 44 .255 54 -7 -1 +4 -0.4
201818 ROKBluefield Blue Jays 167153 551724 7204 21 .359.402.575.978 .216.386 124 .420 180 +15 +0 +5 2.0
201919 ALansing Lugnuts 341307 8617512 22387 71 .280.342.485.828 .205.282 116 .359 133 +13 +1 +10 2.4
202020 INTLCardenales de Lara 7059 22501 1160 10 .373.471.508.980 .136.404 916 .438 193 +7 +0 +2 1.0
202121 AANew Hampshire Fisher Cats 145126 47918 14223 12 .373.448.6511.098 .278.398 1510 .469 217 +19 -1 +4 2.3
202121 INTLCardenales de Lara 173146 451112 24241 20 .308.409.438.848 .130.352 1414 .378 148 +9 +0 +5 1.5
202222 MLBToronto Blue Jays 7369 22101 480 00 .319.356.377.733 .058.350 115 .332 112 +1 +0 +4 +6 +2 1.4
202222 AAABuffalo Bisons 267238 751603 24454 71 .315.387.420.807 .105.377 179 .364 137 +11 +1 +8 2.0
202323 MLBArizona Diamondbacks 380341 971917 29753 62 .284.346.408.753 .123.338 208 .333 113 +5 +0 +12 +7 +11 3.6
202424 MLBArizona Diamondbacks 351305 811815 41522 31 .266.356.380.737 .115.303 1512 .333 113 +5 +0 +10 +6 +10 3.2
202525 MLBArizona Diamondbacks 309277 791219 29531 22 .285.355.433.788 .148.323 179 .350 126 +9 -0 +11 +6 +9 3.5
202525 AAAReno Aces 2320 8302 350 00 .400.478.8501.328 .450.462 2213 .557 285 +5 +0 +1 0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 1113992 27950322 1031886 115 .281.352.404.757 .123.324 179 .338 116 +21 +0 +37 +25 +32 11.7

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
Gabriel Moreno (OGILVIE) 26 60 45 50 55 .274/.347/.412 .137.308 94 15% 9% 119 +2.1
Jonathan India
2023 · MLB
26 50→51 49→50 46→50 52 .249/.342/.401 .152.302 169 22% 9% 115 +2.7 .241/.337/.381 .140.289 1511 21% 10% 108 +2.3 .234/.336/.364.130.28013920%11%99+1.6
Stephen Drew
2009 · MLB
26 53→57 50→55 51→45 50 .263/.317/.433 .171.295 166 17% 7% 111 +2.5 .262/.324/.426 .164.300 147 17% 8% 112 +2.6 .257/.325/.410.153.29811717%9%103+1.7
Mark Ellis
2003 · MLB
26 53→63 44→50 48→50 58 .258/.341/.384 .127.287 118 14% 10% 108 +2.3 .259/.329/.390 .131.291 116 14% 9% 105 +2.1 .275/.342/.426.151.30016514%8%118+2.7
Aledmys Díaz
2017 · MLB
26 52→58 50→55 43→45 49 .260/.319/.425 .165.290 178 17% 7% 111 +2.5 .254/.305/.412 .158.276 187 15% 6% 102 +1.8 .256/.317/.421.164.27719315%7%104+1.2
Chris Iannetta
2009 · MLB
26 51→57 53→60 46→45 57 .258/.361/.443 .185.306 202 22% 12% 133 +4.0 .235/.348/.432 .197.273 234 22% 13% 125 +3.5 .236/.357/.383.147.30416225%15%112+1.5
Brendan Donovan
2023 · MLB
26 55→59 43→50 44→50 55 .263/.353/.375 .112.313 109 18% 10% 112 +2.6 .272/.350/.402 .130.305 137 15% 9% 118 +3.0 .277/.348/.414.137.30414513%8%116+2.4
Mark Teahen
2008 · MLB
26 57→60 47→55 55→50 52 .275/.342/.431 .156.334 1211 21% 9% 121 +3.2 .267/.328/.410 .143.328 138 21% 8% 110 +2.4 .261/.323/.395.134.32212622%8%99+1.4
Ronnie Belliard
2002 · MLB
27 53→58 47→50 48→45 58 .258/.340/.410 .152.286 128 14% 10% 115 +2.7 .254/.321/.386 .132.287 117 15% 9% 101 +1.8 .277/.338/.423.146.30713414%8%114+2.6
Austin Barnes
2016 · MLB
26 52→54 45→50 51→50 52 .254/.324/.384 .129.290 1211 17% 8% 102 +1.8 .250/.330/.383 .133.297 1215 19% 10% 105 +2.1 .244/.341/.370.127.299111521%11%99+0.9
J.T. Realmuto
2017 · MLB
26 57→66 46→60 50→55 45 .282/.323/.419 .137.325 1313 18% 5% 110 +2.4 .282/.334/.461 .179.326 199 19% 6% 126 +3.5 .273/.332/.471.198.31322720%7%123+3.1
Jose Amador
2006 · AAA
26 54→64 48→55 44→45 54 .265/.329/.414 .149.281 159 12% 8% 111 +2.5 .280/.335/.399 .119.309 117 13% 7% 110 +2.4 .272/.326/.435.163.30823319%5%114+2.0
Luis Urías
2023 · MLB
26 47→57 51→55 43→45 54 .240/.331/.401 .161.281 195 21% 10% 110 +2.4 .220/.316/.357 .137.263 166 22% 10% 93 +1.3 .206/.306/.322.116.24414521%10%77+0.1
Gabe Kapler
2001 · MLB
26 57→60 51→55 46→55 55 .284/.344/.452 .167.301 1710 12% 9% 128 +3.6 .271/.336/.420 .149.298 1518 14% 9% 116 +2.8 .267/.332/.400.133.298122114%9%106+1.4
Jeff Natale
2009 · AAA
26 51→53 44→45 44→40 59 .247/.349/.367 .120.269 115 13% 10% 109 +2.4 .234/.319/.341 .107.265 96 15% 9% 89 +1.0 .239/.325/.335.095.2768015%10%86+0.3
Kelly Johnson
2009 · MLB
27 57→58 49→55 49→50 55 .277/.353/.443 .166.326 1410 19% 10% 128 +3.7 .256/.332/.430 .174.303 1712 20% 10% 117 +2.9 .241/.323/.422.181.287191322%10%106+2.0
Devon Travis
2017 · MLB
26 55→62 48→50 49→50 46 .273/.316/.417 .144.318 159 19% 6% 107 +2.2 .251/.291/.396 .145.288 158 18% 5% 91 +1.1 .235/.273/.377.142.26315717%4%76+0.0
Lonnie Chisenhall
2015 · MLB
26 53→58 50→55 48→45 47 .267/.321/.428 .161.307 175 19% 6% 112 +2.6 .256/.307/.399 .143.302 146 19% 6% 98 +1.6 .272/.330/.439.166.31516718%7%111+1.2
Neil Walker
2013 · MLB
27 56→57 48→55 45 51 .277/.338/.427 .150.322 159 18% 8% 118 +3.0 .266/.337/.438 .172.296 195 17% 8% 121 +3.2 .271/.339/.455.184.29723317%8%121+2.9
Brendan Harris
2008 · MLB
27 53→58 46→50 47→45 47 .261/.315/.396 .135.308 137 19% 6% 101 +1.8 .254/.311/.376 .122.304 103 19% 7% 94 +1.3 .226/.309/.339.113.26410118%9%83+0.3
Adam Moore
2010 · MLB
26 52→60 49→55 44→40 44 .261/.312/.412 .150.308 163 21% 6% 105 +2.1 .235/.280/.352 .117.291 124 23% 5% 75 -0.0 .211/.268/.343.132.28216230%7%65-0.3