Angel Rodriguez

C DSL Tigers 2
Age 20 L/R 5'10" / 185 lbs ROK Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518ROKDSL Tigers 263.265/.429/.3881153—.170/.302/.226
202619ROKDSL Tigers 275.353/.560/.49013105—.241/.413/.345
2027PROJ0% MLB20MLB—185.200/.291/.27312640.0
2028PROJ34% MLB21MLB—54.205/.296/.28811690.0
2029PROJ48% MLB22MLB—142.209/.299/.30122730.1
Next 3 projected WAR 0.1Projected 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
wOBA99
BB%99
wRC+98
Chase%90
Z-Con%78
Whiff%61
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 100%
CompsCarlos Rodriguez (age 20) · Darrien Miller (age 20) · Omar Alfonzo (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 70 proj PA
wRC+64
AVG/OBP/SLG.198 / .289 / .271
PA70
HR1
K%30
BB%10
ISO73
MLB%0%
Value2027 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +1.5 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.30.40.50.60.50.40.30.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$19M ctrl surplus
Tools · Contract
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+0.6$2M+$1M
2034Pre-Arb$1.0M+0.5$1M+$0.7M
2035Pre-Arb$1.0M+0.4$0.9M+$0.4M
2036Arb-1$2M+0.3$0.6M+$0.0M (cut)
2037Arb-2$2M+0.1$0.2M+$0.0M (cut)
2038Arb-3$0.6M———
Totals $3M $4M +$2M

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 = actual YTD + projected ROS + total. 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 below FG-DC by 1-3 WAR.

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)
202417 ROKDSL Tigers 2 — 4636 8100 8151 00 222378250628 28364 3317 303 30 — — — — — —
202518 ROKDSL Tigers 2 — 6349 13111 13191 10 265429388816 122414 3021 378 53 — — — — — —
202619 ROKDSL Tigers 2 — 7551 18401 22152 31 3535604901.050 137486 2029 477 105 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Tigers 2 — 4638 6100 6191 00 158289184473 26248 4113 212 30 — — — — — —
202518 ROK MLEDSL Tigers 2 — 6353 9110 9231 10 170302226528 57274 3714 246 53 — — — — — —
202619 ROK MLEDSL Tigers 2 — 7558 14301 15182 31 241413345758 103312 2420 324 105 — — — — — —
202417 ROK MLEDSL Tigers 2 — 4638 6100 6191 00 158289184473 26300 4113 212 30 — — — — — —
202417 ROK RAWDSL Tigers 2 — 4636 8100 8151 00 222378250628 28364 3317 303 30 — — — — — —
202518 ROK MLEDSL Tigers 2 — 6353 9110 9231 10 170302226528 57300 3714 246 53 — — — — — —
202518 ROK RAWDSL Tigers 2 — 6349 13111 13191 10 265429388816 122414 3021 378 53 — — — — — —
202619 ROK MLEDSL Tigers 2 — 7558 14301 15182 31 241413345758 103333 2420 324 105 — — — — — —
202619 ROK RAWDSL Tigers 2 — 7551 18401 22152 31 3535604901.050 137486 2029 477 105 — — — — — —
202417 ROK MLEDSL Tigers 2 — 4639 6100 6191 00 154289179468 26248 4113 212 30 — — — — — —
202518 ROK MLEDSL Tigers 2 — 6353 9110 9231 10 170302226528 57274 3714 246 53 — — — — — —
202619 ROK MLEDSL Tigers 2 — 7558 14301 15182 31 241413345758 103312 2420 324 105 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Tigers 2 — 4639 6100 6191 00 154289179468 26248 4113 212 30 — — — — — —
202518 ROK MLEDSL Tigers 2 — 6353 9110 9231 10 170302226528 57274 3714 246 53 — — — — — —
202619 ROK MLEDSL Tigers 2 — 7558 14301 15182 31 241413345758 103312 2420 324 105 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLE— 0% 185162 32511 19552 21 200291273564 73289 3010 263 64 -8 +0 +0 +3 +4 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLE— 34% 158139 28412 16462 21 205296288583 83291 2910 270 69 -6 +0 +0 +3 +3 0.0
202922 MLB MLE— 48% 294259 55924 30853 41 209299301600 92292 2910 276 73 -9 +0 +0 +5 +6 0.3
203023 MLB MLE— 54% 388341 731226 391115 52 212302312614 99293 2910 281 77 -11 +0 +0 +7 +8 0.5
203124 MLB MLE— 55% 452399 871438 451275 62 216304321626 106294 2810 286 80 -11 +0 +0 +8 +10 0.7
203225 MLB MLE— 56% 489431 941539 491366 62 218306329635 111294 2810 289 82 -11 +0 +0 +9 +11 0.9
203326 MLB MLE— 56% 510448 9816310 511426 62 218306331637 113293 2810 290 83 -11 +0 +0 +9 +11 1.0
203427 MLB MLE— 55% 520457 10016310 521466 62 217305329633 112293 2810 289 82 -11 +0 +0 +9 +11 1.0
203528 MLB MLE— 55% 520457 981639 521476 42 215303324627 109292 2810 286 80 -13 +0 -1 +9 +11 0.7
203629 MLB MLE— 58% 515453 971639 511476 21 213300317617 105290 2910 282 77 -14 +0 -1 +9 +11 0.5
203730 MLB MLE— 60% 506446 941538 501465 11 209296309605 100288 2910 277 74 -16 -0 -2 +9 +11 0.2
203831 MLB MLE— 62% 479424 871427 471405 11 205291299590 94285 2910 271 70 -17 -0 -3 +9 +10 -0.1
202821 MLB CTX— 34% 5448 10201 5161 10 205296288583 83291 309 270 69 -2 +0 +0 +1 +1 0.0
202922 MLB CTX— 48% 142125 26412 14412 21 209299301600 92292 2910 276 73 -5 +0 +0 +3 +3 0.1
203023 MLB CTX— 54% 210185 38613 21602 31 212302312614 99293 2910 281 77 -6 +0 +0 +4 +5 0.3
203124 MLB CTX— 55% 251221 48824 25713 31 216304321626 106294 2810 286 80 -6 +0 +0 +4 +5 0.4
203225 MLB CTX— 56% 274242 53925 27763 31 218306329635 111294 2810 289 82 -6 +0 +0 +5 +6 0.5
203326 MLB CTX— 56% 287253 55925 29803 31 218306331637 113293 2810 290 83 -6 +0 +0 +5 +6 0.6
203427 MLB CTX— 55% 288254 55925 29813 31 217305329633 112293 2810 289 82 -6 +0 +0 +5 +6 0.5
203528 MLB CTX— 55% 285252 55925 28803 21 215303324627 109292 2810 286 80 -7 +0 -0 +5 +6 0.4
203629 MLB CTX— 58% 299264 56925 30853 11 213300317617 105290 2810 282 77 -8 -0 -1 +5 +6 0.3
203730 MLB CTX— 60% 305269 57925 30883 01 209296309605 100288 2910 277 74 -9 -0 -1 +5 +7 0.1
203831 MLB CTX— 62% 296262 53824 29863 00 205291299590 94285 2910 271 70 -11 +0 -2 +5 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 26912375 506821844 26776429 219 213300318619 105293 2810 283 77 -72 +1 -4 +48 +58 3.2
/ 162G— A+C — 650574 12220411 641857 52 213299319618 106291 2810 283 77 -17 +0 -1 +12 +14 0.8
Career— MLE — 50854465 9521542984 519145460 4818 213304317621 104294 2910 282 77 -132 +2 -7 +88 +106 5.8
/ 162G— MLE — 650571 12320411 661868 62 215305322628 107297 2910 282 77 -18 +0 -1 +12 +14 0.8