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 Princeton (NC) varsity football team won Friday's home non-conference game against Ayden - Grifton (Ayden, NC) by a score of 40-35.

Q1Q2Q3Q4Final
Ayden - Grifton7781335
Princeton8206640
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Ayden - Grifton

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1530152.50010.1213173.2
4John Fields (Sr)1530152.50010.1213173.2
Princeton

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals33531.00017.72177.1
7Teo McPhatter (So)33531.00017.72177.1
Ayden - Grifton

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals321775.52703
3EJ Ruffin (Sr)17331.92301
4John Fields (Sr)4194.8110
11Loyalty Fuller (Jr)45914.82501
12D. Quinnerly (Sr)66410.72701
13Sean Pollard (Sr)122.020
Princeton

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals372366.423
3Gerell Bogle (So)144.00
7Teo McPhatter (So)181196.611
23Austin Lewallen (Sr)181136.312
Ayden - Grifton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals151449.6312
1Nygel Morgan (Sr)66210.3181
3EJ Ruffin (Sr)23618.031
5Larry Grier iii (Jr)11919.019
6Khimani Nelson (So)111.09
10Tucker Vaughan (Jr)111.01
11Loyalty Fuller (Jr)3165.3161
12D. Quinnerly (Sr)199.09
Princeton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals35317.72
23Austin Lewallen (Sr)23718.51
36T. Holloman (Sr)11616.01
Ayden - Grifton

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
3EJ Ruffin (Sr)11

Offensive Fumbles and Pancake Blocks

Princeton has not entered any offensive fumbles and pancake blocks stats.
Ayden - Grifton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1771443150402
1Nygel Morgan (Sr)623698
3EJ Ruffin (Sr)33361483
4John Fields (Sr)1919
5Larry Grier iii (Jr)1919
6Khimani Nelson (So)101
10Tucker Vaughan (Jr)11
11Loyalty Fuller (Jr)59162095
12D. Quinnerly (Sr)6491184
13Sean Pollard (Sr)22
Princeton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals236533812339
3Gerell Bogle (So)44
7Teo McPhatter (So)1192512156
23Austin Lewallen (Sr)1133713163
36T. Holloman (Sr)1616
Ayden - Grifton

Total Yards

#Athlete NameRushPassRecTotal
Team Totals177152144329
1Nygel Morgan (Sr)6262
3EJ Ruffin (Sr)333669
4John Fields (Sr)19152171
5Larry Grier iii (Jr)1919
6Khimani Nelson (So)11
10Tucker Vaughan (Jr)11
11Loyalty Fuller (Jr)591675
12D. Quinnerly (Sr)64973
13Sean Pollard (Sr)22
Princeton

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2365353289
3Gerell Bogle (So)44
7Teo McPhatter (So)11953172
23Austin Lewallen (Sr)11337150
36T. Holloman (Sr)1616
Ayden - Grifton

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3928674.5
0Carter Phelps (Jr)134
1Nygel Morgan (Sr)55
3EJ Ruffin (Sr)331.0
5Larry Grier iii (Jr)56111.0
6Khimani Nelson (So)11
7Jayden Spikes (Sr)145.5
11Loyalty Fuller (Jr)11
13Sean Pollard (Sr)44
20Nycholas Prayer (Sr)1341.0
33Brandon Prayer (So)415
52Carlos Sanchez (Sr)221.0
56Jorge Medina (Sr)527
58Hunter Hudson (Sr)44
71Jayden Joyner (Jr)22
Princeton

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3030
3Gerell Bogle (So)11
4Taylor Parrish (Jr)55
6Devyne Maxwell (Jr)22
7Teo McPhatter (So)66
14Jarrett Lee (So)22
23Austin Lewallen (Sr)77
25C. Jackson (Jr)22
63Dianus Ruffin (Jr)22
68Thomas Ward (Jr)22
70Noah Bailey (Jr)11

Defensive Statistics

Ayden - Grifton has not entered any defensive statistics stats.
Princeton

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals11212.0192
7Teo McPhatter (So)11212.0192
Ayden - Grifton

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals619532.50
34Aaron Acensio (Sr)619532.50

Kickoffs

Princeton has not entered any kickoffs stats.
Ayden - Grifton

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals13030.0300
34Aaron Acensio (Sr)13030.0300

Punts

Princeton has not entered any punts stats.
Ayden - Grifton

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals4317.825025.03681
1Nygel Morgan (Sr)13636.03636
3EJ Ruffin (Sr)11414.01414
6Khimani Nelson (So)100.00
11Loyalty Fuller (Jr)22010.020
12D. Quinnerly (Sr)11111.011
Princeton

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals33812.738
7Teo McPhatter (So)22512.525
23Austin Lewallen (Sr)11313.013
Ayden - Grifton

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530238
1Nygel Morgan (Sr)1628
3EJ Ruffin (Sr)16
11Loyalty Fuller (Jr)212
12D. Quinnerly (Sr)16
34Aaron Acensio (Sr)3
Princeton

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals636440
7Teo McPhatter (So)212214
23Austin Lewallen (Sr)318220
36T. Holloman (Sr)166
Ayden - Grifton

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals35.63
34Aaron Acensio (Sr)35.63

