Shenandoah at Roanoke - Salem, Virginia
10/18/2025 - 02:02 PM
Shenandoah
33
Roanoke
20
Scoring 1 2 3 4 Final
Shenandoah (5-1, 3-1) 7 6 7 13 33
Roanoke (4-2, 2-2) 3 7 3 7 20
Salem, Virginia | Salem Stadium
Prd Time Scoring Summary Shenandoah - Roanoke
1 05:10 Shenandoah - No Huddle-Shotgun Brown,Mekhi pass complete short left to Bartlett,Connor caught at RC 10, for 6 yards to the RC 00 TOUCHDOWN, clock 05:10. (Kick). 7 - 0
1 00:19 Roanoke - Cyr,Ethan 23 yd field goal.
Drive: 11 plays, 69 yards in 04:51.
7 - 3
2 08:40 Shenandoah - No Huddle-Shotgun Brown,Mekhi pass complete short middle to Henderson,TJ caught at RC 00, for 4 yards to the RC 00 TOUCHDOWN, clock 08:40. 13 - 3
2 04:26 Roanoke - No Huddle-Shotgun Taylor,Eli pass complete short middle to Davis,Jaden caught at SU 05, for 21 yards to the SU 00 TOUCHDOWN, clock 04:26, 1ST DOWN. (Kick). 13 - 10
3 12:38 Roanoke - Cyr,Ethan 24 yd field goal.
Drive: 5 plays, 27 yards in 02:11.
13 - 13
3 07:54 Shenandoah - No Huddle-Shotgun Brown,Mekhi pass complete short middle to McFarland,Jackson caught at RC 20, for 16 yards to the RC 00 TOUCHDOWN, clock 07:54, 1ST DOWN. (Kick). 20 - 13
4 14:08 Shenandoah - No Huddle-Shotgun Brown,Mekhi pass complete short middle to McFarland,Jackson caught at RC 48, for 58 yards to the RC 00 TOUCHDOWN, clock 14:08, 1ST DOWN. 26 - 13
4 09:55 Roanoke - No Huddle-Shotgun Taylor,Eli pass complete short middle to Deal,Grey caught at SU 00, for 3 yards to the SU 00 TOUCHDOWN, clock 09:55, 1ST DOWN. (Kick). 26 - 20
4 02:38 Shenandoah - No Huddle-Shotgun Taylor,Eli pass intercepted by Mitchell,Jaren at SU 20 Mitchell,Jaren return 80 yards to the RC 00 TOUCHDOWN, clock 02:38. (Kick). 33 - 20
ShenandoahStatisticsRoanoke
21 FIRST DOWNS 25
11
10
0
Passing
Rushing
Penalty
15
8
2
80% (8 of 10) THIRD DOWN EFFICIENCY 38% (5 of 13)
0% (0 of 0) FOURTH DOWN EFFICIENCY 75% (3 of 4)
423 TOTAL OFFENSE 445
58
7.3
Total Offensive Plays
Average gain per play
74
6
264 NET YARDS PASSING 302
19-24
11.0
0-0
1
Completions-Attempts
Net yards per pass play
Sacked: Number-Yards
Had intercepted
22-36
8.4
2-6
1
159 NET YARDS RUSHING 143
34
4.7
Rushing Attempts
Average gain per rush
38
3.8
1-36 PUNTS: Number-Yards 2-74
36.0 Average 37.0
183 TOTAL RETURN YARDS 125
1-4
4-99
1-80
Punt Returns: Number-Yards
Kickoff Returns: Number-Yards
Interception Returns: Number-Yards
0-0
4-125
1-0
2-28 PENALTIES: Number-Yards 6-50
3 -2 FUMBLES: Number-Lost 1 -1
2-17 SACKS: Number-Yards 0-0
1-80 INTERCEPTIONS: Number-Yards 1-0
30:43 TIME OF POSSESSION 29:17

Shenandoah

Roanoke

