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 Croatan (Newport, NC) varsity football team won Friday's home non-conference game against Topsail (Hampstead, NC) by a score of 49-7.

Q1Q2Q3Q4Final
Topsail07007
Croatan161314649
Final score provided by S. ScoreFinder.
  • Recap
  • Box Score
  • Videos
  • Fan Chat
  • Matchup Info

Box Score Stats

Topsail (25-26)

Croatan (25-26)

41
Total Plays
50
5
First Downs
15
4
Penalties
5
35
Penalty Yards
60

Game Stats

Topsail

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals31318.2316.0017.5
7Gunnar Haynes (Jr)155.2005.00039.6
14Josiah Sidbury (Sr)010.0000039.6
15Tyler Vickers (So)2713.2866.5010.0
Croatan

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1519178.78911.93122124.6
15Kannon McBride (Jr)1519178.78911.93122124.6
Topsail

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals28260.900
7Gunnar Haynes (Jr)771.000
10Damarion Smith (Sr)4-12-3.000
14Josiah Sidbury (Sr)188.000
15Tyler Vickers (So)4-2-0.500
20Mathew Hays (Sr)1-5-5.000
25Ben McCaleb (So)11302.70
Croatan

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals281665.92414
3Carter Boal (Jr)133.030
15Kannon McBride (Jr)2189.0110
21Andrew Boucher (Jr)191246.52413
24Hayden Link (Jr)6213.51101
Topsail

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals3186.00
14Josiah Sidbury (Sr)155.00
80Jackson Reeves (Sr)2136.50
Croatan

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1516511.0363
4JP Baccoli (Sr)25326.5361
7Riley Robinson (Sr)3299.7131
10Caleb Tipton (Sr)6457.5141
21Andrew Boucher (Jr)33812.722
28Ryan Wine (Sr)100.00
Topsail

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals2
14Josiah Sidbury (Sr)1
20Mathew Hays (Sr)1

Offensive Fumbles and Pancake Blocks

Croatan has not entered any offensive fumbles and pancake blocks stats.
Topsail

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals26185397
7Gunnar Haynes (Jr)707
10Damarion Smith (Sr)-120186
14Josiah Sidbury (Sr)853548
15Tyler Vickers (So)-20-2
20Mathew Hays (Sr)-50-5
25Ben McCaleb (So)3030
80Jackson Reeves (Sr)01313
Croatan

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals166165337371
3Carter Boal (Jr)33
4JP Baccoli (Sr)5353
7Riley Robinson (Sr)2929
10Caleb Tipton (Sr)4545
15Kannon McBride (Jr)1818
21Andrew Boucher (Jr)12438207189
24Hayden Link (Jr)2121
45Robert Holmes (Jr)1313
Topsail

Total Yards

#Athlete NameRushPassRecTotal
Team Totals26181844
7Gunnar Haynes (Jr)75012
10Damarion Smith (Sr)-1200-12
14Josiah Sidbury (Sr)80513
15Tyler Vickers (So)-213011
20Mathew Hays (Sr)-500-5
25Ben McCaleb (So)3030
80Jackson Reeves (Sr)001313
Croatan

Total Yards

#Athlete NameRushPassRecTotal
Team Totals166178165344
3Carter Boal (Jr)33
4JP Baccoli (Sr)5353
7Riley Robinson (Sr)2929
10Caleb Tipton (Sr)4545
15Kannon McBride (Jr)18178196
21Andrew Boucher (Jr)12438162
24Hayden Link (Jr)2121
Topsail

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4235774.0
1Drew Chamblee (Sr)213
2Josh McKay (Sr)11
6Caleb Holland (Sr)235
8L. Van der Lee (Jr)336
9Wade Revelas (Jr)112
11P. Plunkett (Jr)347
12Roman Long (Jr)325
14Josiah Sidbury (Sr)112
20Mathew Hays (Sr)11
23L. Stephenson (Jr)213
25Ben McCaleb (So)112
32Ross Anderson (Sr)415
33Lijah Toledo (Jr)224
45Landon Lash (Sr)82103.0
51Jack Waddell (Sr)2131.0
52Paxton Lee (Jr)123
53Pittman McEwen (Jr)123
75David Swain (Sr)112
82Kyle Romanek (Sr)336
97Brodie Stanton (Sr)11
99Barrett Price (So)123
Croatan

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1432469.5
1Beau Boyd (Sr)101
2Cutter Bryant (Sr)123
3Carter Boal (Jr)033
5C. Taylor (Sr)022.5
7Riley Robinson (Sr)3142.5
8Caleb Davis (Jr)011
11Cole Donnelly (Sr)101
12E. DeMercurio (Sr)022.5
17E. Fitzsimmons (Sr)134
24Hayden Link (Jr)022
30Colton Taylor (Jr)033.5
33Carter Abalos (Sr)2682.0
45Robert Holmes (Jr)011
60Porter Ingels (Sr)3362.0
72Jacob Rigsby (Jr)2351.5

Sacks

Topsail has not entered any sacks stats.
Croatan

Sacks

