While Princeton's win against North Johnston wasn't quite the blowout it was the last time the pair played, they still came out on top. The Bulldogs skirted past the Panthers 48-46. The victory continues a trend for the Bulldogs in their matchups with the Panthers: they've now won eight in a row.

Teo McPhatter
09/12/25 @ North Johnston | 249 |
09/05/25 vs Seaforth | 385 |
08/29/25 @ East Duplin | 145 |
08/22/25 vs Ayden - Grifton | 119 |
11/22/24 @ Eastern Wayne | 172 |
+ 2 more games |
Teo McPhatter had another great game (as he tends to do), rushing for 249 yards and five touchdowns, while also throwing for 56 yards and one TD. His rushing production has been exceptional as that marked his seventh straight game with at least 119 rushing yards dating back to last season. Princeton also got a significant boost from Austin Lewallen, who ran away from the competition to the tune of 81 yards.
They were just one part of a punishing run game: Princeton was unstoppable on the ground and finished the game with 343 rushing yards. They easily outclassed their opponents in that department as North Johnston only rushed for 195 rushing yards.
When it comes to explaining why North Johnston lost on Friday, don't look at Kaleb Pone. Despite the final result, he rushed for 168 yards and three scores while picking up 9.9 yards per carry, and also threw for 166 yards and three TDs while completing 71.4% of his passes. Pone showed off some serious burst, cutting through the defense on one rush that went for 54 yards.
Princeton's win bumped their record up to 3-1. As for North Johnston, their defeat was their first of the season and also makes their record 3-1.
Princeton has already played their next match, a 73-50 loss against Midway on the 19th. As for North Johnston, they also wasted no time getting back out on the field and have already played their next contest, a 32-20 defeat against Eastern Wayne on the 19th.
Article generated by infoSentience based on data entered on MaxPreps