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 Swansboro (NC) JV football team won Thursday's home conference game against Richlands (NC) by a score of 21-0.

Q1Q2Q3Q4Final
Richlands----0
Swansboro----21
Final score provided by S. Gunter.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Richlands

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals21036.20018.03302.5
1Pedro Castro (Fr)2936.22218.03304.2
3Cameron Moore (So)010.00039.6
Swansboro

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals41126.3646.5175.2
8Eric Gonzalez (So)41026.4006.5181.3
23Carter Hamkens (Fr)010.00039.6
Richlands

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals18573.2110
1Pedro Castro (Fr)2-1-0.510
16Wyatt Thornton (So)4-2-0.550
22A. Kohler-Howard (So)12605.0110
Swansboro

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals271013.73501
4K. Carpenter (Fr)1-2-2.0-20
8Eric Gonzalez (So)7466.6350
9A. Burgard (So)14604.31301
11Ethan Gonzalez (Fr)144.040
21R. Henderson (Fr)3-2-0.710
23Carter Hamkens (Fr)1-5-5.0-50
Richlands

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals166.06
3Cameron Moore (So)166.06
73/83Wyatt Smith (So)13030.030
Swansboro

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals4266.5121
2Kaden Gross (So)155.05
4K. Carpenter (Fr)144.04
5Tarrin Marston (So)2178.5121
Richlands

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals57663
1Pedro Castro (Fr)-1-1
3Cameron Moore (So)66
16Wyatt Thornton (So)-2-2
22A. Kohler-Howard (So)6060
73/83Wyatt Smith (So)3030
Swansboro

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals101268786300
2Kaden Gross (So)55
4K. Carpenter (Fr)-242
5Tarrin Marston (So)1717
8Eric Gonzalez (So)4646
9A. Burgard (So)6060
11Ethan Gonzalez (Fr)44
13Markis Sam (So)8766153
14Todd Salter (So)2020
21R. Henderson (Fr)-2-2
23Carter Hamkens (Fr)-5-5
Richlands

Total Yards

#Athlete NameRushPassRecTotal
Team Totals5736693
1Pedro Castro (Fr)-13635
3Cameron Moore (So)066
16Wyatt Thornton (So)-2-2
22A. Kohler-Howard (So)6060
73/83Wyatt Smith (So)3030
Swansboro

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1012626127
2Kaden Gross (So)55
4K. Carpenter (Fr)-242
5Tarrin Marston (So)1717
8Eric Gonzalez (So)462672
9A. Burgard (So)6060
11Ethan Gonzalez (Fr)44
21R. Henderson (Fr)-2-2
23Carter Hamkens (Fr)-50-5
Richlands

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2028483.0
2Tucker Durling (So)134
3Cameron Moore (So)246
4Baylee Rathe (So)11
6Charles Meece (Fr)111.0
16Wyatt Thornton (So)358
20Michael Breth (So)11
22A. Kohler-Howard (So)112
24J. Hedgepeth (So)213
53Caleb Jackson (So)213
56Jaxon Hunt (Fr)4371.0
63Jaxon Surcy (Fr)22
67/66Tanner Williams (Fr)44
73/83Wyatt Smith (So)3361.0
Swansboro

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals201535
2Kaden Gross (So)11
6Teague Sullivan (So)213
8Eric Gonzalez (So)11
12Gavin Jones (So)4610
13Markis Sam (So)22
14Todd Salter (So)22
17Isaiah Caines (So)336
45Delando Bell (Jr)224
55Wesley Johnson (Fr)112
72Holden Walters (Fr)213
75Leilynd McKown (Fr)11
Richlands

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0
6Charles Meece (Fr)1.0
56Jaxon Hunt (Fr)1.0

Sacks

Swansboro has not entered any sacks stats.
Richlands

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals21
3Cameron Moore (So)1
24J. Hedgepeth (So)1
73/83Wyatt Smith (So)1
Swansboro

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals38628.7111
6Teague Sullivan (So)1
13Markis Sam (So)26633.01
14Todd Salter (So)12020.0
17Isaiah Caines (So)1

Kickoffs

Richlands has not entered any kickoffs stats.
Swansboro

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals313043.345
23Carter Hamkens (Fr)313043.345

Punts

Richlands has not entered any punts stats.
Swansboro

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals28844.045
1Wyatt Sickle (Fr)28844.045

Kickoff and Punt Returns

Richlands has not entered any kickoff and punt returns stats.
Swansboro

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals18787.08787
13Markis Sam (So)18787.08787

Points

Richlands has not entered any points stats.
Swansboro

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals21212
5Tarrin Marston (So)166
9A. Burgard (So)166

Touchdowns

Richlands has not entered any touchdowns stats.
Swansboro

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals112
5Tarrin Marston (So)11
9A. Burgard (So)11

Game Story

North Carolina High School Football - Swansboro over Richlands

October 30, 2025: Swansboro, NC 28584

The crowd at Thursday's non-league contest between the Swansboro Pirates (Swansboro, NC) and the visiting Richlands Wildcats (Richlands, NC), saw Swansboro's football team prevail over Richlands by a final score of 21-0.

With the win, Swansboro advances its record to 9-1 on the season.

The Wildcats now own a 2-8 record.

