If you are looking for pure hitting power, it is essential that you work your lower body, core and forearms. I read somewhere recently where head trainers of each Major League baseball team were polled on which excercises were most important to a baseball player. I dont remember all of them, but I do remember that the squat was #1 and that external rotation was listed in the top 5. (If anyone is really interested in knowing the top 5 I am sure I can find it again)
I am actually an assistant High School baseball coach, and played college baseball. Here is a sample off-season workout similar to something we did in college and still currently do. Off course we change the sets and reps but this is a typical week. It is actually a former workout from a Major League Organization.
Monday
Bench Press 3x10
DB Flys 3x10
Squats 3x10
Leg Curls 3x10
Bar Dips 3x10
Abdominal Work
Forearm Work
Leg Press 3x25
Wed.
Seated Rows 3x10
Single Arm Row 3x10
Preacher Curls 3x10
Seated DB Curl 3x10
Lat Pulldown 3x10
Hammer Curls 3X10
Abdominal Work
Friday
DB Military Press 3x10
Lateral Raises 3x10
Tricep Extension 3x10
Tricep Kickbacks 3x10
Shrugs 3x15
Tricep Pushdowns 3x10
Abdominal Work
Forearm Work
Tuesdays and Thursdays are used for Speed, Agility, and Flexibility work.
Tuesday/ Thursday
Dynamic Warmup/Flexibility 10 min.
Medicine Ball
Toss 3x8
Hip Toss 3x8
Chest Pass 3x8
Speed Work
Arm Swings 3x15 sec
Sled Pulls 3x20 yd.
Plyometrics
Box Jumps 3x5
Depth Jump w/ Base Steal 3x5
Speed Work (again)
Arm Swings 3x15 sec
Sled Pulls 3x20 yds.
Agility Ladder
Abdominals
Cardio Work 15-20 min. One excercise of choice.
Some things I must stress are keep your flexibility. If you bulk up and get too tight without maintaining your Range of Movement you will definatly end up seeing your baseball skills diminish. Remember you are training to play baseball, not to bodybuild.
Take it easy on the shoulders, because a good arm is vital to your getting in the lineup. Work on Rotator Cuff Strength 3-4 days a week.
As for strengthening your arm, long tossing is key. I would Longtoss 3 days a week, then work up to 5 a week. If you jump in too fast you can run the risk of shoulder tendonitis, an overuse injury… WHICH SUCKS. I would reccomend throwing with a partner and backing up to 150 to 200 feet (depending on how good your arm is) and work on hitting your partner in the chest. You do yourself no good at all by throwing balls with a high arc on them, make sure all your throws are on a line. Back up until you cant hit your partner in the chest anymore, then throw your hats down about 10 feet in front of you, and work on a good crow hop and throwing the ball to the hat, bouncing it if you have to. This kind of simulates a throw home from the outfield. I think you will do well with this program or one similar to it. GOOD LUCK!