B.J. Upton career batting average
.243Career Regular Season
B.J. Upton has a career batting average of .243 over 12 regular seasons.
- Best season on file: .300 in 2007.
- Most recent: .238 in 2016.
Average of 12 regular seasons, 2004 through 2016. Figures come from ESPN's box scores and were last read on October 26, 2026.
