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 Topsail (Hampstead, NC) varsity football team lost Friday's home conference game against North Brunswick (Leland, NC) by a score of 29-6.

Q1Q2Q3Q4Final
North Brunswick6716029
Topsail60006
Final score provided by J. Albertson.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

North Brunswick

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals914126.64314.01040117.0
8Jonah Campbell (Sr)914126.64314.01040117.0
Topsail

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1118174.61115.810111.8
15Tyler Vickers (So)1118174.61115.810111.8
North Brunswick

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals351745.03112
3Ty Whiters (Sr)1-2-2.0000
6Eli Talley (So)166.0600
8Jonah Campbell (Sr)7202.9900
16Kane Jenrette (Sr)131058.13111
25Xavier Lendon (Jr)11413.71601
34Jaden Cokeley (Jr)242.0800
Topsail

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals26481.80
15Tyler Vickers (So)9-31-3.40
20Mathew Hays (Sr)5316.20
25Ben McCaleb (So)4235.80
82Kyle Romanek (Sr)8253.10
North Brunswick

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals912614.0401
3Ty Whiters (Sr)22211.0160
4Kylel Hansley (Sr)38729.0401
6Eli Talley (So)177.070
14MJ Smith (Jr)3103.3100
Topsail

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1117515.9
9Wade Revelas (Jr)199.0
10Damarion Smith (Sr)34615.31
14Josiah Sidbury (Sr)59519.0
80Jackson Reeves (Sr)22512.5
North Brunswick

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
16Kane Jenrette (Sr)11
Topsail

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals30
15Tyler Vickers (So)20
25Ben McCaleb (So)1
North Brunswick

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals17412652210373
3Ty Whiters (Sr)-222522193
4Kylel Hansley (Sr)8787
6Eli Talley (So)6713
8Jonah Campbell (Sr)2020
14MJ Smith (Jr)1010
16Kane Jenrette (Sr)105105
25Xavier Lendon (Jr)4141
34Jaden Cokeley (Jr)44
Topsail

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals4817549272
9Wade Revelas (Jr)99
10Damarion Smith (Sr)4646
14Josiah Sidbury (Sr)9549144
15Tyler Vickers (So)-31-31
20Mathew Hays (Sr)3131
25Ben McCaleb (So)2323
80Jackson Reeves (Sr)2525
82Kyle Romanek (Sr)2525
North Brunswick

Total Yards

#Athlete NameRushPassRecTotal
Team Totals174126126300
3Ty Whiters (Sr)-22220
4Kylel Hansley (Sr)8787
6Eli Talley (So)6713
8Jonah Campbell (Sr)20126146
14MJ Smith (Jr)1010
16Kane Jenrette (Sr)105105
25Xavier Lendon (Jr)4141
34Jaden Cokeley (Jr)44
Topsail

Total Yards

#Athlete NameRushPassRecTotal
Team Totals48174175222
9Wade Revelas (Jr)99
10Damarion Smith (Sr)4646
14Josiah Sidbury (Sr)9595
15Tyler Vickers (So)-31174143
20Mathew Hays (Sr)3131
25Ben McCaleb (So)2323
80Jackson Reeves (Sr)2525
82Kyle Romanek (Sr)2525
North Brunswick

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1544592.0
2Zymier Thomas (Jr)066.0
4Kylel Hansley (Sr)011.0
9Isaiah Green (Sr)011.0
13C. Willett (Jr)101.0
14MJ Smith (Jr)101.0
16Kane Jenrette (Sr)055.0
20JC Bunn (Sr)101.0
21Jack Johnson (Sr)145.0
22Amir Robbins (Jr)167.0
23Zavion Fryar (Sr)3251.0
24Joshua Cooper (Sr)123.0
30Amari Robbins (Sr)033.0
35Jamar Brown (Jr)66121.0
40Naz Simpson (Jr)022.0
44Cooper Wells (Sr)044.0
62D. Blankenship (Sr)011.0
76Thomas Johnson (Sr)011.0
Topsail

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals5834929.0
2Josh McKay (Sr)639
6Caleb Holland (Sr)2131.0
8L. Van der Lee (Jr)11
9Wade Revelas (Jr)112
11P. Plunkett (Jr)125171.0
12Roman Long (Jr)325
13Ryan Strickland (Jr)12618
14Josiah Sidbury (Sr)336
25Ben McCaleb (So)314
45Landon Lash (Sr)5383.0
51Jack Waddell (Sr)3252.0
52Paxton Lee (Jr)4482.0
53Pittman McEwen (Jr)134
82Kyle Romanek (Sr)11
99Barrett Price (So)11
North Brunswick

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.031
22Amir Robbins (Jr).06
24Joshua Cooper (Sr).06
35Jamar Brown (Jr)1.013
44Cooper Wells (Sr).06

