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 Johnston (Kenly, NC) varsity football team lost Friday's home non-conference game against Princeton (NC) by a score of 48-46.

Q1Q2Q3Q4Final
Princeton81681648
North Johnston68161646
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

Princeton

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2356.66728.01149.3
7Teo McPhatter (So)2356.66728.01149.3
North Johnston

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1014166.71416.63047150.6
1Kaleb Pone (Sr)1014166.71416.63047150.6
Princeton

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals563436.115
3Gerell Bogle (So)2136.50
7Teo McPhatter (So)392496.415
23Austin Lewallen (Sr)15815.40
North Johnston

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals271957.25413
1Kaleb Pone (Sr)171689.95413
2Tyrece Hicks (Sr)6111.850
7Charlie Barnes (Sr)111.010
33M. Farris-teachey (Sr)3155.050
Princeton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals25628.01
3Gerell Bogle (So)188.0
4Taylor Parrish (Jr)14848.01
North Johnston

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1016616.6473
3Aamari Dunston (Sr)14747.0471
5Seth Scott (Sr)2168.010
7Charlie Barnes (Sr)11010.010
10Tyler Danielson (Sr)24020.0281
22Eli Williard (Sr)45313.3201

Offensive Fumbles and Pancake Blocks

Princeton has not entered any offensive fumbles and pancake blocks stats.
North Johnston

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals1
1Kaleb Pone (Sr)1
Princeton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals3435693492
3Gerell Bogle (So)138-318
4Taylor Parrish (Jr)4848
5Evan Holmes (Sr)1818
7Teo McPhatter (So)24978327
23Austin Lewallen (Sr)8181
North Johnston

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals195166165526
1Kaleb Pone (Sr)16842210
2Tyrece Hicks (Sr)11123134
3Aamari Dunston (Sr)4747
5Seth Scott (Sr)1616
7Charlie Barnes (Sr)11011
10Tyler Danielson (Sr)4040
22Eli Williard (Sr)5353
33M. Farris-teachey (Sr)1515
Princeton

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3435656399
3Gerell Bogle (So)13821
4Taylor Parrish (Jr)4848
7Teo McPhatter (So)24956305
23Austin Lewallen (Sr)8181
North Johnston

Total Yards

#Athlete NameRushPassRecTotal
Team Totals195166166361
1Kaleb Pone (Sr)168166334
2Tyrece Hicks (Sr)1111
3Aamari Dunston (Sr)4747
5Seth Scott (Sr)1616
7Charlie Barnes (Sr)11011
10Tyler Danielson (Sr)4040
22Eli Williard (Sr)5353
33M. Farris-teachey (Sr)1515
Princeton

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1732492.0
4Taylor Parrish (Jr)235
5Evan Holmes (Sr)11
6Devyne Maxwell (Jr)213
7Teo McPhatter (So)257
23Austin Lewallen (Sr)4261.0
25C. Jackson (Jr)29111.0
36T. Holloman (Sr)347
52Knox Trogden (So)55
60Chase Barbour (So)11
70Noah Bailey (Jr)123
North Johnston

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals283361
2Tyrece Hicks (Sr)549
3Aamari Dunston (Sr)437
5Seth Scott (Sr)189
7Charlie Barnes (Sr)156
9Joshua Leonard (Sr)314
12Troy Williams (Jr)22
22Eli Williard (Sr)325
33M. Farris-teachey (Sr)246
35Jacob Boykin (Jr)33
55Knekolas Bethea (Sr)516
72Tanner Waddell (Jr)224
Princeton

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
25C. Jackson (Jr)1

Defensive Statistics

North Johnston has not entered any defensive statistics stats.

Kickoffs

Princeton has not entered any kickoffs stats.
North Johnston

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals724535.035
5Seth Scott (Sr)724535.035
Princeton

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals79313.393
3Gerell Bogle (So)1-3-3.0-3
5Evan Holmes (Sr)2189.018
7Teo McPhatter (So)47819.578
North Johnston

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals516533.055165
1Kaleb Pone (Sr)14242.04242
2Tyrece Hicks (Sr)412330.855123
Princeton

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals6361248
4Taylor Parrish (Jr)166
7Teo McPhatter (So)5301242
North Johnston

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals63610
1Kaleb Pone (Sr)31810
3Aamari Dunston (Sr)16
10Tyler Danielson (Sr)16
22Eli Williard (Sr)16
Princeton

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals516
4Taylor Parrish (Jr)11
7Teo McPhatter (So)55
North Johnston

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals336
1Kaleb Pone (Sr)33
3Aamari Dunston (Sr)11
10Tyler Danielson (Sr)11
22Eli Williard (Sr)11
Princeton

