Miguel RodriguezOF DSL Pirates Black
Age 20 L/L 5'10" / 152 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 84 proj PA
wRC+†69
AVG/OBP/SLG.223 / .291 / .309
PA84
HR1
K%22
BB%8
ISO86
MLB%0%
Value2026 · WAR
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-1POSREP: +2.4 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.51.00.20.40.60.70.80.8+$26M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Pre-Arb$1.0M+0.8$2M+$1M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $2M $4M +$3M

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
202317 ROKDSL Pirates Black 8674 16210 8103 42 216318270588 54246 129 259 56
202317 ROKDSL Pirates Black 8669 18210 1373 42 261400319719 58286 815 338 117
202418 ROKDSL Pirates Gold 9483 19120 7141 44 229297289586 60268 157 239 41
202418 ROKDSL Pirates Gold 9480 22120 10101 44 275363338700 62306 1111 313 98
202519 ROKDSL Pirates Black 9680 15201 1093 61 188301250551 62194 910 246 46
202519 ROKDSL Pirates Black 9675 17201 1563 61 227376293670 67229 616 312 97
▸ 2026 Season
202620 MLBPIT 8477 18311 6191 10 234298338635 104286 237 276 69 -3 +0 +0 -1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBPIT 34% 172155 35512 13382 31 226294310604 84287 228 286 77 -4 +0 +0 -1 +5 -0.0
202822 MLBPIT 48% 304273 641025 24674 51 234306341646 106289 228 294 83 -6 +1 +0 -2 +9 0.2
202923 MLBPIT 54% 395356 851338 31875 72 239309360668 121290 228 299 87 -6 +1 +0 -2 +11 0.4
203024 MLBPIT 55% 457412 9915410 361006 82 240311369680 129291 228 302 90 -5 +1 +0 -3 +13 0.6
203125 MLBPIT 56% 493445 10716411 391086 82 240310369679 128291 228 304 91 -5 +1 +0 -3 +14 0.7
203226 MLBPIT 56% 513460 11217412 411127 92 243315376691 133291 228 306 92 -5 +1 +0 -3 +15 0.8
203327 MLBPIT 55% 522468 11317412 421157 92 241313372685 130291 228 306 92 -5 +1 +0 -3 +15 0.8
202721 MLBPIT 34% 5953 12201 5131 10 226305321626 94286 228 276 69 -2 +0 +0 -0 +2 -0.1
202822 MLBPIT 48% 147132 31513 12322 21 235308356664 121287 228 283 75 -4 +0 +0 -1 +4 -0.1
202923 MLBPIT 54% 214192 46724 17473 41 240311359671 120289 228 288 79 -5 +0 +0 -1 +6 0.0
203024 MLBPIT 55% 253228 54825 20553 41 237307355662 118290 228 292 82 -5 +0 +0 -2 +7 0.1
203125 MLBPIT 56% 276248 59926 22604 51 238310363673 125290 228 294 83 -5 +1 +0 -2 +8 0.2
203226 MLBPIT 56% 289260 621026 23634 51 238310362672 123290 228 295 84 -5 +1 +0 -2 +8 0.2
203327 MLBPIT 55% 289260 61926 23634 51 235307354660 119290 228 295 84 -5 +1 +0 -2 +8 0.2
▸ Career Totals
Career 15271373 325501131 12233321 266 237309357666 120290 228 292 81 -32 +3 +0 -9 +43 0.5
/ 162G 650584 13821513 521429 113 236309356665 120289 228 292 81 -14 +1 +0 -4 +18 0.2
Career 32162883 6831012662 25767945 6419 237309354664 118287 218 296 85 -55 +5 +0 -19 +91 2.2
/ 162G 650583 13820513 521379 134 237309355664 118286 218 296 85 -11 +1 +0 -4 +18 0.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202317 ROKDSL Pirates Black 8669 18210 1373 42 261400319719 58286 815 338 117 +2 +0 +2 0.4
202418 ROKDSL Pirates Gold 9480 22120 10101 44 275363338700 62306 1111 313 98 -0 -1 +3 0.2
202519 ROKDSL Pirates Black 9675 17201 1563 61 227376293670 67229 616 312 97 -0 +1 +3 0.3

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#3Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#4Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
51,6113327239306361-10+01.81.8
/1626641411-4.0+0.00.7pk7: 2
#5Jose Maciaslast yr '05
career totals — 6 seasons, 1,785 PA
61,7852543256298370-8+21.41.4
/162664916-3.1+0.60.5pk7: 1
#6Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 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
Miguel Rodriguez (OGILVIE) 20 223/291/309 85286 11 22% 8% 69 -0.1
Jason Martin
2016 · A
20 47→49 40→60 47→50 46 223/277/318 95286 610 24% 7% 64 -0.8 216/268/357 141296 1413 30% 6% 71 -0.3 220/286/42120126927829%8%94+0.8
Ramón Flores
2012 · A
20 45→55 39→45 50 45 218/272/307 89279 78 24% 6% 59 -1.1 229/282/328 99288 710 22% 7% 69 -0.4 251/324/348972998818%9%88+0.6
Anthony Seigler
2019 · A
20 45→39 38→50 48→55 50 214/284/293 79268 65 22% 8% 61 -1.0 194/272/271 77286 55 31% 9% 52 -1.6 226/317/363137277122821%11%91+0.6
Enmanuel Terrero
2023 · A
20 47 37→45 47→55 54 220/301/294 74277 412 20% 10% 69 -0.4 211/284/306 95333 915 36% 9% 65 -0.7 194/268/28793319111839%8%51-0.6
Jordany Valdespin
2008 · A
20 43→53 37→50 49→55 48 202/278/277 75266 410 24% 8% 56 -1.3 223/264/322 99273 713 20% 5% 59 -1.1 256/296/403147298172820%4%92+0.7
Dwight Smith Jr.
2014 · A
21 47→53 40→50 51→50 45 226/279/312 86285 813 23% 6% 63 -0.8 236/289/337 101290 710 20% 7% 74 -0.1 245/307/38213629313920%7%91+0.9
Eliezer Álvarez
2015 · A
20 43→53 40→45 54→55 44 206/262/313 106260 611 22% 6% 56 -1.3 245/295/352 107322 515 24% 6% 81 +0.4 254/308/36210834251926%6%87+0.4
Enmanuel Valdez
2019 · A
20 39→44 42→55 49→45 45 192/258/305 112251 97 27% 7% 54 -1.4 191/244/308 117258 137 30% 6% 49 -1.8 220/285/39817826324826%8%87+0.7
Alexander Ovalles
2021 · A
20 50→41 40→50 51→50 45 236/290/339 104303 68 23% 7% 76 +0.0 217/281/330 113295 117 28% 7% 70 -0.3 208/276/32011328212829%8%63-0.4
Jorbit Vivas
2021 · A
20 46→56 37→45 49→50 46 217/288/299 82276 311 21% 7% 66 -0.6 248/321/370 122279 117 15% 7% 98 +1.6 245/326/36512027311914%7%96+1.4
Akil Baddoo
2019 · A
20 42→52 42→55 56→55 46 201/275/316 115288 813 31% 9% 63 -0.8 212/280/338 126319 1016 34% 8% 72 -0.2 240/322/392152311152426%11%100+1.2
Yohendrick Pinango
2022 · A
20 51→52 38→50 50 44 240/283/323 83297 59 21% 5% 68 -0.5 210/254/308 98266 910 24% 5% 52 -1.6 215/285/35814327016726%8%76+0.1
Iverson Leonardo
2021 · A
19 45 40→50 47→50 44 211/284/318 107303 59 30% 8% 68 -0.5 190/267/305 115300 118 37% 8% 59 -1.1 154/245/26411025411841%8%37-0.7
Anderson Suriel
2023 · A
20 46 36→60 48→50 44 213/261/286 72264 212 20% 5% 49 -1.8 201/259/313 112295 108 34% 6% 56 -1.3 172/233/29612426012837%5%38-0.6
Addison Barger
2021 · A
21 41→45 39→55 49→45 44 198/267/288 90270 65 28% 7% 53 -1.5 217/280/375 158316 197 36% 7% 82 +0.5 220/290/39217226920626%8%86+0.6
Tirso Ornelas
2019 · A
19 43→53 40→50 50→45 45 206/273/299 93288 75 30% 8% 59 -1.1 190/254/266 76279 55 31% 8% 41 -2.3 249/309/38313430716723%7%92+1.1
Alek Thomas
2019 · A
19 50→51 38→50 51→50 44 238/283/324 87297 410 21% 6% 68 -0.5 241/294/369 128325 1010 27% 6% 85 +0.7 241/298/385144307131125%6%87+0.7
Ismael Munguia
2019 · A
20 48→56 37→45 50→55 45 225/264/305 80266 37 17% 5% 54 -1.4 246/283/331 85282 410 14% 4% 69 -0.4 262/318/369107287112013%5%92+0.7
Danny Ortiz
2010 · A
20 43→48 39→60 53→45 41 209/255/300 91266 57 23% 4% 50 -1.7 199/239/319 120262 114 28% 5% 49 -1.8 226/264/41018426425225%4%84+0.5
Billy McKinney
2015 · A
20 45→53 43→55 49→45 44 220/285/331 111292 106 27% 7% 72 -0.2 232/290/348 116298 94 24% 7% 78 +0.2 214/276/39117725919225%7%82+0.4