Sacks

Topsail has not entered any sacks stats.
North Brunswick

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals000135100
22Amir Robbins (Jr)000135000
35Jamar Brown (Jr)00000100
Topsail

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals12
45Landon Lash (Sr)1
52Paxton Lee (Jr)11
North Brunswick

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals626043.3500
7Connor Pahe (Jr)210050.0500
89Tyler Kelly (Sr)416040.0500

Kickoffs

Topsail has not entered any kickoffs stats.
North Brunswick

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals29648.0502
89Tyler Kelly (Sr)29648.0502

Punts

Topsail has not entered any punts stats.
North Brunswick

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals25226.02822110.521073
3Ty Whiters (Sr)25226.02822110.521073
Topsail

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals24924.549
14Josiah Sidbury (Sr)24924.549
North Brunswick

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42405
4Kylel Hansley (Sr)160
7Connor Pahe (Jr)5
16Kane Jenrette (Sr)160
22Amir Robbins (Jr)160
25Xavier Lendon (Jr)16
North Brunswick

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals24.5111.0355
7Connor Pahe (Jr)24.5111.0355

PATs and Field Goals

Topsail has not entered any pats and field goals stats.
North Brunswick

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals2110004
4Kylel Hansley (Sr)11
16Kane Jenrette (Sr)11
22Amir Robbins (Jr)101
25Xavier Lendon (Jr)11
Stat Supplier Logo

North Brunswick's stats are presented by HudlHudl

Recap Video

Game Story

North Carolina High School Football - North Brunswick prevails Topsail

September 26, 2025: Hampstead, NC 28443

In Friday's league match, the visiting North Brunswick Scorpions football squad scored a good 29-6 triumph over the Topsail Pirates.

The Scorpions (2-4) will now prepare for their match against West Brunswick (Shallotte, NC). The Trojans come into the Carolina Coast 6A/7A/8A match with a 4-2 record. In their last match, West Brunswick was beaten by Hoggard (Wilmington, NC), 34-7, in a league match.

Coming up next, the Pirates confront the Laney Buccaneers (Wilmington, NC) in a Carolina Coast 6A/7A/8A match, on Friday, October 3. Topsail will attempt to upgrade on its 0-6 season record. The Buccaneers come into the match with a 3-3 record after their 21-18 league win over Ashley (Wilmington, NC).