PATs and Field Goals

Princeton has not entered any pats and field goals stats.
Ayden - Grifton

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals325
1Nygel Morgan (Sr)11
3EJ Ruffin (Sr)11
11Loyalty Fuller (Jr)112
12D. Quinnerly (Sr)11
Princeton

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals3216
7Teo McPhatter (So)112
23Austin Lewallen (Sr)213
36T. Holloman (Sr)11
Ayden - Grifton

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
1Nygel Morgan (Sr)11
Princeton

Conversions

#Athlete NameC RushC RecTotal
Team Totals22
7Teo McPhatter (So)11
23Austin Lewallen (Sr)11

Game Story

North Carolina High School Football - Princeton tips Ayden - Grifton

August 22, 2025: Princeton, NC 27569

The Princeton Bulldogs got by the visiting Ayden - Grifton Chargers football team by a score of 40-35 in Friday's non-league challenge.

In their next game, the Bulldogs face the East Duplin Panthers (Beulaville, NC) in a non-league challenge, on Friday, August 29. Princeton will attempt to improve on its 1-0 season record. The Panthers go into the challenge with a 1-0 record after their 21-0 non-league win over Wallace-Rose Hill (Teachey, NC).

The Chargers (0-1) will now prepare for their challenge against North Pitt (Bethel, NC). The Panthers enter the non-league challenge with a 1-0 record. In their last challenge, North Pitt held off Martin County (Williamston, NC), 18-14, in a non-league challenge.

