Oscar Borges

C DSL Pirates Black
Age 18 R/R ROK HR -15%K -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#743ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202617ROKDSL Pirates B…159.361/.519/.4030397—.254/.386/.285
2027PROJMLE18MLBPIT269.228/.315/.29123760.2
2028PROJ34% MLB19MLBPIT47.232/.319/.30401810.1
2029PROJ48% MLB20MLBPIT117.235/.323/.31611860.2
Next 3 projected WAR 0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Whiff%98
K%96
Z-Con%96
wOBA94
Chase%94
wRC+93
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 98%
CompsMichael Arroyo (age 18) · Miguel Rodríguez (age 18) · Alirio Ferrebus (age 18)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 82 proj PA
wRC+†76
AVG/OBP/SLG.226 / .313 / .288
PA82
HR0
K%21
BB%10
ISO62
MLB%0%
Value2027 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+1POSREP: +1.8 runs (Replacement-level credit)+2REPTotal WAR: +0.20+0.2WAR
0.00.51.00.10.20.50.80.90.90.90.90.90.70.627282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$40M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.9$2M+$2M
2034Pre-Arb$1.0M+0.9$2M+$2M
2035Pre-Arb$1.0M+0.9$2M+$2M
2036Arb-1$4M+0.9$2M+$0.4M
2037Arb-2$5M+0.7$1M+$0.0M (cut)
2038Arb-3$7M+0.6$1M+$0.0M (cut)
Totals $6M $11M +$5M

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. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202617 ROKDSL Pirates Black — 159119 43310 36153 33 361519403922 42410 923 428 97 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202617 ROK MLEDSL Pirates Black — 159130 33210 25183 33 254386285671 31289 1116 312 97 — — — — — —
202617 ROK MLEDSL Pirates Black — 159130 33210 25183 33 254386285671 31292 1116 312 97 — — — — — —
202617 ROK RAWDSL Pirates Black — 159119 43310 36153 33 361519403922 42410 923 428 97 — — — — — —
202617 ROK MLEDSL Pirates Black — 159130 33210 25183 33 254386285671 31289 1116 312 97 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202617 ROK MLEDSL Pirates Black — 159130 33210 25183 33 254386285671 31289 1116 312 97 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202718 MLB MLEPIT 0% 269237 54622 27563 31 228315291606 62289 2110 281 76 -8 +0 +0 +5 +6 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202819 MLB MLEPIT 34% 136119 27311 14282 21 232320305625 73291 2110 288 81 -3 +0 +0 +2 +3 0.2
202920 MLB MLEPIT 48% 242213 51623 24503 31 236323318642 82293 2110 295 86 -4 +0 +0 +4 +5 0.6
203021 MLB MLEPIT 54% 364320 761025 36755 42 238326329655 91294 2110 300 89 -5 +0 +0 +7 +8 1.0
203122 MLB MLEPIT 57% 445392 941237 44916 52 241328339667 98294 2010 304 92 -4 +0 +0 +8 +10 1.4
203223 MLB MLEPIT 58% 445392 961338 44916 52 243329347676 105295 2010 307 94 -3 +0 +0 +8 +10 1.5
203324 MLB MLEPIT 57% 445392 961338 44916 52 244330351681 107296 2010 310 96 -2 +0 +0 +8 +10 1.6
203425 MLB MLEPIT 57% 445392 961338 44916 52 245331354685 109296 2010 311 96 -2 +0 +0 +8 +10 1.6
203526 MLB MLEPIT 57% 445392 961338 44916 53 245331356687 111296 2010 312 97 -2 -0 +0 +8 +10 1.6
203627 MLB MLEPIT 55% 445392 961338 44926 53 244330353683 109295 2110 310 96 -2 -0 +0 +8 +10 1.6
203728 MLB MLEPIT 55% 445392 951238 44936 43 242328348676 106294 2110 307 94 -3 -0 -1 +8 +10 1.4
203829 MLB MLEPIT 53% 445392 941238 44946 44 239325342666 102293 2110 303 92 -4 -1 -1 +8 +10 1.1
203930 MLB MLEPIT 57% 445393 921227 44955 45 236321333654 97291 2110 299 88 -6 -1 -2 +8 +10 0.8
204031 MLB MLEPIT 55% 426376 871126 42935 313 231316323639 92288 2210 293 84 -8 -5 -3 +8 +9 0.1
204132 MLB MLEPIT 53% 407360 821026 39915 356 226310311621 85284 2210 285 79 -10 -22 -4 +7 +9 -2.0
202819 MLB CTXPIT 34% 4741 9100 5101 10 232319304623 72291 2111 288 81 -1 +0 +0 +1 +1 0.1
202920 MLB CTXPIT 48% 117102 24311 12242 11 235323316639 81293 2110 294 86 -2 -0 +0 +2 +3 0.2
203021 MLB CTXPIT 54% 197172 40512 20403 21 238325326652 89294 2010 299 89 -3 +0 +0 +4 +4 0.5
203122 MLB CTXPIT 57% 252222 54724 25523 31 240327336662 96295 2110 302 92 -2 +0 +0 +4 +5 0.8
203223 MLB CTXPIT 58% 256226 55824 25533 31 242328343671 102295 2110 306 94 -2 +0 +0 +5 +6 0.9
203324 MLB CTXPIT 57% 254224 55824 25523 31 243329347676 104296 2010 308 96 -1 +0 +0 +5 +6 0.9
203425 MLB CTXPIT 57% 252222 54724 25523 31 243330350679 106296 2110 309 96 -1 +0 +0 +4 +5 0.9
203526 MLB CTXPIT 57% 252222 54724 25523 31 244330351681 108296 2110 309 97 -1 +0 +0 +4 +5 0.9
203627 MLB CTXPIT 55% 247217 53724 25513 31 243329349677 106295 2110 308 96 -1 +0 +0 +4 +5 0.9
203728 MLB CTXPIT 55% 244215 51714 24513 22 241327344671 103294 2110 305 94 -2 -0 -0 +4 +5 0.7
203829 MLB CTXPIT 53% 238209 50714 24503 22 238324337661 99293 2110 302 92 -2 -0 -1 +4 +5 0.6
203930 MLB CTXPIT 57% 254224 52714 25543 23 235320329650 95291 2110 297 88 -4 -1 -1 +5 +6 0.5
204031 MLB CTXPIT 55% 233205 47613 23513 27 231315320635 89288 2210 291 84 -4 -2 -2 +4 +5 0.1
204132 MLB CTXPIT 53% 217192 43513 21482 230 225309308617 82284 2210 284 79 -5 -12 -2 +4 +5 -1.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 30602693 641851945 30464038 3252 238324334658 96295 2110 301 91 -32 -14 -6 +55 +66 7.1
/ 162G— A+C — 650572 13718410 651368 711 240326337663 98296 2110 301 91 -7 -3 -1 +12 +14 1.5
Career— MLE — 58215120 12281573791 584120177 61102 240327338665 98295 2110 303 91 -61 -28 -10 +101 +123 12.6
/ 162G— MLE — 650572 13718410 651349 711 240327337664 98295 2110 303 91 -7 -3 -1 +12 +14 1.5

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 DSLDSL Pirates Black · 159 PAwOBA .422 → .312 (−110)K% 9.4% → 11.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.43%÷1.000×1.220——11.51%
BB% (unintentional) /PA22.64%÷1.000×0.700——15.85%
HBP% /PA1.89%—×0.700——1.32%
Singles /BIP37.50%÷1.000×0.680×1.050—26.78%
Doubles /BIP2.88%÷1.000×0.600×1.050—1.82%
Triples /BIP0.96%÷1.000×0.600×1.050—0.61%
Home runs /BIP0.00%÷1.000×0.470——0.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age unknown — no age adjustment. Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .422 → .312; ISO .042 → .029; BABIP .410 → .289. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).