Passing C-A YDS LG TD INT
Mekhi Brown 19-24 264 58 4 1
Passing C-A YDS LG TD INT
Eli Taylor 19-31 220 30 2 1
Kam Hill 3-5 82 36 0 0
Rushing ATT YDS AVG LG TD
McCloskey,Aidan 9 81 9.0 16 0
Jalen Redfearn 19 73 3.8 12 0
Mekhi Brown 5 6 1.2 3 0
TEAM 1 -1 -1.0 0 0
Rushing ATT YDS AVG LG TD
Polo Hill 12 73 6.1 35 0
Tyson Miller 14 54 3.9 15 0
Jackson Swanso 1 10 10.0 10 0
Kam Hill 2 7 3.5 9 0
Linwood Johnson 2 3 1.5 2 0
Khamari Garner 2 -1 -0.5 0 0
Eli Taylor 5 -3 -0.6 7 0
Receiving NO YDS AVG LG TD
McFarland,Jackson 5 93 18.6 58 2
Roge't Walker 4 43 10.8 16 0
Caleb Weston 2 36 18.0 31 0
Hayes,Guy 1 31 31.0 31 0
Forrest,Christian 2 19 9.5 14 0
Henderson,TJ 2 17 8.5 13 1
Jalen Redfearn 1 14 14.0 14 0
Bartlett,Connor 1 6 6.0 6 1
Rodriguez,Carter 1 4 4.0 4 0
Receiving NO YDS AVG LG TD
Jackson Swanso 4 65 16.3 35 0
Grey Deal 5 64 12.8 36 1
Jaden Davis 3 47 15.7 21 1
Khamari Garner 2 38 19.0 22 0
Ethan Graves 1 30 30.0 30 0
Cole Chizuk 3 20 6.7 10 0
Purcel Turner 1 20 20.0 20 0
Polo Hill 2 19 9.5 13 0
Tyson Miller 0 0 0 0
Kj Bratton 1 -1 -1.0 0 0
class java.util.LinkedHashMap
Kicking FG LG XP PTS
Carson Gallant 0/0 0 3/5 3
class java.util.LinkedHashMap
Kicking FG LG XP PTS
Ethan Cyr 2/2 24 2/2 8
Landon Altizer 0/0 0
Punting NO YDS AVG LG TB IN 20
Connor Moyssiadis 1 36 36.0 36 0 1
Punting NO YDS AVG LG TB IN 20
Zach Nicklas 2 74 37.0 38 0 1
Kickoffs NO YDS AVG TB OB
Carson Gallant 1 55 55.0 0 0
Jordan,Dylan 5 306 61.2 2 0
Kickoffs NO YDS AVG TB OB
Ethan Cyr 5 301 60.2 1 0
Kickoff Returns NO YDS AVG LG TD
Sean Perry 4 99 24.8 33 0
Kickoff Returns NO YDS AVG LG TD
Kj Bratton 1 66 66.0 66 0
Jackson Swanso 3 59 19.7 28 0
Punt Returns NO YDS AVG LG TD
Sean Perry 1 4 4.0 4 0
Punt Returns NO YDS AVG LG TD
Interception Returns NO YDS AVG LG TD
Mitchell,Jaren 1 80 80.0 80 1
Interception Returns NO YDS AVG LG TD
Javier Waldron 1 0 0.0 0 0
Fumbles NO LOST
Jalen Redfearn 1 1
Hayes,Guy 1 1
Ryan Apietu 0 0
McCloskey,Aidan 1 0
Fumbles NO LOST
Landon Altizer 0 0
Eli Taylor 1 1
TEAM 0 0
Defensive Statistics
# Shenandoah Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
0 Matt Conroy 5 6 11 - - 0 0 0-0 0-0 0 0 0
11 Ryan Apietu 8 3 11 1 - 15 1 - 15 1 1-0 0-0 0 0 2
34 Heinrichs,Ace 6 5 11 - 1 - 1 0 0-0 0-0 0 0 0
12 Sean Perry 5 2 7 - - 0 0 0-0 0-0 2 0 0
20 Smaldone,Tayton 5 1 6 - 1 - 1 0 0-0 0-0 0 0 0
50 English,Nick 1 3 4 - - 0 0 0-0 0-0 0 0 0
95 Andes-Stowell,Phoenix 4 0 4 - 2 - 8 0 0-0 0-0 0 0 0
2C Mosley,Kamran 3 0 3 - - 0 0 0-0 0-0 1 0 0
7 Jack,Jake 2 0 2 - - 0 0 0-0 0-0 0 0 0
21 Mitchell,Jaren 1 0 1 - - 0 0 0-0 1-80 1 0 0
2T Black,Lukas 0 1 1 - - 0 0 0-0 0-0 0 0 0
37 Daniels,Cody 1 0 1 - - 0 0 0-0 0-0 0 0 0
4S Dorsey,Kamari 0 1 1 - - 0 0 0-0 0-0 0 0 0
46 Jordan,Dylan 1 0 1 - - 0 0 0-0 0-0 0 0 0
90 Lee,Jahlil 1 0 1 1 - 2 1 - 2 0 0-0 0-0 0 0 0
91 Toulson,Lesean 1 0 1 - - 0 0 0-0 0-0 0 0 0
92 Love,Danny 0 1 1 - - 0 0 0-0 0-0 0 0 0
96 Thorpe,Owen 1 0 1 - - 0 0 0-0 0-0 0 0 0
99 Custer,Drew 0 1 1 - - 0 0 0-0 0-0 0 0 0
1 Jalen Redfearn 0 0 0 - - 0 0 0-0 0-0 0 0 0
5K Carson Gallant 0 0 0 - - 0 0 0-0 0-0 0 0 0
6 Hayes,Guy 0 0 0 - - 0 0 0-0 0-0 0 0 0
1T Henderson,TJ 0 0 0 - - 0 0 0-0 0-0 0 0 0
1E McFarland,Jackson 0 0 0 - - 0 0 0-0 0-0 0 0 0
2M McCloskey,Aidan 0 0 0 - - 0 0 0-0 0-0 0 0 0
32 Bartlett,Connor 0 0 0 - - 0 0 0-0 0-0 0 0 0
TOTALS 46 24 70 2 - 17 6 - 27 1 1-0 1-80 4 0 2
# Roanoke Solo Ast Total Sacks-Yds TFL-Yds FF FR-Yds Int-Yds BrUp Blks QBH
52 Charlie Davis 7 6 13 - 2 - 7 1 0-0 0-0 0 0 0
21 Isaac Rivera 6 4 10 - 0.5 - 1 0 0-0 0-0 0 0 1
3 Landon Altizer 3 3 6 - - 0 1 1-0 0-0 0 0 0
26 Ethan Mapstone 4 2 6 - 0.5 - 0 0 0-0 0-0 0 0 0
1S Tandom Smith 3 2 5 - - 0 0 0-0 0-0 0 0 0
00 Javier Waldron 2 1 3 - - 0 0 0-0 1-0 0 0 0
2Z Gavin Thompson 1 2 3 - - 0 0 0-0 0-0 0 0 0
09 DeAngelo Walke 0 2 2 - - 0 1 0-0 0-0 0 0 0
74 Benja. Holliday 1 1 2 - - 0 0 0-0 0-0 0 0 0
85 Parker Hardy 1 1 2 - - 0 0 0-0 0-0 0 0 0
7 Brayden Andrews 1 0 1 - - 0 0 0-0 0-0 0 0 0
18 Gabriel Johnson 1 0 1 - - 0 0 0-0 0-0 0 0 0
28 Jay Giggetts 0 1 1 - - 0 0 0-0 0-0 0 0 0
34 Luke Conner 1 0 1 - - 0 0 0-0 0-0 0 0 0
50 Myles Rainey 1 0 1 - - 0 0 0-0 0-0 0 0 0
95 Mic. Hutchinson 0 1 1 - - 0 0 0-0 0-0 0 0 0
98 Zyair Brown 1 0 1 - - 0 0 0-0 0-0 0 0 0
02 Jaden Davis 0 0 0 - - 0 0 0-0 0-0 0 0 0
4 Grey Deal 0 0 0 - - 0 0 0-0 0-0 0 0 0
6 Lane Shoemaker 0 0 0 - - 0 0 0-0 0-0 1 0 0
1L Eli Taylor 0 0 0 - - 0 0 0-0 0-0 0 0 0
30 Ethan Cyr 0 0 0 - - 0 0 0-0 0-0 0 0 0
77 James Buford 0 0 0 - - 0 0 0-0 0-0 0 1 0
TM TEAM 0 0 0 - - 0 0 1-0 0-0 0 0 0
TOTALS 33 26 59 0 - 0 3 - 8 3 2-0 1-0 1 1 1
Other Information
Location: Salem, Virginia
Stadium: Salem Stadium
Attendance: 4003
Weather: Sunny
Temperature: 76
Referee: Davis,Jeff