2024-25
Head Coach: Luke Coleman
- Conference: 1A/2A Mountain Foothills 7
- Division: Class 2A West
- Overall Record: 11-3
- Conference Record: 5-0
- State Division Rank: 2
- DMA Rank: 17
- State Rank: 40
2023-24
Head Coach: Luke Coleman
- Conference: 1A/2A Mountain Foothills
- Division: Division 2A
- Overall Record: 10-3
- Conference Record: 6-0
- DMA Rank: 32
- State Rank: 77
- State Division Rank: 10
2022-23
Head Coach: Luke Coleman
- Conference: 2A West Conference 41
- Division: Division 2A
- Overall Record: 5-6
- Conference Record: 4-2
- DMA Rank: 48
- State Rank: 178
- State Division Rank: 33
2021-22
Head Coach: Craig Pritchett
- Conference: 2A West Conference 41
- Division: Division 2A West
- Overall Record: 3-6
- Conference Record: 1-4
- DMA Rank: 61
- State Rank: 199
- State Division Rank: 23
2020-21
Head Coach: Craig Pritchett
- Conference: Mountain 6 2A
- Division: Division 2A
- Overall Record: 4-3
- Conference Record: 3-2
- DMA Rank: 53
- State Rank: 169
- State Division Rank: 39
2019-20
Head Coach: Craig Pritchett
- Conference: Mountain 6 2A
- Division: Division 2A
- Overall Record: 11-3
- Conference Record: 4-1
- DMA Rank: 31
- National Rank: 3021
- State Rank: 92
- State Division Rank: 15
2018-19
Head Coach: Craig Pritchett
- Conference: Mountain 6 2A
- Division: Division 2A
- Overall Record: 11-4
- Conference Record: 3-2
- DMA Rank: 20
- National Rank: 2216
- State Rank: 70
- State Division Rank: 9
2017-18
Head Coach: Craig Pritchett
- Conference: Mountain 6 2A
- Division: Division 2A
- Overall Record: 6-6
- Conference Record: 1-4
- DMA Rank: 65
- National Rank: 8033
- State Rank: 230
- State Division Rank: 48
2016-17
Head Coach: Craig Pritchett
- Conference: Western NC Athletic 2A/3A
- Division: Division 2A
- Overall Record: 10-3
- Conference Record: 6-1
- DMA Rank: 32
- National Rank: 3550
- State Rank: 112
- State Division Rank: 17
2015-16
Head Coach: Craig Pritchett
- Conference: Western North Carolina Athletic 2A/3A
- Division: Division 2A
- Overall Record: 2-9
- Conference Record: 0-7
- DMA Rank: 81
- National Rank: 10803
- State Rank: 326
- State Division Rank: 84
2014-15
Head Coach: Jason Lippard
- Conference: 2A/3A Western North Carolina
- Division: Division 2A
- Overall Record: 0-11
- Conference Record: 0-7
- DMA Rank: 93
- National Rank: 12603
- State Rank: 371
- State Division Rank: 92
2013-14
Head Coach: Jason Lippard
- Conference: 3A/2A Conference 1
- Division: Division 2A
- Overall Record: 6-8
- Conference Record: 3-4
- DMA Rank: 74
- National Rank: 10305
- State Rank: 300
- State Division Rank: 78
2012-13
Head Coach: Jeffrey Bailey
- Conference: 3A/2A WNC
- Division: Division 2A
- Overall Record: 0-11
- Conference Record: 0-7
- DMA Rank: 95
- National Rank: 13640
- State Rank: 384
- State Division Rank: 93
2011-12
Head Coach: -
- Conference: 3A/2A WNC
- Division: Division 2A
- Overall Record: 2-9
- Conference Record: 2-5
- DMA Rank: 72
- National Rank: 9215
- State Rank: 265
- State Division Rank: 63
2010-11
Head Coach: Jeffrey Bailey
- Conference: 3A/2A Appalachian
- Division: Division 2A
- Overall Record: 3-10
- Conference Record: 2-5
- DMA Rank: 69
- National Rank: 8914
- State Rank: 259
- State Division Rank: 57
2009-10
Head Coach: -
- Conference: 3A/2A Appalachian
- Division: Division 2A
- Overall Record: 6-6
- Conference Record: 3-4
- DMA Rank: 60
- National Rank: 7405
- State Rank: 216
- State Division Rank: 45
2008-09
Head Coach: Mark Barnes
- Conference: Western
- Division: Division 2A
- Overall Record: 6-6
- Conference Record: 4-1
- DMA Rank: 50
- National Rank: 6351
- State Rank: 192
- State Division Rank: 40
2007-08
Head Coach: Dan Essenberg
- Conference: Western
- Division: -
- Overall Record: 8-5
- Conference Record: 5-0
- DMA Rank: 22
- National Rank: 4224
- State Rank: 92
2006-07
Head Coach: Dan Essenberg
- Conference: Western
- Division: -
- Overall Record: 10-3
- Conference Record: 4-1
- DMA Rank: 11
- National Rank: 1904
- State Rank: 39
2005-06
Head Coach: -
- Conference: Western
- Division: -
- Overall Record: 12-3
- Conference Record: 4-1
- DMA Rank: 13
- National Rank: 1680
- State Rank: 36
2004-05
Head Coach: Dan Essenberg
- Conference: Western Highlands
- Division: -
- Overall Record: 10-4
- Conference Record: 7-2
- DMA Rank: 26
- National Rank: 3009
- State Rank: 70