I generally agree with LDopaPDX regarding the need for protein. However, I am not sure your athlete needs to wake up in the middle of the night to carbo load. Where is a college kid gonna get a consistent sushi dish in Cheney?
I was serious about the peanuts. Many body building types and others that maintain high muscle mass eat a lot of peanut butter. Also peanuts have adequate carbs and fiber and tons of antioxidants.
I wouldn’t worry about sushi. I would augment my normal diet with a lot of peanuts and work my butt off with the lifting and conditioning program my coaches prescribed. Google peanuts and nutrition or peanuts and muscle mass and you will get a load of information. Leave the fish in the sea, eat goobers.