A few weeks ago, I decided to create a training routine for myself. I wanted to lose body fat (I have around 12% bf at this point), and basically improve my strength, endurance, prepare myself for soccer and JKD, look better, etc. I'm fairly fit right now, definitely above average. I'm about 5'7", at around 135 pounds. I did some research, and came up with this routine; I felt like I needed help from people who already knew what they were doing though, so could ya please critique my training routine and help me improve it? Training Routine: Warm-up before each sessions consists of: Joint rotations, a few minutes of jump roping, jogging, etc, 5 -10 minutes of balance training drills, and dynamic stretching. Cool-down after each sessions consists of: A few minutes of light jogging, walking, etc and static stretching. On Mondays, Wednesdays, and Saturdays, I plan to do most of my workout. I have quite a few routines to choose from so I can keep my body guessing. I can't really type every single one of them, so I'll just include a sample routine for each workout. Circuit Training (Done Monday, Wednesday, and Saturday): Sample workout: Pull-ups x as many as possible Bodyweight squats x as many as possible Divebombers x as many as possible Plank x as long as possible Lunges x 100 REST 2 MINUTES Burpees x 25 Plyometric Pushup x 25 Squat Jumps x 25 Core Training (Done at end of each workout): Sample workout: Knee Hugs x 30 Superman x 20 Plank x 1-minute V-Ups x 20 Side Plank x 1 minute (both sides) Leg Raise + Butt Lift x 20 Lying Straight Legged Hip Swings x 15 each direction Isometric Backhold x 30 seconds Chinnies x 30 Toe Touch Crunch x 30 Alternating Superman from Pushup Prone x 20 Side Crunches x 30 each side Russian Twists x 50 Knee Hugs x 30 Front and Back Rolling Bridges x 15 Maximum of 20 seconds rest between exercises Conditioning (Done Tuesday and Thursday): Sample routine: Run 600 meters Perform as many pushups as you can in 30 seconds, rest 20 seconds Run 400 meters Perform 30 V-Ups, rest 10 seconds Run 400 Meters Perform as many pushups are you can in 30 seconds, rest 20 seconds Run 200 meters Perform pushups for 20 seconds (no rest) Run 200 meters Perform 20 V-Ups (no rest) Run 200 meters Finish with 30 seconds of pushups I realize that I won't be able to do some of the exercises, and many of the numbers are far more than I'm able to do. Keep in mind that I'm only 13 years old, so I may not be able to apply some of your advice. Thanks a lot in advance!