1A East: Northside 47, Northampton 6
1A West: Murphy 24, Robbinsville 14
1AA East: Tarboro 66, Louisburg 13
1AA West: East Surry 41, Polk 7
2A East: Reidsville 49, Northeastern 21
2A West: Mountain Heritage 30, Hendersonville 29
2AA East: St. Pauls 34, Washington 23
2AA West: Salisbury 24, North Davidson 21
3A East: Havelock 42, Western Alamance 17
3A West: Charlotte Catholic 24, Monroe 14
3AA East: Cleveland 49, Clayton 21
3AA West: Mount Tabor 24, Dudley 20
4A East: Cardinal Gibbons 30, New Bern 14
4A West: Grimsley 28, Butler 21
4AA East: Rolesville 24, Wake Forest 21
4AA West: Vance 42, Myers Park 7
State Championship Matchups
1A: #5 Northside-Pinetown (8-2) vs. #4 Murphy (9-1)
1AA: #1 Tarboro (8-0) vs. #2 East Surry (9-1)
2A: #1 Reidsville (9-0) vs. #2 Mountain Heritage (7-1)
2AA: #2 St. Pauls (8-0) vs. #7 Salisbury (8-2)
3A: #3 Havelock (10-0) vs. #4 Charlotte Catholic (9-1)
3AA: #1 Cleveland (10-0) vs. #2 Mount Tabor (10-0)
4A: #1 Cardinal Gibbons (9-0) vs. #1 Grimsley (9-0)
4AA: #2 Rolesville (9-0) vs. #5 Vance (9-1)