
From the TDC Rating, updated after every game
Game score = the rating that one result implies, after adjusting for opponent and venue
| Wk | Date | Opponent | Result / TDC line | Game score | Win chance | TV |
|---|---|---|---|---|---|---|
| 1 | Aug 29 | @ 47VirginiaCONF | L 8–34 › | -15.1 | — | ESPN |
| 2 | Sep 11 | vs Richmond FCS | W 73–0 › | +6.4 | — | ESPNU |
| 3 | Sep 19 | @ 64Vanderbilt | L 31–35 › | +1.9 | — | SEC Network |
| 4 | Sep 26 | vs 104App State | W 41–31 › | -3.9 | — | ESPNU |
| 5 | Oct 3 | vs 15LouisvilleCONF | W 31–28 › | +15.5 | — | ACC Network |
| 6 | Oct 10 | vs 14Wake ForestCONF | L 14–38 › | -11.5 | — | CW |
| 7 | — | Bye | ||||
| 8 | Oct 23 | @ 100StanfordCONF | L 28–31 › | -9.1 | — | ESPN |
| 9 | Oct 31 | vs 93CaliforniaCONF | W 31–10 › | +10.6 | — | ACC Network |
| 10 | Nov 7 | vs 39DukeCONF | Duke −2.2 · o/u 55.6 | — | CW | |
| 11 | Nov 14 | vs 65SyracuseCONF | NC State −3.6 · o/u 59.3 | — | ACC Network | |
| 12 | Nov 21 | @ 41Florida StateCONF | Florida State −9.1 · o/u 61.6 | — | ||
| 13 | Nov 28 | @ 50North CarolinaCONF | North Carolina −6.9 · o/u 57.0 | — |
Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted
| Stat | Offense | FBS rank | Defense (allowed) | FBS rank |
|---|---|---|---|---|
| EPA · per play, garbage time excluded (CollegeFootballData.com) | ||||
| EPA / play | +0.202 | 39th | +0.169 | 108th |
| Success rate | 44.9% | 45th | 42.6% | 89th |
| Explosiveness | 1.237 | 76th | 1.321 | 111th |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 45.1% | 45th | 43.5% | 96th |
| Rushing success rate | 42.3% | 85th | 44.2% | 92nd |
| Passing success rate | 48.1% | 24th | 43.0% | 102nd |
| Explosive run rate | 8.8% | 131st | 17.1% | 127th |
| Explosive pass rate | 11.1% | 52nd | 10.8% | 89th |
| Line yards / carry | 2.86 | 114th | 3.21 | 102nd |
| Opportunity rate | 31.4% | 135th | 35.7% | 48th |
| Stuff rate | 17.2% | 74th | 19.1% | 50th |
| Sack rate | 4.3% | 47th | 3.5% | 120th |
| 3rd-down conversion | 52.5% | 11th | 37.2% | 48th |
| Red-zone TD rate | 67.9% | 37th | 76.2% | 131st |
| Havoc rate | 13.3% | 64th | 11.8% | 112th |
| Box score · season totals | ||||
| Points / game | 32.1 | 47th | 25.9 | 87th |
| Yards / game | 408.3 | 50th | 366.1 | 75th |
| Yards / play | 5.74 | 56th | 5.70 | 102nd |
| Pass yards / game | 249.4 | 40th | 235.1 | 102nd |
| Yards / pass att. | 7.70 | 55th | 7.35 | 87th |
| Completion % | 64.5% | 53rd | 62.9% | 86th |
| Rush yards / game | 158.9 | 66th | 131.0 | 53rd |
| Yards / carry | 4.30 | 74th | 4.26 | 85th |
| 3rd-down conv. % | 51.3% | 12th | 34.0% | 37th |
| Turnovers / game (lost · forced) | 1.25 | 65th | 1.12 | 78th |
| Sacks / game (allowed · made) | 1.75 | 55th | 1.50 | 104th |
| Penalty yards / game | 48.5 | 41st | 57.4 | 62nd |
Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest
Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.
100 players · Head coach Todd Goebbel
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 11 | CJ Bailey | QB | JR | 6' 6" | 218 | Miami, FL |
| 12 | Tad Hudson | QB | SR | 6' 3" | 227 | Huntersville, NC |
| 1 | Jayden Scott | RB | JR | 5' 10" | 220 | Stockbridge, GA |
| 7 | Davion Gause | RB | JR | 5' 11" | 217 | Opa Locka, FL |
| 14 | Jonathan Paylor | RB | JR | 5' 9" | 187 | Burlington, NC |
| 20 | Deandre Desinor | RB | SO | 5' 10" | 186 | Delray Beach, FL |
| 24 | Dylan McCoy | RB | FR | 5' 8" | 210 | Grayson, GA |
| 25 | Darius Johnson | RB | SR | 5' 10" | 211 | Hendersonville, TN |
| 26 | Isiah Jones | RB | JR | 5' 8" | 195 | Rolesville, NC |
| 29 | RJ Boyd | RB | FR | 5' 10" | 217 | Waycross, GA |
| 34 | Noah Moss | RB | FR | 6' 0" | 205 | Daphne, AL |
| 5 | Davion Dozier | WR | SR | 6' 3" | 203 | Moody, AL |
| 6 | Ashton Locklear | WR | SR | 6' 1" | 185 | Apex, NC |
| 8 | Keenan Jackson | WR | JR | 6' 3" | 194 | Waxhaw, NC |
| 12 | Teddy Hoffmann | WR | SO | 6' 1" | 174 | Delray Beach, FL |
| 21 | Je'rel Bolder | WR | SO | 6' 0" | 208 | Wingate, NC |
| 28 | Sam Dodd | WR | SO | 6' 2" | 197 | Raleigh, NC |
| 35 | Jason Schutt | WR | JR | 5' 7" | 162 | Mooresville, NC |
| 36 | Cameron Cornthwaite | WR | JR | 5' 9" | 180 | Apex, NC |
| 37 | Addison Carlson | WR | JR | 5' 11" | 190 | Holly Springs, NC |
| 80 | Ethan Dowdy | WR | SR | 6' 2" | 192 | Powhatan, VA |
| 82 | Chance Robinson | WR | JR | 6' 2" | 209 | Fort Lauderdale, FL |
| 83 | Amiri Acker | WR | FR | 6' 2" | 204 | Iva, SC |
| 85 | Tyreek Copper | WR | FR | 6' 1" | 197 | Kinston, NC |
| 89 | Jai Richburg | WR | FR | 6' 2" | 207 | Winston-Salem, NC |
| 4 | Vander Ploog | TE | SO | 6' 6" | 253 | Fullerton, CA |
| 19 | Preston Douglas | TE | SO | 6' 3" | 237 | Jupiter, FL |
| 44 | Gus Ritchey | TE | SO | 6' 2" | 238 | Pittsboro, NC |
| 84 | Stephen Brown | TE | FR | 6' 6" | 203 | Chicago, IL |
| 86 | Hunter Provience | TE | SR | 6' 5" | 261 | San Diego, CA |
| 87 | Ian Flynt | TE | JR | 6' 4" | 276 | Katy, TX |
| 50 | Daniel Cruz | OL | JR | 6' 2" | 317 | North Richland Hills, TX |
| 52 | Kage Payne | OL | SO | 6' 2" | 295 | Cincinnati, OH |
| 53 | Matthew Clay | OL | FR | 6' 3" | 300 | Raleigh, NC |
| 53 | Keoni Riley | OL | FR | 6' 3" | 285 | Jacksonville, NC |
| 54 | Teague Andersen | OL | SR | 6' 5" | 322 | Lehi, UT |
| 56 | Omarian Abraham | OL | SO | 6' 1" | 300 | Fort Lauderdale, FL |
| 60 | Joseph Castaneda | OL | JR | 6' 2" | 316 | Raeford, NC |
| 62 | Jimarion McCrimon | OL | SR | 6' 5" | 314 | Kissimmee, FL |
| 64 | Rico Jackson | OL | SR | 6' 6" | 316 | Fort Lauderdale, FL |
| 67 | Henri Paris | OL | SR | 6' 3" | 310 | Kinston, NC |
| 71 | Yousef Mugharbil | OL | SR | 6' 5" | 327 | Murphy, NC |
| 75 | Tre Aiken | OL | FR | 6' 3" | 321 | Clinton, SC |
| 76 | Michael Gibbs | OL | SO | 6' 4" | 310 | Wilmington, NC |
| 78 | Trent Mitchell | OL | JR | 6' 5" | 316 | Gastonia, NC |
| 93 | Carmelo McKenzie | OL | FR | 6' 1" | 322 | York, PA |
| 73 | Brady Sakowitz | OT | FR | 6' 6" | 316 | Richmond, VA |
| 47 | Adrian Farrow | DL | SO | 6' 3" | 276 | Miami, FL |
| 55 | Katron Evans | DL | SR | 6' 3" | 335 | Norfolk, VA |
| 99 | AJ Prim | DL | SR | 6' 2" | 300 | Foley, AL |
| 13 | Joseph Adedire | DE | SR | 6' 3" | 254 | Arlington, TX |
| 92 | Chase Bond | DE | JR | 6' 4" | 252 | Massillon, OH |
| 95 | JJ Ferguson Jr. | DE | FR | 6' 3" | 260 | St. Petersburg, FL |
| 34 | Colby Cronk | DT | SO | 6' 3" | 287 | Palm Coast, FL |
| 80 | Damaad Lewis | DT | FR | 6' 3" | 267 | Charlotte, NC |
| 88 | Isaiah Shirley | DT | SR | 6' 3" | 294 | Boone, NC |
| 98 | Fabian Kimbrough | DT | SR | 6' 3" | 290 | Stephens City, VA |
| 0 | Popo Aguirre | LB | SR | 6' 1" | 235 | Fayetteville, GA |
| 5 | Harvey Dyson III | LB | SR | 6' 2" | 257 | Cedar Hill, TX |
| 8 | Da'Kaari Nelson | LB | SR | 6' 3" | 241 | Livingston, AL |
| 15 | AJ Richardson | LB | SR | 6' 1" | 235 | Kings Mountain, NC |
| 25 | Sterling Dixon | LB | JR | 6' 2" | 231 | Spanish Fort, AL |
| 31 | Bailey Benson | LB | SO | 6' 0" | 214 | Covington, GA |
| 32 | Caleb Gordon | LB | FR | 5' 11" | 226 | Gastonia, NC |
| 33 | Nathan Huffman | LB | SO | 5' 11" | 184 | Apex, NC |
| 33 | Ziggy Moore | LB | FR | 6' 2" | 232 | Pittsburgh, PA |
| 35 | LaCorian Hodge | LB | SO | 6' 2" | 216 | Arlington, TX |
| 37 | Lawrence Brown Jr. | LB | FR | 6' 3" | 224 | Grayson, GA |
| 38 | Logan Foust | LB | JR | 6' 0" | 202 | Graham, NC |
| 42 | Ke'Von Carter | LB | SO | 6' 3" | 245 | San Antonio, TX |
| 43 | Koby Sarkodie | LB | FR | 6' 3" | 220 | Baltimore, MD |
| 44 | Jordan Moreta | LB | FR | 6' 1" | 230 | Union City, NJ |
| 45 | Isaac Peters | LB | SR | 6' 1" | 247 | Lake Mary, FL |
| 46 | Ryan Klimp | LB | SR | 6' 0" | 215 | Clayton, NC |
| 47 | Jackson Mastor | LB | JR | 6' 0" | 214 | Mooresville, NC |
| 48 | Hunter Jackson | LB | SO | 6' 1" | 226 | Raleigh, NC |
| 52 | David Collins | LB | SR | 6' 2" | 233 | Wilmington, NC |
| 58 | Elijah Satchell | LB | FR | 6' 3" | 242 | Camden, NJ |
| 20 | Ondre Evans | DB | JR | 6' 0" | 201 | Franklin, TN |
| 6 | Asaad Brown Jr. | CB | JR | 6' 0" | 200 | Chesapeake, VA |
| 7 | Brian Nelson II | CB | SR | 6' 0" | 200 | Pearland, TX |
| 8 | Isaiah Crowell | CB | SR | 5' 11" | 185 | Kernersville, NC |
| 12 | Caden Gordon | CB | SO | 6' 1" | 192 | Lake Worth, FL |
| 14 | Jaren Sensabaugh | CB | JR | 6' 1" | 193 | Nashville, TN |
| 26 | Jordyn Best | CB | FR | 5' 10" | 183 | Hopkins, SC |
| 28 | Dy'Lan Johnson | CB | SO | 6' 4" | 190 | Baldwyn, MS |
| 30 | Jordan Jackson | CB | FR | 5' 11" | 182 | Winter Park, FL |
| 38 | DJ Dillard | CB | JR | 5' 8" | 175 | Collinsville, VA |
| Jamel Johnson | CB | SR | 5' 11" | 191 | Covington, GA | |
| 2 | Ronnie Royal III | S | JR | 5' 9" | 188 | Gulf Shores, AL |
| 4 | King Mack | S | SR | 5' 10" | 195 | Miami, FL |
| 21 | Chino Aguirre | S | FR | 6' 0" | 208 | Locust Grove, GA |
| 29 | Brody Barnhardt | S | JR | 6' 0" | 190 | Cornelius, NC |
| 36 | Tristen Hill | S | FR | 5' 10" | 193 | Lawrenceville, GA |
| 39 | Tristan Clapp | S | SO | 5' 11" | 170 | Concord, NC |
| 49 | Hampton Roderick | S | SO | 5' 10" | 179 | Wilmington, NC |
| 91 | Nick Konieczynski | PK | JR | 5' 11" | 221 | Matthews, NC |
| 98 | Drew Lovelace | PK | SR | 6' 2" | 175 | |
| 97 | Cristian Harthan | P | SO | 6' 5" | 190 | Waxhaw, NC |
| 92 | Aiden Arias | LS | SR | 6' 0" | 203 | Fort Lauderdale, FL |
Final TDC rating, rank and record for every season since 2014
| Season | Record | Conf | Rank | Rating | Off | Def |
|---|---|---|---|---|---|---|
| 2026 so far | 4-4 | 2-3 | #67 | +1.9 | +3.2 | -1.3 |
| 2025 | 8-5 | 4-4 | #42 | +4.4 | +4.4 | -0.1 |
| 2024 | 6-7 | 3-5 | #78 | -1.7 | +1.5 | -3.1 |
| 2023 | 9-4 | 6-2 | #32 | +5.1 | +0.1 | +5.0 |
| 2022 | 8-5 | 4-4 | #41 | +4.1 | -2.7 | +6.7 |
| 2021 | 9-3 | 6-2 | #18 | +8.1 | +2.7 | +5.4 |
| 2020 | 8-4 | 7-3 | #72 | -0.7 | +0.4 | -1.1 |
| 2019 | 4-8 | 1-7 | #106 | -6.9 | -6.2 | -0.7 |
| 2018 | 9-4 | 5-3 | #34 | +5.5 | +2.5 | +3.0 |
| 2017 | 9-4 | 6-2 | #23 | +8.3 | +5.3 | +2.9 |
| 2016 | 7-6 | 3-5 | #39 | +5.2 | +0.1 | +5.1 |
| 2015 | 7-6 | 3-5 | #46 | +4.3 | +3.7 | +0.6 |
| 2014 | 8-5 | 3-5 | #56 | +1.3 | +0.6 | +0.7 |
NC State's past seasons use the same rating model as this one. Click a season to see its full page.
Updated Nov 3, 12:25 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →