Marcos Torres

CF Hickory Crawdads
Age 22 L/L 5'11" / 163 lbs A HR +15%BB +5% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419ADown East Woo…343.178/.282/.30061222—.133/.215/.211
202520ATEX304.248/.344/.37662257—.206/.278/.298
202621A+/ATEX415.251/.335/.457124367—.200/.267/.354
2027PROJMLE22MLBTEX525.189/.256/.310102159-0.4
2028PROJ34% MLB23MLBTEX125.196/.263/.3283565-0.2
Next 2 projected WAR -0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2026 A+
Speed95
wOBA77
wRC+77
ISO73
K%57
Z-Con%42
Career WAR0.0 WAR median (P10 0.0 / P90 0.1, comp-based) · star 2% · didn't stick 93%
CompsLoidel Chapelli (age 22) · Jean Ramirez (age 22) · Michael Siani (age 23)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†59
AVG/OBP/SLG.188 / .254 / .308
PA210
HR4
SB8
K%33
BB%7
ISO121
MLB%0%
Value2027 · WAR
BAT: -10.2 runs (wOBA-derived runs vs avg)-10BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.40-0.4WAR
trajectory · projected WAR by year
-0.4-0.22728
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE45
scouting grade only
SPEED60
scouting grade only
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
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029Extbeyond projection horizon · no WAR estimate
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
2037Extbeyond 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)
202217 ROKDSL TEX Blue — 218181 51936 26439 136 282398464862 182336 2012 383 47 — — — — — —
202318 ADown East Wood Ducks — 4137 4000 3181 03 108195108303 211 447 157 -37 — — — — — —
202318 ROKACL Rangers — 201164 41767 27488 233 250382494876 244306 2413 383 54 — — — — — —
202419 ADown East Wood Ducks — 343297 53856 381185 129 178282300582 121267 3411 268 22 — — — — — —
202520 AHickory Crawdads — 304258 64936 37742 223 248344376720 128320 2412 322 57 — — — — — —
202621 A+Hub City Spartanburgers — 8475 23712 5192 81 307366507873 200389 236 375 91 — — — — — —
202621 AHickory Crawdads — 331288 6822410 32877 352 236327444772 208299 2610 338 61 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL TEX Blue — 218189 32522 18549 136 169273249522 79214 258 238 47 — — — — — —
202318 A MLEDown East Wood Ducks — 4138 3000 2241 03 7914679225 207 595 114 -37 — — — — — —
202318 ROK MLEACL Rangers — 201174 26434 17748 233 149256276532 126228 378 248 54 — — — — — —
202419 A MLEDown East Wood Ducks — 343308 41634 271575 129 133215211426 78245 468 200 22 — — — — — —
202520 A MLEHickory Crawdads — 304272 56734 251022 223 206278298575 92292 348 252 57 — — — — — —
202621 A+ MLEHub City Spartanburgers — 8477 21612 3252 81 273317455772 182345 304 302 91 — — — — — —
202621 A MLEHickory Crawdads — 331298 541737 221187 352 181254329583 148264 367 258 61 — — — — — —
202217 ROK MLEDSL TEX Blue — 218189 32522 18549 136 169273249522 79222 258 238 47 — — — — — —
202217 ROK RAWDSL TEX Blue — 218181 51936 26439 136 282398464862 182336 2012 383 47 — — — — — —
202318 ROK MLE2 teams — 242212 29434 19989 236 137237241478 104223 408 225 39 — — — — — —
202318 ROK RAW2 teams — 242201 45767 30669 236 224350423773 199292 2712 345 39 — — — — — —
202419 A MLEDown East Wood Ducks — 343308 41634 271575 129 133215211426 78247 468 200 22 — — — — — —
202419 A RAWDown East Wood Ducks — 343297 53856 381185 129 178282300582 121267 3411 268 22 — — — — — —
202520 A MLEHickory Crawdads — 304272 56734 251022 223 206278298575 92308 348 252 57 — — — — — —
202520 A RAWHickory Crawdads — 304258 64936 37742 223 248344376720 128320 2412 322 57 — — — — — —
202621 A MLE2 teams — 415375 752349 251439 433 200267355621 155292 346 267 67 — — — — — —
202621 A RAW2 teams — 415363 9129512 371069 433 251335457792 207319 269 346 67 — — — — — —
202217 ROK MLEDSL TEX Blue — 218189 32522 18549 136 169273249522 79214 258 238 47 — — — — — —
202318 ROK MLE2 teams — 242212 29434 19989 236 137237241478 104224 408 225 39 — — — — — —
202419 A MLEDown East Wood Ducks — 343308 41634 271575 129 133215211426 78245 468 200 22 — — — — — —
202520 A MLEHickory Crawdads — 304274 56734 251022 223 204278296573 91292 348 252 57 — — — — — —
202621 A MLE2 teams — 415378 752349 251439 433 198267352618 153280 346 267 67 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 A MLEDown East Wood Ducks — 343308 41634 271575 129 133215211426 78245 468 200 22 — — — — — —
202520 A MLEHickory Crawdads — 304274 56734 251022 223 204278296573 91292 348 252 57 — — — — — —
202621 A MLE2 teams — 415378 752349 251439 433 198267352618 153280 346 267 67 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLETEX 0% 525477 9020410 361717 213 189256310566 121268 337 256 59 -26 +3 +0 +2 +11 -0.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLETEX 34% 364330 651438 261155 142 195263324587 129270 327 264 65 -15 +2 +0 +1 +8 -0.4
202823 MLB CTXTEX 34% 125113 23513 9402 51 196263328591 132269 327 266 65 -5 +1 +0 +0 +3 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 125113 23513 9402 51 204274345619 142282 327 266 51 -5 +1 +0 +0 +3 -0.2
/ 162G— A+C — 650588 12026516 4720810 265 204274347621 143282 327 266 51 -27 +3 +0 +2 +14 -0.8
Career— MLE — 20961876 335672035 15573742 13530 179257292548 113268 357 244 51 -26 +3 +0 +2 +12 -0.8
/ 162G— MLE — 650582 10421611 4822913 429 179257292549 113268 357 244 51 -29 +4 +0 +2 +14 -0.9

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 AHickory Crawdads · 331 PAwOBA .332 → .258 (−75)K% 26.3% → 35.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.28%÷1.000×1.360——35.75%
BB% (unintentional) /PA9.67%÷1.000×0.690——6.67%
HBP% /PA2.11%—×0.780——1.65%
Singles /BIP15.92%÷1.000×0.920×1.010—14.80%
Doubles /BIP10.95%÷1.000×0.830×1.010—9.18%
Triples /BIP1.99%÷1.000×0.910×1.010—1.83%
Home runs /BIP4.98%÷1.000×0.800——3.98%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .332 → .258; ISO .208 → .159; BABIP .299 → .264. 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 A+Hub City Spartanburgers · 84 PAwOBA .365 → .302 (−62)K% 22.6% → 29.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.62%÷1.000×1.310——29.63%
BB% (unintentional) /PA5.95%÷1.000×0.600—×1.0123.61%
HBP% /PA2.38%—×0.770—×1.0121.86%
Singles /BIP23.21%÷1.000×0.870×1.050×1.01221.46%
Doubles /BIP12.50%÷1.000×0.780×1.050×1.01210.36%
Triples /BIP1.79%÷1.000×0.850×1.050×1.0121.61%
Home runs /BIP3.57%÷1.000×0.880—×1.0123.18%

