J.C. Millan

Pos2B
B/TR/R
Born1996-01-18
Age (2026)30

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
201620 ROKGCL Marlins 8981 12210 3133 21 148207198404 49174 153 183 -2
201620 ROKGCL Marlins 8979 15310 593 21 190264253518 63211 106 237 40
201721 AGreensboro Grasshoppers 109106 19501 3430 22 179202255457 75290 393 192 5
201721 AGreensboro Grasshoppers 109104 24701 5330 22 231266327593 96329 305 266 62
201822 A3 teams 149135 32703 10231 30 237295356650 119264 157 273 67
201822 A3 teams 149129 30603 16171 30 233322349671 116245 1111 301 89
201923 AAJacksonville Jumbo Shrimp 293277 631105 14601 13 227267321588 94272 205 261 58
201923 AAJacksonville Jumbo Shrimp 293269 721305 21471 13 268322372694 104307 167 312 97
▸ Career Totals
Career 640599 1262519 301395 86 210254301554 90258 225 241 43 -41 -1 +0 +2 +18 -2.2
/ 162G 650608 1272519 301415 86 209252298549 89256 225 241 43 -42 -1 +0 +2 +18 -2.2

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
201620 ROKGCL Marlins 8979 15310 593 21 190264253518 63211 106 237 40 -6 +0 +3 -0.4
201721 AGreensboro Grasshoppers 109104 24701 5330 22 231266327593 96329 305 266 62 -5 -0 +3 -0.2
201822 AAJacksonville Jumbo Shrimp 2420 4000 330 10 200304200504 222 1212 238 40 -2 +0 +1 -0.1
201822 A+Jupiter Hammerheads 2724 7301 131 00 292346542888 250300 114 373 144 +1 +0 +1 0.2
201822 AGreensboro Grasshoppers 9885 19302 12110 20 224320329649 106236 1112 296 85 -2 +0 +3 0.2
201923 AAJacksonville Jumbo Shrimp 293269 721305 21471 13 268322372694 104307 167 312 97 -1 -1 +8 0.6