Rainer EspinozaOF DSL Giants Black
Age 17 R/R 6'1" / 183 lbs ROK HR -15%H -3% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION29 act + 9 ros · stats below = ROS only
showingROS
wRC+†70
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%33
BB%11
BABIP283
ISO98
MLB%0%
Value2026 · WAR
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.2 runs (Positional adjustment)-0POSREP: +0.8 runs (Replacement-level credit)+1REPTotal WAR: -0.30-0.3WAR
0.00.51.00.20.20.30.30.40.40.40.326272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$6M ctrl surplus
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.3$0.8M+$0.3M
2033Pre-Arb$1.0M+0.3$0.7M+$0.2M
2034Pre-Arb$1.0M+0.4$0.9M+$0.4M
2035Arb-1$2M+0.4$0.8M+$0.0M (cut)
2036Arb-2$4M+0.4$0.7M+$0.0M (cut)
2037Arb-3$5M+0.3$0.5M+$0.0M (cut)
Totals $3M $4M +$1.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202516 ROKDSL Giants Orange 13296 19313 31315 50 198417344760 146258 2323 363 132 +5 +1 +3 0.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202516 ROK MLEDSL Giants Orange 132107 14212 20465 50 131295224520 93197 3515 248 54 -7 +1 +3 -0.3
202516 ROK MLEDSL Giants Orange 132107 14212 20465 50 131295224520 93203 3515 248 54
202516 ROK RAWDSL Giants Orange 13296 19313 31315 50 198417344760 146258 2323 363 54
202516 ROK MLEDSL Giants Orange 132106 14212 20465 50 132295226522 94197 3515 248 54
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202516 ROK MLEDSL Giants Orange 132106 14212 20465 50 132295226522 94197 3515 248 54
YTD17 ROK MLESF 2927 4101 1160 00 148179296475 148273 553 162 -4 -4 +0 +0 -0 +1 -0.3
▸ 2026 season
YTD17 ROK RAWSF 2926 5101 2110 00 192250346596 154267 387 258 -4
ROS17 ROK MLESF 0% 98 1000 130 00 125222125347 288 3311 272 70 -0 +0 +0 -0 +0 -0.0
TOT17 ROK MLESF 3835 5101 2190 00 143189257446 114250 505 188 13 -4 +0 +0 -0 +1 -0.3
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202718 MLB MLESF 34% 203179 38623 19593 62 212299318617 106290 299 279 75 -6 +0 +0 -1 +4 -0.3
202819 MLB MLESF 48% 343303 651126 32975 113 215300323623 109292 289 287 81 -8 +1 +0 -2 +7 -0.2
202920 MLB MLESF 54% 452400 871539 421267 144 217303338640 120293 289 294 85 -8 +1 +0 -3 +10 0.0
203021 MLB MLESF 57% 534470 10518411 501479 174 223310349659 126294 289 298 88 -8 +2 +0 -3 +12 0.2
203122 MLB MLESF 58% 585516 11620413 5416010 195 225310355665 130295 279 300 89 -7 +2 +0 -4 +13 0.4
203223 MLB MLESF 58% 607535 12121414 5716510 205 226312359671 133296 279 303 91 -7 +2 +0 -4 +13 0.5
203324 MLB MLESF 57% 621548 12421415 5816910 205 226312361673 135297 279 304 92 -6 +2 +0 -4 +13 0.6
203425 MLB MLESF 57% 631556 12722515 5917111 205 228315367682 138297 279 305 93 -5 +2 +0 -4 +14 0.7
203526 MLB MLESF 57% 637561 12922516 6017311 215 230316373689 143297 279 306 93 -5 +2 +0 -4 +14 0.7
203627 MLB MLESF 56% 636559 12722415 6117311 215 227315361677 134297 2710 306 93 -5 +2 +0 -4 +14 0.7
203728 MLB MLESF 55% 630553 12421415 6117211 205 224314358672 134296 2710 305 93 -6 +2 -1 -4 +14 0.6
203829 MLB MLESF 53% 620545 12321415 6017110 195 226314361675 136295 2810 303 91 -6 +2 -1 -4 +13 0.4
203930 MLB MLESF 53% 609535 11920414 5916910 195 222311353665 131294 2810 300 89 -8 +2 -2 -4 +13 0.2
202718 MLB CTXSF 34% 6861 13211 6201 21 213294328622 115284 299 264 75 -2 +0 +0 -0 +1 -0.1
202819 MLB CTXSF 48% 165147 31513 15472 51 211293320612 109287 289 271 81 -4 +1 +0 -1 +4 -0.1
202920 MLB CTXSF 54% 245216 47825 23684 82 218305343647 125288 289 276 85 -4 +1 +0 -1 +5 0.0
203021 MLB CTXSF 57% 302266 581026 28835 102 218304338643 120289 279 279 88 -4 +1 +0 -2 +7 0.2
203122 MLB CTXSF 58% 337297 651127 31926 113 219305340645 121290 279 282 89 -4 +1 +0 -2 +7 0.2
203223 MLB CTXSF 58% 352310 691237 33966 113 223309348658 126290 279 284 91 -4 +1 +0 -2 +8 0.3
203324 MLB CTXSF 57% 355313 701238 33976 113 224310358667 134291 279 286 92 -3 +1 +0 -2 +8 0.3
203425 MLB CTXSF 57% 358315 711238 34976 123 225313359671 133291 279 286 93 -3 +1 +0 -2 +8 0.4
203526 MLB CTXSF 57% 361318 711238 34986 123 223310355665 132291 279 287 93 -3 +1 +0 -2 +8 0.4
203627 MLB CTXSF 56% 353310 701238 34966 113 226314361676 135291 2710 287 93 -3 +1 +0 -2 +8 0.4
203728 MLB CTXSF 55% 346304 671128 33956 113 220309349658 128290 2710 286 93 -3 +1 -0 -2 +7 0.3
203829 MLB CTXSF 53% 332291 641127 32926 103 220310344654 124290 2810 284 91 -3 +1 -1 -2 +7 0.2
203930 MLB CTXSF 53% 321282 611027 31895 102 216305340645 124288 2810 282 89 -4 +1 -1 -2 +7 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 38953430 7571282983 367107065 12432 221308348655 127293 279 283 89 -45 +12 -2 -23 +84 2.6
/ 162G A+C 650572 12621514 6117911 215 220307348655 128292 289 283 89 -8 +2 -0 -4 +14 0.4
Career MLE 72496375 142024250163 6932001123 23258 223311353664 130296 2810 300 89 -85 +22 -4 -43 +154 4.5
/ 162G MLE 650572 12822415 6217911 215 224312355667 131297 2810 300 89 -8 +2 -0 -4 +14 0.4