Juan Kelly

Pos1B
B/TS/R
Born1994-07-16
Age (2026)32

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
201218 ROKDSL Blue Jays 117105 13200 9271 21 124200143343 19165 238 163 -17
201218 ROKDSL Blue Jays 117100 17300 14191 21 170278200478 30207 1612 231 35
201319 ROKDSL Blue Jays 270233 46612 32432 142 197300258557 60233 1612 250 50
201319 ROKDSL Blue Jays 270213 54812 52302 142 254404329733 75286 1119 343 121
201420 ROKGCL Blue Jays 212196 41730 13522 10 209265276541 66283 256 238 40
201420 ROKGCL Blue Jays 212188 541040 21362 10 287365383748 96353 1710 338 117
201521 ALansing Lugnuts 7166 12402 5220 20 182239333573 152238 317 263 59
201521 ALansing Lugnuts 7163 18703 8150 20 286366540906 254333 2111 395 161
201622 A2 teams 595536 11130610 431888 120 207276341617 134292 327 273 67
201622 A2 teams 595521 14335613 581238 120 274356440796 165331 2110 351 126
201723 A+Dunedin Blue Jays 545501 1173126 311554 13 234284339623 106319 286 270 65
201723 A+Dunedin Blue Jays 545481 13129410 511114 13 272347412759 139329 209 335 115
201824 AA2 teams 374336 6815015 341202 24 202280381661 179261 329 287 78
201824 AA2 teams 374325 7016013 451012 24 215315385699 169268 2712 314 99
201925 INTLLeones del Caracas 3430 3001 290 00 100156200356 10095 266
201925 INTLLeones del Caracas 3430 3001 290 00 100156200356 10095 266 155 -23
▸ Career Totals
Career 22182003 411951236 16961619 3410 205273319592 113273 288 258 56 -111 +3 +0 -40 +63 -8.7
/ 162G 650587 12228411 501816 103 208277325602 118277 288 258 56 -32 +1 +0 -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
201218 ROKDSL Blue Jays 117100 17300 14191 21 170278200478 30207 1612 231 35 -9 +0 +3 -0.5
201319 ROKDSL Blue Jays 270213 54812 52302 142 254404329733 75286 1119 343 121 +6 +2 +8 1.6
201420 ROKGCL Blue Jays 212188 541040 21362 10 287365383748 96353 1710 338 117 +4 +0 +6 1.0
201521 ALansing Lugnuts 7163 18703 8150 20 286366540906 254333 2111 395 161 +5 +0 +2 0.7
201622 ALansing Lugnuts 548475 13035612 571138 110 274361448810 175330 2110 356 130 +19 +2 +16 3.7
201622 INTLMesa Solar Sox 4746 13001 1100 10 283298348646 65343 212 290 80 -1 +0 +1 0.0
201723 A+Dunedin Blue Jays 545481 13129410 511114 13 272347412759 139329 209 335 115 +9 -1 +15 2.4
201824 AANew Hampshire Fisher Cats 334290 6415013 40892 23 221319407726 186268 2712 324 106 +2 -1 +9 1.1
201824 INTLTigres del Licey 4035 6100 5120 01 171275200475 29261 3012 232 36 -3 -0 +1 -0.2
201925 INTLLeones del Caracas 3430 3001 290 00 100156200356 10095 266 155 -23 -5 +0 +1 -0.4