Players also develop/mature at different rates. In Jr. High there was a kid who was 6’1” in 8th grade - star pitcher, RB and unstoppable in hoops. Never grew another inch, and only played varsity FB and was a decent DE.
The other thing that springs to mind, is how hard do they work to...