Byrnes at No. 1 Mallard Creek (2-0), Fri., 7:30: Two of the Carolinas’ best programs will hook up. Mallard Creek scored a touchdown with 27 seconds left to grab a 29-28 lead last year at Byrnes, before the Rebels got a 19-yard field goal with two seconds remaining to win 31-29.
No. 3 Butler (1-1) at Western Alamance (2-0), Fri., 7:30: Western Alamance, in Elon, is a traditional power and is beating teams by an average of 57-7 this season. Butler beat Western Alamance 45-0 in Matthews last season. This is a home game the Warriors have been looking forward to playing.
Charlotte Country Day (1-1) at No. 8 Charlotte Catholic (1-1), Fri., 7:30: The annual battle for the John Cook Cup will bring fierce rivals together. Catholic has won five of the past six seasons and won the past two by a combined score of 77-10. The Bucs, though, hope to spring a big upset.
No. 6 South Mecklenburg (2-0) at No. 5 Rock Hill Northwestern (1-1), Fri., 7:30: South Meck will have to try to stop one of the region’s top passing attacks. Northwestern QB Gage Moloney threw for 376 yards and three touchdowns in a 42-28 win against Dorman last week.
No. 12 Charlotte Latin (2-0) at No. 13 Monroe (1-1), Sat., 8 p.m.: Latin was private schools Division I N.C. runner-up last season. Monroe was N.C. 2AA public schools state champion. This game is part of a two-day event pitting Union County schools against out-of-county competition. All games are at Monroe High. Friday, Pinecrest will play Weddington at 7:30. Saturday, Hunter Huss will play Porter Ridge at noon, and Charlotte Christian will play Cuthbertson at 4.
Langston Wertz Jr.