Maikol Escotto

SS Greensboro Grasshoppers
Age 25 R/R 5'11" / 180 lbs A+ HR -15%K -5% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#2152ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202321A+PIT343.213/.274/.34781022—.164/.206/.260
202422A+PIT232.215/.259/.3558821—.168/.197/.273
202523AA/A+PIT298.232/.297/.37182149—.199/.249/.315
2027PROJMLE25MLBPIT1.216/.260/.3430069-0.0
2028PROJ30% MLB26MLBPIT51.218/.264/.35111730.0
2029PROJ42% MLB27MLBPIT88.219/.266/.35122740.0
Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030Ext$0.0M2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2025 AA
Z-Con%71
K%70
Speed54
Whiff%53
Chase%40
ISO19
CompsTaylor Featherston (age 25) · Robert Andino (age 25) · Jim Haley (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†69
AVG/OBP/SLG.216 / .260 / .343
PA1
HR0
K%27
BB%4
BABIP271
ISO138
MLB%0%
Value2027 · WAR
BAT: -5.4 runs (wOBA-derived runs vs avg)-5BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +3.2 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.10.00.0272829
Tools · ContractCON 55 / POW 55
Toolsscout grade
CONTACT55
scouting grade only
POWER55
scouting grade only
EYE25
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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.

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)
201917 ROKDSL Yankees — 218181 571148 32574 133 315429552981 238422 2615 428 61 — — — — — —
202119 ABradenton Marauders — 381320 751317 541166 225 234355347702 112343 3014 325 53 — — — — — —
202220 A+Greensboro Grasshoppers — 160146 24426 9583 53 164228342570 178220 366 251 5 — — — — — —
202220 ABradenton Marauders — 9987 22602 9222 36 253337391728 138312 229 326 60 — — — — — —
202321 A+Greensboro Grasshoppers — 343314 671428 22924 105 213274347621 134273 276 277 22 — — — — — —
202422 A+Greensboro Grasshoppers — 232214 46608 13780 82 215259355614 140290 346 269 21 — — — — — —
202523 AAAltoona Curve — 142126 17202 9294 32 135216198414 63153 206 195 -3 — — — — — —
202523 A+Greensboro Grasshoppers — 156141 45916 10342 184 319370525895 206382 226 387 97 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEDSL Yankees — 218190 34624 23704 133 179281295576 116260 3211 259 61 — — — — — —
202119 A MLEBradenton Marauders — 381340 651114 341606 225 191276265541 74342 429 247 53 — — — — — —
202220 A+ MLEGreensboro Grasshoppers — 160150 18314 5763 53 120165233398 113204 483 175 5 — — — — — —
202220 A MLEBradenton Marauders — 9990 19501 6302 36 211276300576 89285 306 257 60 — — — — — —
202321 A+ MLEGreensboro Grasshoppers — 343323 53926 131204 105 164206260466 96229 354 200 22 — — — — — —
202422 A+ MLEGreensboro Grasshoppers — 232220 37506 8990 82 168197273470 105248 433 199 21 — — — — — —
202523 AA MLEAltoona Curve — 142129 16202 6374 32 124187186373 62141 264 164 -3 — — — — — —
202523 A+ MLEGreensboro Grasshoppers — 156146 39715 6452 184 267305432737 164342 294 311 97 — — — — — —
201917 ROK MLEDSL Yankees — 218190 34624 23704 133 179281295576 116259 3211 259 61 — — — — — —
201917 ROK RAWDSL Yankees — 218181 571148 32574 133 315429552981 238422 2615 428 61 — — — — — —
202119 A MLEBradenton Marauders — 381340 651114 341606 225 191276265541 74345 429 247 53 — — — — — —
202119 A RAWBradenton Marauders — 381320 751317 541166 225 234355347702 112343 3014 325 53 — — — — — —
202220 A+ MLE2 teams — 259239 37815 121065 89 155211259470 105248 415 206 26 — — — — — —
202220 A+ RAW2 teams — 259233 461028 18805 89 197270361630 163260 317 280 26 — — — — — —
202321 A+ MLEGreensboro Grasshoppers — 343323 53926 131204 105 164206260466 96236 354 200 22 — — — — — —
202321 A+ RAWGreensboro Grasshoppers — 343314 671428 22924 105 213274347621 134273 276 277 22 — — — — — —
202422 A+ MLEGreensboro Grasshoppers — 232220 37506 8990 82 168197273470 105263 433 199 21 — — — — — —
202422 A+ RAWGreensboro Grasshoppers — 232214 46608 13780 82 215259355614 140290 346 269 21 — — — — — —
202523 A+ MLE2 teams — 298275 55917 12826 216 200249316566 116253 284 241 49 — — — — — —
202523 A+ RAW2 teams — 298267 621118 19636 216 232297371668 139270 216 296 49 — — — — — —
201917 ROK MLEDSL Yankees — 218189 34624 23704 133 180281296577 116260 3211 259 61 — — — — — —
202119 A MLEBradenton Marauders — 381338 651114 341606 225 192276266543 74342 429 247 53 — — — — — —
202220 A+ MLE2 teams — 259240 37815 121065 89 154211258469 104235 415 206 26 — — — — — —
202321 A+ MLEGreensboro Grasshoppers — 343323 53926 131204 105 164206260466 96229 354 200 22 — — — — — —
202422 A+ MLEGreensboro Grasshoppers — 232222 37506 8990 82 167197270468 104248 433 199 21 — — — — — —
202523 A+ MLE2 teams — 298278 55917 12826 216 198249313562 115246 284 241 49 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLEGreensboro Grasshoppers — 232222 37506 8990 82 167197270468 104248 433 199 21 — — — — — —
202523 A+ MLE2 teams — 298278 55917 12826 216 198249313562 115246 284 241 49 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEPIT 0% 348326 711329 15924 92 217261348609 132271 264 270 69 -13 +1 +0 +4 +8 0.1
▸ 2027 — real world (MLB)
202725 MLB CTXPIT 0% 11 0000 000 00 216260343602 127271 00 268 69 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEPIT 30% 167155 35615 8442 41 219265357623 138272 265 276 73 -5 +0 +0 +2 +4 0.0
202927 MLB MLEPIT 42% 211196 44816 10553 51 220267358625 138272 265 277 74 -7 +1 +0 +2 +5 0.1
202826 MLB CTXPIT 30% 5148 10201 2131 10 218264351615 133272 254 273 73 -2 +0 +0 +1 +1 0.0
202927 MLB CTXPIT 42% 8883 17302 4231 21 219266351617 133273 265 274 74 -3 +0 +0 +1 +2 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 139131 27503 6362 31 206252313565 107261 264 274 47 -4 +0 +0 +1 +3 0.0
/ 162G— A+C — 650613 12623014 281689 145 206251312562 106260 264 274 47 -21 +1 +0 +7 +14 0.1
Career— MLE — 22562076 390671047 12677532 9533 188245298543 110271 346 237 47 -17 +1 +0 +6 +11 0.1
/ 162G— MLE — 650598 11319314 362239 2710 189245301546 112271 346 237 47 -21 +2 +0 +7 +14 0.1

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.

