Jesus Rodriguez

C Sacramento River Cats
Age 25 R/R 5'10" / 201 lbs AAA HR -15%H -3% Svc 0.640 · Ctrl thru 2032 ILInjured 60-Day (D60)
Overview
AAAIL-6040-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AA/A+NYY333.302/.378/.48110985—.240/.290/.379
202523AAA/AA/INTL3 orgs613.302/.396/.397824105—.289/.353/.378
202624AAASF225.268/.355/.3975782—.244/.309/.348
202624MLBSF58.235/.316/.412211080.7
2027PROJ45% MLB25MLBSF56.267/.333/.369121040.3
2028PROJ53% MLB26MLBSF237.266/.333/.372471041.1
2029PROJ56% MLB27MLBSF251.264/.331/.371471031.1
Last 3 seasons WAR 0.7  ·  Next 3 projected WAR 2.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.640First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$4M2031Arb-2$6M2032Arb-3$8M
Skills · percentileMiLB Statcast 2026 AAA
K%93
Whiff%83
Z-Con%81
Speed61
BB%52
Chase%39
Career WAR0.0 WAR median (P10 -0.7 / P90 14, comp-based) · star 4% · didn't stick 74%
CompsLou Marson (age 24) · Boog Powell (age 25) · Ronny Cedeno (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†104
AVG/OBP/SLG.267 / .333 / .369
PA56
HR1
K%16
BB%7
BABIP309
ISO98
MLB%45%
Value2027 · WAR
BAT: +0.5 runs (wOBA-derived runs vs avg)+1BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.3 runs (Defensive runs vs avg)-0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +2.7 runs (Replacement-level credit)+3REPTotal WAR: +0.70+0.7WAR
0.00.81.60.31.11.11.10.90.827282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$21M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
700.267
POWER
Barrel%
102.3
Avg EV
1686.5
SPEED
Sprint
7128.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.640 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.3$1M+$0.5M
2028Pre-Arb$0.8M+1.1$8M+$7M
2029Pre-Arb$0.8M+1.1$8M+$7M
2030Arb-1$4M+1.1$7M+$4M
2031Arb-2$6M+0.9$3M+$0.0M (cut)
2032Arb-3$8M+0.8$2M+$0.0M (cut)
Totals $6M $29M +$19M

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)
201917 ROKDSL Yankees — 7258 18422 11100 32 310420552972 241327 1415 406 78 — — — — — —
202119 ROKDSL Yankees 1 — 151126 371500 22241 83 294403413815 119356 1615 366 53 — — — — — —
202220 ROKFCL Yankees — 152132 461044 15145 83 3484345761.010 227368 910 441 105 — — — — — —
202321 A+Hudson Valley Renegades — 11290 32513 17183 61 3564735331.006 178408 1615 439 124 — — — — — —
202321 ATampa Tarpons — 348303 901536 38523 153 297380426805 129339 1511 359 85 — — — — — —
202321 INTLTigres de Aragua — 7569 25302 362 40 362405493898 130371 84 396 154 — — — — — —
202422 AASomerset Patriots — 9084 19105 4192 21 226278417694 190233 214 308 53 — — — — — —
202422 A+Hudson Valley Renegades — 243211 701445 29301 73 332415507922 175365 1212 405 97 — — — — — —
202523 AAASacramento River Cats — 535461 1472037 64726 208 319409421829 102363 1312 374 112 — — — — — —
202523 AASomerset Patriots — 3028 3000 260 11 107167107274 136 207 137 -33 — — — — — —
202523 INTLTigres de Aragua — 4837 9001 941 30 243404324729 81242 819 340 116 — — — — — —
202624 MLBSan Francisco Giants — 5851 12302 581 11 235316412728 176244 149 320 108 +1 -0 +0 +5 +1 0.7
202624 AAASacramento River Cats — 225194 521005 24262 70 268355397751 129280 1211 333 82 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 5851 12302 581 11 235316412728 176244 149 320 103 +0 -0 +0 +5 +1 0.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEDSL Yankees — 7262 13311 7120 32 210290339629 129214 1710 283 78 — — — — — —
202119 ROK MLEDSL Yankees 1 — 151132 251000 16291 83 189282265547 76233 1911 247 53 — — — — — —
202220 ROK MLEFCL Yankees — 152138 38833 9205 83 275342442784 167294 136 324 105 — — — — — —
202321 A+ MLEHudson Valley Renegades — 11298 29413 9233 61 296373449822 153337 218 352 124 — — — — — —
202321 A MLETampa Tarpons — 348317 811334 25733 153 256316353669 98309 217 294 85 — — — — — —
202422 AA MLESomerset Patriots — 9085 16104 3232 21 188233341575 153211 263 247 53 — — — — — —
202422 A+ MLEHudson Valley Renegades — 243224 581044 16421 73 259311393704 134299 177 311 97 — — — — — —
202523 AAA MLESacramento River Cats — 535481 1441946 44866 208 299365393758 94347 168 334 112 — — — — — —
202523 AA MLESomerset Patriots — 3029 3000 180 11 103133103237 140 273 120 -33 — — — — — —
202624 MLB MLESan Francisco Giants — 5851 12302 581 11 235316412728 176244 149 327 108 +1 -0 +0 +5 +1 0.7
202624 AAA MLESacramento River Cats — 225201 49904 17312 70 244309348657 104256 148 290 82 — — — — — —
201917 ROK MLEDSL Yankees — 7262 13311 7120 32 210290339629 129231 1710 283 78 — — — — — —
201917 ROK RAWDSL Yankees — 7258 18422 11100 32 310420552972 241327 1415 406 78 — — — — — —
202119 ROK MLEDSL Yankees 1 — 151132 251000 16291 83 189282265547 76238 1911 247 53 — — — — — —
202119 ROK RAWDSL Yankees 1 — 151126 371500 22241 83 294403413815 119356 1615 366 53 — — — — — —
202220 ROK MLEFCL Yankees — 152138 38833 9205 83 275342442784 167304 136 324 105 — — — — — —
202220 ROK RAWFCL Yankees — 152132 461044 15145 83 3484345761.010 227368 910 441 105 — — — — — —
202321 A MLE3 teams — 535482 1281959 391128 254 266331382713 116324 217 308 95 — — — — — —
202321 A RAW3 teams — 535462 14723411 58768 254 318403457859 139357 1411 381 95 — — — — — —
202422 A+ MLE2 teams — 333309 751148 19643 94 243293382675 139280 196 294 85 — — — — — —
202422 A+ RAW2 teams — 333295 8915410 33493 94 302378481859 180332 1510 379 85 — — — — — —
202523 AAA MLE3 teams — 613551 1582046 501017 249 287354370724 83339 168 323 104 — — — — — —
202523 AAA RAW3 teams — 613526 1592038 75827 249 302396397794 95342 1312 360 104 — — — — — —
202624 AAA MLE2 teams — 283252 611206 22393 81 242310361672 119259 148 298 88 — — — — — —
202624 AAA RAW2 teams — 283245 641307 29343 81 261347400747 139273 1210 330 88 — — — — — —
201917 ROK MLEDSL Yankees — 7265 13311 7120 32 200290323613 123214 1710 283 78 — — — — — —
202119 ROK MLEDSL Yankees 1 — 151133 251000 16291 83 188282263545 75233 1911 247 53 — — — — — —
202220 ROK MLEFCL Yankees — 152137 38833 9205 83 277342445787 168294 136 324 105 — — — — — —
202321 A MLE3 teams — 535483 1281959 391128 254 265331381712 116316 217 308 95 — — — — — —
202422 A+ MLE2 teams — 333308 751148 19643 94 244293383676 140275 196 294 85 — — — — — —
202523 AAA MLE3 teams — 613551 1582046 501017 249 287354370724 83336 168 323 104 — — — — — —
202624 AAA MLE2 teams — 283256 611206 22393 81 238310355666 117254 148 298 88 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLE2 teams — 333308 751148 19643 94 244293383676 140275 196 294 85 — — — — — —
202523 AAA MLE3 teams — 613551 1582046 501017 249 287354370724 83336 168 323 104 — — — — — —
202624 AAA MLE2 teams — 283256 611206 22393 81 238310355666 117254 148 298 88 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLESF 45% 300270 741215 24493 92 271337377715 106313 168 321 104 +1 +1 -1 +5 +6 0.7
▸ 2027 — real world (MLB)
202725 MLB CTXSF 45% 5651 13201 491 20 267333369703 102309 167 316 104 +0 +0 -0 +1 +1 0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLESF 53% 445401 1081728 36745 133 270337381718 111312 178 322 104 +2 +1 -1 +8 +10 2.1
202927 MLB MLESF 56% 445401 1071728 36765 123 268335380715 112311 178 321 103 +2 +1 -1 +8 +10 2.0
203028 MLB MLESF 58% 445401 1061728 36785 113 265332376709 111309 188 318 102 +1 +1 -2 +8 +10 1.8
203129 MLB MLESF 58% 445402 1051728 36814 92 262329372701 110307 188 315 99 -0 +1 -2 +8 +10 1.6
203230 MLB MLESF 58% 445402 1041728 36834 72 258325366690 108305 198 311 96 -2 +1 -3 +8 +10 1.4
203331 MLB MLESF 58% 426385 971617 34814 31 253320356675 102302 198 305 92 -4 +0 -4 +8 +9 1.0
203432 MLB MLESF 58% 231209 52813 18452 01 248314343657 95298 198 297 87 -4 -0 -4 +4 +5 0.1
202826 MLB CTXSF 53% 237213 57914 19403 71 266333372705 107308 178 317 104 +1 +1 -1 +4 +5 1.1
202927 MLB CTXSF 56% 251226 601014 20433 72 264331371702 107306 178 316 103 +1 +1 -1 +4 +5 1.1
203028 MLB CTXSF 58% 259233 601014 21463 61 261328368696 107305 188 313 102 +1 +1 -1 +5 +6 1.1
203129 MLB CTXSF 58% 258232 601014 21473 51 257325363688 106303 188 310 99 -0 +1 -1 +5 +6 0.9
203230 MLB CTXSF 58% 257232 591014 21482 41 254321357678 104301 198 306 96 -1 +0 -2 +5 +6 0.8
203331 MLB CTXSF 58% 246223 56914 19472 21 249316348664 98298 198 300 92 -2 +0 -2 +4 +5 0.5
203432 MLB CTXSF 58% 133121 29502 10261 00 244310335645 91294 208 292 87 -2 +0 -2 +2 +3 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 16991531 39366628 13630518 328 257325363687 106303 188 309 96 -3 +3 -10 +34 +37 6.3
/ 162G— A+C — 650586 15025211 521177 123 256325362686 106302 188 309 96 -1 +1 -4 +13 +14 2.4
Career— MLE — 51464640 12081973085 40491657 14442 260327371698 110305 188 310 96 -4 +5 -17 +59 +66 11.2
/ 162G— MLE — 650586 15325411 511167 185 261328374701 113306 188 310 96 -1 +1 -4 +12 +14 2.4

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 AAASacramento River Cats · 225 PAwOBA .332 → .290 (−42)K% 11.6% → 13.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.56%÷1.000×1.200——13.87%
BB% (unintentional) /PA10.67%÷1.000×0.690—×1.0487.71%
HBP% /PA0.89%—×0.940—×1.0480.88%
Singles /BIP22.02%÷1.000×0.930×0.968×1.04820.78%
Doubles /BIP5.95%÷1.000×0.830×0.968×1.0485.01%
Triples /BIP0.00%÷1.000×0.970×0.968×1.0480.00%
Home runs /BIP2.98%÷1.000×0.700—×1.0482.18%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.968.

