NC State’s 73-0 rout of Richmond produced the kind of PFF report you almost never see: seven offensive players graded at 90.0 or better.
That alone tells you how thoroughly the Wolfpack controlled Friday night. Quarterback CJ Bailey answered a rough outing with his best grade yet, Duke Scott blew past his previous career mark, and a pair of receivers helped erase the memory of a quiet season opener. Even more eye-catching, starting defensive tackle Isaiah Shirley somehow ended up as the highest-graded player on the offense.
Shirley was on the field for just nine snaps as an extra blocking tight end, but he posted a staggering 97.3 overall grade, plus an 82.3 run-blocking mark that led the team. It was a tiny sample, sure, but still a strange sight for an offense that put up 73 points.
Bailey’s turnaround was dramatic. After receiving a 34.1 overall grade against Virginia, one of the lowest of his career, he came back with a 92.6 against Richmond.
That topped his previous high of 90.1 against UNC in his freshman season. He also earned a 91.7 passing grade after going 13-of-17 for 281 yards and a touchdown.
Scott matched the mood of the night with a breakout performance of his own. He earned a 92.2 overall grade and a 91.0 rushing grade after carrying nine times for 128 yards and two touchdowns. His previous best overall grade had been 79.2, so this was a massive leap.
True freshman Dylan McCoy made his first offensive appearance count. In just nine snaps, he logged a 90.9 overall grade and an 88.8 rushing grade. He ran four times for 73 yards and a touchdown, highlighted by a 51-yard score in the fourth quarter.
Will Wilson was right there too. Playing a career-high 27 snaps, the second-year quarterback posted a 90.6 overall grade, just 0.4 points short of his career best. He ran for 62 yards and three touchdowns while also completing 5-of-7 passes for 25 yards and a touchdown.
The receiver room also got the response it needed. Joshisa Trader graded out at 90.5 overall in 10 snaps, while captain Keenan Jackson finished at 90.2 in 28 snaps.
Jackson’s previous career high was an 87.8 against Stanford in 2024. Both players also led the team in route-running grade, with Jackson at 89.6 and Trader at 88.2.
Jackson caught all four of his targets for 123 yards, while Trader hauled in all three of his targets for 52 yards.
Among the tight ends, Preston Douglas stood out most. He finished with a 71.9 overall grade and posted an 89.1 route-running grade, the second-best mark on the team behind Jackson. Hunter Provience came in at 64.1 overall.
The offensive line, though, delivered one of the more surprising notes from the report. NC State piled up 428 rushing yards, averaged 10.6 yards per play and scored 10 touchdowns, yet none of the five starting linemen reached a 70.0 overall grade.
Jimarion McCrimon led the starters at 68.2, while backup right tackle Trent Mitchell was the highest-graded lineman overall with a 75.8 in 17 snaps. Mitchell also paced the group with a 74.9 run-blocking grade.
Starting left guard Yousef Mugharbil had the best pass-blocking grade on the line at 83.2.
It was an unusual profile for an offense that set school records for total offense, rushing yards and rushing touchdowns. Still, the individual grades tell the story of a night when just about everything went right for the Wolfpack.
In Other News...
Gophers Just Triggered An Early Warning Sign In ESPNs Ratings
A second week of college football always shakes up the numbers a little, but ESPNs updated FPI ratings brought a clearer picture of who is moving in the right direction and who is already backing up. Ohio States surge after its upset of Oregon drew the biggest attention, while Arkansas and Minnesota took some of the sharpest hits after losses, a reminder that early-season results can change a teams outlook in a hurry.
For NC State, the update was more encouraging. The Wolfpack saw its projection improve, joining a group of teams whose postseason path looks a bit better after the first two weeks. With bowl chances and even the broader playoff picture still taking shape, the early ratings suggest there is still room for a climb, but also plenty of time for the numbers to swing again once conference play settles in. [Read more 🡒]
RJ Keene Could Give NC State A Bench Weapon It Needs
RJ Keene is the sort of addition that can quietly change the shape of a rotation. Looking ahead to the 2026-27 season, NC State looks like it could have a backcourt option who does not need a heavy workload to matter, because his value projects to come in the details - defending, spacing the floor and giving the staff a reliable wing body off the bench. The appeal is obvious for a team that will want someone who can fit around the starters without needing the ball to find his way.
The real question is how much more there is beyond the clean fit. Keenes profile points to a limited-minute role behind the starting wings, but the next step is whether that defense and perimeter shooting can hold up consistently enough to make him more than just a situational piece. For NC State, those are the kinds of players who can end up mattering a lot by March, even if their role never gets much bigger on paper. [Read more 🡒]
NC States Defensive Rotation Suddenly Created A New Role Battle
NC States lopsided 73-0 win over Richmond turned into more than just a tune-up, because the defensive staff used the game to spread the snaps around and see what the rotation can look like once the season gets moving. The Wolfpack played 36 different defenders, giving several players their first collegiate action or career-high workloads, and Brody Barnhardt wound up leading the group with 32 snaps even though he did not start.
That kind of usage has a way of stirring the competition for backup roles and special packages, and a few reserve defenders made the most of the opportunity. AJ Prim and Adrian Farrow were among the players who reached career highs, while others logged their first defensive appearances, but Asaad Brown Jr. never got on the field and will be watched heading into the Vanderbilt game. [Read more 🡒]
