TweetWhat is your ht, wt, and current bf?
My first observation is that you kcal seem a little low if you want to gain muscle and lean down. Reason being - you are taking in a lot of protein but I think you could add some more carbs in the source of yams or even more brown rice.