East Mecklenburg High School running back Tyler Willis carries the ball Friday, Sept. 18, 2026 during game action against South Mecklenburg High School in Charlotte.

East Mecklenburg High’s football team is on a roll.

On a night when Garinger got a historic victory, and Lake Norman got a memorable late score to win, East Mecklenburg rallied to beat South Mecklenburg and keep what could be a magical season going.

Read more Bugs, mold and unwashed hands: 16 Triangle restaurant reinspections this summer

After Friday’s 15-14 come-from-behind over South Mecklenburg, the Eagles now have three wins in four weeks, with several winnable games remaining on the schedule.

And on Friday, in Week 5, the Eagles (3-2) matched their win total from a year ago. The 2025 team, which finished 3-7 under Sanders, had the most wins at the school since coach Barry Shuford led East Meck to a 5-7 finish in 2017.

After trailing 8-0 early, East tied the game at 8 apiece and forced a Sabres’ punt that Tiras Meaders, a sophomore defensive back, returned to midfield. On the next play, junior running back Tyler Willis took the ball over the right side and ran 50 yards for a touchdown.

Crucially, Ericsom Banegas made the point-after for a 7-point lead.

South Meck got the ball back and scored quickly, when Sabres’ running back Greyson Dwight ran 51 yards for a touchdown. That cut East Meck’s lead to 1 point with 1:56 to play.

East Meck blocked the point after, which won the game.

Note: Get more multimedia coverage from Friday’s games by scrolling to the bottom of this article.

1. Hough 4-0: vs. Green Run (VA), Sat, 3

2. Providence Day 3-1: At Rabun Gap (GA)

3. Grimsley 4-0: d. Southwest Guilford, 57-6

4. Lake Norman 5-0: d. Reagan, 31-24

5. Chambers 5-0: d. Ardrey Kell, 57-20

6. Millbrook 4-0: d. Athens Drive, 42-0

7. Weddington 5-0: d. Charlotte Catholic, 37-7

8. Clayton 5-0: d. Fuquay-Varina, 46-7

9. Reagan 4-1: lost 31-24 to Lake Norman

10. Hoggard 3-1: idle

11. Cardinal Gibbons 3-2: lost, 19-14, to Archbishop Hoban (OH)

12. Southeast Raleigh 3-2: lost, 23-21, to Garner

13. Robinson 5-0: d. East Rowan, 35-0

14. Palisades 4-1: d. Independence, 41-12

15. East Forsyth 3-2: lost, 33-29, to Mooresville

16. West Charlotte 3-2: lost, 49-6, to Carrollton (GA)

17. Northside-Jacksonville 4-0: d. Laney 28-7

18. West Forsyth 4-1: d. Richmond Senior, 27-8

19. South Point 5-0: d. Ashbrook, 38-27

20. Crest 3-1: idle

21. Rose 5-0: d. Middle Creek, 36-35

22. Page 4-0: d. Southern Guilford, 81-0

23. Southern Durham 3-1: d. Northeast Guilford, 3-2

24. Myers Park 2-2: idle

25. Mallard Creek 3-2: d. McCallie (TN), 38-0

Lake Norman 31, Reagan 24: In a battle of two top 10 N.C. Super 25 teams, No. 4 Lake Norman (5-0) outlasted No. 9 Reagan (4-1). After Reagan made a 38-yard field goal with less than two minutes to play to tie the game, Lake Norman QB Kaden Craft showed why he’s one of the best junior high school football players in America.

The Tennessee commit went 3-for-3 on the final drive to lead his team for a win. After 17-yard pass to start, Craft hit senior Noah Jacobsen with a perfect 33-yard pass over the top and then hit junior Doc Caldwell with a 32-yarder for the game-winner with one second left. Caldwell jumped over two Reagan defenders to grab the ball — and the win.

Chambers 57, Ardrey Kell 20: Chambers (5-0) scored 43 points in the second and third quarter and turned the Charlotte-area game of the week into a rout. Full coverage here.

Read more NC State football SEC crossover game cut. What we know about the schedule change

Providence Day 17, Rabun Gap (GA) 14: In what is likely a preview of the NCISAA state championship game, Providence Day won after Chargers’ senior linebacker Moses Poku-kankam intercepted the ball at the Providence Day 1 to stop Rabun Gap’s final drive with 17.7 seconds left.

Providence Day (4-1) started 4-star defensive back Nate Dollard at QB with starter Cole Cater still out. Cater left the Hough game three weeks ago with an injury. Dollard played one series before backup QB Gavin Bronikowski finished the game. By winning in Georgia, Providence Day will likely get home field for the playoffs and the championship game, should it qualify.

