Normal jobs start even sooner. At 7am ussually. If you get up sooner, you have to go to sleep sooner. Normally people should be sleeping at 10pm already. That means you wake up at 6am. I believe you have enough time to practice from 6am.
+ he plays till the night, so his fault
+ the opposite team has the same "deficit" -> Then how is it possible, they can perform well? Maybe they go to the bed in a reasonable time.
I used to have a part-time job, where i was working from 6am till 6pm - 12hours. I had to get up at 4:40, so I could eat something and get to work, which took me about half an hour on bike. I got home after the work, took shower, eat, and go to sleep.
You are telling me, that he cant manage getting up to practice before 10am?