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 New Hanover (Wilmington, NC) varsity football team won Friday's home conference game against Topsail (Hampstead, NC) by a score of 35-14.

Q1Q2Q3Q4Final
Topsail006814
New Hanover71414035
Final score provided by J. Winkler.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Topsail

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1225136.48011.31161.4
7Gunnar Haynes (Jr)81288.66711.01116.0
15Tyler Vickers (So)31222.2507.314.9
20Mathew Hays (Sr)11261.00026.0137.5
New Hanover

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1223171.52214.3191.0
6Tanahri Johnson (Jr)1021146.47614.6186.6
16Julian Robles (Jr)22251.00012.5137.5
Topsail

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals23-19-0.801
7Gunnar Haynes (Jr)1040.401
15Tyler Vickers (So)4-43-10.80
20Mathew Hays (Sr)5122.40
25Ben McCaleb (So)372.30
43Aaron Sandherr (Fr)111.00
New Hanover

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals362878.05814
2T. Clark-Nelson (Sr)811714.65812
3Ronan Brady (Jr)111.00
6Tanahri Johnson (Jr)6335.50
16Julian Robles (Jr)188.00
23Javonie Webb (Sr)15795.301
25Keiden Gilliam (Jr)11010.00
27Ezyon Fuller (Jr)33812.70
32Conlan Kane (Sr)111.001
Topsail

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1213511.31
3Cameron Koehler (Sr)22010.01
9Wade Revelas (Jr)23216.0
10Damarion Smith (Sr)55310.6
43Aaron Sandherr (Fr)11515.0
80Jackson Reeves (Sr)2157.5
New Hanover

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1317113.21
1Q. Waddell (Sr)35719.0
2T. Clark-Nelson (Sr)11616.0
15Kellum Brown (Sr)66210.3
17Colton Creech (Jr)23015.01
Topsail

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals-1913582198
3Cameron Koehler (Sr)2020
7Gunnar Haynes (Jr)44
9Wade Revelas (Jr)3232
10Damarion Smith (Sr)532578
14Josiah Sidbury (Sr)5757
15Tyler Vickers (So)-43-43
20Mathew Hays (Sr)1212
25Ben McCaleb (So)77
43Aaron Sandherr (Fr)11516
80Jackson Reeves (Sr)1515
New Hanover

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals287171535546
1Q. Waddell (Sr)57562
2T. Clark-Nelson (Sr)11716133
3Ronan Brady (Jr)11
6Tanahri Johnson (Jr)3333
13Damonte Hill (So)3535
15Kellum Brown (Sr)6262
16Julian Robles (Jr)88
17Colton Creech (Jr)3078
23Javonie Webb (Sr)7979
25Keiden Gilliam (Jr)1010
27Ezyon Fuller (Jr)3838
32Conlan Kane (Sr)11
Topsail

Total Yards

#Athlete NameRushPassRecTotal
Team Totals-19136135117
3Cameron Koehler (Sr)2020
7Gunnar Haynes (Jr)48892
9Wade Revelas (Jr)3232
10Damarion Smith (Sr)5353
15Tyler Vickers (So)-4322-21
20Mathew Hays (Sr)122638
25Ben McCaleb (So)77
43Aaron Sandherr (Fr)11516
80Jackson Reeves (Sr)1515
New Hanover

Total Yards

