Samuel Escudero

C Altoona Curve
Age 23 R/R 5'10" / 155 lbs AA HR -15%K -5% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
OGV OFP35OGV rank#1316ETA2029MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202420ROKDSL Pirates G…145.311/.418/.4793557—.190/.277/.294
202521ROKPIT73.167/.296/.233105—.125/.211/.188
202622AA/APIT91.100/.200/.18820-15—.097/.177/.183
2027PROJMLE23MLBPIT2.209/.275/.3070066-0.0
2028PROJ31% MLB24MLBPIT52.213/.279/.31911700.0
2029PROJ45% MLB25MLBPIT103.216/.283/.32821740.1
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Arb-1$0.6M2034Arb-2$0.4M+1
Skills · percentileMiLB Statcast 2026 AA
Chase%84
Whiff%74
Z-Con%53
K%50
ISO8
BB%7
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 98%
CompsJacob Amaya (age 23) · Luis Santana (age 23) · Jhoneiker Betancourt (age 23)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†66
AVG/OBP/SLG.209 / .275 / .307
PA2
HR0
K%50
BB%7
BABIP281
ISO96
MLB%2%
Value2027 · WAR
BAT: -3.7 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +2.0 runs (Replacement-level credit)+2REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.10.20.20.10.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M+0.2$0.6M+$0.0M
2031Pre-Arb$0.9M+0.2$0.6M+$0.0M
2032Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2033Arb-1$0.6M+0.1$0.3M+$0.0M (cut)
2034Arb-2$0.4M———
2035Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$0.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. 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)
202117 ROKDSL PIT Gold — 8573 11200 10111 11 151262178440 27175 1312 217 -5 — — — — — —
202218 ROKDSL PIT Gold — 9474 21500 16142 41 284424351775 68344 1517 357 53 — — — — — —
202319 ROKDSL Pirates Black — 141120 33812 18183 31 275383408791 133310 1313 360 42 — — — — — —
202420 ROKDSL Pirates Gold — 145119 37913 20152 51 311418479897 168327 1014 390 57 — — — — — —
202521 ROKFCL Pirates — 7360 10101 10151 00 167296233529 67196 2114 251 5 — — — — — —
202622 AAAltoona Curve — 5751 6001 3143 00 118211176387 59139 255 191 -5 — — — — — —
202622 ABradenton Marauders — 3429 2101 4150 00 69182207389 13871 4412 181 -33 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202117 ROK MLEDSL PIT Gold — 8576 8100 7131 11 105190118309 13130 158 161 -5 — — — — — —
202218 ROK MLEDSL PIT Gold — 9478 14300 12182 41 179304218522 38222 1913 246 53 — — — — — —
202319 ROK MLEDSL Pirates Black — 141125 22511 13223 31 176270256526 80199 169 230 42 — — — — — —
202420 ROK MLEDSL Pirates Gold — 145126 24512 13182 51 190277294570 103195 129 253 57 — — — — — —
202521 ROK MLEFCL Pirates — 7364 8101 6211 00 125211188399 62146 298 175 5 — — — — — —
202622 AA MLEAltoona Curve — 5752 6001 2173 00 115193173366 58139 304 161 -5 — — — — — —
202622 A MLEBradenton Marauders — 3430 2101 3200 00 67152200352 13357 599 120 -33 — — — — — —
202117 ROK MLEDSL PIT Gold — 8576 8100 7131 11 105190118309 13125 158 161 -5 — — — — — —
202117 ROK RAWDSL PIT Gold — 8573 11200 10111 11 151262178440 27175 1312 217 -5 — — — — — —
202218 ROK MLEDSL PIT Gold — 9478 14300 12182 41 179304218522 38230 1913 246 53 — — — — — —
202218 ROK RAWDSL PIT Gold — 9474 21500 16142 41 284424351775 68344 1517 357 53 — — — — — —
202319 ROK MLEDSL Pirates Black — 141125 22511 13223 31 176270256526 80206 169 230 42 — — — — — —
202319 ROK RAWDSL Pirates Black — 141120 33812 18183 31 275383408791 133310 1313 360 42 — — — — — —
202420 ROK MLEDSL Pirates Gold — 145126 24512 13182 51 190277294570 103202 129 253 57 — — — — — —
202420 ROK RAWDSL Pirates Gold — 145119 37913 20152 51 311418479897 168327 1014 390 57 — — — — — —
202521 ROK MLEFCL Pirates — 7364 8101 6211 00 125211188399 62159 298 175 5 — — — — — —
202521 ROK RAWFCL Pirates — 7360 10101 10151 00 167296233529 67196 2114 251 5 — — — — — —
202622 AA MLE2 teams — 9182 7101 5383 00 85167134301 49136 425 146 -15 — — — — — —
202622 AA RAW2 teams — 9180 8102 7293 00 100200188388 87120 328 187 -15 — — — — — —
202117 ROK MLEDSL PIT Gold — 8577 8100 7131 11 104190117307 13130 158 161 -5 — — — — — —
202218 ROK MLEDSL PIT Gold — 9480 14300 12182 41 175304212517 38222 1913 246 53 — — — — — —
202319 ROK MLEDSL Pirates Black — 141124 22511 13223 31 177270258528 81199 169 230 42 — — — — — —
202420 ROK MLEDSL Pirates Gold — 145129 24512 13182 51 186277287563 101195 129 253 57 — — — — — —
202521 ROK MLEFCL Pirates — 7366 8101 6211 00 121211182393 61146 298 175 5 — — — — — —
202622 AA MLE2 teams — 9183 7101 5383 00 84167133299 48108 425 146 -15 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 ROK MLEDSL Pirates Gold — 145129 24512 13182 51 186277287563 101195 129 253 57 — — — — — —
202521 ROK MLEFCL Pirates — 7366 8101 6211 00 121211182393 61146 298 175 5 — — — — — —
202622 AA MLE2 teams — 9183 7101 5383 00 84167133299 48108 425 146 -15 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLEPIT 2% 201182 38713 14553 31 210275309585 100280 277 265 66 -8 +0 +0 +4 +4 0.1
▸ 2027 — real world (MLB)
202723 MLB CTXPIT 2% 22 0000 010 00 209275307582 97281 500 264 66 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLEPIT 31% 169153 33613 12462 21 214280322602 108282 277 272 70 -6 +0 +0 +3 +4 0.1
202925 MLB MLEPIT 45% 231209 45814 17623 31 216283331615 115283 277 277 74 -7 +0 +0 +4 +5 0.2
203026 MLB MLEPIT 51% 281255 561026 20754 31 219286339624 120283 277 281 76 -8 +0 +0 +5 +6 0.3
203127 MLB MLEPIT 53% 305276 611126 22814 31 219286339626 121283 277 282 77 -8 +0 +0 +5 +7 0.4
203228 MLB MLEPIT 53% 317287 631127 23844 31 218286338624 120282 267 281 76 -9 +0 -1 +6 +7 0.3
203329 MLB MLEPIT 53% 315285 621126 23854 21 216283332615 116281 277 277 74 -10 +0 -1 +6 +7 0.1
203430 MLB MLEPIT 52% 310280 611126 23844 11 213279324603 111279 277 273 71 -11 -0 -2 +6 +7 -0.1
202824 MLB CTXPIT 31% 5247 10201 4141 10 213279319598 105283 278 271 70 -2 +0 +0 +1 +1 0.0
202925 MLB CTXPIT 45% 10394 21412 7281 10 216283328610 112283 277 276 74 -3 +0 +0 +2 +2 0.1
203026 MLB CTXPIT 51% 143130 28513 10382 21 218285334619 117284 277 279 76 -4 +0 +0 +3 +3 0.2
203127 MLB CTXPIT 53% 160145 32613 12432 21 218286335621 117284 278 280 77 -4 +0 +0 +3 +3 0.2
203228 MLB CTXPIT 53% 169153 33613 12452 11 218285334619 116283 277 279 76 -5 -0 -0 +3 +4 0.1
203329 MLB CTXPIT 53% 166151 32613 12452 10 215282328610 113282 277 276 74 -5 +0 -1 +3 +4 0.1
203430 MLB CTXPIT 52% 162147 32613 12442 00 212279320599 108280 277 271 71 -6 +0 -1 +3 +4 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 955867 18835618 6925712 83 217284333617 116284 277 276 63 -29 +0 -2 +17 +21 0.7
/ 162G— A+C — 650590 12824412 471758 52 217284332616 115285 277 276 63 -20 +0 -2 +12 +14 0.5
Career— MLE — 26472379 481871544 20267238 3111 202275307582 105260 258 261 63 -63 +1 -4 +36 +44 1.4
/ 162G— MLE — 650584 11821411 501659 83 202275308583 106259 258 261 63 -20 +0 -1 +12 +14 0.4

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 AAAltoona Curve · 57 PAwOBA .187 → .161 (−26)K% 24.6% → 30.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.56%÷1.000×1.220——29.96%
BB% (unintentional) /PA5.26%÷1.000×0.700—×1.0423.84%
HBP% /PA5.26%—×0.850—×1.0424.66%
Singles /BIP13.51%÷1.000×0.970×0.995×1.04213.59%
Doubles /BIP0.00%÷1.000×0.860×0.995×1.0420.00%
Triples /BIP0.00%÷1.000×0.950×0.995×1.0420.00%
Home runs /BIP2.70%÷1.000×0.780—×1.0422.20%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.995.