Guy GasterBulldogs All-Star Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. AGHS 0, Princeton 0
    Posted @ 6:54p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:54p
  3. Field Conditions

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

    Weather Conditions Hot
    Posted @ 6:54p
  5. 0 - 0

    Start of Game

    Ayden - Grifton1st Quarter
    Ayden - Grifton kicking off to Princeton.
    Posted @ 7:02p
  6. 0 - 6

    Rushing Touchdown

    Princeton1st Quarter ~9 minutes to go
    Princeton - 44 Yd Rushing TD. AGHS 0, Princeton 6
    Posted @ 7:12p
  7. 0 - 8

    Two Point Rush Completed

    Princeton1st Quarter ~9 minutes to go
    Princeton - Rushed for a 2Pt Conversion. AGHS 0, Princeton 8
    Posted @ 7:12p
  8. 6 - 8

    Passing Touchdown

    Ayden - Grifton1st Quarter ~5 minutes to go
    Ayden - Grifton - 11 Yd pass completed for a TD. AGHS 6, Princeton 8
    Posted @ 7:18p
  9. 7 - 8

    Made Point After

    Ayden - Grifton1st Quarter ~5 minutes to go
    Ayden - Grifton - PAT Good. AGHS 7, Princeton 8
    Posted @ 7:18p
  10. 7 - 8

    End of 1st Quarter

    2nd Quarter
    AGHS 7, Princeton 8
    Posted @ 7:29p
  11. Commentary

    2nd Quarter
    AGHS to start 2nd qtr on Princeton 41 with 3rd and 9
    Posted @ 7:30p
  12. 7 - 14

    Fumble Recovery Returned for Touchdown

    Princeton2nd Quarter ~9 minutes to go
    Princeton - 93-yard fumble return touchdown. AGHS 7, Princeton 14
    Posted @ 7:39p
  13. 7 - 14

    Rushing Two Point Conversion Failed

    Princeton2nd Quarter ~9 minutes to go
    Princeton - 2Pt Conversion Failed. AGHS 7, Princeton 14
    Posted @ 7:41p
  14. 13 - 14

    Rushing Touchdown

    Ayden - Grifton2nd Quarter ~5 minutes to go
    Ayden - Grifton - 14 Yd Rushing TD. AGHS 13, Princeton 14
    Posted @ 7:50p
  15. 14 - 14

    Made Point After

    Ayden - Grifton2nd Quarter ~5 minutes to go
    Ayden - Grifton - PAT Good. AGHS 14, Princeton 14
    Posted @ 7:50p
  16. 14 - 20

    Rushing Touchdown

    Princeton2nd Quarter ~1 minute to go
    Princeton - 3 Yd Rushing TD. AGHS 14, Princeton 20
    Posted @ 8:03p
  17. 14 - 22

    Two Point Rush Completed

    Princeton2nd Quarter ~1 minute to go
    Princeton - Rushed for a 2Pt Conversion. AGHS 14, Princeton 22
    Posted @ 8:03p
  18. 14 - 22

    Big Play - Other

    Princeton2nd Quarter ~1 minute to go
    Princeton with a big play. Princeton has the ball on Ayden - Grifton's 41-yard line. AGHS 14, Princeton 22
    Posted @ 8:05p
  19. 14 - 22

    Possession Update

    Princeton2nd Quarter ~1 minute to go
    Princeton takes over the ball. AGHS 14, Princeton 22
    Posted @ 8:05p
  20. 14 - 28

    Passing Touchdown

    Princeton2nd Quarter Under a minute
    Princeton - 33 Yd pass completed for a TD. AGHS 14, Princeton 28
    Posted @ 8:10p
  21. 14 - 28

    Rushing Two Point Conversion Failed

    Princeton2nd Quarter Under a minute
    Princeton - 2Pt Conversion Failed. AGHS 14, Princeton 28
    Posted @ 8:10p
  22. 14 - 28

    Halftime

    Halftime
    AGHS 14, Princeton 28
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:16p
  23. 14 - 28

    Start of 3rd Quarter

    Princeton3rd Quarter
    Princeton to kick off to Ayden - Grifton.
    Posted @ 8:31p
  24. 20 - 28

    Rushing Touchdown

    Ayden - Grifton3rd Quarter ~9 minutes to go
    Ayden - Grifton - 11 Yd Rushing TD. AGHS 20, Princeton 28
    Posted @ 8:36p
  25. 22 - 28

    Two Point Pass Completed

    Ayden - Grifton3rd Quarter ~9 minutes to go
    Ayden - Grifton - Pass completed for a 2Pt Conversion. AGHS 22, Princeton 28
    Posted @ 8:37p
  26. 22 - 34

    Rushing Touchdown

    Princeton3rd Quarter ~8 minutes to go
    Princeton - 67 Yd Rushing TD. AGHS 22, Princeton 34
    Posted @ 8:41p
  27. 22 - 34

    Rushing Two Point Conversion Failed

    Princeton3rd Quarter ~8 minutes to go
    Princeton - 2Pt Conversion Failed. AGHS 22, Princeton 34
    Posted @ 8:41p
  28. 22 - 34

    Interception

    Princeton3rd Quarter ~5 minutes to go
    Princeton intercepts a Ayden - Grifton pass and has the ball on their own 12-yard line. AGHS 22, Princeton 34
    Posted @ 8:53p
  29. Commentary

    3rd Quarter
    Correction, the ball was returned to the Princeton 17
    Posted @ 8:53p
  30. 22 - 34

    End of 3rd Quarter

    4th Quarter
    AGHS 22, Princeton 34
    Posted @ 9:05p
  31. 22 - 40

    Passing Touchdown

    Princeton4th Quarter ~11 minutes to go
    Princeton - 16 Yd pass completed for a TD. AGHS 22, Princeton 40
    Posted @ 9:12p
  32. 22 - 40

    Rushing Two Point Conversion Failed

    Princeton4th Quarter ~11 minutes to go
    Princeton - 2Pt Conversion Failed. AGHS 22, Princeton 40
    Posted @ 9:12p
  33. 28 - 40

    Rushing Touchdown

    Ayden - Grifton4th Quarter ~7 minutes to go
    Ayden - Grifton - 23 Yd Rushing TD. AGHS 28, Princeton 40
    Posted @ 9:21p
  34. 28 - 40

    Missed Point After

    Ayden - Grifton4th Quarter ~7 minutes to go
    Ayden - Grifton - PAT Missed. AGHS 28, Princeton 40
    Posted @ 9:22p
  35. 28 - 40

    Punt

    Princeton4th Quarter ~3 minutes to go
    Ayden - Grifton has punted to Princeton. Princeton has the ball on Ayden - Grifton's 45-yard line. AGHS 28, Princeton 40
    Posted @ 9:40p
  36. 28 - 40

    Two-Minute Warning

    Princeton4th Quarter ~2 minutes to go
    Princeton has the ball on Ayden - Grifton's 41-yard line. AGHS 28, Princeton 40
    Posted @ 9:43p
  37. 34 - 40

    Passing Touchdown

    Ayden - Grifton4th Quarter ~1 minute to go
    Ayden - Grifton - 5 Yd pass completed for a TD. AGHS 34, Princeton 40
    Posted @ 9:50p
  38. 35 - 40

    Made Point After

    Ayden - Grifton4th Quarter ~1 minute to go
    Ayden - Grifton - PAT Good. AGHS 35, Princeton 40
    Posted @ 9:50p
  39. 35 - 40

    Possession Update - Kickoff

    Princeton4th Quarter ~1 minute to go
    Ayden - Grifton kicked off to Princeton. Princeton has the ball on their own 40-yard line. AGHS 35, Princeton 40
    Posted @ 9:52p
  40. 35 - 40

    End of Game

    Final
    AGHS 35, Princeton 40
    Posted @ 9:57p

Scoretracker Providers

Guy GasterBulldogs All-Star Reporter

Rankings & Records

Ayden - Grifton (25-26)

NationalNCClass
7,76222523
OverallHomeAwayWin %PFPA
3-22-01-2.600157125

Princeton (25-26)

NationalNCClass
6,15817916
OverallConferenceHomeAwayWin %Conference %PFPA
3-20-12-01-2.600.000208230