I don’t really know the answer to your question, but he takes them for a medical condition not to do better at sports, even if they make him better at sport. Which I don’t think they Alot of people take sterodes for all differnt kids of illness, I really don’t think you have anything to worry about and I don’t think the meds have anything to do with your grandson’s talnt he’s just good. God bless him and youLisa S