On non training day, I would ditch the bread in favor or brocolli and cucumbers. IMO you really don't need the extra carbs. If anything you can try a finibar prior to your workout. I did a low carb diet with one FINiBAR prior to the workout. The results were good. I could literally feel the FINiBAR go to work. You'll need extra potassium which the broc. and cucumbers will provide. To get a few extra calories, throw in some almonds. Also take some ZMA because I don't see a lot of magnesium and or zine in your diet otherwise. You also might consider something like Superfood. Personally, I'd throw in some coconut oil and GLA if you can (see FA3, or you can get coconut oil and borage/evening primrose/hempseed oil). Other than that, if you can stick to it, the total cals look pretty good for your numbers. But regardless of what I or anyone can say, you might find out that you simply have to adjust the numbers. IS this based on something you've tried before? I'm not trying to doubt you or anything. If you can stick to this, then go for it!

I tried cutting out the carbs on non training days but I like having at least some in the morning to help with energy levels and recovery. My workouts and state of being always seem to depreciate over time without at least some carbs, I dont think the 30g will hinder progress too much.

Im not worried about my vitamin and minerals, I take JP and make sure to get a healthy variety of veggies and fruit on my cheat meals.

I based this diet loosely off of Romaniello's caloric recommendations for fat loss.