Good work dude ! ! !
I'm with the other guys, why 0 fat and carbs? How do you train a heavy leg day with only protein in your gut? A little more work in the leg department and you're laughing. I also noticed that your hamstrings are lagging behind your quads, might want to hit them a little harder as well, big hamstrings kill competition.
Other than that, you have done very well and you are obviously VERY dedicated. Congratulations on your success to date, and keep up all the hard work.
Cheers.