Result: wOBA .187 → .161; ISO .059 → .045; BABIP .139 → .139. 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).

2026 ABradenton Marauders · 34 PAwOBA .182 → .120 (−63)K% 44.1% → 60.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA44.12%÷1.000×1.360——60.00%
BB% (unintentional) /PA11.76%÷1.000×0.690——8.12%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP0.00%÷1.000×0.920——0.00%
Doubles /BIP7.14%÷1.000×0.830——5.93%
Triples /BIP0.00%÷1.000×0.910——0.00%
Home runs /BIP7.14%÷1.000×0.800——5.71%

Factors used: level-wide A 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 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average).

Result: wOBA .182 → .120; ISO .138 → .086; BABIP .071 → .057. 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).

2025 ROKFCL Pirates · 73 PAwOBA .252 → .175 (−78)K% 20.5% → 29.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.55%÷1.006×1.440——29.42%
BB% (unintentional) /PA13.70%÷0.998×0.620—×0.9858.38%
HBP% /PA1.37%—×0.720—×0.9850.97%
Singles /BIP17.78%÷1.022×0.820×0.972×0.98513.67%
Doubles /BIP2.22%÷1.119×0.720×0.972×0.9851.37%
Triples /BIP0.00%÷0.950×0.720×0.972×0.9850.00%
Home runs /BIP2.22%÷1.000×0.780—×0.9851.71%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 104, 2B 124, 3B 90, K 101, BB 100 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .252 → .175; ISO .067 → .048; BABIP .196 → .146. 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).

