2025-26
Head Coach: -
- League: Skyland - Valley
- Division: Division Group III
- Overall Record: 10-4
- League Record: 4-2
- State Division Rank: 33
- DMA Rank: 273
- State Rank: 140
2024-25
Head Coach: -
- League: Skyland - Valley
- Division: Division Group III
- Overall Record: 15-6
- League Record: 6-1
- Section Rank: 122
- State Division Rank: 26
- DMA Rank: 226
- State Rank: 122
2023-24
Head Coach: Christopher Nevolo
- League: Skyland - Valley
- Division: Division Group III
- Overall Record: 12-15
- League Record: 5-4
- DMA Rank: 362
- State Rank: 190
- State Division Rank: 50
2022-23
Head Coach: Christopher Nevolo
- League: Skyland - Valley
- Division: Division Group III
- Overall Record: 10-12
- League Record: 3-5
- DMA Rank: 327
- State Rank: 205
- State Division Rank: 46
2021-22
Head Coach: Christopher Nevolo
- League: Skyland - Valley
- Division: Division Group III
- Overall Record: 9-17
- League Record: 5-7
- DMA Rank: 372
- State Rank: 289
- State Division Rank: 71
2020-21
Head Coach: Christopher Nevolo
- League: Skyland - Valley
- Division: Division Central Group III
- Overall Record: 5-5
- League Record: 3-1
- State Rank: 271
- State Division Rank: 12
2019-20
Head Coach: Joe D'Alessandro
- League: Skyland - Valley
- Division: Division Central Group III
- Overall Record: 21-8
- League Record: 12-1
- DMA Rank: 226
- National Rank: 5718
- State Rank: 116
- State Division Rank: 6
2018-19
Head Coach: Christopher Nevolo
- League: Skyland - Valley
- Division: Division Central Group III
- Overall Record: 13-14
- League Record: 9-7
- DMA Rank: 371
- National Rank: 9230
- State Rank: 205
- State Division Rank: 14
2017-18
Head Coach: Joe D'Alessandro
- League: Skyland - Valley
- Division: Division Group III
- Overall Record: 9-19
- League Record: 5-8
- DMA Rank: 563
- National Rank: 13301
- State Rank: 301
- State Division Rank: 65
2016-17
Head Coach: Christopher Nevolo
- League: Skyland - Valley
- Division: Division North II Group III
- Overall Record: 6-17
- League Record: 5-8
- DMA Rank: 604
- National Rank: 14009
- State Rank: 304
- State Division Rank: 19
2015-16
Head Coach: Joe D'Alessandro
- League: Skyland - Valley
- Division: -
- Overall Record: 25-4
- League Record: 13-0
- DMA Rank: 81
- National Rank: 1865
- State Rank: 50
2014-15
Head Coach: Joe D'Alessandro
- League: Skyland - Valley
- Division: Division Central Group III
- Overall Record: 18-5
- League Record: 13-1
- DMA Rank: 223
- National Rank: 5424
- State Rank: 133
- State Division Rank: 8
2013-14
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: Division Central Group III
- Overall Record: 10-10
- League Record: 3-7
- DMA Rank: 243
- National Rank: 5799
- State Rank: 136
- State Division Rank: 9
2012-13
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: Division Central Group III
- Overall Record: 12-13
- League Record: 5-5
- DMA Rank: 338
- National Rank: 8091
- State Rank: 196
- State Division Rank: 13
2011-12
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: Division North II Group III
- Overall Record: 12-8
- League Record: 9-2
- DMA Rank: 287
- National Rank: 6678
- State Rank: 170
- State Division Rank: 9
2010-11
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: Division North II Group III
- Overall Record: 18-7
- League Record: 8-3
- DMA Rank: 160
- National Rank: 4172
- State Rank: 104
- State Division Rank: 9
2009-10
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: Division North II Group III
- Overall Record: 18-4
- League Record: 6-0
- DMA Rank: 205
- National Rank: 5402
- State Rank: 128
- State Division Rank: 6
2008-09
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: Division North II Group III
- Overall Record: 15-9
- League Record: 6-2
- DMA Rank: 280
- National Rank: 6597
- State Rank: 171
- State Division Rank: 12
2007-08
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: -
- Overall Record: 15-9
- League Record: 3-5
- DMA Rank: 248
- National Rank: 6859
- State Rank: 162
2006-07
Head Coach: Joe D'Alessandro
- League: Skyland - Raritan
- Division: -
- Overall Record: 20-6
- League Record: 6-1
- DMA Rank: 200
- National Rank: 5743
- State Rank: 132
2005-06
Head Coach: Joe D'Alessandro
- League: Skyland Raritan
- Division: -
- Overall Record: 22-5
- League Record: 12-1
- DMA Rank: 219
- National Rank: 5678
- State Rank: 132
2004-05
Head Coach: Joe D'Alessandro
- League: Skyland- Raritan
- Division: -
- Overall Record: 10-7
- League Record: 6-4