I would suggest that private schools fare well in nearly all sports available within their system. First a little background. I myself attended and participated in sports in a small public school in Blair County, which was and still is the second smallest public school in the state. With that in mind I feel fairly qualified to express an opinion that connects to your article. Private schools, much like extremely small public schools, offer student athletes the opportunity to become part of a family.
Smaller schools tend to provide a caring environment for the student and family.
If you look at schools in the area there are long histories of family names associated with their programs. Athletes in these programs are fortunate to have personal as well as professional relationships with their faculty and staff. There is a real sense of caring within the system and everyone involved usually has a high level of satisfaction with their role in the growth and development of all students and athletes. There is not a significant drop off, if any at all, in the education afforded these students and in most cases of comparison there is opportunity for a lower student to teacher ratio. This individualism is often something that appeals to both students and parents.