Result: wOBA .332 → .290; ISO .129 → .104; BABIP .280 → .256. 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 AAASacramento River Cats · 535 PAwOBA .366 → .334 (−32)K% 13.5% → 16.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.46%÷1.010×1.200——15.98%
BB% (unintentional) /PA11.59%÷1.011×0.690—×1.0508.31%
HBP% /PA1.12%—×0.940—×1.0501.11%
Singles /BIP30.08%÷1.030×0.930×1.013×1.05028.90%
Doubles /BIP5.14%÷0.959×0.830×1.013×1.0504.73%
Triples /BIP0.77%÷0.900×0.970×1.013×1.0500.88%
Home runs /BIP1.80%÷0.938×0.700—×1.0501.41%

Factors used: league row International League. Park (home-season share, regressed): HR 88, 1B 106, 2B 92, 3B 80, K 102, BB 102 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .366 → .334; ISO .102 → .093; BABIP .363 → .347. 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 AASomerset Patriots · 30 PAwOBA .134 → .120 (−14)K% 20.0% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.970×1.220——25.14%
BB% (unintentional) /PA6.67%÷0.977×0.700—×1.0274.91%
HBP% /PA0.00%—×0.850—×1.0270.00%
Singles /BIP13.64%÷0.969×0.970—×1.02714.02%
Doubles /BIP0.00%÷0.953×0.860—×1.0270.00%
Triples /BIP0.00%÷1.056×0.950—×1.0270.00%
Home runs /BIP0.00%÷1.030×0.780—×1.0270.00%

