Jhon Torres

PosOF
B/TR/R
Born2000-03-29
Age (2027)27
No MLB projection yet. Career stats below are historical.
Overview
ALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201919ASTL75.167/.247/.21200-6—.132/.192/.162
202121A+STL420.238/.303/.3666349—.197/.253/.292
202222A/ROKSTL118.229/.288/.3583029—.171/.212/.250
Contract
No contract data on file.

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)
201717 ROKDSL Indians — 226184 47735 28417 44 255374408782 152290 1812 345 44 — — — — — —
201818 ROKGCL Cardinals — 186162 52908 19375 41 321409525933 204376 2010 413 84 — — — — — —
201919 APeoria Chiefs — 7566 11300 7290 01 167247212459 45282 399 213 -6 — — — — — —
202121 A+Peoria Chiefs — 420383 912536 27989 34 238303366669 128304 236 301 49 — — — — — —
202222 APalm Beach Cardinals — 10296 20503 6300 00 208255354609 146270 296 272 20 — — — — — —
202222 ROKFCL Cardinals — 1613 5000 320 00 385500385885 455 1219 414 90 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEDSL Indians — 226193 32423 19507 44 166265254519 88187 228 233 44 — — — — — —
201818 ROK MLEGCL Cardinals — 186169 39606 12535 41 231301373674 142299 286 293 84 — — — — — —
201919 A MLEPeoria Chiefs — 7568 9200 5380 01 132192162354 29257 517 160 -6 — — — — — —
202121 A+ MLEPeoria Chiefs — 420390 772124 201329 34 197253292545 95282 315 240 49 — — — — — —
202222 A MLEPalm Beach Cardinals — 10298 15302 4420 00 153186245431 92245 414 198 20 — — — — — —
202222 ROK MLEFCL Cardinals — 1614 4000 230 00 286375286661 356 1912 301 90 — — — — — —
201717 ROK MLEDSL Indians — 226193 32423 19507 44 166265254519 88197 228 233 44 — — — — — —
201717 ROK RAWDSL Indians — 226184 47735 28417 44 255374408782 152290 1812 345 44 — — — — — —
201818 ROK MLEGCL Cardinals — 186169 39606 12535 41 231301373674 142300 286 293 84 — — — — — —
201818 ROK RAWGCL Cardinals — 186162 52908 19375 41 321409525933 204376 2010 413 84 — — — — — —
201919 A MLEPeoria Chiefs — 7568 9200 5380 01 132192162354 29281 517 160 -6 — — — — — —
201919 A RAWPeoria Chiefs — 7566 11300 7290 01 167247212459 45282 399 213 -6 — — — — — —
202121 A+ MLEPeoria Chiefs — 420390 772124 201329 34 197253292545 95286 315 240 49 — — — — — —
202121 A+ RAWPeoria Chiefs — 420383 912536 27989 34 238303366669 128304 236 301 49 — — — — — —
202222 A MLE2 teams — 118112 19302 6450 00 170212250462 80262 385 212 30 — — — — — —
202222 A RAW2 teams — 118109 25503 9320 00 229288358646 128297 278 291 30 — — — — — —
201717 ROK MLEDSL Indians — 226198 32423 19507 44 162265247512 86187 228 233 44 — — — — — —
201818 ROK MLEGCL Cardinals — 186167 39606 12535 41 234301377678 144299 286 293 84 — — — — — —
201919 A MLEPeoria Chiefs — 7570 9200 5380 01 129192157349 29257 517 160 -6 — — — — — —
202121 A+ MLEPeoria Chiefs — 420388 772124 201329 34 198253294547 95282 315 240 49 — — — — — —
202222 A MLE2 teams — 118111 19302 6450 00 171212252464 81260 385 212 30 — — — — — —
▸ Career Totals
Career— MLE — 1025932 17636415 6231821 1110 189255284540 95264 316 239 48 -64 -2 +0 -6 +22 -5.0
/ 162G— MLE — 650591 11323310 3920213 76 191256291547 100268 316 239 48 -40 -1 +0 -4 +14 -3.2

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.