Johnny AlbertsonScorpions Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. NBHS 0, Topsail 0
    Posted @ 6:37p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 6:37p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:37p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 6:37p
  5. Check In

    0 - 0 The scorer has checked in. NBHS 0, Topsail 0
    Posted @ 6:37p
  6. Game Attendance

    Attendance At least 1,000
    Posted @ 6:37p
  7. Field Conditions

    Field Conditions Dry
    Posted @ 6:37p
  8. Weather Conditions

    Weather Conditions Fair
    Posted @ 6:37p
  9. Commentary

    NB won the post and deferred to the 2nd half. TS will receive.
    Posted @ 7:01p
  10. 0 - 0

    Start of Game

    North Brunswick1st Quarter
    North Brunswick kicking off to Topsail.
    Posted @ 7:02p
  11. 0 - 0

    Big Play - Sack

    North Brunswick1st Quarter ~9 minutes to go
    North Brunswick - #35 Jamar Brown with a sack. Topsail has the ball on their own 45-yard line. NBHS 0, Topsail 0
    Posted @ 7:07p
  12. 0 - 0

    Big Play - Sack

    North Brunswick1st Quarter ~9 minutes to go
    North Brunswick - #22 Amir Robbins with a sack. Topsail has the ball on their own 41-yard line. NBHS 0, Topsail 0
    Posted @ 7:08p
  13. 0 - 0

    Punt

    North Brunswick1st Quarter ~9 minutes to go
    Topsail has punted to North Brunswick. North Brunswick has the ball on their own 40-yard line. NBHS 0, Topsail 0
    Posted @ 7:10p
  14. 0 - 0

    Long Pass

    North Brunswick1st Quarter ~7 minutes to go
    North Brunswick - #8 Jonah Campbell with a long pass to #3 Ty Whiters. North Brunswick has the ball on their own 36-yard line. NBHS 0, Topsail 0
    Posted @ 7:12p
  15. 0 - 0

    Long Pass

    North Brunswick1st Quarter ~7 minutes to go
    North Brunswick - #8 Jonah Campbell with a long pass to #4 Kylel Hansley. North Brunswick has the ball on Topsail's 7-yard line. NBHS 0, Topsail 0
    Posted @ 7:13p
  16. 6 - 0

    Rushing Touchdown

    North Brunswick1st Quarter ~5 minutes to go
    North Brunswick - #16 Kane Jenrette with a 1 Yd Rushing TD. NBHS 6, Topsail 0
    Posted @ 7:16p
  17. 6 - 0

    Missed Point After

    North Brunswick1st Quarter ~5 minutes to go
    North Brunswick - PAT Missed. NBHS 6, Topsail 0
    Posted @ 7:16p
  18. 6 - 0

    Update

    Topsail1st Quarter ~1 minute to go
    Topsail - 2nd down, ~1 minute to go, ball on North Brunswick's 30-yard line. NBHS 6, Topsail 0
    Posted @ 7:22p
  19. 6 - 6

    Passing Touchdown

    Topsail1st Quarter Under a minute
    Topsail - #15 Tyler Vickers 30 Yd pass completed for a TD. NBHS 6, Topsail 6
    Posted @ 7:23p
  20. 6 - 6

    Rushing Two Point Conversion Failed

    Topsail1st Quarter Under a minute
    Topsail - 2Pt Conversion Failed. NBHS 6, Topsail 6
    Posted @ 7:23p
  21. 6 - 6

    End of 1st Quarter

    2nd Quarter
    NBHS 6, Topsail 6
    Posted @ 7:26p
  22. Commentary

    2nd Quarter
    Time out NB. 2 remaining
    Posted @ 7:33p
  23. Commentary

    2nd Quarter
    NB picks up a 4th down conversion. 1st 10 topsail 40 yard line
    Posted @ 7:34p
  24. 12 - 6

    Passing Touchdown

    North Brunswick2nd Quarter ~8 minutes to go
    North Brunswick - #8 Jonah Campbell 40 Yd pass completed to #4 Kylel Hansley for a TD. NBHS 12, Topsail 6
    Posted @ 7:34p
  25. 13 - 6

    Made Point After

    North Brunswick2nd Quarter ~8 minutes to go
    North Brunswick - #7 Connor Pahe PAT Good. NBHS 13, Topsail 6
    Posted @ 7:35p
  26. 13 - 6

    Big Play - Sack

    North Brunswick2nd Quarter ~6 minutes to go
    North Brunswick - #35 Jamar Brown with a sack. Topsail has the ball on their own 30-yard line. NBHS 13, Topsail 6
    Posted @ 7:39p
  27. 13 - 6

    Punt

    Topsail2nd Quarter ~5 minutes to go
    North Brunswick has punted to Topsail. Topsail has the ball on their own 1-yard line. NBHS 13, Topsail 6
    Posted @ 7:44p
  28. Commentary

    2nd Quarter
    Tyler Kelly punted inside the topsail 1 yard line.
    Posted @ 7:45p
  29. 13 - 6

    Punt

    North Brunswick2nd Quarter ~3 minutes to go
    Topsail has punted to North Brunswick. North Brunswick has the ball on Topsail's 30-yard line. NBHS 13, Topsail 6
    Posted @ 7:49p
  30. 13 - 6

    Fumble Recovery

    Topsail2nd Quarter ~1 minute to go
    Topsail recovered a fumble by North Brunswick and has the ball on their own 10-yard line. NBHS 13, Topsail 6
    Posted @ 7:53p
  31. 13 - 6

    Big Play - Sack

    North Brunswick2nd Quarter Under a minute
    North Brunswick - #21 Jack Johnson with a sack. Topsail has the ball on North Brunswick's 20-yard line. NBHS 13, Topsail 6
    Posted @ 7:57p
  32. 13 - 6

    Halftime

    Halftime
    NBHS 13, Topsail 6
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:02p
  33. 13 - 6

    Start of 3rd Quarter

    Topsail3rd Quarter
    Topsail to kick off to North Brunswick.
    Posted @ 8:25p
  34. 13 - 6

    Long Run

    North Brunswick3rd Quarter ~8 minutes to go
    North Brunswick - #16 Kane Jenrette with a long run. North Brunswick has the ball on Topsail's 23-yard line. NBHS 13, Topsail 6
    Posted @ 8:30p
  35. 19 - 6

    Rushing Touchdown

    North Brunswick3rd Quarter ~8 minutes to go
    North Brunswick - #25 Xavier Lendon with a 13 Yd Rushing TD. NBHS 19, Topsail 6
    Posted @ 8:31p
  36. 19 - 6

    Missed Point After

    North Brunswick3rd Quarter ~8 minutes to go
    North Brunswick - PAT Missed. NBHS 19, Topsail 6
    Posted @ 8:33p
  37. 25 - 6

    Fumble Recovery Returned for Touchdown

    North Brunswick3rd Quarter ~7 minutes to go
    North Brunswick - #22 Amir Robbins with a 40-yard fumble return touchdown. NBHS 25, Topsail 6
    Posted @ 8:36p
  38. 26 - 6

    Made Point After

    North Brunswick3rd Quarter ~7 minutes to go
    North Brunswick - #7 Connor Pahe PAT Good. NBHS 26, Topsail 6
    Posted @ 8:36p
  39. 29 - 6

    Field Goal

    North Brunswick3rd Quarter Under a minute
    North Brunswick - #7 Connor Pahe kicks a 47 Yd Field Goal. NBHS 29, Topsail 6
    Posted @ 8:47p
  40. 29 - 6

    End of 3rd Quarter

    4th Quarter
    NBHS 29, Topsail 6
    Posted @ 8:50p
  41. 29 - 6

    Big Play - Sack

    North Brunswick4th Quarter ~11 minutes to go
    North Brunswick - #35 Jamar Brown with a sack. Topsail has the ball on their own 35-yard line. NBHS 29, Topsail 6
    Posted @ 8:55p
  42. 29 - 6

    Turnover on Downs

    North Brunswick4th Quarter ~11 minutes to go
    Topsail has turned possession over on downs. North Brunswick has the ball on Topsail's 40-yard line. NBHS 29, Topsail 6
    Posted @ 8:56p
  43. 29 - 6

    Long Run

    North Brunswick4th Quarter ~9 minutes to go
    North Brunswick - #34 Jaden Cokeley with a long run. North Brunswick has the ball on Topsail's 21-yard line. NBHS 29, Topsail 6
    Posted @ 9p
  44. 29 - 6

    Turnover on Downs

    Topsail4th Quarter ~8 minutes to go
    North Brunswick has turned possession over on downs. Topsail has the ball on their own 30-yard line. NBHS 29, Topsail 6
    Posted @ 9:04p
  45. 29 - 6

    Big Play - Sack

    North Brunswick4th Quarter ~7 minutes to go
    North Brunswick - #23 Zavion Fryar with a sack. Topsail has the ball on their own 11-yard line. NBHS 29, Topsail 6
    Posted @ 9:06p
  46. Commentary

    4th Quarter
    Tyler Kelly again punts it inside the 1 yard line.
    Posted @ 9:14p
  47. 29 - 6

    End of Game

    Final
    NBHS 29, Topsail 6
    Posted @ 9:20p

