I'm not superstar athlete, but as far as i know, i think you should work on lower body a bit more for the sports your in, if your a hitter, then you need to stay grounded, and arms won't knock guys down in your sports, you need big ass shoulders!!!
Just keep eating and lift the compounds, work off of those in a good routine.