Juan Rodriguez

PosLF
B/TR/R
Born1994-08-29
Age (2026)31

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201419 ROKDSL Giants 10398 22601 4251 32 224262316578 92292 244 243 44
201419 ROKDSL Giants 10395 28801 7171 32 295350411760 116351 177 341 119
201520 ROKDSL Giants 229220 611222 8320 196 277303377680 100316 143 301 89
201520 ROKDSL Giants 229215 781733 13220 196 363399512911 149393 106 401 165
▸ Career Totals
Career 332318 831823 12571 228 261290358649 97309 174 283 75 -9 +1 +0 -4 +9 -0.2
/ 162G 650623 1623546 231122 4316 260289358647 98308 174 283 75 -19 +2 +0 -7 +18 -0.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
201419 ROKDSL Giants 10395 28801 7171 32 295350411760 116351 177 341 119 +2 -0 +3 0.5
201520 ROKDSL Giants 229215 781733 13220 196 363399512911 149393 106 401 165 +17 +1 +6 2.5