2026-27
Head Coach: Kirt Sadler
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 19-2
- Region Record: 13-1
- State Division Rank: 2
- National Rank: 120
- State Rank: 4
2025-26
Head Coach: Kirt Sadler
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 16-4
- Region Record: 11-3
- National Rank: 522
- State Rank: 15
- State Division Rank: 6
2024-25
Head Coach: Kirt Sadler
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 17-4
- Region Record: 10-2
- State Division Rank: 2
- National Rank: 183
- State Rank: 4
2023-24
Head Coach: Kirt Sadler
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 19-1
- Region Record: 9-1
- National Rank: 72
- State Rank: 2
- State Division Rank: 1
2022-23
Head Coach: Kirt Sadler
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 13-7
- Region Record: 5-5
- National Rank: 479
- State Rank: 14
- State Division Rank: 3
2021-22
Head Coach: Ed Heberling
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 9-9
- Region Record: 6-4
- National Rank: 1011
- State Rank: 38
- State Division Rank: 5
2020-21
Head Coach: Sven Rasmussen
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 12-5
- Region Record: 7-3
- National Rank: 393
- State Rank: 18
- State Division Rank: 3
2019-20
Head Coach: Sven Rasmussen
- Region: 4A Region 11
- Division: Division 4A
- Overall Record: 13-3-2
- Region Record: 6-2-2
- National Rank: 747
- State Rank: 21
- State Division Rank: 3
2018-19
Head Coach: Sven Rasmussen
- Region: 4A Region 12
- Division: Division 4A
- Overall Record: 5-8-2
- Region Record: 3-7
- National Rank: 1995
- State Rank: 46
- State Division Rank: 13
2017-18
Head Coach: Sven Rasmussen
- Region: 4A Region 12
- Division: Division 4A
- Overall Record: 9-6-3
- Region Record: 5-4-1
- National Rank: 1090
- State Rank: 33
- State Division Rank: 8