J.J. Franco

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

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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201422 ROKGCL Braves 115101 35201 10163 14 347421396817 50405 149 372 138 +5 -1 +2 0.6
201523 ARome Braves 2120 2000 150 02 100143100243 133 245 119 -33 -3 -1 +0 -0.4
201624 ROKGreat Falls Voyagers 9582 16500 8161 02 195275256531 61235 178 239 48 -6 -1 +2 -0.5
201725 A+Winston-Salem Dash 3730 7300 790 11 233378333712 100333 2419 334 112 +1 -0 +1 0.1
201725 AColumbia Fireflies 204173 49700 28330 32 283383324707 40350 1614 326 107 +2 -0 +4 0.6
201826 AABinghamton Rumble Ponies 6250 6200 11170 01 120279160439 40182 2718 224 37 -5 -0 +1 -0.4
201826 A+St. Lucie Mets 9581 24300 10171 12 296380333714 37364 1811 322 104 +0 -1 +2 0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201422 ROK MLEGCL Braves 115105 27101 6233 14 257316295611 38324 205 274 72 -4 -1 +2 -0.3
201523 A MLERome Braves 2120 2000 170 02 100143100243 120 335 86 -56 -4 -1 +0 -0.4
201624 ROK MLEGreat Falls Voyagers 9585 13400 5231 02 153209200409 47185 245 176 5 -11 -1 +2 -1.0
201725 A+ MLEWinston-Salem Dash 3733 6200 4130 11 182270242513 61289 3511 234 45 -2 -0 +1 -0.2
201725 A MLEColumbia Fireflies 204182 45600 19430 32 247318280599 33313 219 267 67 -8 -0 +4 -0.4
201826 AA MLEBinghamton Rumble Ponies 6254 6200 7210 01 111213148361 37171 3411 176 5 -7 -0 +1 -0.6
201826 A+ MLESt. Lucie Mets 9583 22300 8251 12 265337301638 36343 268 284 78 -2 -1 +2 -0.1
201422 ROK MLEGCL Braves 115105 27101 6233 14 257316295611 38321 205 274 72
201422 ROK RAWGCL Braves 115101 35201 10163 14 347421396817 50405 149 372 72
201523 A MLERome Braves 2120 2000 170 02 100143100243 154 335 86 -56
201523 A RAWRome Braves 2120 2000 150 02 100143100243 133 245 119 -56
201624 ROK MLEGreat Falls Voyagers 9585 13400 5231 02 153209200409 47203 245 176 5
201624 ROK RAWGreat Falls Voyagers 9582 16500 8161 02 195275256531 61235 178 239 5
201725 A MLE2 teams 241215 50800 23560 43 233307270576 37314 2310 262 63
201725 A RAW2 teams 241203 561000 35420 43 276382325707 49348 1715 327 63
201826 A+ MLE2 teams 157136 27500 16461 13 199288235523 37293 2910 241 49
201826 A+ RAW2 teams 157131 30500 21341 13 229340267607 38303 2213 283 49
201422 ROK MLEGCL Braves 115105 27101 6233 14 257316295611 38324 205 274 72
201523 A MLERome Braves 2120 2000 170 02 100143100243 120 335 86 -56
201624 ROK MLEGreat Falls Voyagers 9589 13400 5231 02 146209191400 45185 245 176 5
201725 A MLE2 teams 241216 50800 23560 43 231307269575 37309 2310 262 63
201826 A+ MLE2 teams 157139 27500 16461 13 194288230518 36275 2910 241 49
▸ Career Totals
Career MLE 629561 1191801 511555 614 212284250533 37289 258 240 49 -38 -4 +0 +2 +14 -2.7
/ 162G MLE 650580 1231901 531605 614 212284250534 38288 258 240 49 -40 -4 +0 +2 +14 -2.8