Factors used: league row South Atlantic League. 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.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.050.

Result: wOBA .365 → .302; ISO .200 → .168; BABIP .389 → .345. 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 AHickory Crawdads · 304 PAwOBA .317 → .252 (−65)K% 24.3% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.34%÷0.981×1.360——33.75%
BB% (unintentional) /PA12.17%÷1.051×0.690—×1.0158.11%
HBP% /PA0.66%—×0.780—×1.0150.52%
Singles /BIP25.00%÷1.002×0.920×1.019×1.01523.74%
Doubles /BIP4.89%÷1.123×0.830×1.019×1.0153.74%
Triples /BIP1.63%÷1.039×0.910×1.019×1.0151.48%
Home runs /BIP3.26%÷1.037×0.800—×1.0152.55%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 107, 1B 100, 2B 125, 3B 108, K 96, BB 110 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .317 → .252; ISO .128 → .097; BABIP .320 → .292. 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 ADown East Wood Ducks · 343 PAwOBA .263 → .200 (−64)K% 34.4% → 45.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.40%÷1.022×1.360——45.80%
BB% (unintentional) /PA11.08%÷0.983×0.690—×1.0308.01%
HBP% /PA1.46%—×0.780—×1.0301.17%
Singles /BIP18.99%÷0.973×0.920×0.984×1.03018.20%
Doubles /BIP4.47%÷0.978×0.830×0.984×1.0303.85%
Triples /BIP2.79%÷1.150×0.910×0.984×1.0302.24%
Home runs /BIP3.35%÷1.008×0.800—×1.0302.74%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 95, 2B 96, 3B 130, K 104, BB 97 — 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 ×0.984.

