2025-26
Head Coach: -
- Overall Record: 0-0
- League Record: 0-0
2024-25
Head Coach: Ryan Bjornsgard
- League: 1A Valley 10
- Division: Division 1A
- Overall Record: 0-0
- League Record: 0-0
2023-24
Head Coach: Scott Campbell
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 2-0
- League Record: 2-0
2022-23
Head Coach: Scott Campbell
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 0-0
- League Record: 0-0
2021-22
Head Coach: Scott Campbell
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 14-9
- League Record: 10-5
- DMA Rank: 81
- State Rank: 96
- State Division Rank: 14
2020-21
Head Coach: Scott Campbell
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 0-0
- League Record: 0-0
- State Rank: 118
- State Division Rank: 19
2019-20
Head Coach: Ryan Bjornsgard
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 15-13
- League Record: 12-8
- DMA Rank: 108
- National Rank: 9997
- State Rank: 135
- State Division Rank: 18
2018-19
Head Coach: Scott Campbell
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 14-12
- League Record: 10-6
- DMA Rank: 111
- National Rank: 9321
- State Rank: 133
- State Division Rank: 18
2017-18
Head Coach: Scott Campbell
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 7-19
- League Record: 4-16
- DMA Rank: 166
- National Rank: 15195
- State Rank: 209
- State Division Rank: 29
2016-17
Head Coach: Brain Lewellen
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 2-22
- League Record: 0-19
- DMA Rank: 197
- National Rank: 17619
- State Rank: 258
- State Division Rank: 39
2015-16
Head Coach: Brain Lewellen
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 17-8
- League Record: 12-4
- DMA Rank: 59
- National Rank: 5657
- State Rank: 70
- State Division Rank: 10
2014-15
Head Coach: Brain Lewellen
- League: 2A Northwest
- Division: Division 2A
- Overall Record: 9-14
- League Record: 5-10
- DMA Rank: 179
- National Rank: 18056
- State Rank: 227
- State Division Rank: 36
2013-14
Head Coach: Brain Lewellen
- League: 1A Valley 10
- Division: Division 1A
- Overall Record: 3-20
- League Record: 2-14
- DMA Rank: 189
- National Rank: 18551
- State Rank: 246
- State Division Rank: 45
2012-13
Head Coach: Brian Lewellen
- League: 1A Valley 10
- Division: Division 1A
- Overall Record: 29-2
- League Record: 16-2
- DMA Rank: 68
- National Rank: 6438
- State Rank: 80
- State Division Rank: 2
2011-12
Head Coach: Brain Lewellen
- League: 1A Valley 10
- Division: Division 1A
- Overall Record: 14-11
- League Record: 10-8
- DMA Rank: 160
- National Rank: 16061
- State Rank: 199
- State Division Rank: 28
2010-11
Head Coach: Brain Lewellen
- League: 1A Valley 10
- Division: Division 1A
- Overall Record: 21-7
- League Record: 15-5
- DMA Rank: 132
- National Rank: 13242
- State Rank: 162
- State Division Rank: 16
2009-10
Head Coach: Brain Lewellen
- League: 1A Valley 10
- Division: Division 1A
- Overall Record: 18-8
- League Record: 11-6
- DMA Rank: 106
- National Rank: 9392
- State Rank: 122
- State Division Rank: 7
2008-09
Head Coach: Brian Lewallen
- League: 1A Valley 10
- Division: Division 1A
- Overall Record: 3-17
- League Record: 3-16
- DMA Rank: 193
- National Rank: 17760
- State Rank: 253
- State Division Rank: 53
2007-08
Head Coach: Eric Schweiss
- League: 1A Valley 10
- Division: -
- Overall Record: 0-9
- League Record: 0-6
- DMA Rank: 188
- National Rank: 17780
- State Rank: 240
2006-07
Head Coach: Eric Schweiss
- League: 1A Valley 10
- Division: -
- Overall Record: 19-7
- League Record: 14-6
- DMA Rank: 82
- National Rank: 6423
- State Rank: 102
2005-06
Head Coach: Eric Schweiss
- League: 1A Casco
- Division: -
- Overall Record: 8-8
- League Record: 6-6
- DMA Rank: 151
- National Rank: 14176
- State Rank: 192