My workout split is chest+tricep/back+biceps/legs+shoulder. Rest is absolutely essential so I hit those part after a gap of 2 days. It takes 2 days/48hrs for a muscle to recover. Also Sundays are a rest day. I keep macros balanced pretty much. 1 scoop of whey isolate and anywhere between 6-8 egg whites to get all the protein. I also consume dairy and nuts for fats. Rest carbs are easy to get.
You're in a different league to myself; my workout, although currently, not participating in any form of fitness routine or training, were a combination of strength training and endurance with a desire to bulk up, look more defined and stocky but not to the extent of Arnold Schwarzenegger or the likes.
I would hit the free weights three times per week, plus self defence training, both with a rest day in between.