Adrian RodriguezSS Hillsboro Hops
Age 22 R/R 6'0" / 170 lbs A+ HR +4% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION169 act + 151 ros · stats below = ROS only
wRC+†20
AVG/OBP/SLG.169 / .247 / .235
PA151
HR1
K%32
BB%7
BABIP250
ISO66
MLB%0%
Value2026 · WAR
BAT: -35.1 runs (wOBA-derived runs vs avg)-35BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -2.20-2.2WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 25 / POW 25
Toolsscout grade
CONTACT25
scouting grade only
POWER25
scouting grade only
EYE50
scouting grade only
SPEED45
scouting grade only
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
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
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 $-5M +$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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202218 ROK2 teams 8475 10020 7391 42 133217187404 53278 468 181 -3
202218 ROK2 teams 8474 12020 8291 42 162253216469 54267 3510 221 28
202319 ROK2 teams 213187 35200 15675 62 187266198464 11282 317 213 21
202319 ROK2 teams 213180 39200 22535 62 217319228547 11298 2510 259 56
202420 ROKACL D-backs 128114 23121 8434 32 202278272550 70306 346 240 42
202420 ROKACL D-backs 128107 31131 15284 32 290397383780 93375 2212 353 128
202521 A3 teams 393345 51721 321478 57 148236188425 41250 378 198 10
202521 A3 teams 393333 65923 441048 57 195304261565 66271 2611 264 60
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 A+ARI 169149 18401 10556 62 121206168374 47179 336 169 -12 -21 +0 +0 +2 +5 -1.5
YTD22 A+ARI 169144 22501 15406 62 153261208469 56200 249 224 30 -13 +0 +0 +2 +5 -0.7
ROS22 A+ARI 0% 151136 23411 11483 31 169247235482 66236 327 211 20 -14 +0 +0 +2 +4 -0.8
ROS22 MLBARI 0% 11 0000 000 00 238 00 196 8 -0 +0 +0 +0 +0 -0.0
FULL22 A+ARI 170150 18401 10556 62 120205167371 47177 326 170 -12 -22 +0 +0 +2 +5 -1.5
TOT22 A+ARI 320285 41812 211039 93 144225200425 56213 327 189 3 -35 +1 +0 +3 +9 -2.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBARI 35% 389350 601024 291197 63 171249246494 74243 317 229 34 -29 +0 +0 +4 +11 -1.4
202824 MLBARI 46% 449404 721226 341348 73 178256262518 84248 308 242 44 -29 +0 +0 +5 +13 -1.1
202925 MLBARI 52% 481432 801328 371419 83 185264280544 95251 298 250 49 -28 +0 +0 +5 +14 -0.9
203026 MLBARI 54% 500448 841429 391469 84 188266288554 100252 298 254 52 -27 +0 +0 +5 +14 -0.8
203127 MLBARI 54% 507453 851429 401489 84 188267287554 99252 298 254 52 -27 +0 +0 +5 +14 -0.8
202723 MLBARI 35% 134120 20311 10413 21 167248233481 67245 317 217 24 -11 +0 +0 +1 +4 -0.6
202824 MLBARI 46% 208186 34613 16624 32 183262274536 91250 308 231 35 -15 -0 +0 +2 +6 -0.8
202925 MLBARI 52% 249224 41714 19734 42 183259277536 94253 298 238 41 -17 +0 +0 +3 +7 -0.7
203026 MLBARI 54% 271243 46815 21795 42 189268292560 103254 298 242 44 -17 +0 +0 +3 +8 -0.7
203127 MLBARI 54% 275246 47815 22805 42 191271293564 102254 298 243 44 -17 +0 +0 +3 +8 -0.7
▸ Career Totals
Career 11381020 18832518 8833521 179 184263278541 94253 298 236 39 -78 -0 +0 +12 +32 -3.5
/ 162G 650583 10718310 5019112 105 184262276538 93252 298 236 39 -45 +0 +0 +7 +18 -2.0
Career 32952944 523771739 252103263 5831 178257255512 77256 318 235 38 -230 -1 +0 +35 +93 -10.5
/ 162G 650581 1031538 5020412 116 177257255511 77255 318 235 38 -45 -0 +0 +7 +18 -2.1

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
202218 ROKACL D-backs Black 4539 8020 6140 31 205311308619 103320 3113 285 77 -1 +0 +1 0.0
202218 INTLLeones de Ponce 3935 4000 2151 11 114184114298 200 385 147 -29 -6 -0 +1 -0.5
202319 ROKACL D-backs Red 173143 37200 21384 61 259369273642 14339 2212 300 87 -2 +1 +5 0.3
202319 INTLLeones de Ponce 4037 2000 1151 01 5410354157 91 382 81 -80 -8 -0 +1 -0.8
202420 ROKACL D-backs 128107 31131 15284 32 290397383780 93375 2212 353 128 +4 -0 +4 0.8
202521 A+Hillsboro Hops 2321 3000 191 00 143217143360 250 394 180 -4 -3 +0 +1 -0.2
202521 AVisalia Rawhide 329277 57922 41866 55 206321274595 69286 2612 279 72 -11 -1 +9 -0.2
202521 INTLGigantes de Carolina 4135 5001 291 02 143211229439 86160 225 191 4 -4 -1 +1 -0.4

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
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#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
#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
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
21,1391818184259278+12+6-2.2-1.1
/1626641111+7.1+3.5-1.3pk7: 0

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
Adrian Rodriguez (OGILVIE) 22 25 25 45 50 144/225/200 56213 29 32% 7% 3 -2.2
Luis Sanchez
2008 · A
21 37 36→30 45→40 44 178/253/238 60259 47 31% 8% 35 -2.8 196/255/250 54275 24 27% 7% 37 -2.6 188/244/231442621227%7%26-1.6
Wilkin Grullon
2022 · A
22 40 37→30 46→45 41 189/263/263 74280 54 32% 7% 46 -2.0 197/259/295 98320 85 38% 7% 51 -1.7 156/214/26010425511042%6%20-0.7
Felix Familia
2021 · A
22 41 35→30 48→45 45 195/266/257 62273 37 28% 7% 45 -2.1 203/255/264 61295 44 30% 5% 40 -2.4 191/241/233422753130%5%24-1.1
Carlos Torres
2015 · A
22 38 37→30 44→50 39 185/231/250 65251 57 28% 5% 27 -3.3 200/239/272 72273 56 27% 4% 36 -2.7 200/236/264642684426%4%29-0.9
Ronaldo Pulgar
2018 · A
21 35 34→30 46→55 44 170/241/222 52239 27 28% 7% 25 -3.5 197/260/265 68266 412 26% 7% 43 -2.2 189/250/2445524941924%6%30-1.3
Jamaal Hawkins
2011 · A
22 38 36→30 49→50 41 183/246/248 65273 39 32% 7% 33 -2.9 196/260/265 69313 310 35% 6% 44 -2.1 185/252/2466030711237%6%33-1.6
Luis Rubio
2023 · A
21 40 35→30 46→45 39 185/248/243 57296 27 36% 7% 33 -2.9 189/260/250 61284 38 31% 8% 40 -2.4 127/221/148211940831%10%-2-1.3
David Masters
2015 · A
22 38→36 36→45 47→40 40 182/248/249 67278 38 34% 7% 35 -2.8 175/232/242 67239 64 28% 6% 27 -3.3 194/263/33113726618133%7%59-0.5
Willy Diaz
2015 · A
21 36 36→40 45→40 46 170/263/235 65253 45 32% 9% 40 -2.4 187/263/267 80309 54 37% 8% 46 -2.0 184/258/270863085239%8%42-0.8
Victor Duarte
2022 · A
21 39 38→30 48→45 42 188/251/269 81260 67 29% 6% 42 -2.3 199/274/280 81291 66 31% 8% 55 -1.4 183/255/2506625161127%8%37-0.7
Gilbert Gomez
2014 · A
22 42→35 36→40 40→50 44 195/267/261 66302 37 34% 8% 46 -2.0 181/259/261 80287 48 35% 9% 43 -2.2 157/243/243862474835%10%29-1.5
Angel Rojas
2014 · A
21 37 34→30 47→50 39 177/234/230 53260 29 31% 6% 24 -3.6 201/253/269 68288 36 29% 5% 42 -2.3 195/242/237422750227%4%26-0.6
Frank Veliz
2022 · A
22 39 38→30 47→55 37 188/240/264 76290 57 36% 6% 35 -2.8 192/252/277 85327 66 40% 7% 43 -2.2 129/202/202722446046%7%1-0.9
Hector Martinez
2022 · A
21 41 35→30 46→50 44 193/260/253 60272 37 28% 7% 41 -2.3 196/250/268 72305 45 34% 6% 40 -2.4 152/197/210582433037%5%0-0.9
Eduardo Torrealba
2021 · A
22 43 36→30 43→50 39 204/258/271 67287 46 29% 5% 44 -2.1 219/274/296 77271 614 20% 6% 57 -1.2 212/269/2756425851719%6%47-0.8
Henrry Pedra
2016 · A
22 39 34→40 45→50 38 184/243/234 49281 112 33% 6% 28 -3.2 196/270/264 68268 413 27% 6% 49 -1.8 185/257/2536825341627%5%38-0.9
Gregori Gonzalez
2010 · A
21 39 35→30 46→55 38 188/230/246 58269 314 30% 5% 25 -3.5 217/258/295 78269 313 20% 4% 50 -1.8 230/267/3178727531517%3%58-0.3
Narbe Cruz
2023 · A
22 41 38→40 44→45 40 197/250/273 76268 57 28% 5% 42 -2.3 215/268/305 90308 86 31% 5% 58 -1.2 215/271/305903139632%5%54-0.7
Alberto Espinosa
2009 · A
22 38 37→40 45→40 39 185/229/254 69260 44 30% 5% 27 -3.3 203/257/280 77289 45 29% 6% 46 -2.0 202/259/279772842228%6%43-0.9
Justin Twine
2018 · A
22 35→31 36→45 46→50 30 172/213/238 66275 47 38% 3% 16 -4.1 211/251/299 88302 610 31% 4% 48 -1.9 216/252/3139732181434%3%50-1.0