Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Armstrong (Kennedy) (Richmond, VA) varsity football team won Thursday's home non-conference game against Hanover (Mechanicsville, VA) by a score of 47-16.

Q1Q2Q3Q4Final
Hanover0160016
Armstrong (Kennedy)21901747
Final score provided by T. Wilkerson.
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Matchup Info

Game Stats

Hanover has not entered stats for this game.
Armstrong (Kennedy)

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals613139.46223.22124.7
0Anthony Hansom (Sr)613139.46223.22124.7
Armstrong (Kennedy)

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals3032710.97124
0Anthony Hansom (Sr)410526.37111
7Ronald Jackson (Sr)166.00
9A'veri Hornes (Sr)122.00
17Cavell Fleming (So)2168.00
19Nyvion Adams (So)5306.00
21S. Pickett (Jr)171689.95913
Armstrong (Kennedy)

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals613522.5422
3Zion Williams (Sr)36120.3422
5Jahkee Cotman (So)11111.0
6Keyvon McCloud (Sr)13232.0
11Brendon Oliver (Jr)13131.0
Armstrong (Kennedy)

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals3271352432518
0Anthony Hansom (Sr)105105
2Aladin Simms (Sr)3232
3Zion Williams (Sr)6161
5Jahkee Cotman (So)1111
6Keyvon McCloud (Sr)3232
7Ronald Jackson (Sr)61016
9A'veri Hornes (Sr)22
11Brendon Oliver (Jr)311445
17Cavell Fleming (So)1616
19Nyvion Adams (So)3030
21S. Pickett (Jr)168168
Armstrong (Kennedy)

Total Yards

#Athlete NameRushPassRecTotal
Team Totals327139135466
0Anthony Hansom (Sr)105139244
3Zion Williams (Sr)6161
5Jahkee Cotman (So)1111
6Keyvon McCloud (Sr)3232
7Ronald Jackson (Sr)66
9A'veri Hornes (Sr)22
11Brendon Oliver (Jr)3131
17Cavell Fleming (So)1616
19Nyvion Adams (So)3030
21S. Pickett (Jr)168168
Armstrong (Kennedy)

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals33589112.0
1D. Jones-teal (Sr)3693.0
2Aladin Simms (Sr)257
4Nazir Adams (Sr)426
7Ronald Jackson (Sr)57122.0
8Ranaud Cherry (Sr)415
9A'veri Hornes (Sr)2463.0
10Damarquis Akers (Sr)123
11Brendon Oliver (Jr)11
12Isaiah Charity (Sr)55
13Teon Roane (Sr)358
15J. Harrington (Sr)11
17Cavell Fleming (So)314
20Aadyn Allen (So)2351.0
22Xzaiveer Jones (Sr)123
50Kevin Mosby (Sr)112
55Steven Harden (Sr)552.0
65Devon Epps (Sr)1451.0
70Steven Johnson (Sr)44
Armstrong (Kennedy)

Sacks

#Athlete NameSacksYdlHurs
Team Totals5.02311
1D. Jones-teal (Sr)1
9A'veri Hornes (Sr)2.0134
12Isaiah Charity (Sr)1
20Aadyn Allen (So)1.0
50Kevin Mosby (Sr)1
55Steven Harden (Sr)1.061
65Devon Epps (Sr)1.043
Armstrong (Kennedy)

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals23216.0822
2Aladin Simms (Sr)13232.02
4Nazir Adams (Sr)1
7Ronald Jackson (Sr)111
8Ranaud Cherry (Sr)2
13Teon Roane (Sr)1
17Cavell Fleming (So)1
22Xzaiveer Jones (Sr)21
Armstrong (Kennedy)

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals734649.453
32Mac Noland (Jr)734649.453
Armstrong (Kennedy)

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals13838.0
33Henry Noland (Jr)13838.0
Armstrong (Kennedy)

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals22412.024
7Ronald Jackson (Sr)11010.010
11Brendon Oliver (Jr)11414.014
Armstrong (Kennedy)

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals6361111
0Anthony Hansom (Sr)16
3Zion Williams (Sr)212
21S. Pickett (Jr)318
32Mac Noland (Jr)1111
Armstrong (Kennedy)

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals56.8221.03211
32Mac Noland (Jr)56.8221.03211
Armstrong (Kennedy)

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals426
0Anthony Hansom (Sr)11
3Zion Williams (Sr)22
21S. Pickett (Jr)33

Game Story

Virginia High School Football - Hanover toppled by Armstrong (Kennedy)

October 30, 2025: Richmond, VA 23223

The Hanover Hawks football team (Mechanicsville, VA), dropped 47-16 in Thursday's non-league contest with the host Armstrong (Kennedy) Wildcats (Richmond, VA)

The Wildcats (9-0) will now prepare for their contest against Mechanicsville (Mechanicsville, VA). The Mustangs enter the non-league contest with a 3-6 record. In their last contest, Mechanicsville was outscored by Atlee (Mechanicsville, VA), 49-3, in a league contest.