Result: wOBA .263 → .200; ISO .121 → .086; BABIP .267 → .245. 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 ROKACL Rangers · 201 PAwOBA .377 → .248 (−129)K% 23.9% → 36.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.88%÷0.940×1.440——36.57%
BB% (unintentional) /PA13.43%÷0.973×0.620—×1.0088.62%
HBP% /PA3.98%—×0.720—×1.0082.89%
Singles /BIP18.10%÷1.003×0.820×0.987×1.00814.72%
Doubles /BIP6.03%÷1.032×0.720×0.987×1.0084.19%
Triples /BIP5.17%÷1.114×0.720×0.987×1.0083.33%
Home runs /BIP6.03%÷1.124×0.780—×1.0084.22%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 125, 1B 101, 2B 106, 3B 123, K 88, BB 95 — applied at half strength. Age: age 19 vs a level average of 19.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.987.

Result: wOBA .377 → .248; ISO .244 → .150; BABIP .306 → .228. 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 ADown East Wood Ducks · 41 PAwOBA .154 → .114 (−40)K% 43.9% → 58.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA43.90%÷1.022×1.360——58.40%
BB% (unintentional) /PA7.32%÷0.971×0.690—×1.0455.43%
HBP% /PA2.44%—×0.780—×1.0451.99%
Singles /BIP21.05%÷0.979×0.920—×1.04520.67%
Doubles /BIP0.00%÷0.914×0.830—×1.0450.00%
Triples /BIP0.00%÷1.124×0.910—×1.0450.00%
Home runs /BIP0.00%÷1.082×0.800—×1.0450.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 116, 1B 96, 2B 83, 3B 125, K 104, BB 94 — 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).

Result: wOBA .154 → .114; ISO .000 → .000; BABIP .211 → .207. 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 TEX Blue · 218 PAwOBA .377 → .238 (−139)K% 19.7% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.72%÷0.964×1.220——24.96%
BB% (unintentional) /PA11.93%÷0.998×0.700—×1.0088.43%
HBP% /PA4.13%—×0.700—×1.0082.91%
Singles /BIP23.91%÷0.982×0.680×0.973×1.00816.24%
Doubles /BIP6.52%÷1.007×0.600×0.973×1.0083.81%
Triples /BIP2.17%÷1.006×0.600×0.973×1.0081.27%
Home runs /BIP4.35%÷1.148×0.470—×1.0081.79%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 130, 1B 96, 2B 101, 3B 101, K 93, BB 100 — 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.973.

Result: wOBA .377 → .238; ISO .182 → .090; BABIP .336 → .214. 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).