Conversions

#Athlete NameC RushC RecTotal
Team Totals66
7Teo McPhatter (So)66
North Johnston

Conversions

#Athlete NameC RushC RecTotal
Team Totals55
1Kaleb Pone (Sr)55

Recap Video

Game Story

North Carolina High School Football - North Johnston edged by Princeton

September 12, 2025: Kenly, NC 27542

The Princeton Bulldogs held off the host North Johnston Panthers football squad by a margin of 48-46 in Friday's non-league test.

The Bulldogs now sport a 3-1 record. They take the field next when they travel to Midway for a Swine Valley 2A/3A test on Friday, September 19. Princeton will meet a Raiders squad coming off a 14-12 non-league loss to South Johnston (Four Oaks, NC). The Raiders record now stands at 3-1.

With the defeat, North Johnston drops to 3-1 on the campaign. The Panthers host Eastern Wayne (Goldsboro, NC) to meet the Warriors in a Three Rivers 4A test on Friday, September 19. The Warriors come into the test with a record of 2-1. Eastern Wayne lost 59-36 in their recent non-league challenge against Middle Creek (Apex, NC)

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

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

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

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

    Weather Conditions Fair
    Posted @ 6:59p
  5. 0 - 0

    Start of Game

    North Johnston1st Quarter
    North Johnston kicking off to Princeton.
    Posted @ 7p
  6. 0 - 0

    Possession Update - Kickoff

    Princeton1st Quarter ~11 minutes to go
    North Johnston kicked off to Princeton. Princeton has the ball on their own 27-yard line. Princeton 0, NJHS 0
    Posted @ 7:08p
  7. 6 - 0

    Rushing Touchdown

    Princeton1st Quarter ~5 minutes to go
    Princeton - #7 Teo McPhatter with a 18 Yd Rushing TD. Princeton 6, NJHS 0
    Posted @ 7:12p
  8. 8 - 0

    Two Point Rush Completed

    Princeton1st Quarter ~5 minutes to go
    Princeton - #7 Teo McPhatter rushed for a 2Pt Conversion. Princeton 8, NJHS 0
    Posted @ 7:13p
  9. 8 - 0

    Possession Update - Kickoff

    North Johnston1st Quarter ~5 minutes to go
    Princeton kicked off to North Johnston. North Johnston has the ball on their own 35-yard line. Princeton 8, NJHS 0
    Posted @ 7:15p
  10. 8 - 6

    Rushing Touchdown

    North Johnston1st Quarter ~1 minute to go
    North Johnston - #1 Kaleb Pone with a 54 Yd Rushing TD. Princeton 8, NJHS 6
    Posted @ 7:20p
  11. 8 - 6

    Rushing Two Point Conversion Failed

    North Johnston1st Quarter ~1 minute to go
    North Johnston - 2Pt Conversion Failed. Princeton 8, NJHS 6
    Posted @ 7:21p
  12. 8 - 6

    Possession Update - Kickoff

    Princeton1st Quarter ~1 minute to go
    North Johnston kicked off to Princeton. Princeton has the ball on their own 37-yard line. Princeton 8, NJHS 6
    Posted @ 7:24p
  13. 8 - 6

    End of 1st Quarter

    2nd Quarter
    Princeton 8, NJHS 6
    Posted @ 7:25p
  14. Commentary

    2nd Quarter
    PHS has the ball on their own 43 facing a third and four to start the second quarter
    Posted @ 7:25p
  15. 8 - 6

    Big Play - Other

    Princeton2nd Quarter ~11 minutes to go
    Princeton with a big play. Princeton has the ball on their own 49-yard line. Princeton 8, NJHS 6
    Posted @ 7:27p
  16. 14 - 6

    Passing Touchdown

    Princeton2nd Quarter ~10 minutes to go
    Princeton - #7 Teo McPhatter 48 Yd pass completed to #4 Taylor Parrish for a TD. Princeton 14, NJHS 6
    Posted @ 7:31p
  17. 16 - 6

    Two Point Rush Completed

    Princeton2nd Quarter ~10 minutes to go
    Princeton - #7 Teo McPhatter rushed for a 2Pt Conversion. Princeton 16, NJHS 6
    Posted @ 7:31p
  18. 16 - 12

    Rushing Touchdown

    North Johnston2nd Quarter ~2 minutes to go
    North Johnston - #1 Kaleb Pone with a 2 Yd Rushing TD. Princeton 16, NJHS 12
    Posted @ 7:50p
  19. 16 - 14

    Two Point Rush Completed

    North Johnston2nd Quarter ~2 minutes to go
    North Johnston - #1 Kaleb Pone rushed for a 2Pt Conversion. Princeton 16, NJHS 14
    Posted @ 7:50p
  20. 22 - 14

    Rushing Touchdown

    Princeton2nd Quarter Under a minute
    Princeton - #7 Teo McPhatter with a 9 Yd Rushing TD. Princeton 22, NJHS 14
    Posted @ 7:59p
  21. 24 - 14

    Two Point Rush Completed

    Princeton2nd Quarter Under a minute
    Princeton - #7 Teo McPhatter rushed for a 2Pt Conversion. Princeton 24, NJHS 14
    Posted @ 8p
  22. 24 - 14

    Halftime

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

    Start of 3rd Quarter

    Princeton3rd Quarter
    Princeton to kick off to North Johnston.
    Posted @ 8:17p
  24. 24 - 14

    Possession Update - Kickoff

    North Johnston3rd Quarter ~11 minutes to go
    Princeton kicked off to North Johnston. North Johnston has the ball on their own 26-yard line. Princeton 24, NJHS 14
    Posted @ 8:21p
  25. 24 - 20

    Passing Touchdown

    North Johnston3rd Quarter ~6 minutes to go
    North Johnston - #1 Kaleb Pone 6 Yd pass completed to #22 Eli Williard for a TD. Princeton 24, NJHS 20
    Posted @ 8:33p
  26. 24 - 22

    Two Point Rush Completed

    North Johnston3rd Quarter ~6 minutes to go
    North Johnston - #1 Kaleb Pone rushed for a 2Pt Conversion. Princeton 24, NJHS 22
    Posted @ 8:33p
  27. Commentary

    3rd Quarter
    Score was actually a Shuffle pass
    Posted @ 8:33p
  28. 30 - 22

    Rushing Touchdown

    Princeton3rd Quarter ~1 minute to go
    Princeton - #7 Teo McPhatter with a 3 Yd Rushing TD. Princeton 30, NJHS 22
    Posted @ 8:50p
  29. 32 - 22

    Two Point Rush Completed

    Princeton3rd Quarter ~1 minute to go
    Princeton - #23 Austin Lewallen rushed for a 2Pt Conversion. Princeton 32, NJHS 22
    Posted @ 8:50p
  30. 32 - 22

    Possession Update - Kickoff

    North Johnston3rd Quarter ~1 minute to go
    Princeton kicked off to North Johnston. North Johnston has the ball on Princeton's 43-yard line. Princeton 32, NJHS 22
    Posted @ 8:52p
  31. 32 - 28

    Passing Touchdown

    North Johnston3rd Quarter Under a minute
    North Johnston - 48 Yd pass completed for a TD. Princeton 32, NJHS 28
    Posted @ 8:56p
  32. 32 - 30

    Two Point Rush Completed

    North Johnston3rd Quarter Under a minute
    North Johnston - #1 Kaleb Pone rushed for a 2Pt Conversion. Princeton 32, NJHS 30
    Posted @ 8:56p
  33. 32 - 30

    Possession Update - Kickoff

    Princeton3rd Quarter Under a minute
    North Johnston kicked off to Princeton. Princeton has the ball on North Johnston's 30-yard line. Princeton 32, NJHS 30
    Posted @ 9p
  34. 32 - 30

    End of 3rd Quarter

    4th Quarter
    Princeton 32, NJHS 30
    Posted @ 9p
  35. Commentary

    4th Quarter
    PHS with ball at nj 15
    Posted @ 9:01p
  36. 38 - 30

    Rushing Touchdown

    Princeton4th Quarter ~10 minutes to go
    Princeton - #7 Teo McPhatter with a 4 Yd Rushing TD. Princeton 38, NJHS 30
    Posted @ 9:08p
  37. 40 - 30

    Two Point Rush Completed

    Princeton4th Quarter ~10 minutes to go
    Princeton - #7 Teo McPhatter rushed for a 2Pt Conversion. Princeton 40, NJHS 30
    Posted @ 9:08p
  38. 40 - 30

    Possession Update - Kickoff

    North Johnston4th Quarter ~10 minutes to go
    Princeton kicked off to North Johnston. North Johnston has the ball on Princeton's 47-yard line. Princeton 40, NJHS 30
    Posted @ 9:09p
  39. 40 - 36

    Passing Touchdown

    North Johnston4th Quarter ~8 minutes to go
    North Johnston - 34 Yd pass completed for a TD. Princeton 40, NJHS 36
    Posted @ 9:13p
  40. 40 - 38

    Two Point Rush Completed

    North Johnston4th Quarter ~8 minutes to go
    North Johnston - Rushed for a 2Pt Conversion. Princeton 40, NJHS 38
    Posted @ 9:14p
  41. 40 - 38

    Turnover on Downs

    North Johnston4th Quarter ~6 minutes to go
    Princeton has turned possession over on downs. North Johnston has the ball on their own 40-yard line. Princeton 40, NJHS 38
    Posted @ 9:20p
  42. 40 - 44

    Rushing Touchdown

    North Johnston4th Quarter ~2 minutes to go
    North Johnston - 2 Yd Rushing TD. Princeton 40, NJHS 44
    Posted @ 9:27p
  43. 40 - 46

    Two Point Rush Completed

    North Johnston4th Quarter ~2 minutes to go
    North Johnston - Rushed for a 2Pt Conversion. Princeton 40, NJHS 46
    Posted @ 9:27p
  44. Commentary

    4th Quarter
    Princeton has the ball, first and 10, at the north Johnston 48 with 59 seconds remaining
    Posted @ 9:37p
  45. Commentary

    4th Quarter
    Princeton has ball on the one yard line with less than five seconds remaining. Time out.
    Posted @ 9:46p
  46. 46 - 46

    Rushing Touchdown

    Princeton4th Quarter Under a minute
    Princeton - #7 Teo McPhatter with a 1 Yd Rushing TD. Princeton 46, NJHS 46
    Posted @ 9:47p
  47. 48 - 46

    Two Point Rush Completed

    Princeton4th Quarter Under a minute
    Princeton - #7 Teo McPhatter rushed for a 2Pt Conversion. Princeton 48, NJHS 46
    Posted @ 9:49p
  48. 48 - 46

    End of Game

    Final
    Princeton 48, NJHS 46
    Posted @ 9:51p

