2025 North Carolina (NCHSAA) Class 2A Football Championships
2025 North Carolina (NCHSAA) Class 2A Football Championships
Varsity Football

Playoff Teams

#TeamOVRW-LPCTHomeAway
1MurphyMurphy8-26-0.8004-04-2
1TarboroTarboro10-05-01.0005-05-0
2StarmountStarmount8-26-1.8005-03-2
2Warren CountyWarren County7-22-1.7784-13-1
3AlleghanyAlleghany8-25-2.8004-14-1
3North DuplinNorth Duplin9-15-1.9004-05-1
4East WilkesEast Wilkes7-36-1.7004-13-2
4East BladenEast Bladen7-14-1.8754-03-1
5ManteoManteo6-33-2.6671-25-1
5Corvian Community SchoolCorvian Community School8-16-0.8893-15-0
6John A. HolmesJohn A. Holmes6-45-0.6004-12-3
6Bishop McGuinnessBishop McGuinness7-24-1.7784-13-1
7Gates CountyGates County5-54-1.5002-33-2
7South StanlySouth Stanly8-24-1.8003-25-0
8Swain CountySwain County6-44-2.6003-23-2
8HobbtonHobbton5-44-1.5563-22-2
9Community School of DavidsonCommunity School of Davidson6-45-1.6002-34-1
9LakewoodLakewood6-44-2.6002-24-2
10East CarteretEast Carteret6-43-2.6002-24-2
10Christ the KingChrist the King7-34-2.7004-13-2
11MitchellMitchell6-44-2.6004-12-3
11PerquimansPerquimans5-52-3.5003-22-3
12Northampton CountyNorthampton County3-73-2.3003-30-4
12North RowanNorth Rowan5-52-2.5002-33-2
13Northwest HalifaxNorthwest Halifax4-51-2.4442-32-2
13HayesvilleHayesville6-43-3.6004-12-3
14SouthsideSouthside4-63-2.4002-42-2
14Mountain Island CharterMountain Island Charter5-52-0.5003-22-3
15American Leadership Academy-JohnstonAmerican Leadership Academy-Johnston4-60-4.4002-22-4
15CherryvilleCherryville5-53-5.5002-33-2
16AlbemarleAlbemarle5-53-2.5002-33-2
16Camden CountyCamden County3-71-4.3002-41-3
17CherokeeCherokee3-72-4.3002-31-4
17West ColumbusWest Columbus4-62-4.4002-22-4
18RosewoodRosewood2-82-4.2001-41-4
18South StokesSouth Stokes4-63-3.4002-32-3
19ElkinElkin2-80-7.2002-30-5
19Pamlico CountyPamlico County2-82-3.2002-30-5
20Highland TechHighland Tech1-81-7.1110-51-3
20UnionUnion2-80-6.2002-30-5
21Avery CountyAvery County1-90-6.1000-51-4
21LejeuneLejeune1-91-4.1001-50-4
22Langtree Charter AcademyLangtree Charter Academy1-90-6.1001-50-4