Rainer EspinozaOF DSL Giants Orange
Age 17 R/R 6'1" / 183 lbs ROK HR -8%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 110 proj PA
wRC+†71
AVG/OBP/SLG.204 / .296 / .303
PA110
HR1
K%29
BB%10
ISO99
MLB%0%
Value2026 · WAR
BAT: -3.7 runs (wOBA-derived runs vs avg)-4BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.7 runs (Positional adjustment)-1POSREP: +3.1 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
0.00.81.70.10.40.60.80.91.01.11.21.21.0+$53M 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.9$2M+$2M
2033Pre-Arb$1.0M+1.0$5M+$4M
2034Pre-Arb$1.0M+1.1$5M+$4M
2035Arb-1$2M+1.2$5M+$4M
2036Arb-2$4M+1.2$4M+$3M
2037Arb-3$5M+1.0$3M+$2M
Totals $14M $25M +$20M

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
202516 ROKDSL Giants Orange 132107 14212 20475 50 131295224520 93207 3615 251 50
202516 ROKDSL Giants Orange 13296 19313 31315 50 198417344760 146258 2323 363 136
▸ 2026 Season
202617 MLBSF 11096 19311 11322 20 198294281575 83288 2910 278 71 -4 +0 +0 -1 +3 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202718 MLBSF 34% 203178 37623 20583 31 208299315613 107290 2910 284 75 -6 +0 +0 -1 +6 -0.1
202819 MLBSF 48% 343300 651136 34956 51 217309333642 117292 2810 292 81 -7 +1 +0 -2 +10 0.1
202920 MLBSF 54% 452397 871539 441248 71 219310340650 121294 2710 297 86 -7 +1 +0 -3 +13 0.4
203021 MLBSF 57% 534467 10418411 5214510 82 223314349663 126295 2710 301 88 -7 +1 +0 -3 +15 0.6
203122 MLBSF 58% 585511 11520413 5815811 92 225317356673 131296 2710 303 90 -6 +1 +0 -4 +17 0.8
203223 MLBSF 58% 607531 11920513 6016311 92 224316354670 130297 2710 305 92 -6 +1 +0 -4 +17 0.9
203324 MLBSF 57% 621544 12421514 6116711 92 228318362680 134297 2710 307 93 -5 +1 +0 -4 +18 1.0
203425 MLBSF 57% 631551 12621515 6316912 92 229321367688 138298 2710 308 94 -4 +1 +0 -4 +18 1.1
203526 MLBSF 57% 637557 12822515 6317112 92 230321368689 138297 2710 309 95 -4 +1 +0 -4 +18 1.2
203627 MLBSF 56% 636555 12621515 6417112 92 227320364684 137297 2710 309 95 -4 +1 +0 -4 +18 1.2
203728 MLBSF 55% 630549 12521515 6417012 92 228322366688 138297 2710 308 94 -4 +1 -1 -4 +18 1.0
203829 MLBSF 53% 620541 12120514 6316911 82 224317357674 133296 2710 306 92 -5 +1 -1 -4 +18 0.8
203930 MLBSF 53% 609531 11820413 6216711 72 222316348665 126294 2710 303 90 -7 +1 -2 -4 +17 0.5
204031 MLBSF 52% 595518 11419413 6116511 61 220315347663 127292 2810 299 87 -9 +1 -3 -4 +17 0.3
202718 MLBSF 34% 6860 13211 7191 10 217309333642 117285 2810 269 64 -3 +0 +0 -0 +2 -0.1
202819 MLBSF 48% 165145 30513 16463 21 207299317616 110287 2810 275 69 -6 +0 +0 -1 +5 -0.2
202920 MLBSF 54% 245215 47825 24674 41 219309344653 126289 2710 280 72 -8 +0 +0 -1 +7 -0.2
203021 MLBSF 57% 302264 581026 30825 41 220311341652 121290 2710 283 75 -9 +0 +0 -2 +9 -0.1
203122 MLBSF 58% 337295 651137 33916 51 220311349661 129291 2710 286 77 -9 +1 +0 -2 +10 -0.1
203223 MLBSF 58% 352308 691237 35956 51 224315351666 127291 2710 287 78 -9 +1 +0 -2 +10 -0.0
203324 MLBSF 57% 355311 701238 35956 51 225315360675 135292 2710 289 79 -8 +1 +0 -2 +10 0.0
203425 MLBSF 57% 358313 701238 35967 51 224315358673 134292 2710 290 80 -8 +1 +0 -2 +10 0.1
203526 MLBSF 57% 361315 711238 36977 51 225318359677 133292 2710 291 81 -8 +1 +0 -2 +10 0.1
203627 MLBSF 56% 353309 701238 35956 51 227317362680 136292 2710 291 81 -8 +1 +0 -2 +10 0.1
203728 MLBSF 55% 346302 671138 35936 51 222315358672 136291 2710 290 80 -8 +1 -0 -2 +10 0.0
203829 MLBSF 53% 332289 631127 34906 41 218313343656 125290 2710 288 78 -8 +0 -1 -2 +9 -0.1
203930 MLBSF 53% 321279 611027 33886 41 219314344659 125289 2710 285 76 -9 +0 -1 -2 +9 -0.2
204031 MLBSF 52% 310269 581026 32866 31 216313335647 119287 2810 281 73 -9 +0 -1 -2 +9 -0.4
▸ Career Totals
Career 42053674 8121383389 420114075 5713 221314349663 128293 2710 286 77 -108 +6 -4 -25 +119 -1.2
/ 162G 650568 12521514 6517612 92 220314349662 129291 2710 286 77 -17 +1 -1 -4 +18 -0.2
Career 79456933 154226061172 8002171148 11424 222316352668 130296 2710 303 90 -92 +13 -7 -48 +225 9.3
/ 162G 650567 12621514 6517812 92 222315351666 129296 2710 303 90 -8 +1 -1 -4 +18 0.8

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
202516 ROKDSL Giants Orange 13296 19313 31315 50 198417344760 146258 2323 363 136 +5 +1 +4 1.0

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
#1Desi Relafordlast yr '05
career totals — 6 seasons, 2,443 PA
62,4433464246329356-1-75.15.1
/162664917-0.3-1.81.4pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,3149460225313355-26+05.44.8
/162664149-4.0+0.00.8pk7: 4
#2Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#3Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#4Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#6Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3

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
Rainer Espinoza (OGILVIE) 17 204/296/303 99288 12 29% 10% 71 -0.1
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Ronarsy Ledesma
2011 · A
18 44 44→45 53→50 41 217/277/335 118288 119 28% 6% 69 -0.4 219/286/320 101286 611 24% 6% 69 -0.4 226/280/33711129161123%4%69-0.2
Gabriel Gonzalez
2022 · A
18 43→53 46→50 52→45 43 216/277/348 132271 1210 25% 6% 73 -0.1 235/292/359 124285 148 22% 5% 82 +0.5 253/307/38212930314621%5%91+0.9
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Aderlin Rodríguez
2010 · A
18 46→47 39→60 46→30 42 217/277/301 85310 67 31% 7% 60 -1.0 217/253/369 152263 193 26% 4% 69 -0.4 238/283/42718828825127%4%94+0.9
Moisés Sierra
2007 · A
18 42→52 39→50 52→50 42 203/266/292 89271 613 26% 6% 54 -1.4 205/253/299 94283 89 29% 4% 50 -1.8 248/314/378130302141522%7%93+0.9
Jesus Vasquez
2010 · A
18 41 43→55 45→55 40 203/255/316 114272 98 29% 5% 55 -1.4 209/267/336 127280 1313 29% 6% 66 -0.6 206/270/350143270161829%6%73-0.1
Ramon Mendoza
2019 · A
18 46→51 41→45 48→45 46 220/292/328 108287 74 25% 7% 74 -0.1 209/280/297 88296 54 29% 7% 61 -1.0 232/306/34711631011327%9%82+0.3
Victor Heredia
2018 · A
18 45 38→50 49→30 42 211/275/293 82307 66 31% 7% 57 -1.2 221/268/323 102290 94 26% 5% 62 -0.9 221/264/32610528110125%4%63-0.3
Juan Lagares
2007 · A
18 42→52 40→45 53→50 41 203/261/302 99285 611 30% 6% 53 -1.5 203/241/283 80277 410 27% 4% 39 -2.5 261/302/36610531671319%4%83+0.3
Ronny Ugarte
2023 · A
18 41 43→50 47→40 43 202/274/320 118277 96 29% 7% 65 -0.7 227/287/334 107295 85 24% 7% 73 -0.1 248/308/36812032111225%7%88+0.3
Jorge Bonifacio
2011 · A
18 47→51 37→55 51→45 42 215/274/302 86311 311 30% 7% 59 -1.1 218/262/327 109298 86 28% 5% 60 -1.0 245/310/40015531817327%8%97+1.1
Esmerlyn Valdez
2022 · A
18 43 46→55 48→40 40 211/281/338 127310 147 35% 7% 73 -0.1 195/273/317 122300 135 37% 8% 64 -0.8 202/290/39018828626237%9%87+0.6
Edwin Sanchez
2023 · A
18 41 44→45 43→50 46 200/288/314 114285 126 32% 9% 70 -0.3 198/309/305 107277 99 29% 11% 78 +0.2 174/315/284109237101127%13%75+0.0
Yunior Garcia
2019 · A
18 37→47 43→45 52→30 40 187/247/297 110260 1010 31% 6% 47 -1.9 196/245/301 105305 107 37% 5% 46 -2.0 224/273/34011532712233%5%65-0.3
Aroon Escobar
2023 · A
18 43→46 38→45 47→55 49 203/297/279 76256 612 22% 8% 66 -0.6 211/299/308 97254 916 20% 9% 72 -0.2 216/299/322106259121921%8%75-0.0
Jefry Marte
2009 · A
18 48→47 43→55 52→50 41 231/288/352 121301 95 26% 5% 79 +0.3 212/254/305 93287 75 27% 4% 51 -1.7 222/284/39617425022821%6%86+0.6
Johnathan Rodríguez
2018 · A
18 45→51 36→55 46→45 48 207/282/279 71296 25 29% 9% 56 -1.3 212/270/289 77310 38 30% 7% 53 -1.5 244/310/41617234623434%8%101+1.6
José Fermín
2017 · A
18 42→50 37→45 48→55 44 201/258/285 84274 38 27% 7% 48 -1.9 201/251/277 76239 411 17% 4% 43 -2.2 256/343/399143276142813%10%110+1.2
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1