Coming up next, the Hawks confront the Highland Springs Springers (Highland Springs, VA) in a Capital bout, on Friday, November 7. Hanover will attempt to advance on its 7-2 season record. The Springers go into the bout with a 6-3 record after their 21-3 league loss to Varina (Richmond, VA).

Theo WilkersonWildcats Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Hanover 0, AHS 0
    Posted @ 6:50p
  2. Game Attendance

    Attendance About 100
    Posted @ 6:51p
  3. Field Conditions

    Field Conditions Soggy
    Posted @ 6:51p
  4. Weather Conditions

    Weather Conditions Cold
    Posted @ 6:51p
  5. 0 - 0

    Start of Game

    Hanover1st Quarter
    Hanover kicking off to Armstrong (Kennedy).
    Posted @ 6:59p
  6. 0 - 6

    Rushing Touchdown

    Armstrong (Kennedy)1st Quarter ~9 minutes to go
    Armstrong (Kennedy) - #21 Shadarus Pickett with a 32 Yd Rushing TD. Hanover 0, AHS 6
    Posted @ 7:05p
  7. 0 - 7

    Made Point After

    Armstrong (Kennedy)1st Quarter ~9 minutes to go
    Armstrong (Kennedy) - #32 Mac Noland PAT Good. Hanover 0, AHS 7
    Posted @ 7:06p
  8. 0 - 7

    Big Play - Other

    Armstrong (Kennedy)1st Quarter ~8 minutes to go
    Armstrong (Kennedy) with a big play. Armstrong (Kennedy) has the ball on Hanover's 22-yard line. Hanover 0, AHS 7
    Posted @ 7:13p
  9. 0 - 13

    Passing Touchdown

    Armstrong (Kennedy)1st Quarter ~6 minutes to go
    Armstrong (Kennedy) - #0 Anthony Hansom 14 Yd pass completed to #3 Zion Williams for a TD. Hanover 0, AHS 13
    Posted @ 7:13p
  10. 0 - 14

    Made Point After

    Armstrong (Kennedy)1st Quarter ~6 minutes to go
    Armstrong (Kennedy) - #32 Mac Noland PAT Good. Hanover 0, AHS 14
    Posted @ 7:13p
  11. 0 - 14

    Big Play - Other

    Armstrong (Kennedy)1st Quarter ~3 minutes to go
    Armstrong (Kennedy) with a big play. Armstrong (Kennedy) has the ball on Hanover's 42-yard line. Hanover 0, AHS 14
    Posted @ 7:18p
  12. 0 - 20

    Passing Touchdown

    Armstrong (Kennedy)1st Quarter ~2 minutes to go
    Armstrong (Kennedy) - #0 Anthony Hansom 42 Yd pass completed to #3 Zion Williams for a TD. Hanover 0, AHS 20
    Posted @ 7:21p
  13. 0 - 21

    Made Point After

    Armstrong (Kennedy)1st Quarter ~2 minutes to go
    Armstrong (Kennedy) - #32 Mac Noland PAT Good. Hanover 0, AHS 21
    Posted @ 7:21p
  14. 0 - 21

    End of 1st Quarter

    2nd Quarter
    Hanover 0, AHS 21
    Posted @ 7:28p
  15. 0 - 24

    Field Goal

    Armstrong (Kennedy)2nd Quarter ~10 minutes to go
    Armstrong (Kennedy) - #32 Mac Noland kicks a 21 Yd Field Goal. Hanover 0, AHS 24
    Posted @ 7:33p
  16. 6 - 24

    Passing Touchdown

    Hanover2nd Quarter ~6 minutes to go
    Hanover - #9 41 Yd pass completed to #3 for a TD. Hanover 6, AHS 24
    Posted @ 7:44p
  17. 8 - 24

    Two Point Pass Completed

    Hanover2nd Quarter ~6 minutes to go
    Hanover - #9 pass completed to #4 Andrew Honig for a 2Pt Conversion. Hanover 8, AHS 24
    Posted @ 7:46p
  18. 14 - 24

    Passing Touchdown

    Hanover2nd Quarter ~1 minute to go
    Hanover - #9 12 Yd pass completed to #34 for a TD. Hanover 14, AHS 24
    Posted @ 7:59p
  19. 16 - 24

    Two Point Pass Completed

    Hanover2nd Quarter ~1 minute to go
    Hanover - Pass completed to #1 for a 2Pt Conversion. Hanover 16, AHS 24
    Posted @ 8p
  20. 16 - 30

    Rushing Touchdown

    Armstrong (Kennedy)2nd Quarter ~1 minute to go
    Armstrong (Kennedy) - #21 Shadarus Pickett with a 52 Yd Rushing TD. Hanover 16, AHS 30
    Posted @ 8:04p
  21. 16 - 30

    Missed Point After

    Armstrong (Kennedy)2nd Quarter ~1 minute to go
    Armstrong (Kennedy) - PAT Missed. Hanover 16, AHS 30
    Posted @ 8:04p
  22. 16 - 30

    Halftime

    Halftime
    Hanover 16, AHS 30
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:12p
  23. 16 - 30

    Start of 3rd Quarter

    Armstrong (Kennedy)3rd Quarter
    Armstrong (Kennedy) to kick off to Hanover.
    Posted @ 8:29p
  24. 16 - 30

    End of 3rd Quarter

    4th Quarter
    Hanover 16, AHS 30
    Posted @ 8:55p
  25. 16 - 33

    Field Goal

    Armstrong (Kennedy)4th Quarter ~7 minutes to go
    Armstrong (Kennedy) - #32 Mac Noland kicks a 26 Yd Field Goal. Hanover 16, AHS 33
    Posted @ 9:05p
  26. 16 - 33

    Big Play - Other

    Armstrong (Kennedy)4th Quarter ~7 minutes to go
    Armstrong (Kennedy) with a big play. Armstrong (Kennedy) has the ball on Hanover's 3-yard line. Hanover 16, AHS 33
    Posted @ 9:08p
  27. 16 - 39

    Rushing Touchdown

    Armstrong (Kennedy)4th Quarter ~6 minutes to go
    Armstrong (Kennedy) - #21 Shadarus Pickett with a 2 Yd Rushing TD. Hanover 16, AHS 39
    Posted @ 9:10p
  28. 16 - 40

    Made Point After

    Armstrong (Kennedy)4th Quarter ~6 minutes to go
    Armstrong (Kennedy) - #32 Mac Noland PAT Good. Hanover 16, AHS 40
    Posted @ 9:11p
  29. 16 - 46

    Rushing Touchdown

    Armstrong (Kennedy)4th Quarter ~4 minutes to go
    Armstrong (Kennedy) - #0 Anthony Hansom with a 73 Yd Rushing TD. Hanover 16, AHS 46
    Posted @ 9:24p
  30. 16 - 47

    Made Point After

    Armstrong (Kennedy)4th Quarter ~4 minutes to go
    Armstrong (Kennedy) - #32 Mac Noland PAT Good. Hanover 16, AHS 47
    Posted @ 9:24p
  31. 16 - 47

    End of Game

    Final
    Hanover 16, AHS 47
    Posted @ 9:36p

