I ran track in college and have coached track for some years. 11.01 is not slow. And I would never call that average. Maybe average for a college sprinter. The vast majority of high school kids will never even sniff 11s. His track season is probably not over yet either and you tend to get faster as the season goes. He may even qualify for the state track meet in a lot of states with that time. Last of all, he is 235lbs which is massive for a sprinter. He likely decelerates more after 50meters than others because of how big he is. You can look up the weights of sprinters, they’re not big guys. Usain Bolt may be the biggest one I know of and he is just over 200lbs...... this is all to say, he is plenty fast to play football, especially tight end. I imagine his 40 time is in the 4.5 to 4.6 range. Its not an exact science, there are different phases in sprinting and you actually reach top speed roughly 35 to 55 meters into the race and you are decelerating 60 meters onward. As in, Usain Bolt isn’t speeding up at the end of his races when he separates from the other sprinters, rather, he is decelerating less than his opponents. I imagine that this kid probably struggles the most with the last part of the 100m considering that he is 235lbs but the plus of that is that he almost never needs to run that far on a football field. If you’re interested, here is a Reddit thread that takes nfl player track times and compares them to their 40yd dash times. Believe me, not every nfl player runs sub 11s.