2023-24
Head Coach: Steve Perrotta
- League: NJIC - Liberty
- Division: Division North 2 Group 2
- Overall Record: 7-3
- League Record: 4-0
- DMA Rank: 190
- State Rank: 141
- State Division Rank: 5
2022-23
Head Coach: Steve Perrotta
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 16-7
- League Record: 5-1
- DMA Rank: 346
- State Rank: 195
- State Division Rank: 10
2021-22
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 2-3
- League Record: 2-2
2020-21
Head Coach: Steve Perrotta
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 10-4
- League Record: 10-3
- State Rank: 247
- State Division Rank: 11
2019-20
Head Coach: Steve Perrotta
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record:
- League Record:
2018-19
Head Coach: Steve Perrotta
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 0-4
- League Record: 0-2
2017-18
Head Coach: Steve Perrotta
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 13-8
- League Record: 8-3
- DMA Rank: 264
- National Rank: 8230
- State Rank: 185
- State Division Rank: 4
2016-17
Head Coach: Walt Gonzales
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 8-8
- League Record: 8-5
- DMA Rank: 499
- National Rank: 11012
- State Rank: 289
- State Division Rank: 11
2015-16
Head Coach: Steve Perrotta
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 11-9
- League Record: 8-3
- National Rank: 9956
- State Division Rank: 11
- DMA Rank: 493
- State Rank: 289
2014-15
Head Coach: Steve Perrotta
- League:
- Division: Division North II Group II
- Overall Record:
- League Record:
- DMA Rank: 422
- National Rank: 7788
- State Rank: 268
- State Division Rank: 11
2013-14
Head Coach: Steve Perrotta
- League: North Jersey - Patriot B
- Division: Division North II Group II
- Overall Record: 0-4
- League Record: 0-2
2012-13
Head Coach: Steve Perrotta
- League: North Jersey - Liberty
- Division: Division North II Group II
- Overall Record: 0-12
- League Record: 0-4
- State Division Rank: 18
- State Rank: 373
- National Rank: 12266
- DMA Rank: 643
2011-12
Head Coach: Steve Perrotta
- League: North Jersey - Patriot A
- Division: Division North I Group I
- Overall Record: 2-4
- League Record: 0-3
2010-11
- League: North Jersey - Patriot A
- Division: Division North I Group I
- Overall Record: 0-3
- League Record: 0-2
2009-10
Head Coach: Steve Perrotta
- League: Bergen County - Olympic
- Division: Division North I Group I
- Overall Record: 3-3
- League Record: 3-2
- DMA Rank: 588
- National Rank: 11718
- State Rank: 330
- State Division Rank: 16
2008-09
Head Coach: Steve Perrotta
- League: Bergen County - Olympic
- Division: Division North I Group I
- Overall Record: 4-4
- League Record: 2-2
- DMA Rank: 313
- National Rank: 6524
- State Rank: 195
- State Division Rank: 5
2007-08
Head Coach: Leonia
- League: Bergen County - Olympic
- Division:
- Overall Record: 3-5
- League Record: 0-2
- DMA Rank: 443
- National Rank: 8523
- State Rank: 259