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 North Surry (Mount Airy, NC) varsity football team won Friday's home playoff game against Salisbury (NC) by a score of 40-26.

Q1Q2Q3Q4Final
Salisbury767626
North Surry014131340
Final score provided by T. Beamer.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

Salisbury

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1425225.56016.11099.6
3Isaiah Foxx (Jr)1425225.56016.11099.6
North Surry

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals4972.44418.00132.9
16Cade Atkins (Sr)4972.44418.00132.9
Salisbury

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals371925.213
3Isaiah Foxx (Jr)211426.812
7E. Williams (Sr)144.000
9Jonathan Ross (Sr)6122.001
24Xavier Frasier (Fr)9343.800
North Surry

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals313039.814
0Z. Sweatman (Sr)251877.512
3Fisher Leftwich (Sr)29346.501
16Cade Atkins (Sr)4235.801
Salisbury

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1421615.41
9Jonathan Ross (Sr)47819.50
14Z. Heaggins (Sr)66210.31
20Justen Eldridge (So)35919.70
24Xavier Frasier (Fr)11717.00
North Surry

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals47218.01
3Fisher Leftwich (Sr)47218.01
Salisbury

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals192216408
3Isaiah Foxx (Jr)142142
7E. Williams (Sr)44
9Jonathan Ross (Sr)127890
14Z. Heaggins (Sr)06262
20Justen Eldridge (So)5959
24Xavier Frasier (Fr)341751
North Surry

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals30372129504
0Z. Sweatman (Sr)1870187
3Fisher Leftwich (Sr)9372129294
16Cade Atkins (Sr)23023
Salisbury

Total Yards

#Athlete NameRushPassRecTotal
Team Totals192225216417
3Isaiah Foxx (Jr)142225367
7E. Williams (Sr)44
9Jonathan Ross (Sr)127890
14Z. Heaggins (Sr)06262
20Justen Eldridge (So)5959
24Xavier Frasier (Fr)341751
North Surry

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3037272375
0Z. Sweatman (Sr)18700187
3Fisher Leftwich (Sr)93072165
16Cade Atkins (Sr)2372095
Salisbury

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals17926
0D. Jefferies (Sr)11
3Isaiah Foxx (Jr)11
5S. Collins (Sr)538
6Jordan Waller (Jr)44
7E. Williams (Sr)134
8Steve Perez (Sr)224
16Nick Clement (Jr)11
20Justen Eldridge (So)33

Tackles

North Surry has not entered any tackles stats.
Salisbury

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
0D. Jefferies (Sr)1
North Surry

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals01
12Nate Stanley (So)1

Kickoff and Punt Returns

Salisbury has not entered any kickoff and punt returns stats.
North Surry

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals212964.5129
3Fisher Leftwich (Sr)212964.5129
Salisbury

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals162
14Z. Heaggins (Sr)160
19Samuel Fatovic (Jr)2
North Surry

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3184
3Fisher Leftwich (Sr)3180
44Erik Cabrera (Sr)4
Salisbury

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals24.5002
19Samuel Fatovic (Jr)24.5002
North Surry

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals45.8004
44Erik Cabrera (Sr)45.8004
Salisbury

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals311
3Isaiah Foxx (Jr)20
9Jonathan Ross (Sr)10
14Z. Heaggins (Sr)011
North Surry

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals4113
0Z. Sweatman (Sr)20
3Fisher Leftwich (Sr)1113
16Cade Atkins (Sr)10
Stat Supplier Logo

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

Recap Video

Game Story

North Carolina High School Football - North Surry tops Salisbury

November 7, 2025: Mount Airy, NC 27030

The North Surry Greyhounds football squad scored 40 points and limited the visiting Salisbury Hornets to 26 in the Greyhounds non-league triumph on Friday.

