If you workout with any seriousness, you know that the measuring the tension between over-training and under-training is a perpetual balancing act. If you're an athlete or a serious exerciser, you may find yourself asking 'Am I working out too much or too little?' Whether your thing is weight-training, Muay Thai, boxing, BJJ, or a mix of sports you may seek to gain the most out of training and improve at a constant rate. That would be ideal. However, if you're over-training or under-training, you are likely not performing at your optimum level or maybe even moving backward and risking injury. Here's a brief post outlining how to spot both ends of the spectrum and keep yourself on track.
Signs Of Over-training

Elevated heart rate
Increased susceptibility to illness or infection
Increased occurrence of injuries
Irritability
Depression
Loss of motivation
Insomnia
Decreased appetite
Weight loss
If a few of these conditions are true for you, you may be over-training. This video by Elliott Hulse explains a simple test you can do to find out if you may be training too much. https://youtu.be/5euHa8YMMgkWays To Avoid Over-training

Set clear goals - What do you want to achieve? Do you have a deadline? Why is this goal important to you?
Make an adjustable schedule - Plans almost always change. Leave a bit of flexibility in your schedule to accommodate for changes.Alternate muscle groups - Leave a 1-2 day gap between muscle groups to leave time for them to rest and recover. That's where muscles actually get built.
Alternate muscle groups - Leave a 1-2 day gap between muscle groups to leave time for them to rest and recover. That's where muscles actually get built.
Include different types of exercises - You ever hear that "variety is the spice of life"? It applies to the gym too. In your plan, make minor tweaks every 2-4 weeks.
Stretch - This is a simple trick that lots of people still avoid. Stretching will help open up your ROM (range of motion). Dynamic stretching can be done before and after your workouts. Save static stretching for after your workouts. Static stretching before a weight program may actually reduce your strength.
Include recovery days - Schedule days off where you don't workout at all. Obviously, stick to your diet and all that. Nutrition is key.
Click here for a great article with basic guidelines for developing your own workout program.Steps To Take If You Are Over-training
If you are in an over-trained state, this is not something that happened overnight. Maybe you trained hard for several weeks without rest or with a poor diet. Over-training is nothing to be taken lightly as some of the symptoms can be quite serious. Take a step back and re-assess your goals. Get some rest. Serious rest. Not a day or two, more like a few months. Read this in-depth article on tactics you can use to recover properly.Under-training Symptoms

Consistency - How often are you training?
Intensity - Most equate intensity with weight or load. You can also affect intensity by changing the tempo, style (straight set, supersets, pyramid setc, etc.), stance and many other ways. If you're relatively sweat-free after a workout session, it probably lacked intensity.
Frequency - Similar to consistency. How many times a week are you working out?
Progression - You've got a problem if you notice that the intensity of your workouts is decreasing. Your program should be challenging and somewhat mentally taxing. Again, you should make small changes in your routine every 2-4 weeks.
Watch to this video by Jeff Cavliere of ATHLEAN-X to find out if you are under-training. https://youtu.be/2Nxct9Sqdn4Conclusion
Developing a good workout plan will help to avoid most over-training and under-training situations. When outlining your plan, you should examine intensity and how you can develop more challenging workouts over time. Working within the constraints of a periodized plan will address some of the problem areas.If you found this article informative, please share it on your social media. Be sure to sign up for our free 2-week trial if you are in the area!