Johnny Davis

PosCF
B/TS/R
Born1990-04-26
Age (2026)36

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
201323 ROKAZL Brewers 112105 24410 5301 175 229270286556 57320 274 237 40
201323 ROKAZL Brewers 112102 30510 8211 175 294351363714 69370 197 322 105
201424 AWisconsin Timber Rattlers 483443 97230 221613 3221 219261237498 18342 335 218 25
201424 AWisconsin Timber Rattlers 483430 111340 351163 3221 258318284602 26351 247 271 66
201525 A+Brevard County Manatees 4037 6200 2220 42 162205216421 54400 555 163 -17
201525 A+Brevard County Manatees 4037 8200 2150 42 216256270527 54364 385 235 38
201626 A+2 teams 492451 1161061 291495 3215 257309313622 55382 306 271 66
201626 A+2 teams 492435 1211061 451135 3215 278353336688 57374 239 313 97
201727 AA2 teams 607569 1371373 251834 5614 241278304582 63349 304 251 50
201727 AA2 teams 607554 1441465 401294 5614 260314334648 74330 217 291 81
201828 INTL2 teams 3735 2000 2250 22 5710857165 200 685 77 -83
201828 INTL2 teams 3735 9210 2100 22 257297371669 114360 275 298 86
201929 AAAGuerreros de Oaxaca 477436 106954 211145 5413 243286314600 71316 244 256 54
201929 AAAGuerreros de Oaxaca 477424 1271564 33955 5413 300357392749 92373 207 328 109
202030 INTLTomateros de Culiacan 1817 3100 120 30 176222235458 59200 116
202030 INTLTomateros de Culiacan 1817 3100 120 30 176222235458 59200 116 211 19
▸ Career Totals
Career 22662093 49141228 10768618 20072 235278287564 52343 305 242 44 -144 +11 -0 +8 +64 -6.2
/ 162G 650600 1401262 311975 5721 233276283560 50342 305 242 44 -41 +3 -0 +2 +18 -1.8

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
201323 ROKAZL Brewers 112102 30510 8211 175 294351363714 69370 197 322 105 +1 +1 +3 0.5
201424 AWisconsin Timber Rattlers 483430 111340 351163 3221 258318284602 26351 247 271 66 -19 -2 +14 -0.7
201525 A+Brevard County Manatees 4037 8200 2150 42 216256270527 54364 385 235 38 -3 +0 +1 -0.2
201626 AABiloxi Shuckers 238218 57441 14632 165 261312330642 69364 266 287 78 -6 +1 +7 0.2
201626 A+Brevard County Manatees 254217 64620 31503 1610 295390341731 46383 2012 336 116 +4 -1 +7 1.1
201727 AABiloxi Shuckers 553505 1331265 361193 5212 263316341657 77335 227 294 83 -11 +6 +16 1.1
201727 INTLBravos de Margarita 5449 11200 4101 42 224296265562 41282 197 264 60 -2 +0 +2 -0.1
201828 AAAColorado Springs Sky Sox 1817 2000 180 20 118167118284 222 446 139 -35 -3 +0 +1 -0.2
201828 INTLNavegantes del Magallanes 1918 7210 120 02 3894216111.032 222438 115 447 201 +2 -1 +1 0.2
201929 AAAGuerreros de Oaxaca 477424 1271564 33955 5413 300357392749 92373 207 328 109 +5 +6 +14 2.4
202030 INTLTomateros de Culiacan 1817 3100 120 30 176222235458 59200 116 211 19 -2 +1 +1 -0.1