2025 A+Greensboro Grasshoppers · 156 PAwOBA .378 → .311 (−67)K% 21.8% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.79%÷0.994×1.310——28.71%
BB% (unintentional) /PA6.41%÷0.980×0.600—×0.9983.92%
HBP% /PA1.28%—×0.770—×0.9980.99%
Singles /BIP27.10%÷0.950×0.870×1.026×0.99825.43%
Doubles /BIP8.41%÷0.998×0.780×1.026×0.9986.73%
Triples /BIP0.93%÷1.025×0.850×1.026×0.9980.79%
Home runs /BIP5.61%÷1.048×0.880—×0.9984.70%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 110, 1B 90, 2B 100, 3B 105, K 99, BB 96 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.026.

Result: wOBA .378 → .311; ISO .206 → .165; BABIP .382 → .342. 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 AAAltoona Curve · 142 PAwOBA .195 → .164 (−30)K% 20.4% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.42%÷0.947×1.220——26.30%
BB% (unintentional) /PA6.34%÷1.033×0.700—×1.0274.41%
HBP% /PA2.82%—×0.850—×1.0272.46%
Singles /BIP13.40%÷1.024×0.970×0.962×1.02712.55%
Doubles /BIP2.06%÷1.036×0.860×0.962×1.0271.69%
Triples /BIP0.00%÷1.150×0.950×0.962×1.0270.00%
Home runs /BIP2.06%÷0.891×0.780—×1.0271.85%

Factors used: league row EL. Park (home-season share, regressed): HR 78, 1B 105, 2B 107, 3B 130, K 89, BB 107 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.962.