Factors used: league row EL. Park (home-season share, regressed): HR 106, 1B 94, 2B 91, 3B 111, K 94, BB 95 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .134 → .120; ISO .000 → .000; BABIP .136 → .140. 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 A+Hudson Valley Renegades · 243 PAwOBA .398 → .311 (−87)K% 12.3% → 17.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.35%÷0.946×1.310——17.09%
BB% (unintentional) /PA11.93%÷1.099×0.600—×1.0126.59%
HBP% /PA0.41%—×0.770—×1.0120.32%
Singles /BIP25.97%÷1.025×0.870×0.981×1.01221.88%
Doubles /BIP7.73%÷1.070×0.780×0.981×1.0125.60%
Triples /BIP2.21%÷0.900×0.850×0.981×1.0122.07%
Home runs /BIP2.76%÷1.032×0.880—×1.0122.38%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 106, 1B 105, 2B 114, 3B 80, K 89, BB 120 — 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 ×0.981.

Result: wOBA .398 → .311; ISO .175 → .148; BABIP .365 → .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).

2024 AASomerset Patriots · 90 PAwOBA .299 → .247 (−52)K% 21.1% → 25.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.11%÷1.018×1.220——25.29%
BB% (unintentional) /PA4.44%÷0.972×0.700—×1.0423.34%
HBP% /PA2.22%—×0.850—×1.0421.97%
Singles /BIP20.00%÷1.050×0.970×0.954×1.04218.36%
Doubles /BIP1.54%÷0.902×0.860×0.954×1.0421.46%
Triples /BIP0.00%÷0.934×0.950×0.954×1.0420.00%
Home runs /BIP7.69%÷1.027×0.780—×1.0426.09%