#Athlete NameRushPassRecTotal
Team Totals287171171458
1Q. Waddell (Sr)5757
2T. Clark-Nelson (Sr)11716133
3Ronan Brady (Jr)11
6Tanahri Johnson (Jr)33146179
15Kellum Brown (Sr)6262
16Julian Robles (Jr)82533
17Colton Creech (Jr)3030
23Javonie Webb (Sr)7979
25Keiden Gilliam (Jr)1010
27Ezyon Fuller (Jr)3838
32Conlan Kane (Sr)11
Topsail

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals5929887.0
1Drew Chamblee (Sr)11
2Josh McKay (Sr)224
6Caleb Holland (Sr)426
8L. Van der Lee (Jr)7310
11P. Plunkett (Jr)84121.0
12Roman Long (Jr)415
13Ryan Strickland (Jr)57121.0
14Josiah Sidbury (Sr)426
20Mathew Hays (Sr)11
21Aaron Libertore (Sr)111.0
22William Mueller (Sr)11
23L. Stephenson (Jr)11
32Ross Anderson (Sr)325
33Lijah Toledo (Jr)11
34Anthony Cates (Jr)11
35Briley Mason (Jr)11
45Landon Lash (Sr)4261.0
51Jack Waddell (Sr)1231.0
52Paxton Lee (Jr)4151.0
53Pittman McEwen (Jr)1121.0
64Aidan Walsh (Sr)11
74Noah Farah (Jr)11
75David Swain (Sr)11
99Barrett Price (So)11
New Hanover

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals35205513.0
0Jayden Johnson (So)55
1Q. Waddell (Sr)11
7Lazion Allen (Jr)123
8Chris Rowell (Jr)2131.0
9Shane Graham (Sr)6281.5
10Tully Dunne (Sr)4263.5
11Jayden George (So)64105.0
13Damonte Hill (So)112
14Zerrion Hawes (Jr)2241.0
20Jayden Holloway (Jr)112
24Ethan Tatum (Sr)3471.0
36Skylar Barnett (So)11
51Jaylen Graves (Sr)22
52E. Davis Mcghee (So)11
Topsail

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
13Ryan Strickland (Jr).5
53Pittman McEwen (Jr).5
New Hanover

Sacks

#Athlete NameSacksYdlHurs
Team Totals7.54
8Chris Rowell (Jr)3
9Shane Graham (Sr).5
10Tully Dunne (Sr)3.5
11Jayden George (So)2.51
14Zerrion Hawes (Jr)1.0
Topsail

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals23
21Aaron Libertore (Sr)1
45Landon Lash (Sr)1
51Jack Waddell (Sr)1
53Pittman McEwen (Jr)1
99Barrett Price (So)1
New Hanover

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals13535.01
7Lazion Allen (Jr)1
13Damonte Hill (So)13535.0
Topsail

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals722031.4
44Gavin Puffpaff (Jr)722031.4
New Hanover

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals39030.035
99Andrew McIntosh (Sr)39030.035
Topsail

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals48220.582
10Damarion Smith (Sr)12525.025
14Josiah Sidbury (Sr)35719.057
New Hanover

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals155.053
1Q. Waddell (Sr)155.05
17Colton Creech (Jr)48
Topsail

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals2122
3Cameron Koehler (Sr)16
7Gunnar Haynes (Jr)16
63Jack Gregory (Sr)2
New Hanover

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals53053
2T. Clark-Nelson (Sr)212
17Colton Creech (Jr)16
23Javonie Webb (Sr)16
29Tre Bennett (Jr)13
32Conlan Kane (Sr)16
95Evan Jabaley (Jr)2
99Andrew McIntosh (Sr)2

PATs and Field Goals

Topsail has not entered any pats and field goals stats.
New Hanover

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals551.05
29Tre Bennett (Jr)111.01
95Evan Jabaley (Jr)221.02
99Andrew McIntosh (Sr)221.02
New Hanover

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals415
2T. Clark-Nelson (Sr)22
17Colton Creech (Jr)11
23Javonie Webb (Sr)11
32Conlan Kane (Sr)11
Topsail

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
63Jack Gregory (Sr)11

Conversions

New Hanover has not entered any conversions stats.

Game Story

North Carolina High School Football - New Hanover beat Topsail

October 31, 2025: Wilmington, NC 28401

The New Hanover Wildcats (Wilmington, NC) football were winner over the visiting Topsail Pirates (Hampstead, NC), 35-14 in Friday's league outing.

