Your routine looks good , chest/shoulders/triceps in the beginning of the week , legs in the middle and back & biceps at the end of the week . This is correct , I do the same routine except I do less exercises and more sets (5-6 sets) than you . Keep lifting . ~Bo

Why not try MON- Chest, tri's TUES- shoulders, core WEDNES- rest THURS- back, biceps FRI- Legs, core SAT rest SUN rest (maybe a swim) This way you get plenty of rest which you need to grow and no overtraining.

Why work your shoulders on tuesday when they are pre-exhausted from mondays chest work-out ? also your working your triceps 2 days in a row (mon/tue) . So yes you are overtraining , you would be better off to go with lifter0491"s routine , just my opinion after 30 years of weight training ....

I recently(like 6 months) switched to a three day split from a 5 day. Basically same set up although I do back on mon chest wed and legs fri. I have seen better gains and have gotten a lot stronger so it is def working for me.

Why work your shoulders on tuesday when they are pre-exhausted from mondays chest work-out ? also your working your triceps 2 days in a row (mon/tue) . So yes you are overtraining , you would be better off to go with lifter0491"s routine , just my opinion after 30 years of weight training ....

I didn't look at it like this but it works for me especially when im on cycle my recover time is crazy quick so when it comes back to monday after 2 days off im g2g. but i might change shoulders to friday. Thanks for advice.