Factors used: league row EL. Park (home-season share, regressed): HR 105, 1B 110, 2B 80, 3B 87, K 104, BB 94 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.954.

Result: wOBA .299 → .247; ISO .190 → .147; BABIP .233 → .211. 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 ATampa Tarpons · 348 PAwOBA .353 → .294 (−59)K% 14.9% → 20.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.94%÷0.975×1.360——20.85%
BB% (unintentional) /PA10.92%÷1.079×0.690—×1.0157.09%
HBP% /PA0.86%—×0.780—×1.0150.68%
Singles /BIP26.29%÷0.987×0.920×0.982×1.01524.42%
Doubles /BIP5.98%÷0.972×0.830×0.982×1.0155.09%
Triples /BIP1.20%÷0.900×0.910×0.982×1.0151.20%
Home runs /BIP2.39%÷1.086×0.800—×1.0151.79%

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

Result: wOBA .353 → .294; ISO .129 → .105; BABIP .339 → .309. 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 A+Hudson Valley Renegades · 112 PAwOBA .434 → .352 (−81)K% 16.1% → 20.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.07%÷1.005×1.310——20.94%
BB% (unintentional) /PA14.29%÷1.092×0.600—×1.0278.06%
HBP% /PA2.68%—×0.770—×1.0272.12%
Singles /BIP31.94%÷1.004×0.870×0.950×1.02727.01%
Doubles /BIP6.94%÷1.060×0.780×0.950×1.0274.99%
Triples /BIP1.39%÷0.900×0.850×0.950×1.0271.28%
Home runs /BIP4.17%÷1.006×0.880—×1.0273.74%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 101, 1B 101, 2B 112, 3B 80, K 101, BB 118 — 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 ×0.950.

Result: wOBA .434 → .352; ISO .178 → .161; BABIP .408 → .337. 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 Yankees · 152 PAwOBA .430 → .324 (−106)K% 9.2% → 13.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.21%÷0.990×1.440——13.39%
BB% (unintentional) /PA9.87%÷1.026×0.620—×0.9955.93%
HBP% /PA3.29%—×0.720—×0.9952.36%
Singles /BIP23.73%÷0.983×0.820×1.021×0.99520.11%
Doubles /BIP8.47%÷0.974×0.720×1.021×0.9956.37%
Triples /BIP3.39%÷1.150×0.720×1.021×0.9952.16%
Home runs /BIP3.39%÷1.066×0.780—×0.9952.47%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 113, 1B 97, 2B 95, 3B 130, K 98, BB 105 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .430 → .324; ISO .227 → .163; BABIP .368 → .294. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .