2025-26
Head Coach: Kyle Schipper
- Conference: Northwest Upstate Illini - South
- Division: Division 1A
- Overall Record: 1-30
- Conference Record: 1-10
- State Division Rank: 155
- DMA Rank: 75
- State Rank: 631
2024-25
Head Coach: Kevin Kilker
- Conference: Northwest Upstate Illini - South
- Division: Division 2A
- Overall Record: 4-27
- Conference Record: 3-7
- State Rank: 578
- State Division Rank: 162
- DMA Rank: 74
2023-24
Head Coach: Kerry Grim
- Conference: Three Rivers - West
- Division: Division 2A
- Overall Record: 19-14
- Conference Record: 7-5
- DMA Rank: 30
- State Rank: 298
- State Division Rank: 69
2022-23
Head Coach: Kerry Grim
- Conference: Three Rivers - West
- Division: Division 1A
- Overall Record: 23-9
- Conference Record: 9-3
- DMA Rank: 17
- State Rank: 177
- State Division Rank: 24
2021-22
Head Coach: Kerry Grim
- Conference: Three Rivers - West
- Division: Division 1A
- Overall Record: 18-8
- Conference Record: 7-5
- DMA Rank: 25
- State Rank: 241
- State Division Rank: 37
2020-21
Head Coach: Kerry Grim
- Conference: Three Rivers - West
- Division: Division 1A
- Overall Record: 0-7
- Conference Record: 0-7
- State Rank: 569
- State Division Rank: 137
2019-20
Head Coach: Tyler Whitebread
- Conference: Three Rivers - West
- Division: Division 1A
- Overall Record: 1-26
- Conference Record: 0-10
- DMA Rank: 76
- National Rank: 16039
- State Rank: 585
- State Division Rank: 136
2018-19
Head Coach: Kerry Grim
- Conference: Three Rivers - West
- Division: Division 1A
- Overall Record: 3-23
- Conference Record: 2-7
- DMA Rank: 73
- National Rank: 15855
- State Rank: 573
- State Division Rank: 107
2017-18
Head Coach: Kerry Grim
- Conference: Three Rivers - West
- Division: Division 2A
- Overall Record: 2-26
- Conference Record: 1-10
- DMA Rank: 79
- National Rank: 17002
- State Rank: 639
- State Division Rank: 157
2016-17
Head Coach: Tyler Whitebread
- Conference: Three Rivers - West
- Division: Division 2A
- Overall Record: 17-10
- Conference Record: 9-3
- DMA Rank: 36
- National Rank: 7633
- State Rank: 284
- State Division Rank: 51
2015-16
Head Coach: Mark Ernst
- Conference: Three Rivers
- Division: Division 2A
- Overall Record: 2-3
- Conference Record: 1-1
2014-15
Head Coach: Mark Ernst
- Conference: Three Rivers
- Division: Division 2A
- Overall Record: 1-7
- Conference Record: 0-1
2013-14
Head Coach: Mark Ernst
- Conference: Three Rivers
- Division: Division 2A
- Overall Record: 5-9
- Conference Record: 2-3
2012-13
Head Coach: Mark Ernst
- Conference: Big Rivers
- Division: Division 2A
- Overall Record: 5-19
- Conference Record: 2-10
- DMA Rank: 69
- National Rank: 14980
- State Rank: 553
- State Division Rank: 138
2011-12
Head Coach: Mark Ernst
- Conference: Big Rivers
- Division: Division 2A
- Overall Record: 4-20
- Conference Record: 2-10
- DMA Rank: 73
- National Rank: 15436
- State Rank: 569
- State Division Rank: 161
2010-11
Head Coach: Mark Ernst
- Conference: Big Rivers
- Division: Division 2A
- Overall Record: 5-16
- Conference Record: 3-9
- DMA Rank: 60
- National Rank: 12254
- State Rank: 451
- State Division Rank: 113
2009-10
Head Coach: Mark Ernst
- Conference: Big Rivers
- Division: Division 2A
- Overall Record: 7-14
- Conference Record: 3-8
- DMA Rank: 54
- National Rank: 11117
- State Rank: 411
- State Division Rank: 97
2008-09
Head Coach: Mark Ernst
- Conference: Big Rivers
- Division: Division 2A
- Overall Record: 5-15
- Conference Record: 4-8
- DMA Rank: 63
- National Rank: 11351
- State Rank: 437
- State Division Rank: 109
2007-08
Head Coach: Mark Ernst
- Conference: Big Rivers
- Division: -
- Overall Record: 8-18
- Conference Record: 4-11
- DMA Rank: 53
- National Rank: 9016
- State Rank: 373
2006-07
Head Coach: Mark Ernst
- Conference: Big Rivers
- Division: -
- Overall Record: 5-3
- Conference Record: 3-0
- DMA Rank: 27
- National Rank: 5338
- State Rank: 244