2023 18-3 Charles DiCicco (20-7) (1-1) 2022 15-6 Charles DiCicco (2-1) 2021 16-4 Charles DiCicco (1-1) 2020 season cancelled 2019 6-11 Michael Jacobsen (3-14) (0-1) 2018 15-5 Tanner Tomassi (14-6) (2-1) 70-29 overall 6-5 in NJSIAA