Sean GunterPirates Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 14 The scorer has checked in. Richlands 0, Swansboro 14
    Posted @ 6:23p
  2. Game Attendance

    1st Quarter
    Attendance About 100
    Posted @ 6:24p
  3. Field Conditions

    1st Quarter
    Field Conditions Wet
    Posted @ 6:24p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Cold
    Posted @ 6:24p
  5. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Richlands 0, Swansboro 14
    Posted @ 6:24p
  6. 0 - 14

    Update

    Richlands2nd Quarter ~11 minutes to go
    Richlands - 2nd down, ~11 minutes to go, ball on Swansboro's 40-yard line. Richlands 0, Swansboro 14
    Posted @ 6:26p
  7. 0 - 14

    Interception

    Swansboro2nd Quarter ~11 minutes to go
    Swansboro intercepts a Richlands pass and has the ball on their own 20-yard line. Richlands 0, Swansboro 14
    Posted @ 6:27p
  8. 0 - 14

    Interception

    Swansboro2nd Quarter ~6 minutes to go
    Swansboro intercepts a Richlands pass and has the ball on Richlands' 40-yard line. Richlands 0, Swansboro 14
    Posted @ 6:35p
  9. 0 - 20

    Rushing Touchdown

    Swansboro2nd Quarter ~4 minutes to go
    Swansboro - Rushing TD. Richlands 0, Swansboro 20
    Posted @ 6:37p
  10. 0 - 21

    Made Point After

    Swansboro2nd Quarter ~4 minutes to go
    Swansboro - PAT Good. Richlands 0, Swansboro 21
    Posted @ 6:38p
  11. 0 - 21

    Interception

    Swansboro2nd Quarter ~2 minutes to go
    Swansboro intercepts a Richlands pass and has the ball on Richlands' 25-yard line. Richlands 0, Swansboro 21
    Posted @ 6:42p
  12. 0 - 21

    Fumble Recovery

    Richlands2nd Quarter Under a minute
    Richlands recovered a fumble by Swansboro and has the ball on their own 35-yard line. Richlands 0, Swansboro 21
    Posted @ 6:46p
  13. 0 - 21

    Halftime

    Halftime
    Richlands 0, Swansboro 21
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 6:59p
  14. 0 - 21

    Start of 3rd Quarter

    Swansboro3rd Quarter
    Swansboro to kick off to Richlands.
    Posted @ 7p
  15. 0 - 21

    Missed FG

    Swansboro3rd Quarter ~9 minutes to go
    Richlands turned over possession on a missed field goal. Swansboro has the ball on their own 20-yard line. Richlands 0, Swansboro 21
    Posted @ 7:08p
  16. 0 - 21

    Turnover on Downs

    Richlands3rd Quarter ~3 minutes to go
    Swansboro has turned possession over on downs. Richlands has the ball on Swansboro's 40-yard line. Richlands 0, Swansboro 21
    Posted @ 7:16p
  17. 0 - 21

    Turnover on Downs

    Swansboro3rd Quarter Under a minute
    Richlands has turned possession over on downs. Swansboro has the ball on their own 32-yard line. Richlands 0, Swansboro 21
    Posted @ 7:21p
  18. 0 - 21

    End of 3rd Quarter

    4th Quarter
    Richlands 0, Swansboro 21
    Posted @ 7:22p
  19. 0 - 21

    Punt

    Richlands4th Quarter ~10 minutes to go
    Swansboro has punted to Richlands. Richlands has the ball on their own 35-yard line. Richlands 0, Swansboro 21
    Posted @ 7:27p
  20. 0 - 21

    Punt

    Swansboro4th Quarter ~7 minutes to go
    Richlands has punted to Swansboro. Swansboro has the ball on their own 40-yard line. Richlands 0, Swansboro 21
    Posted @ 7:33p
  21. 0 - 21

    Turnover on Downs

    Richlands4th Quarter ~3 minutes to go
    Swansboro has turned possession over on downs. Richlands has the ball on Swansboro's 20-yard line. Richlands 0, Swansboro 21
    Posted @ 7:41p
  22. 0 - 21

    End of Game

    Final
    Richlands 0, Swansboro 21
    Posted @ 7:49p

Richlands @ Swansboro Football Game Info

Thu., Oct. 30, 2025 @ 6p
The Swansboro (NC) JV football team won Thursday's home conference game against Richlands (NC) by a score of 21-0.

Scoretracker Providers

Sean GunterPirates Reporter

Rankings & Records

Richlands (25-26)

OverallConferenceHomeAwayWin %Conference %PFPA
2-82-31-41-4.200.400135276

Swansboro (25-26)

OverallConferenceHomeAwayWin %Conference %PFPA
9-15-14-15-0.900.833291108

Team Scoring Averages

Q1Q2Q3Q4Final
Richlands
4.03.33.04.513.5
Swansboro
7.56.24.59.829.1

Richlands Videos

Richlands doesn't have any videos.

Swansboro Videos

Team Stat Comparison

RichlandsSwansboro
73.0Rushing Yards Per Game63.8
25.5Passing Yards Per Game22.6
37.0Receiving Yards Per Game21.9
98.5Total Yards Per Game86.4
44.8Tackles Per Game16.7
0.6Sacks Per Game0.3
0.8Points Per Game11.0

Team Leaders

RichlandsSwansboroNational Avg.
#22 Anthony Kohler-Howard22.4Rushing Yards Per Game#8 Eric Gonzalez38.520.7
#1 Pedro Castro56.0Passing Yards Per Game#8 Eric Gonzalez56.545.8
#3 Cameron Moore27.9Receiving Yards Per Game#13 Markis Sam13.315.7
#1 Pedro Castro53.8Total Yards Per Game#8 Eric Gonzalez95.033.5
#16 Wyatt Thornton6.8Tackles Per Game#12 Gavin Jones8.32.2
#6 Charles Meece0.5Sacks Per Game#60 Josiah Fox0.70.3
#3 Cameron Moore1.1Points Per Game#67 Pierre Otto4.72.3

Record Breakdown

Richlands (25-26)

Swansboro (25-26)

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