Highlight Videos

Princeton @ NJHS Football Game Info

Fri., Sep. 12, 2025 @ 7p
The North Johnston (Kenly, NC) varsity football team lost Friday's home non-conference game against Princeton (NC) by a score of 48-46.

Scoretracker Providers

Guy GasterBulldogs All-Star Reporter
Tyson RadfordPanthers Reporter

Rankings & Records

Princeton (25-26)

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

North Johnston (25-26)

NationalNCClass
8,49024827
OverallConferenceHomeAwayWin %Conference %PFPA
3-30-21-22-1.500.000210160

Team Scoring Averages

Q1Q2Q3Q4Final
Princeton
9.016.512.09.541.6
North Johnston
6.08.016.016.035.0

Princeton Videos

North Johnston Videos

Team Stat Comparison

PrincetonNorth Johnston
406.6Rushing Yards Per Game232.8
34.8Passing Yards Per Game120.0
26.8Receiving Yards Per Game120.0
441.4Total Yards Per Game352.8
31.6Tackles Per Game50.3
-Sacks Per Game1.2
27.6Points Per Game2.3

Team Leaders

PrincetonNorth JohnstonNational Avg.
#7 Teo McPhatter259.2Rushing Yards Per Game#1 Kaleb Pone119.615.0
#7 Teo McPhatter34.8Passing Yards Per Game#1 Kaleb Pone117.816.9
#4 Taylor Parrish12.0Receiving Yards Per Game#3 Aamari Dunston33.412.1
#7 Teo McPhatter294.0Total Yards Per Game#1 Kaleb Pone237.431.3
#4 Taylor Parrish4.8Tackles Per Game#22 Eli Williard6.82.9
-
Sacks Per Game#22 Eli Williard0.50.3
#7 Teo McPhatter18.4Points Per Game#2 Tyrece Hicks1.02.6

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Princeton0-0North Johnston1-0
DateAwayHomeResultDateAwayHomeResult
10/31/25RosewoodPrinceton9/5/25North JohnstonRosewood(W) 45-6

Record Breakdown

Princeton (25-26)

North Johnston (25-26)

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