Tyler Rodriguez

SS Wisconsin Timber Rattlers
Age 21 R/R 5'10" / 165 lbs A+ HR +10%K +6% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP40OGV rank#197ETA2028MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKMIL112.277/.459/.3611983—.225/.378/.292
202519ACarolina Mudc…343.217/.392/.26622274—.204/.345/.237
202620A+/AMIL269.234/.403/.34441483—.210/.343/.310
2027PROJMLE21MLBMIL1.204/.331/.27400830.0
2028PROJ43% MLB22MLBMIL91.211/.336/.30012890.2
2029PROJ61% MLB23MLBMIL183.216/.338/.31735940.5
Next 3 projected WAR 0.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$3M+2
Skills · percentileMiLB Statcast 2026 A+
Chase%80
BB%75
K%69
Z-Con%59
Whiff%58
wOBA51
Career WAR0.0 WAR median (P10 -0.1 / P90 13, comp-based) · star 3% · didn't stick 81%
CompsJesus Castillo (age 21) · Adrian Pinto (age 21) · Ricardo Ferreira (age 20)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†83
AVG/OBP/SLG.204 / .331 / .274
PA1
HR0
K%23
BB%13
BABIP264
ISO60
MLB%0%
Value2027 · WAR
BAT: -3.3 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.20.50.70.91.00.90.80.70.527282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$35M ctrl surplus
Tools · ContractCON 35 / POW 20
Toolsscout grade
CONTACT35
scouting grade only
POWER20
scouting grade only
EYE60
scouting grade only
SPEED55
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
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.9$3M+$2M
2032Pre-Arb$0.9M+1.0$5M+$5M
2033Pre-Arb$0.9M+0.9$2M+$2M
2034Arb-1$3M+0.8$2M+$0.4M
2035Arb-2$4M+0.7$2M+$0.0M (cut)
2036Arb-3$4M+0.5$1M+$0.0M (cut)
Totals $6M $15M +$9M

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)
202317 ROKDSL Brewers 1 — 9770 14102 19147 94 200417300717 100218 1420 348 47 — — — — — —
202418 ROKACL Brewers — 11283 23401 171411 91 277459361821 84319 1215 388 83 — — — — — —
202519 ACarolina Mudcats — 343263 57702 595417 228 217392266658 49261 1617 321 74 — — — — — —
202620 A+Wisconsin Timber Rattlers — 171140 34702 25356 75 243380336716 93311 2015 337 76 — — — — — —
202620 AWilson Warbirds — 9869 15402 25133 75 217443362806 145236 1326 378 95 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Brewers 1 — 9775 10101 14177 94 133323187510 53139 1814 238 47 — — — — — —
202418 ROK MLEACL Brewers — 11289 20301 112011 91 225378292671 67253 1810 291 83 — — — — — —
202519 A MLECarolina Mudcats — 343279 57601 437117 228 204345237582 32257 2113 278 74 — — — — — —
202620 A+ MLEWisconsin Timber Rattlers — 171147 32602 18446 75 218327299627 82293 2611 280 76 — — — — — —
202620 A MLEWilson Warbirds — 9876 15402 18183 75 197371329700 132212 1818 309 95 — — — — — —
202317 ROK MLEDSL Brewers 1 — 9775 10101 14177 94 133323187510 53155 1814 238 47 — — — — — —
202317 ROK RAWDSL Brewers 1 — 9770 14102 19147 94 200417300717 100218 1420 348 47 — — — — — —
202418 ROK MLEACL Brewers — 11289 20301 112011 91 225378292671 67275 1810 291 83 — — — — — —
202418 ROK RAWACL Brewers — 11283 23401 171411 91 277459361821 84319 1215 388 83 — — — — — —
202519 A MLECarolina Mudcats — 343279 57601 437117 228 204345237582 32265 2113 278 74 — — — — — —
202519 A RAWCarolina Mudcats — 343263 57702 595417 228 217392266658 49261 1617 321 74 — — — — — —
202620 A+ MLE2 teams — 269223 45903 36629 1410 202336283618 81264 2313 291 83 — — — — — —
202620 A+ RAW2 teams — 269209 491104 50489 1410 234403344747 110285 1819 352 83 — — — — — —
202317 ROK MLEDSL Brewers 1 — 9776 10101 14177 94 132323184507 53139 1814 238 47 — — — — — —
202418 ROK MLEACL Brewers — 11289 20301 112011 91 225378292671 67253 1810 291 83 — — — — — —
202519 A MLECarolina Mudcats — 343280 57601 437117 228 204345236581 32257 2113 278 74 — — — — — —
202620 A+ MLE2 teams — 269222 45903 36629 1410 203336284620 81263 2313 291 83 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEACL Brewers — 11289 20301 112011 91 225378292671 67253 1810 291 83 — — — — — —
202519 A MLECarolina Mudcats — 343280 57601 437117 228 204345236581 32257 2113 278 74 — — — — — —
202620 A+ MLE2 teams — 269222 45903 36629 1410 203336284620 81263 2313 291 83 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEMIL 0% 379316 661213 488512 105 206333278611 71269 2213 290 83 -8 +0 +0 +4 +8 0.3
▸ 2027 — real world (MLB)
202721 MLB CTXMIL 0% 11 0000 000 00 204331274605 70264 00 288 83 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEMIL 43% 210176 38703 26466 63 214338302640 89271 2212 300 89 -3 +0 +0 +2 +5 0.4
202923 MLB MLEMIL 61% 301251 561015 38659 84 219340319660 100273 2213 307 94 -2 +0 +0 +3 +7 0.8
203024 MLB MLEMIL 66% 371311 701217 468011 94 222342331672 108275 2212 311 97 -1 +0 +0 +4 +8 1.1
203125 MLB MLEMIL 69% 409345 781418 508811 105 224342338679 113276 2212 313 98 -1 +0 +0 +4 +9 1.3
203226 MLB MLEMIL 70% 431364 831519 529312 105 225341341682 116276 2212 314 99 -1 +0 +0 +5 +9 1.3
203327 MLB MLEMIL 69% 438370 841519 539512 95 224340339678 114276 2212 313 98 -1 -0 +0 +5 +9 1.3
203428 MLB MLEMIL 68% 437369 821518 539612 85 222338334672 111275 2212 310 96 -2 -0 -1 +5 +9 1.1
203529 MLB MLEMIL 73% 428363 801418 519511 75 220335327663 107274 2212 307 94 -3 -1 -1 +5 +9 0.9
203630 MLB MLEMIL 76% 417353 761317 509411 65 217332320651 103272 2312 302 91 -5 -1 -2 +4 +9 0.6
203731 MLB MLEMIL 78% 401341 731316 479210 56 213327310637 97269 2312 296 87 -6 -1 -3 +4 +9 0.3
203832 MLB MLEMIL 79% 379323 661106 44899 49 208321297619 90266 2312 289 82 -8 -3 -4 +4 +8 -0.2
202822 MLB CTXMIL 43% 9177 16301 11203 21 211336300635 89267 2212 299 89 -1 +0 +0 +1 +2 0.2
202923 MLB CTXMIL 61% 183153 32503 23405 52 216338317656 101269 2213 305 94 -1 +0 +0 +2 +4 0.5
203024 MLB CTXMIL 66% 246207 46805 30537 63 220340329669 109270 2212 310 97 -1 +0 +0 +3 +5 0.7
203125 MLB CTXMIL 69% 281237 54916 34618 73 222340336676 114271 2212 312 98 -1 +0 +0 +3 +6 0.9
203226 MLB CTXMIL 70% 301254 56916 36658 73 223339340678 117272 2212 312 99 -1 +0 +0 +3 +7 1.0
203327 MLB CTXMIL 69% 302255 56916 36668 73 222338337675 115272 2212 311 98 -1 +0 +0 +3 +7 0.9
203428 MLB CTXMIL 68% 299253 56916 36668 63 220336332668 112271 2212 309 96 -1 +0 -0 +3 +6 0.8
203529 MLB CTXMIL 73% 311263 581016 37698 53 218333326659 108270 2212 305 94 -2 -0 -1 +3 +7 0.7
203630 MLB CTXMIL 76% 315266 581006 38718 54 215330318648 103268 2312 301 91 -4 -1 -2 +3 +7 0.5
203731 MLB CTXMIL 78% 311263 55905 37718 44 211325308633 97265 2312 295 87 -5 -1 -2 +3 +7 0.2
203832 MLB CTXMIL 79% 299255 52805 35707 37 205319295615 90262 2312 288 82 -6 -2 -3 +3 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 29392483 53989555 35365278 5736 217333323656 106270 2212 304 90 -24 -3 -8 +31 +64 6.1
/ 162G— A+C — 650549 11920112 7814417 138 217332322654 106270 2212 304 90 -5 -1 -2 +7 +14 1.4
Career— MLE — 52024365 945163983 6341139163 14081 216337315652 99272 2212 301 90 -37 -6 -10 +47 +95 9.0
/ 162G— MLE — 650545 11720110 7914220 1710 215335310645 95270 2212 301 90 -5 -1 -2 +7 +14 1.3

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 A+Wisconsin Timber Rattlers · 171 PAwOBA .329 → .280 (−49)K% 20.5% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.47%÷1.000×1.270——25.99%
BB% (unintentional) /PA14.62%÷1.000×0.710—×1.04210.82%
HBP% /PA3.51%—×0.790—×1.0422.89%
Singles /BIP23.81%÷1.000×0.920×1.014×1.04223.15%
Doubles /BIP6.67%÷1.000×0.810×1.014×1.0425.71%
Triples /BIP0.00%÷1.000×0.850×1.014×1.0420.00%
Home runs /BIP1.90%÷1.000×0.800—×1.0421.59%