The Wildcats now sport a 5-5 record.

With the defeat, Topsail drops to 0-10 on the campaign.

Jon WinklerWildcats Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 7 The scorer has checked in. Topsail 0, NHHS 7
    Posted @ 7:26p
  2. 0 - 7

    Big Play - Sack

    New Hanover1st Quarter ~2 minutes to go
    New Hanover - #11 Jayden George with a sack. Topsail has the ball on their own 9-yard line. Topsail 0, NHHS 7
    Posted @ 7:27p
  3. Commentary

    1st Quarter
    Wildcats scored on a 15 yard pass from Tahnari Johnson to Colton Creech. Andy McIntosh added the PAT.
    Posted @ 7:28p
  4. 0 - 7

    Big Play - Tackle For Loss

    New Hanover1st Quarter ~1 minute to go
    New Hanover - #10 Tully Dunne with a tackle for loss. Topsail has the ball on their own 9-yard line. Topsail 0, NHHS 7
    Posted @ 7:28p
  5. 0 - 7

    Punt

    New Hanover1st Quarter Under a minute
    Topsail has punted to New Hanover. New Hanover has the ball on Topsail's 37-yard line. Topsail 0, NHHS 7
    Posted @ 7:29p
  6. Commentary

    1st Quarter
    28 yard punt.
    Posted @ 7:29p
  7. 0 - 7

    End of 1st Quarter

    2nd Quarter
    Topsail 0, NHHS 7
    Posted @ 7:30p
  8. 0 - 13

    Rushing Touchdown

    New Hanover2nd Quarter ~11 minutes to go
    New Hanover - #2 Tony Clark-Nelson with a 21 Yd Rushing TD. Topsail 0, NHHS 13
    Posted @ 7:33p
  9. 0 - 14

    Made Point After

    New Hanover2nd Quarter ~11 minutes to go
    New Hanover - #29 Tre Bennett PAT Good. Topsail 0, NHHS 14
    Posted @ 7:33p
  10. 0 - 14

    Possession Update - Kickoff

    Topsail2nd Quarter ~11 minutes to go
    New Hanover kicked off to Topsail. Topsail has the ball on their own 43-yard line. Topsail 0, NHHS 14
    Posted @ 7:35p
  11. Commentary

    2nd Quarter
    17 yard return by Reaves.
    Posted @ 7:35p
  12. 0 - 14

    Fumble Recovery

    New Hanover2nd Quarter ~11 minutes to go
    New Hanover - #52 Ezyaire Davis Mcghee recovered a fumble by Topsail and has the ball on Topsail's 30-yard line. Topsail 0, NHHS 14
    Posted @ 7:36p
  13. Commentary

    2nd Quarter
    Stripped the ball on the sack.
    Posted @ 7:38p
  14. 0 - 14

    Red Zone Alert

    New Hanover2nd Quarter ~10 minutes to go
    New Hanover is inside Topsail's 20. Topsail 0, NHHS 14
    Posted @ 7:38p
  15. Commentary

    2nd Quarter
    14 yard completion to Brown on 4th and 10.
    Posted @ 7:39p
  16. 0 - 20

    Rushing Touchdown

    New Hanover2nd Quarter ~8 minutes to go
    New Hanover - #32 Conlan Kane with a 1 Yd Rushing TD. Topsail 0, NHHS 20
    Posted @ 7:41p
  17. Commentary

    2nd Quarter
    Evan Jabaley adds the extra point.
    Posted @ 7:42p
  18. 0 - 21

    Score Correction

    New Hanover2nd Quarter
    Score correction for New Hanover in 2nd Quarter. Topsail 0, NHHS 21
    Posted @ 7:42p
  19. 0 - 21

    Possession Update - Kickoff

    Topsail2nd Quarter ~8 minutes to go
    New Hanover kicked off to Topsail. Topsail has the ball on their own 48-yard line. Topsail 0, NHHS 21
    Posted @ 7:46p
  20. Commentary

    2nd Quarter
    Nice return by Josiah Sidbury for 33 yards.
    Posted @ 7:46p
  21. 0 - 21

    Punt

    New Hanover2nd Quarter ~7 minutes to go
    Topsail has punted to New Hanover. New Hanover has the ball on their own 15-yard line. Topsail 0, NHHS 21
    Posted @ 7:47p
  22. Commentary

    2nd Quarter
    41 yards after a healthy roll.
    Posted @ 7:47p
  23. 0 - 21

    Long Run

    New Hanover2nd Quarter ~7 minutes to go
    New Hanover - #2 Tony Clark-Nelson with a long run. New Hanover has the ball on their own 32-yard line. Topsail 0, NHHS 21
    Posted @ 7:48p
  24. 0 - 21

    Fumble Recovery

    Topsail2nd Quarter ~5 minutes to go
    Topsail recovered a fumble by New Hanover and has the ball on New Hanover's 35-yard line. Topsail 0, NHHS 21
    Posted @ 7:49p
  25. Commentary

    2nd Quarter
    Bad snap hit Johnson and shot forward right into the lineman’s hands.
    Posted @ 7:50p
  26. 0 - 21

    Big Play - Sack

    New Hanover2nd Quarter ~4 minutes to go
    New Hanover - #9 Shane Graham with a sack. Topsail has the ball on their own 48-yard line. Topsail 0, NHHS 21
    Posted @ 7:53p
  27. Commentary

    2nd Quarter
    Graham and Dunne will each get a half sack on that one.
    Posted @ 7:53p
  28. 0 - 21

    Punt

    New Hanover2nd Quarter ~4 minutes to go
    Topsail has punted to New Hanover. New Hanover has the ball on their own 28-yard line. Topsail 0, NHHS 21
    Posted @ 7:55p
  29. Commentary

    2nd Quarter
    24 yards after the bounceback .
    Posted @ 7:57p
  30. 0 - 21

    Punt

    Topsail2nd Quarter ~3 minutes to go
    New Hanover has punted to Topsail. Topsail has the ball on New Hanover's 48-yard line. Topsail 0, NHHS 21
    Posted @ 7:58p
  31. Commentary

    2nd Quarter
    32 yard punt by McIntosh, four yard retry Smith.
    Posted @ 7:59p
  32. 0 - 21

    Big Play - Sack

    New Hanover2nd Quarter ~2 minutes to go
    New Hanover - #10 Tully Dunne with a sack. Topsail has the ball on their own 44-yard line. Topsail 0, NHHS 21
    Posted @ 8p
  33. 0 - 21

    Punt

    New Hanover2nd Quarter ~1 minute to go
    Topsail has punted to New Hanover. New Hanover has the ball on their own 27-yard line. Topsail 0, NHHS 21
    Posted @ 8:01p
  34. Commentary

    2nd Quarter
    Wonky punt goes side to side for 28 yards.
    Posted @ 8:02p
  35. Commentary

    2nd Quarter
    Wildcats pick up a couple first downs and call a timeout with 31.4 left at the Pirates 44.
    Posted @ 8:05p
  36. 0 - 21

    Long Run

    New Hanover2nd Quarter Under a minute
    New Hanover - #6 Tanahri Johnson with a long run. New Hanover has the ball on Topsail's 32-yard line. Topsail 0, NHHS 21
    Posted @ 8:09p
  37. 0 - 21

    Red Zone Alert

    New Hanover2nd Quarter Under a minute
    New Hanover is inside Topsail's 20. Topsail 0, NHHS 21
    Posted @ 8:10p
  38. Commentary

    2nd Quarter
    4.2 seconds left with the ball sitting at the 16 yard line. Two fourth down conversions on this drive.
    Posted @ 8:11p
  39. 0 - 21

    Missed FG

    Topsail2nd Quarter Under a minute
    New Hanover turned over possession on a missed field goal. Topsail has the ball on their own 20-yard line. Topsail 0, NHHS 21
    Posted @ 8:11p
  40. 0 - 21

    Halftime

    Halftime
    Topsail 0, NHHS 21
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:11p
  41. 0 - 21

    Start of 3rd Quarter

    New Hanover3rd Quarter
    New Hanover to kick off to Topsail.
    Posted @ 8:29p
  42. 0 - 21

    Possession Update - Kickoff

    Topsail3rd Quarter ~11 minutes to go
    New Hanover kicked off to Topsail. Topsail has the ball on their own 23-yard line. Topsail 0, NHHS 21
    Posted @ 8:29p
  43. Commentary

    3rd Quarter
    12 yard return by Sidbury
    Posted @ 8:30p
  44. Commentary

    3rd Quarter
    Apparently hitting the QB’s arm WHILE he’s throwing is roughing the passer now.
    Posted @ 8:33p
  45. 0 - 21

    Big Play - Tackle For Loss

    New Hanover3rd Quarter ~11 minutes to go
    New Hanover - #11 Jayden George with a tackle for loss. Topsail has the ball on their own 38-yard line. Topsail 0, NHHS 21
    Posted @ 8:34p
  46. 0 - 21

    Long Pass

    Topsail3rd Quarter ~10 minutes to go
    Topsail - #7 Gunnar Haynes with a long pass. Topsail has the ball on New Hanover's 37-yard line. Topsail 0, NHHS 21
    Posted @ 8:34p
  47. Commentary

    3rd Quarter
    I don’t know how teams complete so many passes into double coverage against Hanover.
    Posted @ 8:36p
  48. 0 - 21

    Long Pass

    Topsail3rd Quarter ~9 minutes to go
    Topsail - #7 Gunnar Haynes with a long pass to #10 Damarion Smith. Topsail has the ball on New Hanover's 12-yard line. Topsail 0, NHHS 21
    Posted @ 8:37p
  49. Commentary

    3rd Quarter
    13 yards on the bubble screen.
    Posted @ 8:37p
  50. 6 - 21

    Rushing Touchdown

    Topsail3rd Quarter ~9 minutes to go
    Topsail - #7 Gunnar Haynes with a 12 Yd Rushing TD. Topsail 6, NHHS 21
    Posted @ 8:37p
  51. 6 - 21

    Rushing Two Point Conversion Failed

    Topsail3rd Quarter ~9 minutes to go
    Topsail - 2Pt Conversion Failed. Topsail 6, NHHS 21
    Posted @ 8:37p
  52. 6 - 21

    Possession Update - Kickoff

    New Hanover3rd Quarter ~9 minutes to go
    Topsail kicked off to New Hanover. New Hanover has the ball on their own 28-yard line. Topsail 6, NHHS 21
    Posted @ 8:41p
  53. 6 - 21

    Long Run

    New Hanover3rd Quarter ~8 minutes to go
    New Hanover - #23 Javonie Webb with a long run. New Hanover has the ball on Topsail's 39-yard line. Topsail 6, NHHS 21
    Posted @ 8:42p
  54. Commentary

    3rd Quarter
    Unbelievable. Back to back false starts then have to burn a timeout to avoid a delay of game penalty. 5:52 left in the third.
    Posted @ 8:46p
  55. 6 - 21

    Long Pass

    New Hanover3rd Quarter ~5 minutes to go
    New Hanover - #16 Julian Robles with a long pass to #15 Kellum Brown. New Hanover has the ball on Topsail's 29-yard line. Topsail 6, NHHS 21
    Posted @ 8:49p
  56. 6 - 21

    Red Zone Alert

    New Hanover3rd Quarter ~4 minutes to go
    New Hanover is inside Topsail's 20. Topsail 6, NHHS 21
    Posted @ 8:50p
  57. 6 - 27

    Rushing Touchdown

    New Hanover3rd Quarter ~1 minute to go
    New Hanover - #23 Javonie Webb with a 1 Yd Rushing TD. Topsail 6, NHHS 27
    Posted @ 8:53p
  58. 6 - 28

    Made Point After

    New Hanover3rd Quarter ~1 minute to go
    New Hanover - #29 Tre Bennett PAT Good. Topsail 6, NHHS 28
    Posted @ 8:54p
  59. 6 - 28

    Possession Update - Kickoff

    Topsail3rd Quarter ~1 minute to go
    New Hanover kicked off to Topsail. Topsail has the ball on their own 20-yard line. Topsail 6, NHHS 28
    Posted @ 8:56p
  60. Commentary

    3rd Quarter
    12 yard return
    Posted @ 8:57p
  61. 6 - 28

    Punt

    New Hanover3rd Quarter Under a minute
    Topsail has punted to New Hanover. New Hanover has the ball on their own 46-yard line. Topsail 6, NHHS 28
    Posted @ 8:59p
  62. Commentary

    3rd Quarter
    35 yarder with the roll.
    Posted @ 9p
  63. Commentary

    3rd Quarter
    There was a flag on the third down pass, but after a group discussion it was picked up.
    Posted @ 9:01p
  64. 6 - 34

    Rushing Touchdown

    New Hanover3rd Quarter Under a minute
    New Hanover - #2 Tony Clark-Nelson with a 58 Yd Rushing TD. Topsail 6, NHHS 34
    Posted @ 9:03p
  65. 6 - 35

    Made Point After

    New Hanover3rd Quarter Under a minute
    New Hanover - #95 Evan Jabaley PAT Good. Topsail 6, NHHS 35
    Posted @ 9:03p
  66. 6 - 35

    End of 3rd Quarter

    4th Quarter
    Topsail 6, NHHS 35
    Posted @ 9:03p
  67. 6 - 35

    Possession Update - Kickoff

    Topsail4th Quarter ~11 minutes to go
    New Hanover kicked off to Topsail. Topsail has the ball on their own 33-yard line. Topsail 6, NHHS 35
    Posted @ 9:06p
  68. Commentary

    4th Quarter
    Smith bobbled the kick, but turned It around for a 25 yard return
    Posted @ 9:07p
  69. 6 - 35

    Big Play - Sack

    New Hanover4th Quarter ~10 minutes to go
    New Hanover - #14 Zerrion Hawes with a sack. Topsail has the ball on their own 34-yard line. Topsail 6, NHHS 35
    Posted @ 9:10p
  70. 6 - 35

    Punt

    New Hanover4th Quarter ~9 minutes to go
    Topsail has punted to New Hanover. New Hanover has the ball on their own 38-yard line. Topsail 6, NHHS 35
    Posted @ 9:12p
  71. Commentary

    4th Quarter
    28 yard punt with nobody back to return it.
    Posted @ 9:13p
  72. 6 - 35

    Long Run

    New Hanover4th Quarter ~9 minutes to go
    New Hanover - #23 Javonie Webb with a long run. New Hanover has the ball on Topsail's 41-yard line. Topsail 6, NHHS 35
    Posted @ 9:13p
  73. 6 - 35

    Fumble Recovery

    Topsail4th Quarter ~6 minutes to go
    Topsail recovered a fumble by New Hanover and has the ball on their own 49-yard line. Topsail 6, NHHS 35
    Posted @ 9:17p
  74. 6 - 35

    Big Play - Tackle For Loss

    New Hanover4th Quarter ~6 minutes to go
    New Hanover - #9 Shane Graham with a tackle for loss. Topsail has the ball on their own 47-yard line. Topsail 6, NHHS 35
    Posted @ 9:18p
  75. Commentary

    4th Quarter
    Third turnover tonight. Two on bad snaps plus the opening kickoff.
    Posted @ 9:19p
  76. 6 - 35

    Punt

    New Hanover4th Quarter ~4 minutes to go
    Topsail has punted to New Hanover. New Hanover has the ball on their own 21-yard line. Topsail 6, NHHS 35
    Posted @ 9:21p
  77. Commentary

    4th Quarter
    38 yards with the roll.
    Posted @ 9:21p
  78. 6 - 35

    Punt

    Topsail4th Quarter ~2 minutes to go
    New Hanover has punted to Topsail. Topsail has the ball on New Hanover's 42-yard line. Topsail 6, NHHS 35
    Posted @ 9:26p
  79. Commentary

    4th Quarter
    34 yard punt with the roll.
    Posted @ 9:27p
  80. 6 - 35

    Red Zone Alert

    Topsail4th Quarter Under a minute
    Topsail is inside New Hanover's 20. Topsail 6, NHHS 35
    Posted @ 9:27p
  81. 12 - 35

    Passing Touchdown

    Topsail4th Quarter Under a minute
    Topsail - #7 Gunnar Haynes 14 Yd pass completed to #3 Cameron Koehler for a TD. Topsail 12, NHHS 35
    Posted @ 9:27p
  82. 14 - 35

    Two Point Rush Completed

    Topsail4th Quarter Under a minute
    Topsail - #53 Pittman McEwen rushed for a 2Pt Conversion. Topsail 14, NHHS 35
    Posted @ 9:28p
  83. 14 - 35

    Possession Update - Kickoff

    New Hanover4th Quarter Under a minute
    Topsail kicked off to New Hanover. New Hanover has the ball on their own 35-yard line. Topsail 14, NHHS 35
    Posted @ 9:31p
  84. 14 - 35

    End of Game

    Final
    Topsail 14, NHHS 35
    Posted @ 9:31p

