und du bist weiblich nehme ich an... (nächstes mal bitte dazu schreiben )

Zu einem Ernährungsplan gehören immer die Gesamtnährwerte.

Ansonsten finde ich, dass du zu viele Mahlzeiten isst.
"Snacking" würde ich nicht empfehlen. Lieber 3-5 Stunden Abstand lassen und die Mahlzeiten dem entsprechend größer gestalten.

Das mit den Kohlenhydraten am Abend ist ein weit verbreiteter Mythos, gerade unter Frauen.
Das kann man von mir aus machen, aber nicht, wenn man am Abend trainiert.
Die wichtigste Mahlzeit ist die Mahlzeit nach dem Training und dort gehören Kohlenhydrate rein, egal welche Zahl auf der Uhr steht.
Dafür lieber die Kohlenhydrate über den Tag einsparen.

Gemüse könntest du definitiv mehr essen und ich würde dir außerdem empfehlen, regelmäßig fettreichen Fisch zu essen oder ein Fischölsupplement zu verwenden.