
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 | vs 41TCUNEUTRAL | W 15–10 › | +12.3 | — | ESPN |
| 2 | Sep 12 | vs East Tennessee State FCS | W 35–3 › | +3.8 | — | ACCNX |
| 3 | Sep 19 | @ 58ClemsonCONF | L 20–28 › | -0.9 | — | ESPNEWS |
| 4 | — | Bye | ||||
| 5 | Oct 3 | vs 1Notre Dame | L 26–37 › | +13.2 | — | ESPN |
| 6 | Oct 10 | @ 42PittsburghCONF | W 21–17 › | +15.0 | — | ESPN |
| 7 | Oct 17 | @ 50DukeCONF | W 24–20 › | +13.3 | — | ESPN2 |
| 8 | Oct 24 | vs 68SyracuseCONF | North Carolina −6.8 · o/u 51.2 | — | ACC Network | |
| 9 | Oct 31 | vs 3MiamiCONF | Miami −18.1 · o/u 57.9 | — | ||
| 10 | Nov 7 | @ 78UConn | North Carolina −3.1 · o/u 54.0 | — | CBSSN | |
| 11 | Nov 14 | vs 18LouisvilleCONF | Louisville −7.6 · o/u 58.0 | — | ||
| 12 | Nov 21 | @ 34VirginiaCONF | Virginia −8.9 · o/u 45.1 | — | ||
| 13 | Nov 28 | vs 64NC StateCONF | North Carolina −5.7 · o/u 56.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.098 | 90th | +0.022 | 41st |
| Success rate | 45.2% | 52nd | 42.6% | 92nd |
| Explosiveness | 1.100 | 128th | 1.037 | 3rd |
| Play-by-play advanced · garbage time excluded (computed from every play) | ||||
| Success rate | 45.8% | 48th | 43.0% | 94th |
| Rushing success rate | 45.5% | 55th | 46.3% | 115th |
| Passing success rate | 46.1% | 39th | 39.8% | 59th |
| Explosive run rate | 14.1% | 70th | 8.0% | 11th |
| Explosive pass rate | 10.3% | 71st | 6.5% | 14th |
| Line yards / carry | 3.22 | 57th | 3.34 | 120th |
| Opportunity rate | 42.9% | 29th | 41.3% | 112th |
| Stuff rate | 16.0% | 61st | 9.5% | 138th |
| Sack rate | 7.2% | 103rd | 5.7% | 64th |
| 3rd-down conversion | 39.3% | 84th | 41.9% | 101st |
| Red-zone TD rate | 68.4% | 41st | 42.1% | 15th |
| Havoc rate | 14.2% | 92nd | 12.1% | 108th |
| Box score · season totals | ||||
| Points / game | 23.5 | 101st | 19.2 | 34th |
| Yards / game | 329.8 | 118th | 359.0 | 75th |
| Yards / play | 5.53 | 88th | 4.82 | 37th |
| Pass yards / game | 213.7 | 88th | 211.7 | 70th |
| Yards / pass att. | 7.90 | 50th | 6.11 | 24th |
| Completion % | 59.5% | 101st | 64.9% | 109th |
| Rush yards / game | 116.2 | 120th | 147.3 | 81st |
| Yards / carry | 3.80 | 108th | 3.91 | 61st |
| 3rd-down conv. % | 37.3% | 86th | 43.3% | 113th |
| Turnovers / game (lost · forced) | 1.67 | 113th | 1.33 | 44th |
| Sacks / game (allowed · made) | 2.17 | 96th | 2.17 | 57th |
| Penalty yards / game | 33.7 | 5th | 53.8 | 74th |
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 Bill Belichick
| # | Player | Pos▲ | Class | Ht | Wt | Hometown |
|---|---|---|---|---|---|---|
| 3 | Travis Burgess | QB | FR | 6' 4" | 210 | Grayson, GA |
| 8 | Miles O'Neill | QB | SO | 6' 5" | 220 | Marblehead, MA |
| 9 | Billy Edwards Jr. | QB | SR | 6' 3" | 220 | Springfield, VA |
| 10 | Au'Tori Newkirk | QB | FR | 6' 3" | 220 | Norfolk, VA |
| 15 | DJ Mazzone | QB | SO | 6' 0" | 180 | Atlanta, GA |
| 18 | Andres Miyares Jr. | QB | SO | 6' 1" | 190 | Miami, FL |
| 0 | Demon June | RB | SO | 5' 11" | 225 | Jacksonville, NC |
| 5 | Kaleb Jackson | RB | JR | 6' 0" | 240 | Baton Rouge, LA |
| 7 | Benjamin Hall | RB | JR | 5' 11" | 230 | Kennesaw, GA |
| 20 | Crew Davis | RB | FR | 5' 11" | 200 | Fairfield, CT |
| 23 | Charleston French | RB | JR | 5' 9" | 200 | Amory, MS |
| 27 | Jaylen McGill | RB | SO | 5' 10" | 220 | Spartanburg, SC |
| 47 | Henry Martello | FB | FR | 6' 4" | 250 | Culver, IN |
| 1 | Jordan Shipp | WR | JR | 6' 2" | 200 | Charlotte, NC |
| 2 | Trech Kekahuna | WR | JR | 5' 10" | 185 | Honolulu, HI |
| 4 | Mason Humphrey | WR | SR | 6' 4" | 210 | Loganville, GA |
| 6 | Dayton Sneed | WR | JR | 6' 0" | 180 | Hermitage, TN |
| 11 | Nathan Leacock | WR | JR | 6' 3" | 220 | Rolesville, NC |
| 14 | C.J. Sadler | WR | FR | 5' 9" | 190 | Detroit, MI |
| 16 | Zamaurious Robertson | WR | FR | 6' 0" | 180 | Dillon, SC |
| 17 | Nyqir Helton | WR | FR | 5' 11" | 185 | Sicklerville, NJ |
| 24 | Jaden Jefferson | WR | FR | 5' 9" | 165 | Oakland, CA |
| 82 | Keeyun Chapman | WR | FR | 6' 3" | 215 | Jackson, AL |
| 45 | Jelani Thurman | TE | JR | 6' 6" | 245 | Fairburn, GA |
| 84 | Shamar Easter | TE | JR | 6' 5" | 230 | Ashdown, AR |
| 85 | Dream Rashad | TE | FR | 6' 5" | 240 | Buford, GA |
| 87 | Carson Sneed | TE | FR | 6' 6" | 240 | Nashville, TN |
| 88 | Deems May | TE | SR | 6' 2" | 225 | Charlotte, NC |
| 51 | Peter Pesansky | OL | SO | 6' 2" | 280 | Tampa, FL |
| 52 | Rowan Byrne | OL | FR | 6' 5" | 300 | Bronxville, NY |
| 54 | Jonah Rodriguez | OL | JR | 6' 4" | 300 | San Diego, CA |
| 55 | Brandon Homady | OL | FR | 6' 3" | 300 | Cleveland, OH |
| 56 | Christo Kelly | OL | SR | 6' 4" | 310 | Wilmette, IL |
| 57 | Will Conroy | OL | FR | 6' 2" | 300 | Valley View, OH |
| 60 | Cristian Alvarez | OL | FR | 6' 4" | 300 | Woodcliff Lake, NJ |
| 65 | Zion Smith | OL | FR | 6' 3" | 310 | Townsend, DE |
| 66 | Jordan Hall | OL | JR | 6' 8" | 310 | Columbus, OH |
| 67 | Dujuan Davis | OL | FR | 6' 9" | 380 | Clearwater, FL |
| 68 | Aidan Banfield | OL | JR | 6' 3" | 300 | Buford, GA |
| 70 | Byron Nelson | OL | FR | 6' 3" | 310 | Katy, TX |
| 71 | Jacqawn McRoy | OL | SO | 6' 8" | 330 | Bessemer, AL |
| 72 | Eidan Buchanan | OL | SO | 6' 9" | 330 | Montgomery Village, MD |
| 73 | J.B. Shabazz | OL | FR | 6' 5" | 320 | Winston-Salem, NC |
| 74 | Nick Fiumara | OL | FR | 6' 4" | 310 | Foxborough, MA |
| 75 | Andrew Threatt | OL | SR | 6' 3" | 320 | Chesterfield, SC |
| 77 | Trey Blue | OL | FR | 6' 6" | 310 | Cary, NC |
| 79 | Anthony Hall | OL | FR | 6' 3" | 330 | Brookline, MA |
| 0 | Isaiah Johnson | DL | SR | 6' 2" | 320 | Camden, NJ |
| 5 | Donovan Hoilette Jr. | DL | SR | 6' 4" | 245 | West Palm Beach, FL |
| 9 | Melkart Abou Jaoude | DL | SR | 6' 5" | 260 | Newton, NJ |
| 11 | Jaylen Harvey | DL | SO | 6' 2" | 245 | Gaithersburg, MD |
| 14 | Tarvorise Brown | DL | JR | 6' 7" | 260 | Miami, FL |
| 25 | Joseph Mupoyi | DL | JR | 6' 5" | 260 | Kinshasa, Congo |
| 29 | Zavion Griffin-Haynes | DL | FR | 6' 5" | 250 | Rolesville, NC |
| 56 | Viliami Moala | DL | FR | 6' 2" | 360 | West Valley City, UT |
| 88 | Vodney Cleveland | DL | FR | 6' 3" | 310 | Montgomery, AL |
| 89 | Emmanuel Nwaiwu | DL | FR | 6' 5" | 270 | Chateauguay, Canada |
| 90 | Xavier Lewis | DL | SO | 6' 0" | 260 | Raleigh, NC |
| 91 | Leroy Jackson | DL | SO | 6' 1" | 300 | Leesburg, GA |
| 92 | Jimmy-Phrisco Alo-Suliafu | DL | FR | 6' 3" | 210 | Hauula, HI |
| 93 | Trashawn Ruffin | DL | FR | 6' 3" | 360 | Calypso, NC |
| 94 | David Jackson III | DL | FR | 6' 2" | 260 | Washington, DC |
| 96 | Nicco Maggio | DL | FR | 6' 1" | 295 | Buford, GA |
| 97 | Trey Giddens | DL | FR | 6' 3" | 295 | Virginia Beach, VA |
| 8 | Jonathan Agumadu | LB | SO | 6' 2" | 220 | Dallas, TX |
| 10 | Peyton Seelmann | LB | JR | 6' 1" | 230 | Mechanicsville, VA |
| 12 | Calvin Thomas | LB | FR | 6' 3" | 235 | Houston, TX |
| 15 | Derek McDonald | LB | SR | 6' 4" | 240 | Atlanta, GA |
| 26 | DQ Forkpa | LB | FR | 6' 1" | 240 | Plymouth, MN |
| 33 | Tyler Houser | LB | FR | 6' 2" | 225 | Sparta, NJ |
| 35 | Ashton Blatt | LB | FR | 6' 3" | 230 | Pittsburgh, PA |
| 36 | Jayden Griffin-Haynes | LB | FR | 6' 2" | 210 | Rolesville, NC |
| 42 | Jordan Avinger | LB | FR | 6' 1" | 225 | Orangeburg, SC |
| 43 | Lantz Pascal | LB | FR | 6' 1" | 240 | Fort Lauderdale, FL |
| 44 | Jake Bauer | LB | FR | 6' 1" | 235 | West Chester, PA |
| 54 | Timir Hickman-Collins | LB | SO | 6' 2" | 235 | Fort Mill, SC |
| 95 | Daniel Anderson | LB | SO | 6' 1" | 240 | Memphis, TN |
| 1 | Greg Smith III | DB | SO | 6' 4" | 215 | Riverview, FL |
| 2 | Kaleb Cost | DB | SR | 5' 11" | 195 | Atlanta, GA |
| 4 | Jalon Thompson | DB | JR | 5' 11" | 195 | Orlando, FL |
| 6 | Tre Miller | DB | JR | 5' 10" | 180 | Birmingham, AL |
| 16 | Coleman Bryson | DB | SR | 6' 2" | 215 | Waynesville, NC |
| 18 | Jaiden Patterson | DB | JR | 6' 1" | 195 | Dacula, GA |
| 19 | Reggie Love II | DB | JR | 5' 8" | 170 | Raleigh, NC |
| 20 | Xavier Jackson | DB | FR | 6' 1" | 190 | Willingboro, NJ |
| 21 | Kenton Dopson III | DB | FR | 6' 0" | 200 | Miami, FL |
| 23 | Khristian Dunbar-Hawkins | DB | SO | 5' 11" | 200 | Inland Empire, CA |
| 24 | Javion Butts | DB | FR | 6' 1" | 195 | Gray, GA |
| 27 | Graham Reintjes | DB | FR | 6' 1" | 195 | Austin, TX |
| 28 | Jamarrion Gordon | DB | FR | 5' 11" | 190 | Jackson, AL |
| 30 | Jaziel Hart | DB | FR | 5' 11" | 185 | Roanoke, VA |
| 31 | Julian Peterson | DB | FR | 6' 2" | 195 | Sicklerville, NJ |
| 32 | Jermaine Anderson | DB | FR | 6' 2" | 210 | Fredericksburg, VA |
| 34 | David Davis | DB | FR | 6' 0" | 200 | Pittsburgh, PA |
| 38 | Julian Burns | DB | FR | 6' 3" | 195 | Monroe, LA |
| 92 | Aeron Burrell | PK | JR | 6' 2" | 190 | Bossier City, LA |
| 97 | David Green | PK | FR | 5' 10" | 180 | High Point, NC |
| 91 | Adam Mccann-Gibbs | P | FR | 6' 0" | 210 | Donegal, Ireland |
| 93 | Jacob Horvath | P | JR | 6' 1" | 185 | Melbourne, Australia |
| 48 | Gannon Burt | LS | JR | 6' 1" | 220 | Fort Mill, SC |
Final TDC rating, rank and record for every season since 2014
| Season | Record | Conf | Rank | Rating | Off | Def |
|---|---|---|---|---|---|---|
| 2026 so far | 4-2 | 2-1 | #54 | +4.1 | +0.3 | +3.8 |
| 2025 | 4-8 | 2-6 | #97 | -5.9 | -5.9 | 0.0 |
| 2024 | 6-7 | 3-5 | #71 | 0.0 | +3.5 | -3.4 |
| 2023 | 8-5 | 4-4 | #39 | +4.2 | +6.3 | -2.1 |
| 2022 | 9-5 | 6-2 | #55 | +3.0 | +6.9 | -3.9 |
| 2021 | 6-7 | 3-5 | #59 | +2.0 | +6.4 | -4.5 |
| 2020 | 8-4 | 7-3 | #21 | +7.7 | +9.2 | -1.5 |
| 2019 | 7-6 | 4-4 | #34 | +5.2 | +4.2 | +0.9 |
| 2018 | 2-9 | 1-7 | #95 | -5.4 | +0.5 | -5.9 |
| 2017 | 3-9 | 1-7 | #81 | -2.7 | -0.9 | -1.8 |
| 2016 | 8-5 | 5-3 | #33 | +6.2 | +4.4 | +1.9 |
| 2015 | 11-3 | 8-0 | #19 | +9.8 | +9.1 | +0.7 |
| 2014 | 6-7 | 4-4 | #73 | -1.4 | +6.7 | -8.1 |
North Carolina's past seasons use the same rating model as this one. Click a season to see its full page.
Updated Oct 21, 10:45 AM 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 →