Winning is always nice, but doing so behind a season-high score is even better (just ask Dudley). They strolled past the Ragsdale Tigers with points to spare on Friday, taking the game 34-18. The win continues a trend for the Panthers in their matchups with the Tigers: they've now won six in a row.

Michael Boone Jr.
09/19/25 @ Ragsdale | 204 |
09/12/25 @ Northeast Guilford | 88 |
09/05/25 @ Hillside | 84 |
08/29/25 vs Southeast Raleigh | 77 |
08/22/25 vs Cardinal Gibbons | 56 |
Dudley was led to victory by Michael Boone Jr. and Brayden Jeffries. Boone Jr. rushed for 204 yards and two TDs while picking up 8.2 yards per carry, while Jeffries threw for 141 yards and a pair of touchdowns on only 13 passes. With that strong performance, Boone Jr. is now averaging an impressive 101.8 rushing yards per game.
They were just one part of a punishing run game: Dudley was unstoppable on the ground and finished the game with 381 rushing yards. That's the most rushing yards they've posted since back in October of 2024.
Dudley didn't go easy on the quarterback and picked off two passes before the game was over. The picks came courtesy of Vermont Carmack and Beung Shol. Dudley got some further help from Devin Cotton: he picked up a sack, made seven total tackles (3.0 for loss), and defended one pass.
Ragsdale's loss shouldn't obscure the performances of Amire Barnes, who rushed for 73 yards and two scores, and Sion Stevenson, who threw for 179 yards and one touchdown.
Dudley's victory bumped their record up to 2-3. As for Ragsdale, they are on a six-game losing streak (dating back to last season) that has dropped them down to 0-5.
Coincidentally, Dudley and Ragsdale will both be playing Page the next time they take the field. The Panthers will host the Pirates at 7:00 p.m. on Friday, while the Tigers will head out to face them at 7:00 p.m. on October 3.
Article generated by infoSentience based on data entered on MaxPreps