As others have posted,hitting your macros is the main thing. I personally loathe cardio and only do it (occasionally) to chuckle at my power output.
My point is your diet is 'fine' from a macro perspective, but if you wanted feedback, my response would be to reduce your carbs and up your fats... or time them better to improve your body's hormone response. Carbs trigger insulin; fat does not do so in the same league... meaning your body will become more efficient at managing the food/nutrition it gets.
The lremise behind this is the glut (sorry) of work on Type 2 diabetes and enauring a better, more effwctive insulin response. Carb backloading is a diet that takes this premise to the eztreme, but the principles of managing hormone response (I.e. increasing sensitivity) are applicable to everybody: even civilians.
Also, please don't post up a diet and then say it doesn't actually reflect what you eat, as it makes it very difficult to give you help.