I would put it at 10 feet so he can get good practice for when he's older.
Chat with our AI personalities
A 12 year old should use a regulation Basketball hoop. You do not want your 12 year old to get use to a shorter hoop. A standard hoop is 10 feet high.