Factors used: league row Midwest League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.014.

Result: wOBA .329 → .280; ISO .093 → .077; BABIP .311 → .293. 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 AWilson Warbirds · 98 PAwOBA .374 → .309 (−66)K% 13.3% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.27%÷1.000×1.360——18.04%
BB% (unintentional) /PA25.51%÷1.000×0.690—×1.03018.13%
HBP% /PA3.06%—×0.780—×1.0302.46%
Singles /BIP16.07%÷1.000×0.920×0.982×1.03014.96%
Doubles /BIP7.14%÷1.000×0.830×0.982×1.0306.00%
Triples /BIP0.00%÷1.000×0.910×0.982×1.0300.00%
Home runs /BIP3.57%÷1.000×0.800—×1.0302.94%

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

Result: wOBA .374 → .309; ISO .145 → .129; BABIP .236 → .212. 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 ACarolina Mudcats · 343 PAwOBA .318 → .278 (−40)K% 15.7% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.74%÷1.033×1.360——20.74%
BB% (unintentional) /PA17.20%÷0.981×0.690—×1.04512.64%
HBP% /PA4.96%—×0.780—×1.0454.04%
Singles /BIP22.97%÷0.948×0.920×0.995×1.04523.18%
Doubles /BIP3.35%÷1.002×0.830×0.995×1.0452.88%
Triples /BIP0.00%÷1.150×0.910×0.995×1.0450.00%
Home runs /BIP0.96%÷1.214×0.800—×1.0450.66%

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

