The other thing is that basketball occupies a middle ground on the skill v athleticism track. It is a moderately skilled sport that you can make up a lot with raw athleticism and body build so the track is much easier to catch up. Gridiron football (outside of the qb position) is a very high athleticism sport (if you don’t have the build and innate power you just aren’t going to be good no matter how much training you have) but much lower skill relative to other sports (esp on the line) so a kid can jump in at high school and still have a shot at playing pro if they are a great athlete. Soccer is high skilled moderate athleticism: yes you need to be a great athlete but someone shorter like Messi can make it but the ramp to get skilled just takes ages.
I was recently having a deep dive research into "what sport can you start late and still be elite" because after the World Series I'm currently in love with Yamamoto and maybe my kids should give baseball a try LOL
I was using research mode in various AI platforms and I asked "if a kid is starting at 12 years old, can you rank which ones are the hardest to make d1/pro and which ones are easiest".
In summary, they're all hard obv but comparatively:
VERY POSSIBLE: American football, Track, Volleyball
>> Raw athleticism can bridge A LOT OF gaps - plenty of examples of kids starting in HS and reaching elite levels
MODERATELY POSSIBLE: Basketball, Golf, MMA/Wrestling
>> Natural athletes can catch up in Basketball in teens, Natural strength can bridge gap in MMA, Golf has a good number of examples of late bloomers
VERY HARD: Baseball, Swimming
>> Baseball - early reps matter, Swimming - early neuromuscular technique dev req
EXTREMELY HARD: Soccer, Hockey
>> Soccer - can't get in enough touches later, Hockey - hard to catch up with skating mechanics
ALMOST IMPOSSIBLE: Tennis
>> Peaks super early, many in elite academies by 12
A lot of is obvious and makes sense but it was an interesting deep dive nonetheless.