Players of the Game

Hanover (25-26)

Hanover has not selected any Players of the Game.

Armstrong (Kennedy) (25-26)

Congratulations to #7 Ronald Jackson (overall and defensive), #21 Shadarus Pickett (offensive) and #32 Mac Noland (special teams) for being selected the Armstrong (Kennedy) Football Players of the Game.

Hanover @ AHS Football Game Info

Thu., Oct. 30, 2025 @ 7p
The Armstrong (Kennedy) (Richmond, VA) varsity football team won Thursday's home non-conference game against Hanover (Mechanicsville, VA) by a score of 47-16.

Scoretracker Providers

Theo WilkersonWildcats Reporter

Rankings & Records

Hanover (25-26)

VADiv.
6015
OverallRegionHomeAwayWin %Region %PFPA
7-24-14-03-2.778.800253154

Armstrong (Kennedy) (25-26)

VADiv.
231
OverallRegionHomeAwayWin %Region %PFPA
9-03-04-05-01.0001.00040149

Team Scoring Averages

Q1Q2Q3Q4Final
Hanover
4.518.55.03.528.1
Armstrong (Kennedy)
11.915.37.69.444.6

Hanover Videos

Armstrong (Kennedy) Videos

Armstrong (Kennedy) doesn't have any videos.

Team Stat Comparison

HanoverArmstrong (Kennedy)
0.0Rushing Yards Per Game212.8
0.0Passing Yards Per Game191.3
5.8Receiving Yards Per Game186.3
0.0Total Yards Per Game404.1
-Tackles Per Game80.8
-Sacks Per Game4.8
-Points Per Game5.8

Team Leaders

HanoverArmstrong (Kennedy)National Avg.
#25 Luke Mundie0Rushing Yards Per Game#21 Shadarus Pickett104.611.7
#25 Luke Mundie0Passing Yards Per Game#0 Anthony Hansom190.911.6
#25 Luke Mundie12.0Receiving Yards Per Game#3 Zion Williams44.29.3
#25 Luke Mundie12.0Total Yards Per Game#0 Anthony Hansom228.225.6
-
Tackles Per Game#1 Donzell Jones-teal10.32.6
-
Sacks Per Game#9 A'veri Hornes1.60.2
-
Points Per Game#32 Mac Noland5.22.0

Record Breakdown

Hanover (25-26)

Armstrong (Kennedy) (25-26)

7-2
Overall
9-0
4-1
League
3-0
3-1
Non-League
6-0
0-1
Head to Head
1-0
3-0
Common Opponent
2-0
4-0
Home
4-0
3-2
Away
5-0
0-0
Neutral
0-0
0-0
Playoff
0-0
7-2
In-State
8-0
0-0
Out-of-State
1-0