Yophery RodriguezCF Greenville Drive
Age 20 L/L 6'1" / 185 lbs A+ H +3% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION281 act + 187 ros · stats below = ROS only
wRC+†47
AVG/OBP/SLG.182 / .248 / .305
PA187
HR4
K%30
BB%7
BABIP243
ISO123
MLB%0%
Value2026 · WAR
BAT: -27.7 runs (wOBA-derived runs vs avg)-28BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +13.3 runs (Replacement-level credit)+13REPTotal WAR: -1.30-1.3WAR
0.00.51.00.00.20.50.60.70.7+$11M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 40 / POW 35
Toolsscout grade
CONTACT40
scouting grade only
POWER35
scouting grade only
EYE50
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Pre-Arb$0.8M+0.2$0.6M+$0.0M
2030Pre-Arb$0.9M+0.5$1M+$0.9M
2031Arb-1$1M+0.6$2M+$0.8M
2032Arb-2$3M+0.7$2M+$0.3M
2033Arb-3$4M+0.7$2M+$0.0M (cut)
Totals $6M $6M +$2M

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 Brewers 1 224193 341014 26582 127 176281301581 124224 2612 265 61
202317 ROKDSL Brewers 1 224178 451326 41402 127 253398449848 197289 1818 376 146
202418 ACarolina Mudcats 484440 811945 391592 75 184254280533 95272 338 240 42
202418 ACarolina Mudcats 484420 1052367 591152 75 250345383728 133326 2412 328 109
202519 A+Greenville Drive 446412 681163 311292 106 165227243470 78231 297 211 20
202519 A+Greenville Drive 446390 861875 53842 106 221317341658 121268 1912 300 88
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 A+BOS 281255 441209 18924 11 173238325564 153222 336 248 48 -17 -0 +0 +1 +8 -0.8
YTD20 A+BOS 281246 5516012 27694 11 224310435745 211254 2510 326 108 +3 -0 +0 +1 +8 1.2
ROS20 A+BOS 0% 187170 31714 13562 21 182248305553 123245 307 247 47 -11 +0 +0 +1 +5 -0.5
ROS20 MLBBOS 0% 11 0000 000 00 251 00 245 45 -0 +0 +0 +0 +0 -0.0
FULL20 A+BOS 282256 441209 18924 11 172237324562 152220 336 248 48 -17 -0 +0 +1 +8 -0.8
TOT20 A+BOS 468425 7519113 311486 32 176242317560 141230 327 248 48 -28 -0 +0 +2 +13 -1.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBBOS 35% 534485 9421313 391535 53 194261330591 136251 297 264 60 -24 -0 +0 +2 +15 -0.7
202822 MLBBOS 49% 581527 10523315 441605 64 199267340607 140255 288 276 69 -20 -0 +0 +2 +16 -0.2
202923 MLBBOS 54% 615556 11625418 481646 74 209279365644 156257 278 284 75 -17 -0 +0 +2 +17 0.2
203024 MLBBOS 55% 627566 12026419 501656 75 212283373656 161259 268 289 79 -15 -1 +0 +2 +18 0.5
203125 MLBBOS 56% 634572 12126419 511666 85 212283371654 159259 268 291 81 -14 -0 +0 +2 +18 0.6
203226 MLBBOS 56% 639576 12226420 521676 85 212284375659 163259 268 292 82 -13 -0 +0 +2 +18 0.7
203327 MLBBOS 55% 637573 12226420 531676 95 213286377663 164259 268 293 82 -13 -0 +0 +2 +18 0.7
203428 MLBBOS 55% 631567 11926319 531666 85 210284367651 157259 268 292 81 -13 -0 -1 +2 +18 0.6
203529 MLBBOS 53% 621558 11725319 521656 85 210284367651 158258 278 290 80 -14 -0 -1 +2 +18 0.4
203630 MLBBOS 57% 609548 11324318 511635 74 206280359639 153257 278 287 78 -15 -0 -2 +2 +17 0.2
202721 MLBBOS 35% 185167 33814 14532 21 198268329597 132257 298 262 59 -9 +0 +0 +1 +5 -0.3
202822 MLBBOS 49% 282256 531218 22772 32 207275355630 148261 278 274 68 -10 -0 +0 +1 +8 -0.2
202923 MLBBOS 54% 334302 6414210 26893 42 212281371652 159264 278 281 74 -10 +0 +0 +1 +9 0.1
203024 MLBBOS 55% 348314 6715210 28923 42 213284369653 156265 268 286 77 -9 +0 +0 +1 +10 0.2
203125 MLBBOS 56% 355320 6915211 29933 43 216287378665 162265 268 289 79 -8 -0 +0 +1 +10 0.3
203226 MLBBOS 56% 359324 7016211 29943 53 216287380666 164265 268 290 80 -8 -0 +0 +1 +10 0.3
203327 MLBBOS 55% 352317 6815211 29923 53 215287379665 164265 268 290 80 -8 -0 +0 +1 +10 0.3
203428 MLBBOS 55% 346311 6715211 29913 53 215289383671 167265 268 289 80 -8 -0 -0 +1 +10 0.2
203529 MLBBOS 53% 332298 6414210 28883 43 215289376665 161264 278 288 78 -8 -0 -1 +1 +9 0.1
203630 MLBBOS 57% 348313 6615210 29933 43 211284367651 157263 278 285 76 -9 -0 -1 +1 +10 0.0
▸ Career Totals
Career 32422923 6211391896 26386228 4025 212284371655 158265 278 285 76 -88 -2 -2 +12 +92 1.2
/ 162G 650586 12528419 531736 85 213286372658 159266 278 285 76 -18 -0 -0 +2 +18 0.2
Career 74696743 136329547196 602203865 10464 202274347621 145257 278 277 70 -251 -5 -4 +27 +212 -2.2
/ 162G 650587 11926417 521776 96 203274348622 145258 278 277 70 -22 -1 -0 +2 +18 -0.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
202317 ROKDSL Brewers 1 224178 451326 41402 127 253398449848 197289 1818 376 146 +12 -0 +6 1.8
202418 ACarolina Mudcats 484420 1052367 591152 75 250345383728 133326 2412 328 109 +5 -1 +14 1.9
202519 A+Greenville Drive 446390 861875 53842 106 221317341658 121268 1912 300 88 -6 -0 +13 0.6

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
#1Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Alex Gonzalezlast yr '05
career totals — 6 seasons, 3,150 PA
63,1508634246304402-0+239.79.7
/162664187-0.0+4.92.1pk7: 10
#4Gordon Beckhamlast yr '19
career totals — 10 seasons, 3,764 PA
103,7648034237301368+13+198.28.4
/162664146+2.4+3.41.4pk7: 9
#5J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#6Dustin 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
53,2429640209278365+12+121.81.9
/162664208+2.4+2.60.4pk7: 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
Yophery Rodriguez (OGILVIE) 20 40 35 45 50 176/242/317 141230 133 32% 7% 48 -1.3
Vicmal De La Cruz
2014 · A
20 39 38→40 47→50 39 189/242/268 78269 65 31% 6% 37 -2.7 186/245/258 72280 36 32% 6% 36 -2.7 147/214/205582250632%6%7-1.5
Michael De La Cruz
2016 · A
20 41 36→40 45→50 44 192/261/262 70277 49 30% 8% 43 -2.2 192/257/257 65308 310 35% 8% 40 -2.4 156/232/1883126901438%9%10-1.5
Hoy Park
2016 · A
20 40→49 41→45 47→55 46 196/269/296 99264 811 28% 8% 56 -1.3 205/280/294 89283 516 27% 8% 59 -1.1 227/314/3259830081725%10%79+0.2
Jose Quero
2019 · A
20 38 39→40 44→30 44 188/251/267 79246 73 26% 7% 40 -2.4 205/261/315 110263 106 25% 7% 57 -1.2 196/247/34414822515421%6%63-0.2
Carlos Rodriguez
2023 · A
20 38 39→45 47→45 45 181/267/268 87282 76 36% 9% 49 -1.8 190/265/267 77299 56 35% 9% 47 -1.9 170/253/254842537233%9%37-1.0
Freizer Pedron
2007 · A
20 44 37→40 49→55 42 207/263/283 75275 412 25% 6% 50 -1.8 229/295/302 73307 316 24% 7% 69 -0.4 262/328/3377534122922%6%87+0.3
Herman Armas
2007 · A
20 41 40→45 47→50 40 198/265/294 96288 711 32% 6% 54 -1.4 218/287/329 111286 119 26% 7% 72 -0.2 218/293/33511726614923%8%75-0.0
Jose Roman
2011 · A
20 45 40 46→45 45 215/275/308 93292 65 27% 8% 61 -1.0 231/290/327 96288 76 21% 7% 72 -0.2 249/309/344952928617%8%81+0.2
Oswal Leones
2021 · A
20 41 36→30 46→50 46 196/259/262 66262 412 25% 7% 43 -2.2 196/259/262 66296 38 32% 7% 43 -2.2 176/243/231552712933%7%25-1.1
Leandro Pineda
2022 · A
20 35→39 37→45 43→45 46 171/257/239 68251 47 31% 9% 37 -2.6 189/260/297 108280 95 33% 7% 53 -1.5 202/271/32212026112626%7%62-0.5
Shed Long Jr.
2016 · A
20 42→47 42→50 43→50 42 210/262/309 99277 96 27% 6% 56 -1.3 229/287/360 131315 1311 30% 7% 80 +0.4 233/295/385151314171130%7%87+0.6
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-0.1
John Whittleman
2007 · A
20 40→43 40→50 46→45 47 196/260/288 92257 77 26% 8% 50 -1.7 204/282/322 118281 114 29% 10% 69 -0.4 197/284/31812127011229%11%68-0.5
Angel Ortiz
2022 · A
19 41 41→50 46→45 44 205/260/295 90268 99 27% 7% 51 -1.7 207/258/303 96281 77 27% 6% 53 -1.5 221/277/35313228512926%6%72-0.1
Enmanuel Terrero
2022 · A
19 42 36→45 46→55 52 196/279/261 65256 39 23% 10% 52 -1.6 220/298/308 88314 714 29% 10% 71 -0.3 212/292/3059332591734%10%65-0.3
Matt Cerda
2010 · A
20 43→53 38→40 50→40 46 205/262/283 78260 66 23% 7% 49 -1.8 234/306/310 76293 34 19% 9% 75 -0.0 234/314/304702943419%10%75-0.0
Dario Unda
2016 · A
20 46 40→45 42→45 44 219/275/323 104280 65 24% 6% 65 -0.7 224/276/336 112282 107 23% 6% 69 -0.4 224/275/34311927411722%6%68-0.1
Delbis Arcila
2013 · A
20 41 38→45 44→45 47 195/270/282 87273 56 29% 9% 53 -1.5 216/275/332 116308 115 31% 7% 68 -0.5 219/273/36014030416332%7%74-0.0
Randel Alcantara
2016 · A
19 44 41→45 46→45 43 211/283/321 110282 76 26% 6% 69 -0.4 197/255/304 107263 96 27% 5% 53 -1.5 132/175/24210915714327%3%1-1.4
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