Highlight Videos

NBHS @ Topsail Football Game Info

Fri., Sep. 26, 2025 @ 7p
Homecoming
The Topsail (Hampstead, NC) varsity football team lost Friday's home conference game against North Brunswick (Leland, NC) by a score of 29-6.

Scoretracker Providers

Johnny AlbertsonScorpions Reporter

Rankings & Records

North Brunswick (25-26)

NationalNCClass
6,05717743
OverallConferenceHomeAwayWin %Conference %PFPA
3-52-21-32-2.375.500239212

Topsail (25-26)

NationalNCClass
9,26528255
OverallConferenceHomeAwayWin %Conference %PFPA
0-80-40-30-5.000.00092311

Team Scoring Averages

Q1Q2Q3Q4OT1Final
North Brunswick
6.66.86.110.4-29.9
Topsail
1.01.22.86.36.011.5

North Brunswick Videos

Topsail Videos

Team Stat Comparison

North BrunswickTopsail
209.0Rushing Yards Per Game75.6
158.9Passing Yards Per Game95.6
158.9Receiving Yards Per Game95.1
367.9Total Yards Per Game171.3
56.1Tackles Per Game85.4
1.0Sacks Per Game0.4
-Points Per Game0.4

Team Leaders

North BrunswickTopsailNational Avg.
#16 Kane Jenrette135.4Rushing Yards Per Game#25 Ben McCaleb32.113.2
#8 Jonah Campbell158.9Passing Yards Per Game#15 Tyler Vickers83.813.9
#4 Kylel Hansley59.3Receiving Yards Per Game#80 Jackson Reeves45.810.6
#8 Jonah Campbell193.4Total Yards Per Game#15 Tyler Vickers74.628.3
#22 Amir Robbins9.5Tackles Per Game#11 Preston Plunkett12.32.7
#21 Jack Johnson0.4Sacks Per Game#45 Landon Lash0.10.3
-
Points Per Game#44 Gavin Puffpaff0.42.2

Record Breakdown

North Brunswick (25-26)

Topsail (25-26)

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