i see how u r cutting way back on carbs later in the day but id swap the 1pm and 4 pm meal ..and id also replace the rice as carb source....not horrible but i think sweet potato would be better choice or a banana and small amout of oatmeal. These carbs will help fuel your workout. banana/small amt oats great chioce for this imo. I kind of like your 11pm shake combo ..pretty good with slow digesting milk proteins (you could even go 2% or whole milk)and you incorporated olive oil to help slow digestion of whey as well. By eliminating carbs later are you trying to clean bulk im assuming??? Calories when clean bulking (or even just bulking imo)need to be adjusted by you persoanlly you can see whether you are gaining mostly muscle with minimal fat or if u are starting to add too much fat... so hard for me to say if calories are adequate or too high etc.. Also noticed you are getting ALOT of breakfast calories ...if egg whites arent pasteurized egg white product eating them raw is costing you as far as protein availability - its about 50% if they are raw uncooked whites. I personally dont like fat with my first meal ( breakfast) so id consider moving natty peanut butter to another meal or replace it with 1/4 c almonds with another meal (not bad to generate some insulin response first thing in am - fat hinders this - at times depending i even throw some raisins in my oats to accomplish this) All in all i think its pretty solid id personally just make the tweaks i outlined above if it were me. There are some very good diet guys here...Phate is one among many ...id like to see his take on your diet as well...hopefully he pitches in with his suggestions.