Other possibilities include not taking enough rest time. He exercises a lot. What is his rest schedule?

He keep track of his heart rate? Is he within 60 to 90% of his max or is he pushing too hard?

Is he sure he isn't dehydrated? The check is weighing naked before ride and weighing naked after to see how much water weight is lost.