Saw some talk about high school program numbers in different threads.
It's still an Interesting look at the roster numbers in A schools as posted on their own websites. Not responsible for any errors. All Info appears to be accurate as of the '21 season.
And this doesn't take into account kids who are cut.

121 Calvert Hall
31 F/S
37 JV
53 V

111 Loyola
21 F/S
37 JV
53 V

97 St Mary's
25 F/S
29 JV
43 V

86 Spalding
18 F
31 JV
37 V

84 Boys Latin
20 F/S
29 JV
35 V

64 John Carroll
0 F/S
29 JV
35 V

55 Severn
0 F/S
26 JV
29 V


No numbers reported, but website indicates:
StP has a JV and V team
McD has a JV and V team
MSJ has a F/S, JV and V team
Gilman has a Club, F/S, JV and V team