
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 | Sep 5 | @ 5Alabama | L 10–48 | -11.7 | — | ABC |
| 2 | Sep 12 | vs 82App State | L 24–27 | -8.2 | — | ESPNU |
| 3 | Sep 19 | @ 86Old Dominion | W 20–17 | +3.4 | — | ESPN+ |
| 4 | Sep 26 | vs North Carolina Central FCS | East Carolina −26.2 · o/u 43.9 | — | ESPN+ | |
| 5 | — | Bye | ||||
| 6 | Oct 10 | vs 118RiceCONF | East Carolina −9.1 · o/u 40.4 | — | ||
| 7 | Oct 15 | @ 120UABCONF | East Carolina −4.3 · o/u 47.4 | — | ||
| 8 | Oct 22 | @ 64MemphisCONF | Memphis −4.7 · o/u 53.2 | — | ESPN2 | |
| 9 | Oct 31 | vs 87TempleCONF | East Carolina −4.6 · o/u 53.6 | — | ||
| 10 | Nov 6 | vs 32South FloridaCONF | South Florida −3.5 · o/u 50.0 | — | ESPN2 | |
| 11 | Nov 14 | @ 135CharlotteCONF | East Carolina −9.0 · o/u 50.3 | — | ||
| 12 | Nov 21 | @ 61ArmyCONF | Army −5.1 · o/u 42.7 | — | CBSSN | |
| 13 | Nov 27 | vs 106Florida AtlanticCONF | East Carolina −6.9 · o/u 52.1 | — |
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.012 | 124th | +0.092 | 86th |
| Success rate | 37.0% | 123rd | 38.8% | 61st |
| Explosiveness | 1.187 | 97th | 1.340 | 104th |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 36.4% | 126th | 40.0% | 69th |
| Rushing success rate | 37.9% | 111th | 40.4% | 69th |
| Passing success rate | 34.7% | 122nd | 39.5% | 70th |
| Explosive run rate | 11.5% | 102nd | 14.9% | 105th |
| Explosive pass rate | 8.5% | 99th | 15.1% | 127th |
| Line yards / carry | 2.58 | 126th | 2.60 | 31st |
| Opportunity rate | 37.9% | 82nd | 38.6% | 95th |
| Stuff rate | 20.7% | 113th | 24.6% | 26th |
| Sack rate | 5.3% | 84th | 3.9% | 95th |
| 3rd-down conversion | 16.7% | 138th | 40.0% | 79th |
| Red-zone TD rate | 42.9% | 122nd | 77.8% | 113th |
| Havoc rate | 14.8% | 106th | 12.1% | 106th |
| Box score · season totals | ||||
| Points / game | 18.0 | 124th | 30.7 | 115th |
| Yards / game | 285.0 | 130th | 385.3 | 103rd |
| Yards / play | 4.55 | 126th | 5.25 | 86th |
| Pass yards / game | 164.3 | 117th | 207.0 | 73rd |
| Yards / pass att. | 6.40 | 110th | 7.76 | 102nd |
| Completion % | 55.8% | 122nd | 58.8% | 51st |
| Rush yards / game | 120.7 | 115th | 178.3 | 115th |
| Yards / carry | 3.50 | 120th | 3.90 | 76th |
| 3rd-down conv. % | 14.7% | 138th | 40.0% | 89th |
| Turnovers / game (lost · forced) | 1.33 | 75th | 1.00 | 79th |
| Sacks / game (allowed · made) | 2.33 | 104th | 1.00 | 111th |
| Penalty yards / game | 72.7 | 115th | 68.0 | 29th |
100 players · Head coach Blake Harrell
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 7 | Cole Hodge | QB | SO | 6' 0" | 198 | Louisville, KY |
| 11 | Daulton Phalines | QB | FR | 6' 5" | 210 | Haddonfield, NJ |
| 12 | Mitch Griffis | QB | SR | 6' 0" | 195 | Ashburn, VA |
| 13 | Trey Burke | QB | FR | 6' 3" | 205 | Spartanburg, SC |
| 3 | Ashton Gray | RB | JR | 6' 0" | 208 | Marion, AR |
| 4 | TJ Engleman Jr. | RB | JR | 5' 9" | 189 | Atlanta, GA |
| 5 | DeJuan Lacy | RB | JR | 5' 8" | 203 | Fort Worth, TX |
| 21 | Michael Allen | RB | SR | 5' 11" | 206 | Greenville, NC |
| 22 | Michael Beatty | RB | JR | 5' 6" | 162 | Apex, NC |
| 23 | Meliq Mcgowan | RB | FR | 6' 0" | 190 | Goose Creek, SC |
| 26 | DaMari Gantt | RB | JR | 5' 10" | 197 | Jacksonville, NC |
| 0 | Kyler Pearson | WR | SR | 5' 8" | 168 | Tulsa, OK |
| 1 | Ray Ray Joseph Jr. | WR | SR | 5' 11" | 186 | Miami, FL |
| 2 | Tyler Johnson | WR | SR | 6' 0" | 186 | Martinsville, VA |
| 11 | Jeremiah Melvin | WR | JR | 6' 4" | 205 | Fayetteville, NC |
| 14 | Dillon Lorick | WR | JR | 6' 0" | 200 | Thompsons Station, TN |
| 15 | Ja'Keith Hamilton | WR | SR | 6' 2" | 206 | Shelby, NC |
| 19 | Jaquaize Pettaway | WR | SR | 5' 10" | 194 | Houston, TX |
| 24 | Jason Dickerson | WR | JR | 5' 10" | 189 | Knightdale, NC |
| 80 | Ty Johnson | WR | JR | 6' 0" | 180 | Asheville, NC |
| 84 | Connor Hodge | WR | SO | 6' 1" | 183 | Louisville, KY |
| 87 | Trenton Cloud | WR | JR | 5' 11" | 193 | Greensboro, NC |
| 88 | Dawson Quarterman | WR | FR | 6' 2" | 200 | Fort Lauderdale, FL |
| 6 | Kanen Hamlett | TE | SR | 6' 4" | 235 | Madison, AL |
| 25 | Stephen Collier | TE | SO | 6' 2" | 242 | Lexington, SC |
| 45 | Mason Brown | TE | SR | 6' 4" | 261 | Warsaw, NC |
| 82 | Gage Reale | TE | SR | 6' 3" | 238 | Charlotte, NC |
| 86 | Kaleb Morrow | TE | SO | 6' 5" | 259 | Apex, NC |
| 89 | Jacob Holland | TE | FR | 6' 5" | 245 | Dunn, NC |
| 50 | Joshua Battle | OL | FR | 6' 5" | 285 | College Park, GA |
| 52 | Zach Caulder | OL | SR | 6' 1" | 251 | Cheraw, SC |
| 54 | Niko Paic | OL | SR | 6' 2" | 290 | Crown Point, IN |
| 55 | Ethan Kramer | OL | SR | 6' 4" | 300 | Colorado Springs, CO |
| 56 | Bryson Esser | OL | JR | 6' 8" | 295 | Denver, NC |
| 57 | Ian Hemilright | OL | JR | 6' 4" | 280 | Cary, NC |
| 58 | Brandon Best | OL | SR | 6' 4" | 313 | Tucker, GA |
| 59 | Xavier Massey | OL | FR | 6' 3" | 290 | Bushnell, FL |
| 61 | Brooks Culp | OL | FR | 6' 4" | 310 | Statesville, NC |
| 63 | Alex Luebke | OL | FR | 6' 4" | 283 | Cary, NC |
| 65 | Preston Broadway | OL | FR | 6' 3" | 270 | Indian Trail, NC |
| 66 | Marleo Neolien | OL | SR | 6' 7" | 310 | Freeport, NY |
| 67 | Cayman Reynolds | OL | SO | 6' 4" | 234 | Calhoun, GA |
| 68 | Tre Hardison | OL | SR | 6' 4" | 317 | Jacksonville, NC |
| 70 | Peyton Reeder | OL | SO | 6' 4" | 300 | Indian Trail, NC |
| 72 | Christian Harris | OL | SR | 6' 7" | 305 | Richmond, VA |
| 73 | Karson Jones | OL | SR | 6' 4" | 282 | Lubbock, TX |
| 75 | Hayes Creel | OL | SR | 6' 7" | 320 | Franklinton, LA |
| 77 | Ja'Vaughn Hargett | OL | FR | 6' 5" | 260 | Durham, NC |
| 79 | Justin Garrard | OL | FR | 6' 4" | 325 | Neptune Beach, FL |
| 0 | Jasiyah Robinson | DL | SR | 6' 3" | 265 | Groveport, OH |
| 5 | Kieran Davis | DL | SR | 6' 2" | 250 | Roswell, GA |
| 9 | Kendrick DuJour | DL | SR | 6' 5" | 223 | Jonesboro, GA |
| 44 | Preston Carr | DL | SR | 6' 3" | 295 | Timberlake, NC |
| 50 | Evan Powell | DL | SO | 6' 4" | 247 | Huntingtown, MD |
| 51 | Zyon Ratchford | DL | FR | 6' 3" | 215 | Gaffney, SC |
| 55 | Dominick Moody | DL | SO | 6' 2" | 271 | Kennesaw, GA |
| 88 | Rion Roseborough | DL | SR | 6' 2" | 295 | Greenville, NC |
| 90 | Josiah Dwyer | DL | SO | 6' 2" | 281 | Bennettsville, SC |
| 91 | Miles Parker | DL | JR | 6' 4" | 255 | Jacksonville, NC |
| 97 | Jacoby Martin | DL | JR | 6' 2" | 264 | Rockingham, NC |
| 98 | Torin Brazell | DL | JR | 6' 2" | 278 | Starke, FL |
| 1 | Jackson Barker | LB | SR | 6' 2" | 227 | Fuquay-Varina, NC |
| 10 | Crews Law | LB | JR | 6' 1" | 225 | Nashville, TN |
| 11 | DJ Johnson Jr. | LB | SR | 6' 0" | 224 | Hampton, GA |
| 20 | Cade Law | LB | SR | 6' 1" | 225 | Nashville, TN |
| 30 | Reagan Printy | LB | JR | 6' 1" | 217 | Wilmington, NC |
| 32 | LJ Porter | LB | FR | 6' 0" | 215 | Cornelius, NC |
| 35 | Landon Lewis | LB | SO | 6' 3" | 205 | Newport, NC |
| 41 | Jayden Olden | LB | JR | 6' 1" | 230 | Monroe, NC |
| 42 | Julien Davis | LB | SR | 6' 2" | 239 | Mcdonough, GA |
| 43 | Jordan Miles | LB | SO | 6' 1" | 200 | Huntsville, AL |
| 49 | Chad Fairchild | LB | FR | 6' 0" | 235 | Hampton, GA |
| 53 | Matt Payes | LB | FR | 6' 3" | 210 | Mount Pleasant, SC |
| 2 | Jaylen Bowden | DB | SR | 6' 1" | 180 | Charlotte, NC |
| 3 | Zyeir Gamble | DB | SR | 5' 10" | 195 | Sumter, SC |
| 4 | Kevon Merrell Jr. | DB | JR | 6' 1" | 188 | Cordele, GA |
| 6 | DeMarius Hines | DB | JR | 5' 11" | 194 | Atlanta, GA |
| 7 | Ashton Levells-Mitchell | DB | SR | 6' 1" | 170 | Desoto, TX |
| 8 | Kamaurri McKinley | DB | SR | 6' 2" | 186 | Lakeland, FL |
| 12 | Myles Pollard | DB | SR | 6' 2" | 190 | Nashville, TN |
| 13 | Ayden Duncanson | DB | SR | 6' 0" | 194 | Atlanta, GA |
| 14 | Derrion Horsley | DB | SO | 6' 2" | 196 | Sharpsburg, GA |
| 15 | Christian Peterson | DB | JR | 5' 10" | 185 | Dothan, AL |
| 17 | Rae'mon Mosby | DB | JR | 6' 0" | 190 | Marrero, LA |
| 19 | Jurnee Lattimore | DB | JR | 5' 10" | 167 | Dallas, NC |
| 21 | Jonathan Akins | DB | SR | 5' 11" | 199 | Madison, FL |
| 22 | Angelo Ross | DB | SO | 6' 1" | 170 | Baltimore, MD |
| 23 | Josh Benton | DB | SR | 5' 11" | 200 | Jacksonville, NC |
| 23 | Tavius Horne Jr. | DB | SO | 5' 11" | 166 | Fort Lauderdale, FL |
| 26 | Alex Moye | DB | JR | 6' 2" | 190 | Farmville, NC |
| 27 | Miles Gaddy | DB | JR | 6' 1" | 185 | Fuquay-Varina, NC |
| 28 | David Coleman Jr. | DB | FR | 5' 11" | 165 | Kingsland, GA |
| 31 | Djimon Mclendon | DB | FR | 5' 11" | 175 | Tucker, GA |
| 34 | Adam Cole | DB | SR | 6' 0" | 185 | Asheboro, NC |
| 37 | Amare Mack | DB | FR | 5' 11" | 175 | Jacksonville, FL |
| 38 | Riley Robinson | DB | FR | 6' 1" | 225 | Newport, NC |
| 43 | Noah Perez | PK | SR | 5' 7" | 161 | Phoenix, AZ |
| 95 | Andrew Conrad | PK | SR | 5' 10" | 184 | Kernersville, NC |
| 48 | Tomas O'Halloran | P | JR | 6' 3" | 200 | Adelaide, Australia |
| 83 | Elliot Huether | P | SR | 6' 3" | 211 | Minnetonka, MN |
Updated Sep 24, 5:53 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 →