hmmm i think that looks ok.. but its also flawed.. change the white rice to brown i know its yuck but do it.. and cut out the pb/jelly sandwich (substitute it for something better) and your bananas arn't that good either, i read on here somewhere they are to starchy or something...
I could be wrong... wait till someone else with a more experience on the subject responds...
last meal with spaghetti is high in carbs. So are you then sleeping on carbs rather than burning them for energy. Would it be better to move that meal to a before/after training slot?
Like swop meal 3 or 4 for 5- remove the jelly, carrot, white rice because of starch and the banana. Wholegrain rice/pasta/bread I think tastes nicer anyway!
How about grapefruit and pineapple(fresh)...