2023-24
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group 4
- Overall Record: 6-17
- League Record: 1-9
- State Rank: 161
- State Division Rank: 15
2022-23
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 6-18
- League Record: 3-11
- DMA Rank: 199
- State Rank: 221
- State Division Rank: 18
2021-22
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 8-7
- League Record: 4-6
- DMA Rank: 103
- State Rank: 102
- State Division Rank: 10
2020-21
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 22-4
- League Record: 12-1
- State Rank: 11
- State Division Rank: 1
2019-20
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record:
- League Record:
2018-19
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 13-7
- League Record: 3-5
- DMA Rank: 49
- National Rank: 1803
- State Rank: 45
- State Division Rank: 8
2017-18
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 6-9-1
- League Record: 4-4-1
- DMA Rank: 145
- National Rank: 6080
- State Rank: 137
- State Division Rank: 19
2016-17
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 10-12
- League Record: 6-4
- DMA Rank: 111
- National Rank: 4931
- State Rank: 126
- State Division Rank: 13
2015-16
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 15-9
- League Record: 9-3
- DMA Rank: 57
- National Rank: 2146
- State Rank: 56
- State Division Rank: 10
2014-15
Head Coach: Joe Smith
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 24-9-1
- League Record: 6-3-1
- DMA Rank: 18
- National Rank: 1445
- State Rank: 19
- State Division Rank: 3
2013-14
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 12-10-1
- League Record: 6-3
- DMA Rank: 97
- National Rank: 3369
- State Rank: 66
- State Division Rank: 11
2012-13
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 15-8
- League Record: 7-4
- DMA Rank: 46
- National Rank: 1740
- State Rank: 39
- State Division Rank: 9
2011-12
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 11-9
- League Record: 5-1
- DMA Rank: 45
- National Rank: 1854
- State Rank: 43
- State Division Rank: 8
2010-11
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 7-13
- League Record: 4-4
- DMA Rank: 128
- National Rank: 4633
- State Rank: 115
- State Division Rank: 16
2009-10
Head Coach: Jim Ambrosiou
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 15-7
- League Record: 7-2
- DMA Rank: 44
- National Rank: 1582
- State Rank: 35
- State Division Rank: 6
2008-09
Head Coach: Jim Ambrosious
- League: Tri-County - Royal
- Division: Division South Group IV
- Overall Record: 18-4
- League Record: 9-1
- DMA Rank: 11
- National Rank: 935
- State Rank: 18
- State Division Rank: 4
2007-08
Head Coach: Williamstown
- League: Tri-County - Royal
- Division:
- Overall Record: 15-8
- League Record: 7-3
- DMA Rank: 82
- National Rank: 3569
- State Rank: 99