2022 APalm Beach Cardinals · 102 PAwOBA .264 → .198 (−66)K% 29.4% → 41.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.41%÷0.966×1.360——41.41%
BB% (unintentional) /PA5.88%÷1.029×0.690——3.94%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP18.18%÷0.985×0.920×1.031—17.51%
Doubles /BIP7.58%÷1.076×0.830×1.031—6.02%
Triples /BIP0.00%÷0.900×0.910×1.031—0.00%
Home runs /BIP4.55%÷0.880×0.800——4.13%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 76, 1B 97, 2B 115, 3B 80, K 93, BB 106 — 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.031.

Result: wOBA .264 → .198; ISO .146 → .107; BABIP .270 → .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).

2022 ROKFCL Cardinals · 16 PAwOBA .404 → .301 (−104)K% 12.5% → 17.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷1.005×1.440——17.91%
BB% (unintentional) /PA18.75%÷0.976×0.620—×0.97511.62%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP45.45%÷1.021×0.820—×0.97535.58%
Doubles /BIP0.00%÷1.074×0.720—×0.9750.00%
Triples /BIP0.00%÷1.000×0.720—×0.9750.00%
Home runs /BIP0.00%÷1.127×0.780—×0.9750.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 125, 1B 104, 2B 115, 3B 100, K 101, BB 95 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .404 → .301; ISO .000 → .000; BABIP .455 → .356. 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 A+Peoria Chiefs · 420 PAwOBA .294 → .240 (−53)K% 23.3% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.33%÷1.000×1.350——31.51%
BB% (unintentional) /PA6.43%÷0.984×0.710—×1.0274.76%
HBP% /PA2.14%—×0.810—×1.0271.78%
Singles /BIP20.00%÷0.988×0.910×1.009×1.02719.08%
Doubles /BIP8.77%÷0.945×0.830×1.009×1.0277.98%
Triples /BIP1.05%÷1.150×0.820×1.009×1.0270.78%
Home runs /BIP2.11%÷1.063×0.830—×1.0271.69%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 113, 1B 98, 2B 89, 3B 130, K 100, BB 97 — 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.009.

Result: wOBA .294 → .240; ISO .128 → .099; BABIP .304 → .282. 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 APeoria Chiefs · 75 PAwOBA .214 → .160 (−54)K% 38.7% → 50.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.67%÷1.033×1.360——50.90%
BB% (unintentional) /PA9.33%÷1.073×0.690—×1.0456.27%
HBP% /PA0.00%—×0.780—×1.0450.00%
Singles /BIP21.62%÷0.996×0.920—×1.04520.87%
Doubles /BIP8.11%÷1.103×0.830—×1.0456.37%
Triples /BIP0.00%÷1.010×0.910—×1.0450.00%
Home runs /BIP0.00%÷1.105×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 121, 1B 99, 2B 121, 3B 102, K 107, BB 115 — 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 .214 → .160; ISO .045 → .031; BABIP .282 → .257. 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).

2018 ROKGCL Cardinals · 186 PAwOBA .402 → .293 (−109)K% 19.9% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.89%÷1.000×1.440——28.65%
BB% (unintentional) /PA10.22%÷1.000×0.620—×1.0226.48%
HBP% /PA2.69%—×0.720—×1.0221.98%
Singles /BIP28.00%÷1.000×0.820×0.987×1.02223.18%
Doubles /BIP7.20%÷1.000×0.720×0.987×1.0225.23%
Triples /BIP0.00%÷1.000×0.720×0.987×1.0220.00%
Home runs /BIP6.40%÷1.000×0.780—×1.0225.10%

Factors used: level-wide ROK 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 18 vs a level average of 19.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.987.

Result: wOBA .402 → .293; ISO .204 → .148; BABIP .376 → .299. 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).

2017 DSLDSL Indians · 226 PAwOBA .345 → .233 (−113)K% 18.1% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.14%÷1.000×1.220——22.13%
BB% (unintentional) /PA11.95%÷1.000×0.700—×1.0228.55%
HBP% /PA3.10%—×0.700—×1.0222.22%
Singles /BIP22.38%÷1.000×0.680×0.971×1.02215.11%
Doubles /BIP4.90%÷1.000×0.600×0.971×1.0222.92%
Triples /BIP2.10%÷1.000×0.600×0.971×1.0221.25%
Home runs /BIP3.50%÷1.000×0.470—×1.0221.68%

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.971.

Result: wOBA .345 → .233; ISO .152 → .086; BABIP .290 → .187. 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).