My brother recently retired after a career (~18-38ish) as a professional basketball player. It worked for him and there were opportunities to leverage contacts for employment after sport. But that was a 15+ year career. Anything too far short of that is a risk, IMO. Watching many of his peers defer tertiary study, or forgo jobs for training roles, or be out of the league after a few underpaid years while contemporaries were getting promoted with years of study or work under their belt - I figured you want your children to be very good or hobbyists playing social sport or to keep fit. Anything in the middle might just be distraction or disappointment.