2024-25
Head Coach: Kevin Duncan
- Region: AAAA Region 2
- Division: Division AAAA
- Overall Record: 16-12
- Region Record: 7-5
- DMA Rank: 43
- State Rank: 89
- State Division Rank: 19
2023-24
Head Coach: Kevin Duncan
- Region: AAA Region 3
- Division: Division AAA
- Overall Record: 10-15
- Region Record: 4-4
- DMA Rank: 62
- State Rank: 141
- State Division Rank: 24
2022-23
Head Coach: Lindsay Baber
- Region: AAA Region 3
- Division: Division AAA
- Overall Record: 11-13
- Region Record: 6-2
- DMA Rank: 50
- State Rank: 118
- State Division Rank: 22
2021-22
Head Coach: Lindsay Baber
- Region: AAAA Region 1
- Division: Division AAAA
- Overall Record: 5-16
- Region Record: 1-5
- DMA Rank: 70
- State Rank: 141
- State Division Rank: 29
2020-21
Head Coach: Lindsay Baber
- Region: AAAA Region 1
- Division: Division AAAA
- Overall Record: 9-7
- Region Record: 4-4
- State Rank: 33
- State Division Rank: 9
2019-20
Head Coach: Lindsay Baber
- Region: AAAA Region II
- Division: Division AAAA
- Overall Record: 16-10
- Region Record: 6-4
- DMA Rank: 30
- National Rank: 4490
- State Rank: 55
- State Division Rank: 15
2018-19
Head Coach: Lindsay Baber
- Region: AAAA Region II
- Division: Division AAAA
- Overall Record: 16-9
- Region Record: 7-4
- DMA Rank: 39
- National Rank: 6132
- State Rank: 69
- State Division Rank: 19
2017-18
Head Coach: Lindsay Baber
- Region: AAAA Region II
- Division: Division AAAA
- Overall Record: 16-8
- Region Record: 5-3
- DMA Rank: 39
- National Rank: 5401
- State Rank: 72
- State Division Rank: 21
2016-17
Head Coach: Lindsay Baber
- Region: AAAA Region II
- Division: Division AAAA
- Overall Record: 15-9
- Region Record: 4-3
- DMA Rank: 41
- National Rank: 7187
- State Rank: 81
- State Division Rank: 24
2015-16
Head Coach: Lindsay Baber
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 12-12
- Region Record: 8-6
- DMA Rank: 56
- National Rank: 9270
- State Rank: 120
- State Division Rank: 33
2014-15
Head Coach: Christopher Marsh
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 12-13
- Region Record: 10-4
- DMA Rank: 39
- National Rank: 6038
- State Rank: 84
- State Division Rank: 22
2013-14
Head Coach: Christopher Marsh
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 4-20
- Region Record: 2-12
- DMA Rank: 89
- National Rank: 12259
- State Rank: 181
- State Division Rank: 42
2012-13
Head Coach: Christopher J. Marsh
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 4-19
- Region Record: 2-12
- DMA Rank: 81
- National Rank: 12255
- State Rank: 167
- State Division Rank: 44
2011-12
Head Coach: Christopher J. Marsh
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 10-14
- Region Record: 1-9
- DMA Rank: 59
- National Rank: 10319
- State Rank: 126
- State Division Rank: 33
2010-11
Head Coach: Christopher J. Marsh
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 11-13
- Region Record: 4-7
- DMA Rank: 37
- National Rank: 7193
- State Rank: 81
- State Division Rank: 26
2009-10
Head Coach: Christopher J. Marsh
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 18-8
- Region Record: 8-2
- DMA Rank: 13
- National Rank: 2213
- State Rank: 25
- State Division Rank: 6
2008-09
Head Coach: Christopher J. Marsh
- Region: AAA Region II
- Division: Division AAA
- Overall Record: 18-6
- Region Record: 8-2
- DMA Rank: 22
- National Rank: 3179
- State Rank: 31
- State Division Rank: 9
2007-08
Head Coach: Christopher J. Marsh
- Region: AAA Region I
- Division: -
- Overall Record: 21-5
- Region Record: 12-2
- DMA Rank: 15
- National Rank: 2462
- State Rank: 25
2006-07
Head Coach: Christopher J. Marsh
- Region: AAA Region I
- Division: -
- Overall Record: 12-13
- Region Record: 7-7
- DMA Rank: 57
- National Rank: 9722
- State Rank: 118