Dahiandy Johnson

PosOF
B/TL/R
Born1999-09-25
Age (2026)26

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
201818 ROKDSL Rays 2 207189 30512 12563 12 159221228448 69209 276 202 13
201818 ROKDSL Rays 2 207181 39713 20393 12 215304315619 99254 1910 282 74
201919 ROKDSL Rays 2 274247 48715 20614 53 194266291557 97234 227 244 45
201919 ROKDSL Rays 2 274235 631026 32424 53 268365404770 136300 1512 345 122
▸ Career Totals
Career 481436 781227 321177 65 179246264510 85223 247 226 31 -37 -1 +0 -3 +14 -2.8
/ 162G 650589 1051639 431589 87 178245261506 83223 247 226 31 -51 -1 +0 -4 +18 -3.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
201818 ROKDSL Rays 2 207181 39713 20393 12 215304315619 99254 1910 282 74 -6 -1 +6 -0.1
201919 ROKDSL Rays 2 274235 631026 32424 53 268365404770 136300 1512 345 122 +7 -0 +8 1.5