2025-26
Head Coach: Jacob Sheffield
- Conference: 3A Central Carolina
- Division: Division 3A
- Overall Record: 0-0
- Conference Record: 0-0
2024-25
Head Coach: Jacob Sheffield
- Conference: 1A/2A Piedmont
- Division: Class 2A West
- Overall Record: 1-9
- Conference Record: 1-4
- DMA Rank: 76
- State Rank: 378
- State Division Rank: 47
2023-24
Head Coach: Philip Yarbrough
- Conference: 1A/2A Piedmont
- Division: Division 2A
- Overall Record: 2-8
- Conference Record: 0-5
- DMA Rank: 62
- State Rank: 314
- State Division Rank: 66
2022-23
Head Coach: Philip Yarbrough
- Conference: 1A/2A West Conference 31
- Division: Division 2A
- Overall Record: 2-8
- Conference Record: 1-4
- DMA Rank: 75
- State Rank: 365
- State Division Rank: 89
2021-22
Head Coach: Philip Yarbrough
- Conference: 1A/2A West Conference 31
- Division: Division 2A West
- Overall Record: 3-6
- Conference Record: 0-5
- DMA Rank: 64
- State Rank: 320
- State Division Rank: 46
2020-21
Head Coach: Philip Yarbrough
- Conference: PAC 7 2A
- Division: Division 2A
- Overall Record: 2-3
- Conference Record: 2-3
- DMA Rank: 66
- State Rank: 320
- State Division Rank: 86
2019-20
Head Coach: Philip Yarbrough
- Conference: PAC 7 2A
- Division: Division 2A
- Overall Record: 4-7
- Conference Record: 2-4
- DMA Rank: 65
- National Rank: 10461
- State Rank: 310
- State Division Rank: 87
2018-19
Head Coach: Philip Yarbrough
- Conference: PAC 7 2A
- Division: Division 2A
- Overall Record: 12-2
- Conference Record: 5-1
- DMA Rank: 24
- National Rank: 3292
- State Rank: 109
- State Division Rank: 20
2017-18
Head Coach: Philip Yarbrough
- Conference: PAC 7 2A
- Division: Division 2A
- Overall Record: 9-3
- Conference Record: 4-2
- DMA Rank: 44
- National Rank: 7670
- State Rank: 217
- State Division Rank: 45
2016-17
Head Coach: Jason Bear Bradley
- Conference: PAC-6 2A
- Division: Division 2A
- Overall Record: 3-8
- Conference Record: 1-4
- DMA Rank: 64
- National Rank: 10714
- State Rank: 325
- State Division Rank: 85
2015-16
Head Coach: Jason Bradley
- Conference: PAC-6 2A
- Division: Division 2A
- Overall Record: 5-7
- Conference Record: 3-2
- DMA Rank: 60
- National Rank: 9528
- State Rank: 286
- State Division Rank: 64
2014-15
Head Coach: Jason Bradley
- Conference: 2A PAC-6
- Division: Division 2A
- Overall Record: 5-6
- Conference Record: 1-4
- DMA Rank: 70
- National Rank: 11625
- State Rank: 343
- State Division Rank: 83
2013-14
Head Coach: Jason Bradley
- Conference: 2A Conference 8
- Division: Division 2A
- Overall Record: 1-10
- Conference Record: 1-4
- DMA Rank: 76
- National Rank: 13006
- State Rank: 375
- State Division Rank: 97
2012-13
Head Coach: Eugene Everhart
- Conference: 2A PAC 6
- Division: Division 2A
- Overall Record: 5-7
- Conference Record: 2-3
- DMA Rank: 67
- National Rank: 11612
- State Rank: 331
- State Division Rank: 80
2011-12
Head Coach: Eugene Everhart
- Conference: 2A PAC 6
- Division: Division 2A
- Overall Record: 5-7
- Conference Record: 2-3
- DMA Rank: 71
- National Rank: 11931
- State Rank: 352
- State Division Rank: 88
2010-11
Head Coach: Eugene Everhart
- Conference: 2A Pac-6
- Division: Division 2A
- Overall Record: 1-11
- Conference Record: 0-5
- DMA Rank: 77
- National Rank: 13367
- State Rank: 378
- State Division Rank: 92
2009-10
Head Coach: Eugene Everhart
- Conference: 2A Pac-6
- Division: Division 2A
- Overall Record: 0-11
- Conference Record: 0-5
- DMA Rank: 81
- National Rank: 14298
- State Rank: 396
- State Division Rank: 94