Tyler BeamerGreyhounds Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Salisbury 0, NSHS 0
    Posted @ 5:48p
  2. Game Attendance

    Attendance Fewer than 20
    Posted @ 5:48p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 5:48p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 5:48p
  5. 0 - 0

    Start of Game

    North Surry1st Quarter
    North Surry kicking off to Salisbury.
    Posted @ 6:58p
  6. 0 - 0

    Possession Update - Kickoff

    Salisbury1st Quarter ~11 minutes to go
    North Surry kicked off to Salisbury. Salisbury has the ball. Salisbury 0, NSHS 0
    Posted @ 7p
  7. 0 - 0

    Turnover on Downs

    North Surry1st Quarter ~7 minutes to go
    Salisbury has turned possession over on downs. North Surry has the ball on their own 3-yard line. Salisbury 0, NSHS 0
    Posted @ 7:06p
  8. 0 - 0

    Punt

    Salisbury1st Quarter ~6 minutes to go
    North Surry has punted to Salisbury. Salisbury has the ball. Salisbury 0, NSHS 0
    Posted @ 7:09p
  9. 6 - 0

    Rushing Touchdown

    Salisbury1st Quarter ~5 minutes to go
    Salisbury - #3 Isaiah Foxx with a 6 Yd Rushing TD. Salisbury 6, NSHS 0
    Posted @ 7:11p
  10. 7 - 0

    Made Point After

    Salisbury1st Quarter ~5 minutes to go
    Salisbury - PAT Good. Salisbury 7, NSHS 0
    Posted @ 7:11p
  11. 7 - 0

    Possession Update - Kickoff

    North Surry1st Quarter ~4 minutes to go
    Salisbury kicked off to North Surry. North Surry has the ball. Salisbury 7, NSHS 0
    Posted @ 7:12p
  12. 7 - 0

    Interception

    Salisbury1st Quarter ~4 minutes to go
    Salisbury intercepts a North Surry pass. Salisbury 7, NSHS 0
    Posted @ 7:16p
  13. 7 - 0

    End of 1st Quarter

    2nd Quarter
    Salisbury 7, NSHS 0
    Posted @ 7:23p
  14. 13 - 0

    Rushing Touchdown

    Salisbury2nd Quarter ~11 minutes to go
    Salisbury - #14 Zay'Vien Heaggins with a 5 Yd Rushing TD. Salisbury 13, NSHS 0
    Posted @ 7:27p
  15. 13 - 0

    Missed Point After

    Salisbury2nd Quarter ~11 minutes to go
    Salisbury - PAT Missed. Salisbury 13, NSHS 0
    Posted @ 7:29p
  16. 13 - 0

    Possession Update - Kickoff

    North Surry2nd Quarter ~10 minutes to go
    Salisbury kicked off to North Surry. North Surry has the ball on Salisbury's 49-yard line. Salisbury 13, NSHS 0
    Posted @ 7:30p
  17. 13 - 0

    Red Zone Alert

    North Surry2nd Quarter ~10 minutes to go
    North Surry is inside Salisbury's 20. Salisbury 13, NSHS 0
    Posted @ 7:31p
  18. 13 - 6

    Rushing Touchdown

    North Surry2nd Quarter ~8 minutes to go
    North Surry - #16 Cade Atkins with a 8 Yd Rushing TD. Salisbury 13, NSHS 6
    Posted @ 7:34p
  19. 13 - 7

    Made Point After

    North Surry2nd Quarter ~8 minutes to go
    North Surry - #44 Erik Cabrera PAT Good. Salisbury 13, NSHS 7
    Posted @ 7:34p
  20. 13 - 7

    Possession Update - Kickoff

    Salisbury2nd Quarter ~8 minutes to go
    North Surry kicked off to Salisbury. Salisbury has the ball. Salisbury 13, NSHS 7
    Posted @ 7:36p
  21. 13 - 7

    Turnover on Downs

    North Surry2nd Quarter ~5 minutes to go
    Salisbury has turned possession over on downs. North Surry has the ball on their own 28-yard line. Salisbury 13, NSHS 7
    Posted @ 7:42p
  22. 13 - 13

    Rushing Touchdown

    North Surry2nd Quarter ~1 minute to go
    North Surry - #0 Zamarri Sweatman with a 45 Yd Rushing TD. Salisbury 13, NSHS 13
    Posted @ 7:47p
  23. 13 - 14

    Made Point After

    North Surry2nd Quarter ~1 minute to go
    North Surry - #44 Erik Cabrera PAT Good. Salisbury 13, NSHS 14
    Posted @ 7:48p
  24. 13 - 14

    Possession Update - Kickoff

    Salisbury2nd Quarter ~1 minute to go
    North Surry kicked off to Salisbury. Salisbury has the ball. Salisbury 13, NSHS 14
    Posted @ 7:49p
  25. 13 - 14

    Punt

    North Surry2nd Quarter ~1 minute to go
    Salisbury has punted to North Surry. North Surry has the ball. Salisbury 13, NSHS 14
    Posted @ 7:53p
  26. 13 - 14

    Halftime

    Halftime
    Salisbury 13, NSHS 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:57p
  27. 13 - 14

    Start of 3rd Quarter

    Salisbury3rd Quarter
    Salisbury to kick off to North Surry.
    Posted @ 8:15p
  28. 13 - 20

    Kick Return Touchdown

    North Surry3rd Quarter ~11 minutes to go
    North Surry - #3 Fisher Leftwich with a 97 Yd Kick Return for a TD. Salisbury 13, NSHS 20
    Posted @ 8:17p
  29. 13 - 20

    Missed Point After

    North Surry3rd Quarter ~11 minutes to go
    North Surry - PAT Missed. Salisbury 13, NSHS 20
    Posted @ 8:17p
  30. 13 - 20

    Possession Update - Kickoff

    Salisbury3rd Quarter ~11 minutes to go
    North Surry kicked off to Salisbury. Salisbury has the ball. Salisbury 13, NSHS 20
    Posted @ 8:19p
  31. 19 - 20

    Rushing Touchdown

    Salisbury3rd Quarter ~10 minutes to go
    Salisbury - #9 Jonathan Ross with a 1 Yd Rushing TD. Salisbury 19, NSHS 20
    Posted @ 8:21p
  32. 20 - 20

    Made Point After

    Salisbury3rd Quarter ~10 minutes to go
    Salisbury - PAT Good. Salisbury 20, NSHS 20
    Posted @ 8:22p
  33. 20 - 20

    Possession Update - Kickoff

    North Surry3rd Quarter ~10 minutes to go
    Salisbury kicked off to North Surry. North Surry has the ball. Salisbury 20, NSHS 20
    Posted @ 8:23p
  34. 20 - 20

    Punt

    Salisbury3rd Quarter ~9 minutes to go
    North Surry has punted to Salisbury. Salisbury has the ball on their own 12-yard line. Salisbury 20, NSHS 20
    Posted @ 8:27p
  35. 20 - 20

    Punt

    North Surry3rd Quarter ~6 minutes to go
    Salisbury has punted to North Surry. North Surry has the ball. Salisbury 20, NSHS 20
    Posted @ 8:31p
  36. 20 - 20

    Punt

    Salisbury3rd Quarter ~5 minutes to go
    North Surry has punted to Salisbury. Salisbury has the ball on their own 20-yard line. Salisbury 20, NSHS 20
    Posted @ 8:34p
  37. 20 - 20

    Punt

    North Surry3rd Quarter ~4 minutes to go
    Salisbury has punted to North Surry. North Surry has the ball. Salisbury 20, NSHS 20
    Posted @ 8:37p
  38. 20 - 20

    Red Zone Alert

    North Surry3rd Quarter ~2 minutes to go
    North Surry is inside Salisbury's 20. Salisbury 20, NSHS 20
    Posted @ 8:42p
  39. 20 - 26

    Rushing Touchdown

    North Surry3rd Quarter ~1 minute to go
    North Surry - #0 Zamarri Sweatman with a 2 Yd Rushing TD. Salisbury 20, NSHS 26
    Posted @ 8:44p
  40. 20 - 27

    Made Point After

    North Surry3rd Quarter ~1 minute to go
    North Surry - #44 Erik Cabrera PAT Good. Salisbury 20, NSHS 27
    Posted @ 8:44p
  41. 20 - 27

    Possession Update - Kickoff

    Salisbury3rd Quarter ~1 minute to go
    North Surry kicked off to Salisbury. Salisbury has the ball. Salisbury 20, NSHS 27
    Posted @ 8:46p
  42. 20 - 27

    End of 3rd Quarter

    4th Quarter
    Salisbury 20, NSHS 27
    Posted @ 8:50p
  43. 26 - 27

    Rushing Touchdown

    Salisbury4th Quarter ~10 minutes to go
    Salisbury - #9 Jonathan Ross with a 7 Yd Rushing TD. Salisbury 26, NSHS 27
    Posted @ 8:53p
  44. 26 - 27

    Missed Point After

    Salisbury4th Quarter ~10 minutes to go
    Salisbury - PAT Missed. Salisbury 26, NSHS 27
    Posted @ 8:54p
  45. 26 - 27

    Possession Update - Kickoff

    North Surry4th Quarter ~10 minutes to go
    Salisbury kicked off to North Surry. North Surry has the ball. Salisbury 26, NSHS 27
    Posted @ 8:55p
  46. 26 - 33

    Rushing Touchdown

    North Surry4th Quarter ~10 minutes to go
    North Surry - #3 Fisher Leftwich with a 48 Yd Rushing TD. Salisbury 26, NSHS 33
    Posted @ 8:59p
  47. 26 - 33

    Rushing Two Point Conversion Failed

    North Surry4th Quarter ~10 minutes to go
    North Surry - 2Pt Conversion Failed. Salisbury 26, NSHS 33
    Posted @ 9:01p
  48. 26 - 33

    Possession Update - Kickoff

    Salisbury4th Quarter ~10 minutes to go
    North Surry kicked off to Salisbury. Salisbury has the ball. Salisbury 26, NSHS 33
    Posted @ 9:02p
  49. 26 - 33

    Turnover on Downs

    North Surry4th Quarter ~5 minutes to go
    Salisbury has turned possession over on downs. North Surry has the ball on their own 3-yard line. Salisbury 26, NSHS 33
    Posted @ 9:09p
  50. 26 - 39

    Rushing Touchdown

    North Surry4th Quarter ~3 minutes to go
    North Surry - #3 Fisher Leftwich with a 83 Yd Rushing TD. Salisbury 26, NSHS 39
    Posted @ 9:12p
  51. 26 - 40

    Made Point After

    North Surry4th Quarter ~3 minutes to go
    North Surry - #44 Erik Cabrera PAT Good. Salisbury 26, NSHS 40
    Posted @ 9:13p
  52. 26 - 40

    Fumble Recovery

    North Surry4th Quarter ~3 minutes to go
    North Surry recovered a fumble by Salisbury. Salisbury 26, NSHS 40
    Posted @ 9:14p
  53. 26 - 40

    Red Zone Alert

    North Surry4th Quarter ~3 minutes to go
    North Surry is inside Salisbury's 20. Salisbury 26, NSHS 40
    Posted @ 9:15p
  54. 26 - 40

    End of Game

    Final
    Salisbury 26, NSHS 40
    Posted @ 9:20p

