General rule of thumb is that after 30-45 minutes the downs' outweigh the ups.....Ever heard of cortisol?And Catabolilism...Not a good things...Unless your in the gym chatting with peeps and not really hitting it hard its shouldn't be taking you anywhere near over an hour....A few peeps here/there can get away with long workouts,but the majority of peeps do not benefit it,Overtraining is a very common thing,Overtrain and you can be in good shape,but you won't be making pronounced gains...its really not worth the risk....Get In/Get Out,Get your sets in,Don't play around,Only enough time between sets to catch your breath and you'll be much better off IMO...Again everyone differs slightly ,but most end up overtraining....Less is More....I'm on a huge cycle
Today was back day,and I was nearly through 2-3 sets of 4 exercises and I looked at the clock and it had only been 20 minutes...So I decided to get my Shrugs out of the way for the week which I usually do w/ Shoulders ...Of course I'm on alot of gear and catchin' my breath pretty quick...And I really like a Fast paced Intense Workout....Much More productive IMO,Stay as far away from overtraining as possible and you will grow,Even drop a couple sets here/there...you would be suprised...
And seeing your lifts I don't see how its taking that long to get those lifts in...Also IMO those 5 sets should only be 3 sets..If you don't tax your muscle heads in 2-3 sets your not lifting til' complete failure...Biggest thing I see with your routine is your not really hitting the groups very hard,especially bi's tri's.....In an entire week your only straight Bicep Isolation is BB Curls....Thats not gonna cut it IMO...I don't see any Precher Curls,Hammer curls,Concentration curls....Zero
Also need a little more tricep stuff,Some Tri Pushdowns,I think you had some SkullCrushers in there,Couldn't tell for sure...Wide grip bench.... All very important..
Chest: You only have 5 sets of flat bench a week?Again not good...Should be doing some prexhaust stuff...like DB Flys,then straight to flat bench,repaet,repeat,Some DB Incline Press's,
More DB Fly's... The problem with the pushups your throwing in there is that Pushups recruit multiple muscle groups,groups you have that are needing rest particularly per your routine...
I guess I just don't see any of your muscle groups actually getting a full workout and defenitely not full recovery before worked out again...My guess is this routine will take you nowhere fast and exhaust you in a couple months and actually backfire,you'll be in shape,just not making mass gains
When you pull up outside your gym next time,get out the car,smack yourself in the face 10-15 times,Beat on your chest like Tarzan...Start cussin' like someone just ran over your puppy dog,and get in there pumped and start tearin' some Iron Up.....Good luck