Danny Oh

PosRF
B/TL/L
Born1989-12-28
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 ACharleston RiverDogs 304268 661200 227513 102 246333291624 45342 257 282 74
201323 ACharleston RiverDogs 304259 691300 315813 102 266373317690 50343 1910 324 106
201424 A+Tampa Yankees 189167 38620 19472 22 228314287601 60314 2510 269 64
201424 A+Tampa Yankees 189162 43620 24302 22 265367327694 62323 1613 322 104
201525 AA2 teams 373349 942031 18682 134 269309352661 83329 185 291 81
201525 AA2 teams 373338 1032251 29482 134 305363408771 104349 138 343 121
201626 AAMidland RockHounds 310284 56800 14806 122 197250225475 28275 265 212 20
201626 AAMidland RockHounds 310276 651100 22526 122 236306275581 40290 177 267 62
▸ Career Totals
Career 11761068 2544651 7327023 3710 238301293594 55316 236 264 60 -53 +3 +0 -13 +33 -2.9
/ 162G 650590 1412531 4014913 206 239301297598 58317 236 264 60 -29 +2 +0 -7 +18 -1.6

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 ACharleston RiverDogs 304259 691300 315813 102 266373317690 50343 1910 324 106 +2 +1 +9 1.2
201424 A+Tampa Yankees 189162 43620 24302 22 265367327694 62323 1613 322 104 +1 -0 +5 0.6
201525 AATrenton Thunder 261242 711441 15332 93 293340397736 103335 136 328 109 +3 +1 +7 1.1
201525 A+Tampa Yankees 11296 32810 14150 41 333418438856 104386 1312 379 148 +6 +0 +3 1.0
201626 AAMidland RockHounds 310276 651100 22526 122 236306275581 40290 177 267 62 -13 +2 +9 -0.3