Highlight Videos

Salisbury @ North Surry Football Game Info

Fri., Nov. 7, 2025 @ 7p
The North Surry (Mount Airy, NC) varsity football team won Friday's home playoff game against Salisbury (NC) by a score of 40-26.

Scoretracker Providers

Tyler BeamerGreyhounds Reporter

Matchup Video

Rankings & Records

Salisbury (25-26)

NCClass
29536
OverallConferenceHomeAwayWin %Conference %PFPA
2-91-62-30-6.182.143180369

North Surry (25-26)

NCClass
22725
OverallConferenceHomeAwayWin %Conference %PFPA
7-52-33-34-2.583.400339281

Team Scoring Averages

Q1Q2Q3Q4Final
Salisbury
3.96.62.01.316.4
North Surry
6.111.55.04.528.3

Salisbury Videos

North Surry Videos

Team Stat Comparison

SalisburyNorth Surry
139.9Rushing Yards Per Game226.1
162.8Passing Yards Per Game118.7
157.6Receiving Yards Per Game116.4
302.7Total Yards Per Game344.8
41.8Tackles Per Game23.5
1.0Sacks Per Game-
-Points Per Game0.1

Team Leaders

SalisburyNorth SurryNational Avg.
#3 Isaiah Foxx64.2Rushing Yards Per Game#0 Zamarri Sweatman136.611.0
#3 Isaiah Foxx162.2Passing Yards Per Game#16 Cade Atkins119.110.7
#1 Jaylin Johnson69.8Receiving Yards Per Game#3 Fisher Leftwich55.38.7
#3 Isaiah Foxx226.4Total Yards Per Game#0 Zamarri Sweatman136.624.5
#5 Samarion Collins8.3Tackles Per Game#57 Ben Lakey4.82.6
#56 Marquel Hives0.5Sacks Per Game
-
0.2
-
Points Per Game#44 Erik Cabrera0.11.9

Record Breakdown

Salisbury (25-26)

North Surry (25-26)

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