#Athlete NameSacksYdlHurs
Team Totals4.016
5C. Taylor (Sr).50
30Colton Taylor (Jr)1.02
33Carter Abalos (Sr)1.59
60Porter Ingels (Sr)1.05
Topsail

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals13
6Caleb Holland (Sr)01
11P. Plunkett (Jr)01
45Landon Lash (Sr)01
53Pittman McEwen (Jr)1
Croatan

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
4JP Baccoli (Sr)1

Kickoffs

Topsail has not entered any kickoffs stats.
Croatan

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals75
15Kannon McBride (Jr)75
Topsail

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals513727.4
9Wade Revelas (Jr)513727.4

Punts

Croatan has not entered any punts stats.
Topsail

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals25326.553
10Damarion Smith (Sr)11818.018
14Josiah Sidbury (Sr)13535.035
Croatan

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals23316.520273.5640
21Andrew Boucher (Jr)12020.020273.5627
45Robert Holmes (Jr)11313.01313
Topsail

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals161
44Gavin Puffpaff (Jr)1
53Pittman McEwen (Jr)16
Croatan

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals7421549
4JP Baccoli (Sr)166
7Riley Robinson (Sr)166
10Caleb Tipton (Sr)166
15Kannon McBride (Jr)55
21Andrew Boucher (Jr)31818
24Hayden Link (Jr)166
33Carter Abalos (Sr)12
Topsail

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.0001
44Gavin Puffpaff (Jr)111.0001
Croatan

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals56.801.05
15Kannon McBride (Jr)56.801.05
Topsail

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals0011
53Pittman McEwen (Jr)11
Croatan

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals437
4JP Baccoli (Sr)11
7Riley Robinson (Sr)11
10Caleb Tipton (Sr)11
21Andrew Boucher (Jr)33
24Hayden Link (Jr)11
Stat Supplier Logo

Croatan's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

North Carolina High School Football - Topsail trounced by Croatan

August 29, 2025: Newport, NC 28570

Croatan Cougars (Newport, NC) followers went home pleased Friday as they saw their football team triumph over the visiting Topsail Pirates (Hampstead, NC), 49-7 in a non-league battle.

With the win, Croatan improves its record to 2-0 on the season. The Cougars host Southwest Onslow (Jacksonville, NC) to play the Stallions in a non-league battle on Friday, September 5. The Stallions come into the match with a record of 0-1. Southwest Onslow lost 18-6 in their recent non-league match against Richlands (Richlands, NC)

The Pirates (0-2) will now prepare for their challenge against Northside - Jacksonville (Jacksonville, NC). The Monarchs go into the non-league challenge with a 1-1 record. In their last challenge, Northside - Jacksonville was ripped by Jacksonville (Jacksonville, NC), 48-27, in a non-league challenge.

Highlight Videos

  • All
  • Q3
  • F
  1. M. Griffith

    3rd Quarter ~3 minutes to go
    Topsail
    Pirates
    7 - 43
    Croatan
    Cougars
  2. S. ScoreFinder

    Final
    Topsail
    Pirates
    7 - 49
    Croatan
    Cougars
    Posted @ 5:08a

Topsail @ Croatan Football Game Info

Fri., Aug. 29, 2025 @ 7p
The Croatan (Newport, NC) varsity football team won Friday's home non-conference game against Topsail (Hampstead, NC) by a score of 49-7.

Scoretracker Providers

Carl McLeodCougars All-Star Reporter

Rankings & Records

Topsail (25-26)

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

Croatan (25-26)

NationalNCClass
4,19211317
OverallConferenceHomeAwayWin %Conference %PFPA
7-13-13-14-0.875.75034265

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Topsail
1.01.22.86.36.011.5
Croatan
14.014.010.54.3-42.8

Topsail Videos

Croatan Videos

Team Stat Comparison

TopsailCroatan
75.6Rushing Yards Per Game149.3
95.6Passing Yards Per Game157.5
95.1Receiving Yards Per Game155.9
171.3Total Yards Per Game306.8
85.4Tackles Per Game52.6
0.4Sacks Per Game2.9
0.4Points Per Game18.8

Team Leaders

TopsailCroatanNational Avg.
#25 Ben McCaleb32.1Rushing Yards Per Game#21 Andrew Boucher99.413.2
#15 Tyler Vickers83.8Passing Yards Per Game#15 Kannon McBride157.513.9
#80 Jackson Reeves45.8Receiving Yards Per Game#4 JP Baccoli43.610.6
#15 Tyler Vickers74.6Total Yards Per Game#15 Kannon McBride165.628.3
#11 Preston Plunkett12.3Tackles Per Game#33 Carter Abalos7.42.7
#45 Landon Lash0.1Sacks Per Game#12 Ethan DeMercurio0.80.3
#44 Gavin Puffpaff0.4Points Per Game#15 Kannon McBride5.82.2

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Topsail0-2Croatan0-1
DateAwayHomeResultDateAwayHomeResult
8/22/25TopsailDixon(L) 42-4010/31/25CroatanDixon
9/5/25Northside - JacksonvilleTopsail(L) 42-610/3/25Northside - JacksonvilleCroatan(L) 30-28

Record Breakdown

Topsail (25-26)

Croatan (25-26)

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