Result: wOBA .318 → .278; ISO .049 → .040; BABIP .261 → .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).

2024 ROKACL Brewers · 112 PAwOBA .383 → .291 (−92)K% 12.5% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.50%÷1.002×1.440——17.96%
BB% (unintentional) /PA15.18%÷1.014×0.620—×1.0229.49%
HBP% /PA9.82%—×0.720—×1.0227.23%
Singles /BIP26.09%÷1.015×0.820×0.995×1.02221.45%
Doubles /BIP5.80%÷1.088×0.720×0.995×1.0223.90%
Triples /BIP0.00%÷0.900×0.720×0.995×1.0220.00%
Home runs /BIP1.45%÷0.947×0.780—×1.0221.22%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 103, 2B 118, 3B 80, K 100, BB 103 — 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.995.

Result: wOBA .383 → .291; ISO .084 → .067; BABIP .319 → .253. 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 Brewers 1 · 97 PAwOBA .345 → .238 (−107)K% 14.4% → 17.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.43%÷0.992×1.220——17.74%
BB% (unintentional) /PA19.59%÷0.991×0.700—×1.02214.14%
HBP% /PA7.22%—×0.700—×1.0225.17%
Singles /BIP19.64%÷1.015×0.680×0.955×1.02212.84%
Doubles /BIP1.79%÷0.988×0.600×0.955×1.0221.06%
Triples /BIP0.00%÷1.052×0.600×0.955×1.0220.00%
Home runs /BIP3.57%÷1.026×0.470—×1.0221.67%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 105, 1B 103, 2B 98, 3B 110, K 98, BB 98 — 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.955.

Result: wOBA .345 → .238; ISO .100 → .053; BABIP .218 → .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).