DOWN, Forest Hills: Proud program is 0-4 for the first time since 1973 after Friday’s 49-35 loss to Piedmont.
UP, Mallard Creek defense: Held Catholic to just seven points at home in 52-7 win. It was the fewest points Catholic has scored at home since Sept. 8, 2006 when Charlotte Latin beat the Cougars 35-7. The Cougars limited Catholic All-American Elijah Hood to 102 yards on 20 carries.
UP, Will Grier, Davidson Day: Now has 27 touchdown passes in four weeks.
UP, Forestview: Gastonia team upset No. 10 East Lincoln, a reigning N.C. state champ, 44-27. East Lincoln is ranked No. 1 in most N.C. 2A polls and had a 19-game win streak snapped.
Friday’s Top Performers
Omar Baker, Berry: QB threw for 245 yards and five touchdowns in 45-39 loss at Kannapolis Brown. He ran for 71 yards. Teammate Victor Harris caught three touchdown passes and had 77 receiving yards.
Logan Bradley, Forestview: QB threw for 364 yards and five touchdowns to lead his team to a 44-27 upset of No. 10 East Lincoln. Mykelti Armstrong caught three touchdown passes for Forestview (3-1). East Lincoln QB Chazz Surratt ran for 232 yards and three scores.
Rashaad Brannon, Rocky River: 93 rushing yards and two scores in a 28-17 win over Hunter Huss. Huss star Kerrion Moore ran for 149 yards and had 60 yards receiving.
Michael Dorsanvil, Lake Norman Charter: 9-of-13 passing for 138 yards and two scores in a 38-0 win over Highland Tech. Also had two rushing scores.
Will Grier, Davidson Day: Completed 30-of-39 passes for 431 yards and seven touchdowns in a 64-14 win at Harrells’ Christian. Grier rushed eight times for 209 yards and two scores.
Jaylen Samuels, Mallard Creek: All-state star had 118 yards rushing and a touchdown in Friday’s 52-7 win at Charlotte Catholic. He also had 123 yards receiving and two scores. Mallard Creek QB Emerie Scaife, an Appalachian State recruit, was 7-of-14 for 201 yards and four touchdowns.
Robert Washington, SouthLake Christian: 202 yards rushing on 20 carries and two touchdowns in 53-16 win over High Point Christian. Teammate Luke Lancaster threw a 54-yard scoring pass to Conner O’Donnell and had a four-yard scoring run.
Jeff Welch, Weddington: 202 yards passing and four touchdown passes in 36-22 upset over No. 16 Monroe. Weddington is 3-1.
Davidson Day 64, Harrells Christian 14: In a rematch of last season’s wild 104-80 state semifinal game, Davidson Day beats Harrells again -- but this time with a much better defensive performance. Davidson Day handed Harrells its first loss of the season as Florida-bound QB Will Grier led his team to a big win against a state championship favorite. Harrells fell to 3-1. Davidson Day is 4-0.
Mount Tabor 25, No. 5 Butler 19: Mount Tabor ran out to a 25-0 lead against the young Bulldogs before Butler rallied. Butler had the ball, down a score in the fourth quarter, but threw an interception in its own territory. Butler (2-2) had won four straight games against non-Mecklenburg County competition and now faces a tough game at Richmond Senior next week.
No. 15 Central Cabarrus 45, Carson 20: Central Cabarrus ran its record to 3-0 with an easy win Friday. Kenny Purvis led the team with 252 yards total offense and three touchdowns (one rushing, two receiving).
No. 6 South Point 49, Q Foundation 6: South Point held Q Foundation to 26 yards rushing in front of North Carolina coach Larry Fedora, who arrived in a helicopter just before kickoff. South Point QB Jaquan Brooks had 108 yards on five carries.
Rocky River 28, Hunter Huss 17: The Ravens overcame a slow start to rally and win in Gastonia. Rocky River managed only 21 yards total offense and one first down in the first half. The Ravens had more than 200 yards offense in the second half to improve to 3-1.
By The Numbers
38: Northwestern QB Mason Rudolph completed 25 of 38 passe for 198 yards and five touchdowns as his team, ranked No. 2 in the S.C. 4A media poll, beat No. 1 Byrnes 42-35 in OT.
40: Byrnes QB Bentley Shuler completed 29 of 40 passes for 407 yards and three scores.
48.3: Rudolph’s punting average on three attempts in Friday’s game.
Link: Thursday night heroes
Thursday's prep football scores
Ardrey Kell 24, Cuthbertson 7
Carolina Pride at Providence Day
Country Day 52, Buford (SC) 0
Charlotte Latin 35, Ravenscroft 25
Harding 48, East Meck 28
Olympic 69, Hopewell 20
Porter Ridge 50, South Mecklenburg 10
Providence 21, Myers Park 14
Providence Day 36, Carolina Pride 14
West Mecklenburg 40, Independence 33
Vance 71, Garinger 0
Albermarle 41, East Montgomery 0
Alexander Central 26, Bandys 16
Ashbrook 31, Skyland Roberson 21
Asheville Reynolds 50, South Caldwell 7
AL Brown 45, Berry 39
Bunker Hill 47, West Iredell 8
Burns 48, Chase 9
Cannon 22, Asheville School 21
Central Cabarrus 45, Carson 10
Central Academy 16, Metrolina Christian 13
Chesterfield 28, Anson Senior 14
Concord 51, Hickory Ridge 27
Crest 39, Draughn 12
Davidson Day 63, Harrells Christian 14
East Rowan 21, Cox Mill 20
East Rutherford 34, Kings Mountain 20
Forestview 44, East Lincoln 27
Freedom 45, Newton Conover 32
Hibriten 39, Ashe County 6
Lake Norman 48, Salisbury 30
Lake Norman Charter 38, Highland Tech 0
Lincolnton 27, East Gaston 10
Mallard Creek 52, Charlotte Catholic 7
Marvin Ridge 70, Pender 6
Mooresville 35, Hickory 6
Mount Pleasant 14, Jay M. Robinson 9
Mount Tabor 25, Butler 19
North Gaston 62, Cherryville 13
North Iredel 31, East Wilkes 13
North Lincoln 41, Bessemer City 21
North Rowan 28, Davie County 13
North Stanly 26, West Stanly 25
Northwest Cabarrus at South Rowan
Parkwood 40, Jordan-Matthews 20
Patton 47, Community School of Davidson 0
Piedmont 49, Forest Hills 35
Rocky River 28, Hunter Huss 17
South Point 49, Q Foundation 6
South Stanly 34, North Moore 14
Shelby 45, RS Central 14
SouthLake Christian 53, High Point Christian 16
St. Stephens at Maiden
Sun Valley 39, East Bladen 14
Union Academy 62, South Davidson 0
Watauga 35, Avery County 0
Weddington 36, Monroe 22
West Caldwell 19, Enka 12
West Forsyth 40, Statesville 24
West Lincoln 38, Fred T. Foard 12
Boiling Springs at Clover
Northwestern 42, Byrnes 35 (OT)
Chesterfield 28, Anson Senior 14
Dutch Fork 63, Rock Hill 28
Ridge View 15, Fort Mill 7
Gaffney at York
Lancaster at Central
Spartanburg 20, South Pointe (SC) 9
Schedule for Friday, Sept. 20
Anson Senior at Purnell Swett
Asheville School at Thomas Jefferson Academy
Baptist Hill (SC) at Charlotte Latin
Butler at Richmond Senior
Carson at East Rowan
Central Academy at South Stanly
Central Cabarrus at West Stanly
Charlotte Christian at Monroe
Charlotte Country Day at Durham Hillside
Chase at Shelby
Chatham Central at Albermarle
Community School of Davidson at Davidson Day
Cuthbertson at Forest Hills
East Burke at East Rutherford
East Gaston at Cherryville
East Mecklenburg at Olympic, 7
East Montgomery at Union Academy
Elkin at West Iredell
Hickory Grove at SouthLake Christian
Hickory Ridge at Cox Mill
Highland Tech at Bessemer City
High Point Christian at First Assembly
Independence at Hough, 7
Kings Mountain at Burns
Lexington at Statesville
Liberty Christian (VA) at Providence Day
Maiden at South Caldwell
Metrolina Christian at Westminster Catawba
Myers Park at North Mecklenburg, 7
North Rowan at Providence Grove
Northwest Cabarrus at West Rowan
Porter Ridge at Sun Valley
Q Foundation at Asheville
Rocky River at Marvin Ridge
R.S. Central at Draughn
St. Stephens at Alexander Central
Salisbury at South Iredell
South Davidson at North Stanly
South Point at A.C. Reynolds
South Rowan at Concord
T.C. Roberson at Crest
Vance at Hunter Huss
Village Christian at Lake Norman Charter
Weddington at Parkwood
West Charlotte at Berry, 7
Wilkes Central at Watauga
South Carolina Observer-area
Andrew Jackson at Great Falls
Baptist Hill at Charlotte Latin
Blythewood at Lancaster
Boiling Springs at Rock Hill
Broome at Fort Mill
Keenan at York
Metrolina Christian at Westminster Catawba
Nation Ford at Ridge View