Topsail @ New Hanover Football Game Info

Fri., Oct. 31, 2025 @ 7p
The New Hanover (Wilmington, NC) varsity football team won Friday's home conference game against Topsail (Hampstead, NC) by a score of 35-14.

Scoretracker Providers

Jon WinklerWildcats Reporter

Rankings & Records

Topsail (25-26)

NCClass
29557
OverallConferenceHomeAwayWin %Conference %PFPA
0-100-60-40-6.000.000106367

New Hanover (25-26)

NCClass
12629
OverallConferenceHomeAwayWin %Conference %PFPA
6-64-23-33-3.500.667241275

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Topsail
.8.92.95.86.010.6
New Hanover
2.55.54.55.8-20.1

Topsail Videos

New Hanover Videos

New Hanover doesn't have any videos.

Team Stat Comparison

TopsailNew Hanover
62.5Rushing Yards Per Game173.1
98.7Passing Yards Per Game126.6
99.8Receiving Yards Per Game127.5
161.2Total Yards Per Game299.7
86.3Tackles Per Game59.6
0.4Sacks Per Game2.0
0.3Points Per Game0.5

Team Leaders

TopsailNew HanoverNational Avg.
#25 Ben McCaleb27.1Rushing Yards Per Game#23 Javonie Webb73.810.9
#15 Tyler Vickers77.8Passing Yards Per Game#6 Tanahri Johnson120.810.6
#80 Jackson Reeves40.3Receiving Yards Per Game#15 Kellum Brown46.38.7
#15 Tyler Vickers65.6Total Yards Per Game#6 Tanahri Johnson150.724.4
#11 Preston Plunkett11.9Tackles Per Game#24 Ethan Tatum9.52.6
#53 Pittman McEwen0.2Sacks Per Game#10 Tully Dunne0.80.2
#44 Gavin Puffpaff0.3Points Per Game#29 Tre Bennett0.71.8

Record Breakdown

Topsail (25-26)

New Hanover (25-26)

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