Jesus RodriguezC Sacramento River Cats
Age 24 R/R 5'10" / 201 lbs MLB HR -8%H -3% Svc 0.000 · Ctrl thru 2031
2026 ROS PROJECTION267 act + 178 ros · stats below = ROS only
wRC+†92
AVG/OBP/SLG.255 / .318 / .360
PA178
HR3
SB5
K%16
BB%7
BABIP290
ISO106
MLB%100%
Value2026 · WAR
BAT: -8.7 runs (wOBA-derived runs vs avg)-9BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +7.9 runs (Positional adjustment)+8POSREP: +12.6 runs (Replacement-level credit)+13REPTotal WAR: +1.40+1.4WAR
0.01.53.00.62.42.52.52.42.2+$74M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 55 / POW 40
Toolsscout grade · Statcast %ile · 2026
CONTACT55
xwOBA
640.325
POWER40
Barrel%
102.7
Avg EV
2086.8
EYE47
scouting grade only
SPEED40
Sprint
6828.2
DEFENSE45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+0.6$2M+$2M
2027Pre-Arb$0.8M+2.4$18M+$17M
2028Pre-Arb$0.8M+2.5$17M+$17M
2029Arb-1$5M+2.5$16M+$12M
2030Arb-2$8M+2.4$14M+$9M
2031Arb-3$11M+2.2$12M+$5M
Totals $26M $79M +$62M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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
201917 ROKDSL Yankees 7263 16322 6140 32 254319460779 206280 198 318 102
201917 ROKDSL Yankees 7258 18422 11100 32 310420552972 241327 1415 406 169
202119 ROKDSL Yankees 1 151134 291100 14351 83 216295299594 82287 239 270 65
202119 ROKDSL Yankees 1 151126 371500 22241 83 294403413815 119356 1615 366 138
202220 ROKFCL Yankees 152138 37823 9215 83 268336420756 152298 146 323 105
202220 ROKFCL Yankees 152132 461044 15145 83 3484345761.010 227368 910 441 196
202321 A3 teams 535482 1282158 391188 254 266331380710 114331 227 310 96
202321 A3 teams 535462 14723411 58768 254 318403457859 139357 1411 381 150
202422 A+2 teams 333309 751158 19693 94 243293388681 146286 216 290 80
202422 A+2 teams 333295 8915410 33493 94 302378481859 180332 1510 379 148
202523 AAA3 teams 613552 1442037 491087 249 261329346675 85310 188 300 87
202523 AAA3 teams 613526 1592038 75827 249 302396397794 95342 1312 360 133
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AAASF 267239 55906 20373 81 230298343641 113244 147 285 76 -7 +1 +0 +5 +8 0.7
YTD24 AAASF 267232 621107 27303 81 267351405756 138275 1110 335 115 +4 +1 +0 +5 +8 1.8
ROS24 AAASF 100% 178161 41613 13282 51 255318360678 106288 167 306 92 -2 +1 +0 +3 +5 0.7
ROS24 MLBSF 100% 178161 40613 13282 51 248312354667 106283 167 293 82 -4 +1 +0 +3 +5 0.5
FULL24 AAASF 445400 951519 33655 132 237304347651 110259 157 288 79 -11 +2 +0 +8 +13 1.2
TOT24 AAASF 445400 961519 33655 132 240306350656 110262 157 293 83 -9 +2 +0 +8 +13 1.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBSF 98% 520469 11919210 40856 153 254320367687 113289 168 310 96 -3 +2 +0 +9 +15 2.4
202826 MLBSF 98% 520469 11919211 40876 153 254320373694 119289 178 312 97 -2 +2 +0 +9 +15 2.5
202927 MLBSF 98% 520468 11819211 41896 153 252320372692 120289 178 313 98 -1 +2 +0 +9 +15 2.5
203028 MLBSF 98% 520467 11819211 42906 143 253322373695 120289 178 312 97 -2 +2 -1 +9 +15 2.4
203129 MLBSF 98% 520467 11819211 42916 133 253322373695 120288 188 310 96 -3 +1 -1 +9 +15 2.2
203230 MLBSF 98% 520467 11719211 42936 122 251320370691 120287 188 308 94 -4 +2 -2 +9 +15 2.0
203331 MLBSF 98% 504453 11218210 41915 102 247317362679 115285 188 303 90 -5 +1 -3 +9 +14 1.7
203432 MLBSF 98% 363327 791217 29674 61 242311349660 107282 188 298 86 -6 +1 -3 +6 +10 0.9
203533 MLBSF 98% 324292 691016 26623 41 236305339644 103278 198 291 81 -7 +0 -4 +6 +9 0.4
202725 MLBSF 98% 510460 11518210 39836 143 250317363680 113284 168 297 85 -8 +2 +0 +9 +14 1.7
202826 MLBSF 98% 510459 11418210 40856 143 248317362678 113284 178 299 87 -7 +2 +0 +9 +14 1.8
202927 MLBSF 98% 510459 11418211 40876 143 248317368685 120284 178 300 88 -7 +2 +0 +9 +14 1.8
203028 MLBSF 98% 510458 11418211 41896 143 249319369688 120284 178 299 87 -7 +2 -1 +9 +14 1.7
203129 MLBSF 98% 510459 11318210 41905 132 246315359674 113283 188 297 86 -8 +2 -1 +9 +14 1.6
203230 MLBSF 98% 510459 11218210 41915 112 244313357670 113282 188 295 84 -9 +1 -2 +9 +14 1.4
203331 MLBSF 98% 494446 1071729 40905 102 240310348657 108280 188 291 81 -11 +1 -3 +9 +14 1.1
203432 MLBSF 98% 356320 761216 29664 61 237309338646 100277 198 285 77 -9 +1 -3 +6 +10 0.5
203533 MLBSF 98% 318286 661015 26613 41 231302325627 94273 198 279 72 -10 +0 -4 +6 +9 0.1
▸ Career Totals
Career 44063967 9711531785 35077048 10521 245314356670 111282 178 294 83 -82 +13 -13 +79 +125 12.3
/ 162G 650585 14523313 521147 153 248317364681 116286 188 294 83 -12 +2 -2 +12 +18 1.8
Career 63455718 143923434119 492114874 18647 252319367686 115294 188 306 92 -57 +18 -13 +113 +180 24.6
/ 162G 650586 14724312 501188 195 251319363682 113293 188 306 92 -6 +2 -1 +12 +18 2.5

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201917 ROKDSL Yankees 7258 18422 11100 32 310420552972 241327 1415 406 169 +6 -0 +2 0.8
202119 ROKDSL Yankees 1 151126 371500 22241 83 294403413815 119356 1615 366 138 +7 +0 +4 1.1
202220 ROKFCL Yankees 152132 461044 15145 83 3484345761.010 227368 910 441 196 +16 +0 +4 2.2
202321 A+Hudson Valley Renegades 11290 32513 17183 61 3564735331.006 178408 1615 439 194 +12 +1 +3 1.6
202321 ATampa Tarpons 348303 901536 38523 153 297380426805 129339 1511 359 133 +13 +2 +10 2.5
202321 INTLTigres de Aragua 7569 25302 362 40 362405493898 130371 84 396 161 +5 +1 +2 0.8
202422 AASomerset Patriots 9084 19105 4192 21 226278417694 190233 214 308 94 -1 +0 +3 0.2
202422 A+Hudson Valley Renegades 243211 701445 29301 73 332415507922 175365 1212 405 168 +19 +0 +7 2.6
202523 AAASacramento River Cats 535461 1472037 64726 208 319409421829 102363 1312 374 144 +27 +1 +15 4.4
202523 AASomerset Patriots 3028 3000 260 11 107167107274 136 207 137 -37 -5 -0 +1 -0.4
202523 INTLTigres de Aragua 4837 9001 941 30 243404324729 81242 819 340 119 +1 +1 +1 0.3

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Carlos Ruizlast yr '17
career totals — 12 seasons, 4,069 PA
124,0697125264350391+73+625.224.6
/162664124+11.9+1.04.1pk7: 24
#2Kurt Suzukilast yr '22
career totals — 16 seasons, 6,163 PA
166,16314320255314388+110-3522.720.5
/162664152+11.9-3.82.4pk7: 18
#3Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 10 projected seasons
104,54591109252317368+81-2018.817.1
/1626641316+11.9-2.92.7pk7: 15
#4John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#6Welington Castillolast yr '19
career totals — 8 seasons, 2,667 PA
82,667975254313425+48-1413.313.2
/162664241+11.9-3.43.3pk7: 13

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Jesus Rodriguez (OGILVIE) 24 55 40 40 47 240/306/350 110262 913 15% 7% 83 +1.4
Ramón Urías
2018 · AAA
24 52→57 46→50 46→50 44 254/327/386 132305 1414 21% 5% 105 +2.1 238/302/386 148296 157 24% 6% 94 +1.3 249/317/38213331914325%7%96+1.0
Lou Marson
2010 · MLB
24 55→54 39→40 45→50 51 257/328/347 90331 65 23% 9% 93 +1.3 220/298/309 89279 611 21% 10% 72 -0.2 205/295/2888325851321%11%63-0.4
J.R. Towles
2009 · MLB
25 46→53 48→50 44→50 46 231/305/372 141266 1510 20% 6% 92 +1.2 216/298/346 130255 138 20% 7% 82 +0.5 203/286/31711423710618%7%66-0.2
Gordon Beckham
2011 · MLB
24 52→56 48→50 41→45 51 256/321/405 149291 147 17% 8% 106 +2.2 239/302/360 121275 126 17% 7% 86 +0.8 236/299/36112527212618%7%82+0.3
Lastings Milledge
2009 · MLB
24 52→59 48→50 51→55 47 260/326/403 144299 1520 19% 7% 108 +2.3 264/319/376 112307 1018 17% 6% 97 +1.5 264/317/3629830681916%6%89+0.7
Rafael Lantigua
2023 · AAA
25 51→55 43→45 47→55 47 244/307/361 117318 1017 26% 8% 89 +0.9 246/322/352 106315 918 23% 10% 93 +1.3 241/323/3399830392022%10%88+0.8
Johnny Giavotella
2012 · MLB
25 57→61 41→45 49→50 46 271/313/375 104314 712 16% 6% 94 +1.3 260/308/365 105299 811 15% 6% 89 +1.0 265/310/3771122928512%6%92+0.8
Ronny Cedeno
2006 · MLB
23 57 45 51→50 46 282/324/404 122315 1316 15% 5% 106 +2.2 260/297/372 112307 1111 18% 5% 86 +0.8 249/298/37312429214919%6%83+0.3
Michael Garciaparra
2007 · AAA
24 54 40 43→45 47 257/324/345 88322 79 22% 7% 92 +1.2 236/300/315 79306 78 24% 6% 74 -0.1 226/290/287612986524%6%60-0.4
Starlin Castro
2014 · MLB
24 54→63 44→50 49→50 45 265/304/386 121303 1014 16% 5% 93 +1.3 267/307/397 130308 137 17% 5% 98 +1.6 284/326/43114732817318%5%111+2.5
Kevin Frandsen
2006 · AAA
24 59→64 41→45 46→50 47 282/333/389 106307 614 10% 4% 106 +2.2 266/324/374 108291 811 11% 5% 99 +1.7 259/316/3651062769710%4%89+0.7
Chin-Lung Hu
2008 · MLB
24 55→61 44→45 48→50 45 268/302/391 124294 1012 14% 4% 94 +1.3 251/283/346 95285 712 14% 4% 73 -0.1 247/277/3217328141313%3%59-0.7
Eric Campbell
2011 · AA
24 50→57 44→45 40→50 48 243/302/362 119287 105 19% 7% 86 +0.8 240/314/351 111298 98 21% 9% 89 +1.0 258/338/376118323101121%9%103+1.3
Diory Hernandez
2008 · AA
24 52→60 41→45 44→50 41 251/294/351 100306 815 21% 4% 80 +0.4 253/293/344 91308 611 19% 4% 77 +0.1 250/298/37912927315615%5%87+0.4
Boog Powell
2018 · MLB
25 56→57 43→45 48→50 49 272/326/384 112321 1115 19% 7% 102 +1.8 229/298/330 101306 916 26% 9% 77 +0.1 202/280/2828028561729%10%54-0.7
Yairo Muñoz
2019 · MLB
24 50→55 48→50 47→55 43 249/295/388 138305 1613 24% 6% 91 +1.1 262/302/382 120319 1118 21% 5% 92 +1.2 270/297/37010032292319%3%82+0.2
Bryson Smith
2013 · AA
24 57→62 41→45 49→50 41 272/320/375 103325 811 19% 4% 97 +1.5 246/301/339 93297 87 19% 5% 80 +0.4 239/297/324852898419%5%71-0.1
Cheslor Cuthbert
2017 · MLB
24 52→57 47→50 46→45 46 256/301/391 135296 145 19% 6% 93 +1.3 245/296/388 143292 163 21% 6% 91 +1.1 233/285/37314028216123%6%81+0.2
Adrian Cardenas
2012 · AAA
24 56→59 40→45 45→50 49 268/315/365 97305 610 14% 6% 92 +1.2 242/301/355 113282 810 16% 8% 84 +0.6 228/301/3521242656715%9%82+0.3
Alec Bohm
2021 · MLB
24 52→56 49→50 44→45 50 261/322/411 150303 166 20% 8% 108 +2.3 259/312/381 122314 136 21% 7% 95 +1.4 270/324/41814830016415%6%108+2.2