J.J. Franco

Pos2B
B/TR/R
Born1992-02-02
Age (2026)34

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 ROKGCL Braves 115105 27101 6233 14 .257.316.295.611 .038.321 205 .274 68 -4 -1 +0 +0 +3 -0.2
201523 ARome Braves 2120 2000 170 02 .100.143.100.243 .000.154 335 .082 -79 -4 -1 +0 +0 +1 -0.4
201624 ROKGreat Falls Voyagers 9585 13400 5231 02 .153.209.200.409 .047.203 245 .176 -7 -11 -1 +0 +0 +3 -0.9
201725 A2 teams 241217 49800 21550 43 .226.294.263.557 .037.302 239 .251 50 -14 -0 +0 +1 +7 -0.6
201826 A+2 teams 157136 28500 16471 13 .206.294.243.537 .037.308 3010 .241 43 -10 -1 +0 +1 +4 -0.6
▸ Career Totals (MLE all levels + projections)
Career 629563 1191801 491555 614 .211.280.249.529 .037.287 258 .236 38 -44 -4 +0 +2 +18 -2.9
/ 162G 650582 1231901 511605 614 .211.281.249.530 .038.287 258 .236 38 -45 -4 +0 +2 +18 -2.9

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 ROKGCL Braves 115101 35201 10163 14 .347.421.396.817 .050.405 149 .372 143 +6 -1 +3 0.8
201523 ARome Braves 2120 2000 150 02 .100.143.100.243 .000.133 245 .119 -50 -4 -1 +1 -0.4
201624 ROKGreat Falls Voyagers 9582 16500 8161 02 .195.275.256.531 .061.235 178 .239 41 -6 -1 +3 -0.5
201725 A+Winston-Salem Dash 3730 7300 790 11 .233.378.333.712 .100.333 2419 .334 114 +1 -0 +1 0.1
201725 AColumbia Fireflies 204173 49700 28330 32 .283.383.324.707 .040.350 1614 .326 108 +2 -0 +6 0.8
201826 AABinghamton Rumble Ponies 6250 6200 11170 01 .120.279.160.439 .040.182 2718 .224 29 -5 -0 +2 -0.4
201826 A+St. Lucie Mets 9581 24300 10171 12 .296.380.333.714 .037.364 1811 .322 104 +0 -1 +3 0.3