2024 DSLDSL Pirates Gold · 145 PAwOBA .386 → .253 (−134)K% 10.3% → 12.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.34%÷1.011×1.220——12.48%
BB% (unintentional) /PA13.10%÷0.971×0.700—×0.9859.31%
HBP% /PA1.38%—×0.700—×0.9850.95%
Singles /BIP23.08%÷1.024×0.680×0.969×0.98514.62%
Doubles /BIP8.65%÷1.084×0.600×0.969×0.9854.57%
Triples /BIP0.96%÷0.989×0.600×0.969×0.9850.56%
Home runs /BIP2.88%÷0.847×0.470—×0.9851.58%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 69, 1B 105, 2B 117, 3B 98, K 102, BB 94 — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.969.

Result: wOBA .386 → .253; ISO .168 → .098; BABIP .327 → .195. 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).

2023 DSLDSL Pirates Black · 141 PAwOBA .351 → .230 (−121)K% 12.8% → 15.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.77%÷1.000×1.220——15.57%
BB% (unintentional) /PA12.77%÷1.000×0.700—×0.9958.89%
HBP% /PA2.13%—×0.700—×0.9951.48%
Singles /BIP21.57%÷1.000×0.680×0.994×0.99514.50%
Doubles /BIP7.84%÷1.000×0.600×0.994×0.9954.65%
Triples /BIP0.98%÷1.000×0.600×0.994×0.9950.58%
Home runs /BIP1.96%÷1.000×0.470—×0.9950.92%

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 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .351 → .230; ISO .133 → .075; BABIP .310 → .199. 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).

2022 DSLDSL PIT Gold · 94 PAwOBA .353 → .246 (−107)K% 14.9% → 18.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.89%÷0.969×1.220——18.74%
BB% (unintentional) /PA17.02%÷0.956×0.700—×1.00812.56%
HBP% /PA2.13%—×0.700—×1.0081.50%
Singles /BIP26.67%÷1.004×0.680×0.974×1.00817.72%
Doubles /BIP8.33%÷1.007×0.600×0.974×1.0084.87%
Triples /BIP0.00%÷1.091×0.600×0.974×1.0080.00%
Home runs /BIP0.00%÷1.111×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 122, 1B 101, 2B 101, 3B 118, K 94, BB 91 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.974.

Result: wOBA .353 → .246; ISO .068 → .042; BABIP .344 → .222. 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).

2021 DSLDSL PIT Gold · 85 PAwOBA .215 → .161 (−54)K% 12.9% → 15.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.94%÷1.020×1.220——15.47%
BB% (unintentional) /PA11.76%÷0.972×0.700—×1.0228.67%
HBP% /PA1.18%—×0.700—×1.0220.84%
Singles /BIP14.52%÷0.959×0.680×1.050×1.02211.06%
Doubles /BIP3.23%÷0.968×0.600×1.050×1.0222.15%
Triples /BIP0.00%÷1.000×0.600×1.050×1.0220.00%
Home runs /BIP0.00%÷0.899×0.470—×1.0220.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 80, 1B 92, 2B 94, 3B 100, K 104, BB 94 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .215 → .161; ISO .027 → .019; BABIP .175 → .130. 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).