2025-26
Head Coach: Gerard Zannella
- League: Division II
- Division: Division II
- Overall Record: 9-4
- League Record: 6-1
- DMA Rank: 14
- National Rank: 2814
- State Rank: 9
- State Division Rank: 2
2024-25
Head Coach: Gerard Zannella
- League: Division II
- Division: Division II
- Overall Record: 10-2
- League Record: 7-0
- DMA Rank: 9
- State Rank: 4
- State Division Rank: 1
2023-24
Head Coach: Gerard Zannella
- League: Division II-B
- Division: Division 2
- Overall Record: 6-5
- League Record: 4-2
- DMA Rank: 26
- State Rank: 17
- State Division Rank: 9
2022-23
Head Coach: eric anderson
- League: Division II-B
- Division: Division II
- Overall Record: 5-5
- League Record: 3-3
- DMA Rank: 28
- State Rank: 15
- State Division Rank: 9
2021-22
Head Coach: eric anderson
- League: Division I-A
- Division: Division I
- Overall Record: 5-5
- League Record: 3-2
- DMA Rank: 18
- State Rank: 10
- State Division Rank: 7
2020-21
Head Coach: eric anderson
- League: -
- Division: Division I
- Overall Record: 2-3
- League Record: 0-1
- DMA Rank: 14
- State Rank: 11
- State Division Rank: 4
2019-20
Head Coach: Eric Anderson
- League: Division I-B
- Division: Division I
- Overall Record: 2-8
- League Record: 2-5
- DMA Rank: 29
- National Rank: 7587
- State Rank: 23
- State Division Rank: 12
2018-19
Head Coach: Eric Anderson
- League: Division I-B
- Division: Division I
- Overall Record: 3-9
- League Record: 3-5
- DMA Rank: 32
- National Rank: 8673
- State Rank: 21
- State Division Rank: 12
2017-18
Head Coach: Eric Anderson
- League: Division I-A
- Division: Division I
- Overall Record: 6-5
- League Record: 3-3
- DMA Rank: 17
- National Rank: 5900
- State Rank: 12
- State Division Rank: 6
2016-17
Head Coach: Eric Anderson
- League: Division I-A
- Division: Division I
- Overall Record: 7-5
- League Record: 5-1
- DMA Rank: 14
- National Rank: 4932
- State Rank: 9
- State Division Rank: 6
2015-16
Head Coach: Eric Anderson
- League: Division I
- Division: Division I
- Overall Record: 11-4
- League Record: 5-3
- DMA Rank: 8
- National Rank: 2187
- State Rank: 4
- State Division Rank: 3
2014-15
Head Coach: Eric Anderson
- League: Division I
- Division: Division I
- Overall Record: 3-9
- League Record: 1-7
- DMA Rank: 36
- National Rank: 7959
- State Rank: 23
- State Division Rank: 9
2013-14
Head Coach: Eric Anderson
- League: Division I
- Division: Division I
- Overall Record: 5-6
- League Record: 2-6
- DMA Rank: 14
- National Rank: 3832
- State Rank: 9
- State Division Rank: 6
2012-13
Head Coach: Eric Anderson
- League: Division I
- Division: Division I
- Overall Record: 0-12
- League Record: 0-10
- DMA Rank: 41
- National Rank: 9372
- State Rank: 27
- State Division Rank: 9
2011-12
Head Coach: Eric Anderson
- League: Division I
- Division: Division I
- Overall Record: 6-4
- League Record: 5-3
- DMA Rank: 6
- National Rank: 3171
- State Rank: 4
- State Division Rank: 3
2010-11
Head Coach: Eric Anderson
- League: Division I
- Division: Division I
- Overall Record: 3-8
- League Record: 1-7
- DMA Rank: 30
- National Rank: 7068
- State Rank: 18
- State Division Rank: 8
2009-10
Head Coach: Eric Anderson
- League: Division II-B
- Division: Division II
- Overall Record: 10-2
- League Record: 6-1
- DMA Rank: 8
- National Rank: 3319
- State Rank: 5
- State Division Rank: 2
2008-09
Head Coach: Eric Anderson
- League: Division II-B
- Division: Division II
- Overall Record: 11-2
- League Record: 7-0
- DMA Rank: 6
- National Rank: 2475
- State Rank: 5
- State Division Rank: 1
2007-08
Head Coach: Greg Hattoy
- League: Division II-B
- Division: -
- Overall Record: 10-3
- League Record: 5-2
- DMA Rank: 10
- National Rank: 2335
- State Rank: 5
2006-07
Head Coach: Bruce Tardiff
- League: Division II-B
- Division: -
- Overall Record: 8-4
- League Record: 5-2
- DMA Rank: 15
- National Rank: 3750
- State Rank: 9
2005-06
Head Coach: Bruce Tardiff
- League: Division I
- Division: -
- Overall Record: 1-9
- League Record: 1-9
- DMA Rank: 31
- National Rank: 7687
- State Rank: 19
2004-05
Head Coach: Greg Hattoy
- League: Division I
- Division: -
- Overall Record: 2-9
- League Record: 1-9
- DMA Rank: 39
- National Rank: 8133
- State Rank: 26