No sir, I don’t believe there is a limit on the roster; if so I’m not aware. JV’s can be brought up and back down. Our school has Varsity, JV, & Frosh teams. Only 9th grade & up, nothing lower allowed to try out. Typical class will have between 16-20 that make the cut. Most stay with their class, start playing Varsity as Jr’s. Occasionally one or two per year will “play up”. My son played JV as a Freshman & Varsity as a Sophomore. Nearby schools in similar size & classification may only play 20 games plus or minus per season. Struggle to have enough players to field JV & Varsity teams. Not an issue here.