Garinger 15, Rocky River 14: Garinger secured its first two-win season since 2018 with the win. The Wildcats led 15-6 before Rocky River took advantage of a fumbled snap on a punt.

Rocky River got the ball in Garinger territory and scored. Rocky River scored and got a two-point conversion to cut the lead to 1. Rocky River tried an onside kick but didn’t get it. Garinger was forced to punt with 8 seconds left. This time, the Wildcats got the punt off and time ran out during the play.

Hickory Grove 36, Buford (SC) 13: Hickory Grove earned its first-ever ome win over a public school and the second win over a public school ever. Lions RB Seth Belote ran 10 times for 150 yards and two touchdowns. He had an interception on defense, a forced fumble and a two-point conversion.

Carrollton (GA) 49, West Charlotte 6: The Lions struggled defensively to stop the No. 2 ranked team in America on the road. Due some transportation issues, West Charlotte didn’t arrive to Carrollton until about 7 p.m., forcing the game to be delayed until 8:30. When it started, Lions’ freshman QB Devareus Hill Jr. had some nice moments, including a 50-plus yard run that got West Charlotte into the red zone in the first quarter, but West Charlotte couldn’t a Carrollton team that came into the game averaging 60 points per week.

THURSDAY, SEPT. 17

Hunter Huss 62, North Gaston 0

Mooresville 33, East Forsyth 29

North Iredell at Pine Lake Prep 37, North Iredell 6

SouthLake Christian 41, Tri-Cities Christian 14

FRIDAY, SEPT. 18

A.L. Brown 52, Harding 14

Alexander Central 24, South Iredell 7

Ballantyne Ridge 34, RJ Reynolds 20

Butler 35, Providence 28

Carrollton (GA) 49, West Charlotte 6

Chambers 47, Ardrey Kell 20

Corvian Community 33, Lake Norman Charter 14

East Lincoln 35, North Lincoln 8

Garinger 15, Rocky River 14

Hickory Grove Christian School 36, Buford (SC) 13

Hickory Ridge 36, Central Cabarrus 0

Hopewell 26, North Mecklenburg 21

Jay M. Robinson 35, East Rowan 0

Lake Norman 31, Reagan 24

Lake Wylie (SC) 33, West Meck 28

Lincolnton 48, East Gaston 6

Mallard Creek 38, McCallie (TN) 0

Marvin Ridge 51, Piedmont 7

Mount Pleasant 19, West Davidson 7

Marvin Ridge 51, Piedmont 7

Mount Pleasant 19, West Davidson 7

Northwest Cabarrus 33, South Rowan 28

Olympic 22, Cox Mill 21

Palisades 41, Independence 12

Parkwood 20, Trinity Christian School 19

Porter Ridge 34, Cuthbertson 14

Providence Day School 17, Rabun Gap School (GA) 14

South Point 38, Ashbrook 27

Stuart Cramer 57, Highland Tech 3

Weddington 37, Charlotte Catholic 7

West Cabarrus 23, Berry Academy 2

SATURDAY, SEPT. 19

Green Run (VA) at Hough, 3 p.m.

MONDAY, SEPT. 21

North Stanly at Mountain Island Charter, 7 p.m.

FRIDAY, SEPT. 28

A.L. Brown at Berry

Ashbrook at North Gaston

Bessemer City at East Gaston

Bradford Prep at Langtree Charter Academy

Bunker Hill at East Lincoln

Burns at West Lincoln

Cannon School at Providence Day

Chambers at Butler

Charlotte Christian at Ravenscroft

Charlotte Country Day School at Myers Park

Christ the King at Community School of Davidson

Concord at South Rowan

Corvian Community at Lincoln Charter

Covenant Day at Harrells Christian Academy

Crest at Forestview

Cuthbertson at Piedmont

East Mecklenburg at Ballantyne Ridge

East Rowan at Northwest Cabarrus

Harding University at Cox Mill

Hickory Ridge at West Cabarrus

Highland Tech at Lincolnton

Hopewell at South Mecklenburg

Hough at West Mecklenburg

Lake Norman Charter at Pine Lake Prep

Lumberton at Monroe

Mallard Creek at West Charlotte

Porter Ridge at Charlotte Catholic

Providence at Rocky River

Salisbury at Jay M. Robinson

South Point at Huss

South Stanly at Union Academy

Weddington at Sun Valley

This story was originally published September 17, 2026 at 5:00 AM with the headline “High school football rewind: Friday’s NC scores, how the Super 25, upcoming schedule.”

Read more Why a veteran NC State men’s basketball trio stuck it out with Justin Gainey

By admin

Leave a Reply

Your email address will not be published. Required fields are marked *