Ivan Torres

C DSL Tampa Bay
Age 19 R/R 5'11" / 220 lbs ROK HR -6%H +4% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#666ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKTB135.294/.463/.3730478—.213/.366/.269
202618ROKDSL Tampa Bay134.333/.455/.3981068—.228/.333/.281
2027PROJMLE19MLBTB244.239/.318/.31624830.2
2028PROJ34% MLB20MLBTB43.245/.324/.33101870.1
2029PROJ48% MLB21MLBTB107.247/.327/.34112910.3
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
K%98
Z-Con%90
Whiff%84
wOBA79
wRC+79
Chase%47
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 97%
CompsIván De Jesús Jr. (age 21) · Ronald Torreyes (age 19) · Euribiel Angeles (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 69 proj PA
wRC+†83
AVG/OBP/SLG.237 / .315 / .314
PA69
HR1
K%21
BB%8
ISO78
MLB%0%
Value2027 · WAR
BAT: -1.4 runs (wOBA-derived runs vs avg)-1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +1.5 runs (Replacement-level credit)+1REPTotal WAR: +0.20+0.2WAR
0.00.51.00.10.30.60.80.91.01.00.90.80.70.527282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$44M ctrl surplus
Tools · ContractCON 79 / POW 34
Toolsscout grade
CONTACT79
scouting grade only
POWER34
scouting grade only
EYE62
scouting grade only
SPEED50
scouting grade only
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+1.0$5M+$5M
2034Pre-Arb$1.0M+1.0$5M+$4M
2035Pre-Arb$1.0M+0.9$2M+$2M
2036Arb-1$3M+0.8$2M+$0.3M
2037Arb-2$5M+0.7$1M+$0.0M (cut)
2038Arb-3$6M+0.5$0.9M+$0.0M (cut)
Totals $6M $16M +$11M

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)
202517 ROKDSL Rays — 135102 30800 201212 42 294463373835 78330 915 392 78 — — — — — —
202618 ROKDSL Tampa Bay — 134108 36401 19115 00 333455398853 65357 814 390 68 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Rays — 135108 23600 141512 42 213366269634 56231 1110 283 78 — — — — — —
202618 ROK MLEDSL Tampa Bay — 134114 26301 13135 00 228333281614 53234 1010 268 68 — — — — — —
202517 ROK MLEDSL Rays — 135108 23600 141512 42 213366269634 56245 1110 283 78 — — — — — —
202517 ROK RAWDSL Rays — 135102 30800 201212 42 294463373835 78330 915 392 78 — — — — — —
202618 ROK MLEDSL Tampa Bay — 134114 26301 13135 00 228333281614 53245 1010 268 68 — — — — — —
202618 ROK RAWDSL Tampa Bay — 134108 36401 19115 00 333455398853 65357 814 390 68 — — — — — —
202517 ROK MLEDSL Rays — 135108 23600 141512 42 213366269634 56231 1110 283 78 — — — — — —
202618 ROK MLEDSL Tampa Bay — 134115 26301 13135 00 226333278612 52234 1010 268 68 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Rays — 135108 23600 141512 42 213366269634 56231 1110 283 78 — — — — — —
202618 ROK MLEDSL Tampa Bay — 134115 26301 13135 00 226333278612 52234 1010 268 68 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLETB 0% 244217 52912 20515 41 239318316634 78301 218 291 83 -5 +0 +0 +4 +5 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLETB 34% 124110 26411 10263 21 242322329651 87302 218 297 87 -2 +0 +0 +2 +3 0.3
202921 MLB MLETB 48% 221196 48813 18465 42 244324339664 95303 218 302 91 -2 +0 +0 +4 +5 0.6
203022 MLB MLETB 54% 333295 731225 28697 62 246326348674 102303 218 306 93 -3 +0 +0 +6 +7 1.1
203123 MLB MLETB 57% 412366 891526 34859 83 248327355682 107303 218 309 95 -2 +0 +0 +7 +9 1.5
203224 MLB MLETB 57% 445396 991728 37929 83 249328361689 112304 218 312 97 -2 +0 +0 +8 +10 1.7
203325 MLB MLETB 57% 445396 991728 37929 83 249328362690 113304 218 312 97 -1 +0 +0 +8 +10 1.7
203426 MLB MLETB 56% 445396 991728 37929 83 249328363691 113304 218 312 98 -1 +0 +0 +8 +10 1.7
203527 MLB MLETB 55% 445396 981728 37939 84 248327360687 112303 218 311 97 -2 +0 +0 +8 +10 1.6
203628 MLB MLETB 55% 445396 961627 37949 74 246325355681 109302 218 308 95 -3 -0 -1 +8 +10 1.4
203729 MLB MLETB 53% 445396 961627 37959 74 244323349672 105301 218 305 92 -4 -0 -1 +8 +10 1.2
203830 MLB MLETB 53% 445396 961627 37969 74 241319341660 100300 228 300 89 -6 -0 -2 +8 +10 1.0
203931 MLB MLETB 52% 426380 911526 35948 56 237315331646 94297 228 294 85 -7 -1 -3 +8 +9 0.5
204032 MLB MLETB 52% 407363 841325 33928 410 232309319628 87294 238 287 80 -10 -3 -4 +7 +9 -0.0
202820 MLB CTXTB 34% 4338 9200 491 10 245324331655 86306 219 299 87 -1 +0 +0 +1 +1 0.1
202921 MLB CTXTB 48% 10795 24411 9222 21 247327341668 94307 218 304 91 -1 +0 +0 +2 +2 0.3
203022 MLB CTXTB 54% 181160 39612 15374 31 249328349678 100307 208 308 93 -1 +0 +0 +3 +4 0.6
203123 MLB CTXTB 57% 233207 51814 19485 42 250330356685 106307 218 311 95 -1 +0 +0 +4 +5 0.8
203224 MLB CTXTB 57% 252224 55914 21525 52 251330361691 110308 218 313 97 -1 +0 +0 +4 +5 0.9
203325 MLB CTXTB 57% 251223 55914 21525 52 252331363693 111308 218 314 97 -1 +0 +0 +4 +5 1.0
203426 MLB CTXTB 56% 251223 55914 21525 52 252331363694 112307 218 314 98 -1 +0 +0 +4 +5 1.0
203527 MLB CTXTB 55% 247219 54914 21525 42 251330360690 110307 219 312 97 -1 +0 +0 +4 +5 0.9
203628 MLB CTXTB 55% 244217 54914 20515 42 249328356684 107306 218 310 95 -1 +0 -0 +4 +5 0.8
203729 MLB CTXTB 53% 238211 52814 20515 42 247325350675 103305 218 306 92 -2 +0 -1 +4 +5 0.7
203830 MLB CTXTB 53% 234208 50813 19515 32 244322342664 98304 228 302 89 -3 -0 -1 +4 +5 0.5
203931 MLB CTXTB 52% 222198 47713 18494 33 240317332649 92301 228 296 85 -4 -1 -1 +4 +5 0.3
204032 MLB CTXTB 52% 211188 44712 17484 25 235311320631 85298 238 289 80 -5 -2 -2 +4 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 27142411 589951239 22557455 4526 244323342665 98304 218 307 91 -23 -1 -6 +48 +59 7.9
/ 162G— A+C — 650577 1412339 5413713 116 244323341664 97304 218 307 91 -6 -0 -1 +12 +14 1.9
Career— MLE — 53764765 11571942481 4501108122 8751 243324345669 102299 218 303 91 -46 -3 -10 +91 +111 14.5
/ 162G— MLE — 650576 14023310 5413415 116 243324345669 102299 218 303 91 -6 -0 -1 +12 +14 1.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 DSLDSL Tampa Bay · 134 PAwOBA .386 → .268 (−118)K% 8.2% → 10.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.21%÷1.000×1.220——10.01%
BB% (unintentional) /PA14.18%÷1.000×0.700—×1.00810.00%
HBP% /PA3.73%—×0.700—×1.0082.63%
Singles /BIP31.96%÷1.000×0.680×0.973×1.00821.30%
Doubles /BIP4.12%÷1.000×0.600×0.973×1.0082.43%
Triples /BIP0.00%÷1.000×0.600×0.973×1.0080.00%
Home runs /BIP1.03%÷1.000×0.470—×1.0080.49%

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 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 .386 → .268; ISO .065 → .037; BABIP .357 → .234. 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 DSLDSL Rays · 135 PAwOBA .386 → .283 (−103)K% 8.9% → 10.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.89%÷1.003×1.220——10.81%
BB% (unintentional) /PA14.81%÷1.020×0.700—×1.02210.39%
HBP% /PA8.89%—×0.700—×1.0226.36%
Singles /BIP24.44%÷0.985×0.680×1.023×1.02217.65%
Doubles /BIP8.89%÷0.989×0.600×1.023×1.0225.64%
Triples /BIP0.00%÷1.150×0.600×1.023×1.0220.00%
Home runs /BIP0.00%÷1.022×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 104, 1B 97, 2B 98, 3B 130, K 101, BB 104 — 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.023.

Result: wOBA .386 → .283; ISO .078 → .054; BABIP .330 → .231. 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).