Result: wOBA .195 → .164; ISO .063 → .055; BABIP .153 → .141. 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 A+Greensboro Grasshoppers · 232 PAwOBA .265 → .199 (−65)K% 33.6% → 42.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.62%÷1.029×1.310——42.80%
BB% (unintentional) /PA5.60%÷0.974×0.600—×1.0123.49%
HBP% /PA0.00%—×0.770—×1.0120.00%
Singles /BIP23.53%÷1.024×0.870×1.013×1.01220.50%
Doubles /BIP4.41%÷0.950×0.780×1.013×1.0123.71%
Triples /BIP0.00%÷0.900×0.850×1.013×1.0120.00%
Home runs /BIP5.88%÷1.106×0.880—×1.0124.74%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 121, 1B 105, 2B 90, 3B 80, K 106, BB 95 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .265 → .199; ISO .140 → .104; BABIP .290 → .248. 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 A+Greensboro Grasshoppers · 343 PAwOBA .271 → .200 (−71)K% 26.8% → 35.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.82%÷1.005×1.310——34.95%
BB% (unintentional) /PA6.41%÷1.007×0.600—×1.0273.93%
HBP% /PA1.17%—×0.770—×1.0270.92%
Singles /BIP19.37%÷1.016×0.870×1.010×1.02717.21%
Doubles /BIP6.31%÷1.154×0.780×1.010×1.0274.42%
Triples /BIP0.90%÷0.900×0.850×1.010×1.0270.88%
Home runs /BIP3.60%÷1.202×0.880—×1.0272.71%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 140, 1B 103, 2B 131, 3B 80, K 101, BB 101 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .271 → .200; ISO .134 → .094; BABIP .273 → .229. 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 A+Greensboro Grasshoppers · 160 PAwOBA .244 → .175 (−69)K% 36.2% → 47.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.25%÷0.999×1.310——47.55%
BB% (unintentional) /PA5.62%÷1.063×0.600—×1.0423.31%
HBP% /PA1.88%—×0.770—×1.0421.50%
Singles /BIP13.64%÷0.961×0.870×1.050×1.04213.50%
Doubles /BIP4.55%÷0.963×0.780×1.050×1.0424.03%
Triples /BIP2.27%÷1.150×0.850×1.050×1.0421.84%
Home runs /BIP6.82%÷1.273×0.880—×1.0424.91%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 155, 1B 92, 2B 93, 3B 130, K 100, BB 113 — applied at half strength. Age: age 20 vs a level average of 22.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .244 → .175; ISO .178 → .117; BABIP .220 → .204. 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 ABradenton Marauders · 99 PAwOBA .321 → .257 (−64)K% 22.2% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.22%÷0.996×1.360——30.33%
BB% (unintentional) /PA9.09%÷1.015×0.690—×1.0306.36%
HBP% /PA2.02%—×0.780—×1.0301.62%
Singles /BIP21.54%÷0.999×0.920×1.023×1.03020.88%
Doubles /BIP9.23%÷1.082×0.830×1.023×1.0307.46%
Triples /BIP0.00%÷0.900×0.910×1.023×1.0300.00%
Home runs /BIP3.08%÷1.111×0.800—×1.0302.28%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 122, 1B 100, 2B 116, 3B 80, K 99, BB 103 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.023.

Result: wOBA .321 → .257; ISO .138 → .100; BABIP .312 → .285. 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 ABradenton Marauders · 381 PAwOBA .318 → .247 (−71)K% 30.4% → 41.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.45%÷0.989×1.360——41.86%
BB% (unintentional) /PA14.17%÷1.130×0.690—×1.0459.04%
HBP% /PA1.57%—×0.780—×1.0451.28%
Singles /BIP26.47%÷0.976×0.920×1.040×1.04527.13%
Doubles /BIP6.37%÷0.943×0.830×1.040×1.0456.10%
Triples /BIP0.49%÷1.150×0.910×1.040×1.0450.42%
Home runs /BIP3.43%÷1.302×0.800—×1.0452.20%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 160, 1B 95, 2B 89, 3B 130, K 98, BB 126 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.040.

Result: wOBA .318 → .247; ISO .113 → .077; BABIP .343 → .342. 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).

2019 DSLDSL Yankees · 218 PAwOBA .417 → .259 (−157)K% 26.1% → 31.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.15%÷1.000×1.220——31.90%
BB% (unintentional) /PA14.68%÷1.000×0.700—×1.02210.51%
HBP% /PA1.83%—×0.700—×1.0221.31%
Singles /BIP27.42%÷1.000×0.680×0.950×1.02218.11%
Doubles /BIP8.87%÷1.000×0.600×0.950×1.0225.17%
Triples /BIP3.23%÷1.000×0.600×0.950×1.0221.88%
Home runs /BIP6.45%÷1.000×0.470—×1.0223.10%

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 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 ×0.950.

Result: wOBA .417 → .259; ISO .238 → .124; BABIP .422 → .260. 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).