The St. John Vianney High School Lancers compete in Division B North of the Shore Conference, an athletic conference comprised of private and public high schools in Monmouth and Ocean counties along the Jersey Shore. The league operates under the jurisdiction of the New Jersey State Interscholastic Athletic Association (NJSIAA). With 718 students in grades 10-12, the school was classified by the NJSIAA for the 2019–20 school year as Non-Public A for most athletic competition purposes, which included schools with an enrollment of 381 to 1,454 students in that grade range (equivalent to Group II for public schools). The school was classified by the NJSIAA as Non-Public Group III for football for 2018–2020.