Edryn RodriguezSS Modesto Nuts
Age 23 R/R 5'8" / 150 lbs A HR -5% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 74 proj PA
wRC+†52
AVG/OBP/SLG.197 / .262 / .291
PA74
HR1
K%32
BB%7
ISO95
MLB%0%
Value2026 · WAR
BAT: -4.0 runs (wOBA-derived runs vs avg)-4BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.8 runs (Positional adjustment)+1POSREP: +2.1 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.30.3+$6M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
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
2036Extbeyond 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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL Mariners 166146 31713 14514 56 212299336634 123298 318 275 69
202118 ROKDSL Mariners 166136 421414 24354 56 309427515942 206384 2114 412 174
202219 ROKACL Mariners 176163 25603 8712 54 153202245448 92242 405 192 5
202219 ROKACL Mariners 176158 381105 13482 54 241306405711 165308 277 312 97
202320 A2 teams 230205 27601 151065 132 132209176384 44255 467 176 -7
202320 A2 teams 230197 34901 23795 132 173276234509 61273 3410 239 41
202421 A2 teams 8067 11400 8391 00 164263224487 60344 4910 225 30
202421 A2 teams 8064 14600 11281 00 219342312655 94350 3514 292 82
▸ 2026 Season
202623 MLBSEA 7468 13301 5241 10 191257279536 88286 327 254 52 -4 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBSEA 30% 143131 26512 10441 21 198261298558 99288 317 265 61 -6 +0 +0 +2 +4 -0.1
202825 MLBSEA 44% 249226 47915 18753 41 208275323598 115288 307 273 67 -9 +0 +0 +3 +7 0.1
202926 MLBSEA 51% 324294 631227 24963 51 214280340621 126289 307 278 71 -11 +1 +0 +3 +9 0.3
203027 MLBSEA 52% 365330 701328 281084 61 212282336618 124289 308 279 72 -12 +1 +0 +4 +10 0.3
202724 MLBSEA 30% 4340 9201 3130 10 225279350629 125285 307 255 54 -2 +0 +0 +0 +1 -0.0
202825 MLBSEA 44% 110100 21412 8331 20 210275330605 120286 307 263 59 -5 +0 +0 +1 +3 -0.0
202926 MLBSEA 51% 164149 31613 12492 31 208276322598 114286 307 267 63 -7 +0 +0 +2 +5 -0.0
203027 MLBSEA 52% 191172 37714 15562 31 215286337623 122286 298 269 64 -8 +0 +0 +2 +5 -0.0
▸ Career Totals
Career 508461 9819310 381515 92 213280332612 119290 307 266 62 -22 +1 +0 +5 +14 -0.1
/ 162G 650590 12524413 491936 123 212279332611 120289 308 266 62 -28 +1 +0 +7 +18 -0.2
Career 18071630 31365730 13061424 4116 192262296557 104282 347 251 51 -101 +2 +0 +19 +51 -2.9
/ 162G 650586 11323311 472219 156 193263299562 106283 347 251 51 -36 +1 +0 +7 +18 -1.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
202118 ROKDSL Mariners 166136 421414 24354 56 309427515942 206384 2114 412 174 +14 -1 +5 1.7
202219 ROKACL Mariners 176158 381105 13482 54 241306405711 165308 277 312 97 -1 -1 +5 0.4
202320 AModesto Nuts 119109 14300 8510 31 128188156344 28233 437 163 -17 -16 +0 +3 -1.2
202320 ROKACL Mariners 11188 20601 15285 101 227370330700 102311 2514 322 104 +1 +2 +3 0.5
202421 AModesto Nuts 6554 11400 8240 00 204306278584 74333 3712 262 59 -3 +0 +2 -0.1
202421 ROKACL Mariners 1510 3200 341 00 3005005001.000 200429 2720 420 180 +1 +0 +0 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 3 projected seasons
35821110211276329+6+90.30.3
/1626641311+7.1+10.30.3pk7: 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
Edryn Rodriguez (OGILVIE) 23 197/262/291 94286 11 32% 7% 52 -0.2
Luis De Los Santos
2021 · A
23 41→47 40→45 48→45 37 199/247/294 95288 88 33% 5% 46 -2.0 221/270/348 127302 136 30% 5% 70 -0.3 216/283/33511929113729%7%69-0.2
Francisco Acuna
2023 · A
23 42→50 40→45 47→50 41 200/273/299 98286 711 31% 6% 59 -1.1 217/287/310 93290 713 26% 7% 68 -0.5 209/292/3049627991626%8%67-0.3
Steven Baron
2014 · A
23 34 40→45 53→50 34 176/209/269 93256 69 34% 4% 22 -3.7 215/263/298 83301 59 28% 6% 53 -1.5 240/300/311713265626%7%68-0.2
Jason Lopez
2021 · A
23 40 44→55 46→45 37 202/247/323 121282 127 32% 5% 53 -1.5 194/256/297 103298 1010 36% 7% 50 -1.7 163/228/25491247101036%8%25-0.9
Nick Quintana
2021 · A
23 39 40→45 50→45 37 189/243/279 90293 79 36% 6% 40 -2.4 181/265/289 108254 115 31% 9% 54 -1.4 161/255/26310122311331%10%40-1.3
Alex De Goti
2018 · A
23 41→47 40→45 44→50 44 198/272/290 92289 87 33% 8% 56 -1.3 225/277/344 119285 127 24% 6% 72 -0.2 215/285/32811427910625%8%69-0.4
Chase Strumpf
2021 · A
23 44→36 42→50 49→45 42 208/284/314 106306 87 33% 7% 68 -0.5 195/290/334 139313 155 39% 10% 76 +0.1 179/286/33515628719441%11%72-0.1
Raul Beracierta
2022 · A
23 42 45→50 50 38 204/261/333 129310 118 36% 6% 63 -0.9 221/267/351 130335 155 37% 5% 69 -0.4 222/262/35713532919137%4%65-0.4
Kevin Padlo
2019 · A
23 35→40 45→55 45→50 43 180/260/303 123268 127 36% 9% 55 -1.4 206/284/377 171294 209 35% 9% 85 +0.7 195/265/371176262221234%8%73-0.1
Trey Amburgey
2018 · A
23 38→44 43→50 51→50 36 193/240/300 106271 1012 32% 4% 44 -2.1 214/254/347 133278 159 28% 4% 63 -0.9 221/261/36314228715728%4%66-0.4
Brian Ruggiano
2009 · A
23 40→43 38→45 54→55 38 190/244/275 85291 510 35% 6% 40 -2.4 214/269/323 109304 814 31% 6% 63 -0.9 216/273/33111529891529%6%64-0.5
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Jhoneiker Betancourt
2023 · A
23 42 40→55 50→40 43 203/279/294 91279 76 28% 7% 60 -1.0 209/281/354 145278 184 31% 7% 78 +0.2 186/269/36117523526033%7%79+0.1
Narciso Crook
2018 · A
23 38→44 43→55 48→50 34 191/236/299 108292 119 37% 5% 43 -2.2 213/264/337 124312 1111 34% 5% 64 -0.8 198/275/352154301191538%7%71-0.2
Kyler Fedko
2023 · A
23 43→42 43→50 51→55 47 212/285/327 114283 1010 27% 8% 71 -0.3 202/288/323 121269 1214 28% 10% 72 -0.2 197/277/356159247212329%9%74-0.0
Aaron McKeithan
2022 · A
22 40 38→40 49→40 40 194/261/274 80272 67 29% 6% 47 -1.9 217/294/301 84283 84 25% 7% 69 -0.4 216/298/285692797123%7%66-0.3
Ben Gobbel
2023 · A
23 41→40 36→50 47→50 41 197/258/265 68279 47 29% 6% 43 -2.2 211/270/330 119289 1313 30% 6% 66 -0.6 213/262/352139271171228%4%64-0.4
Travis Mattair
2012 · A
23 40→47 40→45 49→45 37 195/247/289 94287 77 34% 6% 44 -2.1 214/267/330 116288 124 29% 6% 63 -0.8 212/265/32911628113228%6%59-1.0
Jordan Newton
2009 · A
23 43 43→55 54→50 35 211/250/328 117301 98 32% 4% 55 -1.4 222/268/344 122328 109 34% 5% 67 -0.5 224/272/35112733411935%5%68-0.2
Blake Hunt
2022 · AA
23 35 43→50 48→40 39 178/241/285 107272 114 37% 7% 42 -2.3 203/260/325 122275 134 30% 6% 60 -1.0 207/268/34113426314226%6%65-0.3