High school football roundup: Franklin County falls to Northside
Darrion King ran for 193 yards on 16 carries and scored a touchdown as the Vikings topped the Eagles 20-10 in Roanoke County.
King also caught a touchdown pass from Casey Hall, who went 3-of-5 for 35 yards for Northside (5-2) and rushed for 104 yards on 14 carries and scored a touchdown.
Reid McElvain scored on a 7-yard run for Franklin County (0-7) and finished with 58 yards on 15 carries. He also completed 8-of-16 passes for 106 yards. Corbin Palmer kicked a 26-yard field goal.
The Vikings are at William Fleming (2-5) next week. The Eagles hosts Staunton River (3-4).
Lord Botetourt 14, Staunton River 7
Lord Botetourt broke up a Hail Mary pass as time expired to hold on and beat Staunton River in a Blue Ridge District slugfest Friday in Moneta.
August Feeny ran for 170 yards and scored a touchdown on 23 carries for Lord Botetourt (4-3), and Beau Lonker added a rushing score. Gabriel Towe and Jordan Whitten had sacks on defense, Cael Burton recorded a forced fumble and recovery and Dalton Bradley had an interception.
The Cavaliers host William Byrd (7-0) next week. Staunton River (3-4) faces Franklin County (0-7) in Rocky Mount.
William Byrd 27, William Fleming 10
Gray Matthews ran for 271 yards on 31 carries and scored three touchdowns as the Terriers remained unbeaten with a win over the Colonels in Vinton.
Carter Gray added a rushing score for William Byrd (7-0).
Christopher Henderson ran for 83 yards on 11 carries and scored a touchdown for William Fleming (2-5). Isaiah Blake had a sack on defense and Erick Sunday kicked a field goal.
The Terriers face Lord Botetourt (4-3) next week in Daleville. The Colonels host Northside (5-2).
Blacksburg 35, Pulaski County 14
Quarterback Sam Szefc collected 296 yards of offense and five total touchdowns as the Bruins cruised past the Cougars at Bill Brown Stadium.
Szefc ran for 173 yards on 11 carries and scored three touchdowns for Blacksburg (5-3), and went 6-of-9 passing for 123 yards and two scores. Mack Strahm hauled in four receptions for 110 yards and two touchdowns, and Luke Mann ran for 117 yards on nine carries.
The Bruins face Christiansburg (4-4) next week in the Battle of the Burgs. Pulaski County (0-7) hosts Salem (6-1).
Christiansburg 45, Hidden Valley 12
The Blue Demons capitalized on seven Titans turnovers to record a River Ridge District victory in the New River Valley.
Trent Byrd ran for 155 yards on 20 carries and scored two touchdowns for Christiansburg (3-4), while Jeremiah Barnes had a rushing touchdown and a passing touchdown.
Tanner Bishop completed 11-of-27 passes for 143 yards for Hidden Valley (0-7) with two touchdowns.
The Blue Demons host Blacksburg (5-3) next week. Hidden Valley is at Cave Spring (3-5).
Patrick Henry 49, Cave Spring 28
The Patriots won their seventh straight game in a victory over the Knights at Gainer Field.
Patrick Henry (7-1) is off next week.
Nick Matthews had two rushing touchdowns for Cave Spring (3-5) quarterback Jaden Hollins scored twice on the ground.
The Knights host Hidden Valley (0-7) next week at Bogle Stadium.
Jefferson Forest 42, E.C. Glass 0
Peyton Jackson racked up six total touchdowns as the Cavaliers crushed the Hilltoppers in Forest.
Jackson threw four touchdown passes and ran in another two for Jefferson Forest (7-0). Jack Lee had two receiving touchdowns, while Charleston Harris and Gabe Barnett hauled in one apiece.
The Cavaliers are at Rustburg (0-7) next week.
Benedictine 21, Roanoke Catholic 6
The Celtics dropped their first game of the year in a loss to the Cadets in Richmond.
Yajae Hairston had a kickoff return touchdown for Roanoke Catholic (6-1).
The Celtics face Hargrave Military (3-4) next week in Chatham.
Giles 69, Fort Chiswell 0
The Spartans exploded for 55 points in the first half and blasted the Pioneers in Pearisburg for their first win of the season.
Jacob Mills ran for three touchdowns for Giles (1-6), while Wojciech Horyn scored twice on the ground. Bryson Atkins, Kolton Sadler, Hunter Keffer and Derek Calfee all tallied rushing touchdowns. Eli Williams recovered a fumble in the end zone on defense.
The Spartans host Grayson County (5-2) next week. Fort Chiswell (0-8) hosts Marion (0-7).
Grayson County 42, Galax 0
Dazion Thompson ran for 93 yards on 13 carries and scored two touchdowns as the Blue Devils routed the Maroon Tide in Independence.
Jared McMillan added 88 yards and a score on five carries for Grayson County (5-2), while Levi Ward tallied 65 yards and a touchdown seven carries and Parker Dowell went 4-of-5 passing for 90 yards with a touchdown throw to Mason Carico and a rushing score.
Kayson Saunders ran for 25 yards on nine carries for Galax (1-6).
The Blue Devils face Giles (1-6) next week in Pearisburg. The Maroon Tide host George Wythe (3-5).
Radford 29, Glenvar 0
Colton Garner-Rollins ran for 106 yards on eight carries and scored two touchdowns as the Bobcats blanked the Highlanders at Norman G. Lineburg Field.
Pace Prioleau added 106 yards and one score on 11 carries for Radford (6-1). Luciano Pugliese kicked a 46-yard field goal.
Garrison Burris ran for 44 yards on 10 carries for Glenvar (4-4) and Kiptyn Jones went 5-of-15 passing for 31 yards.
The Bobcats are at Carroll County (7-0) next week. The Highlanders face Patrick County (3-5) in Stuart.
Carroll County 48, Floyd County 29
Ayden Dickerson ran for 110 yards on 16 carries and scored two touchdowns as the Cavaliers beat the Buffaloes in Hillsville.
Colton Gravley added three touchdowns and 78 yards on 14 carries for Carroll County (7-0), and Hunter Gravley tacked on 158 yards and a score on 12 carries.
The Cavaliers host Radford (6-1) next week. Floyd County (5-2) hosts James River (3-4).
Brookville 42, Liberty 27
Nasear Johnson ran for 174 yards on 28 carries and scored three touchdowns but the Minutemen fell to the undefeated Bees in Bedford.
Zy Smith added 72 yards and a score on seven carries for Liberty (2-5).
The Minutemen are at Heritage-Lynchburg (5-2) next week.
Magna Vista 54, Bassett 20
The Warriors scored on offense and defense as they raced past the Bengals in Ridgeway to retain the Smith River Classic trophy.
Jamyrion Barbour ran for 139 yards on 10 carries and scored two touchdowns for Magna Vista (7-0), while Hunter Willard completed 9-of-17 passes for 100 yards with two touchdowns. Adrian Drew added a rushing score, while Trevon Martin had four catches for 71 yards and a TD. Jon Millner had a 74-yard kickoff return touchdown and a 25-yard pick-six on defense.
Quarterback Micah Ryan ran for 106 yards on 10 carries with a touchdown for Bassett (4-4), and threw a touchdown pass. Zyreak Manns and William Ratcliffe had touchdown receptions.
The Warriors face Tunstall (4-3) next week in Dry Fork. The Bengals host Martinsville (4-3).
Martinsville 59, Tunstall 41
Camarion Plunkett had a monster game as the Bulldogs overcame a 15-point halftime deficit to beat the Trojans in a shootout.
Plunkett racked up 213 yards on 15 carries with two touchdowns for Martinsville (4-3) and had a pick-six on defense. Caden Martin added 83 yards and two scores on 16 carries, and Kelin Reid had a fumble return touchdown on defense.
The Bulldogs are at Bassett (4-4) next week.
Wilson Memorial 42, Alleghany 10
The Cougars dropped their second straight game in a Shenandoah District loss to the Hornets in Fishersville.
Buddy Leisure-White broke off a 42-yard touchdown run for Alleghany (4-3) and finished with 150 yards on 28 carries. Talyn Elliott completed 6-of-15 passes for 92 yards, and Mason Hale kicked a 34-yard field.
The Cougars host Riverheads (5-2) next week.
Riverheads 62, Rockbridge County 20
The Wildcats dropped their 18th straight game in a loss to the Gladiators in Staunton.
Carson Fridley threw a touchdown pass to Cole Fine and ran in another for Rockbridge County (0-8). Taylan Tyree added a rushing score.
The Wildcats face Alleghany (4-3) next week in Covington.
Craig County 45, Parry McCluer 13
Noah Paxton ran for 316 yards and scored five touchdowns as the Rockets blew out the Fighting Blue in New Castle.
Dreydin Smith added 101 yards and a score on five carries for Craig County (6-0).
Parker Snider scored two rushing touchdowns for Parry McCluer (6-2).
The Rockets host Bath County (4-3) next week. The Fighting Blues are off.
Matt Case (540) 981-3123


