2023 schedule
North Carolina
ACC
Final rank
#16
Record
8-4
Points
23
Diff
+114
Scored
439
Allowed
325
Outcome
—
Team season stats
Cumulative across the regular season. Source: CFBD /stats/season.
Total yards
6386
Yards allowed
5257
Rushing yards
2505
Passing yards
3881
Turnovers
17
3rd down conv.
92
4th down conv.
9
Penalties
93
Statistical leaders
Top performers in each category for the 2023 regular season.
Passing
TD
- 1. Drake MayeQB24
- 2. Conner HarrellQB2
- 3. Caleb HoodRB0
YDS
- 1. Drake MayeQB3608
- 2. Conner HarrellQB270
- 3. Jefferson BoazQB3
COMPLETIONS
- 1. Drake MayeQB269
- 2. Conner HarrellQB22
- 3. Jefferson BoazQB1
Rushing
YDS
- 1. Omarion HamptonRB1504
- 2. Drake MayeQB449
- 3. British BrooksRB375
TD
- 1. Omarion HamptonRB15
- 2. Drake MayeQB9
- 3. British BrooksRB2
CAR
- 1. Omarion HamptonRB253
- 2. Drake MayeQB112
- 3. British BrooksRB74
Receiving
REC
- 1. J.J. JonesWR46
- 2. Nate MccollumWR44
- 3. Devontez WalkerWR41
TD
- 1. Devontez WalkerWR7
- 2. Bryson NesbitTE5
- 3. John CopenhaverTE4
YDS
- 1. J.J. JonesWR711
- 2. Devontez WalkerWR699
- 3. Bryson NesbitTE585
Defense
TFL
- 1. Kaimon RuckerDE15.0
- 2. Cedric GrayLB11.0
- 3. Amari GainerLB6
SACKS
- 1. Kaimon RuckerDE8.5
- 2. Cedric GrayLB5.0
- 3. Beau AtkinsonDL3.5
TOT
- 1. Cedric GrayLB121
- 2. Power EcholsLB102
- 3. Don ChapmanDB64
Interceptions
TD
- 1. Armani ChatmanDB0
- 2. Marcus AllenDB0
- 3. Alijah HuzzieDB0
YDS
- 1. Alijah HuzzieDB33
- 2. Amare CampbellLB19
- 3. Don ChapmanDB7
INT
- 1. Alijah HuzzieDB3
- 2. Don ChapmanDB2
- 3. Armani ChatmanDB2
Kicking
PTS
- 1. Noah BurnettePK100
- 2. Ryan CoePK17
FGM
- 1. Noah BurnettePK19
- 2. Ryan CoePK3
Game log
Real CFBD regular-season results. Points earned per game follow the opponent's 2023 starting tier: 5 for Tier 1, 4 for Tier 2, 3 for Tier 3, 2 for Tier 4, 1 for Tier 5, 0 for FBS losses or FCS wins, and −3 for any loss to an FCS opponent.
| Wk | Opponent | Site | Score | Result | Pts | Total |
|---|---|---|---|---|---|---|
| 2 | South Carolina(Tier 2) | home | 31 – 17 | W | +4 | 4 |
| 3 | App State(Tier 4) | home | 40 – 34 | W | +2 | 6 |
| 4 | Minnesota(Tier 2) | home | 31 – 13 | W | +4 | 10 |
| 5 | Pittsburgh(Tier 2) | away | 41 – 24 | W | +4 | 14 |
| 7 | Syracuse(Tier 4) | home | 40 – 7 | W | +2 | 16 |
| 8 | Miami (FL)(Tier 2) | home | 41 – 31 | W | +4 | 20 |
| 9 | Virginia(Tier 3) | home | 27 – 31 | L | 0 | 20 |
| 10 | Georgia Tech(Tier 3) | away | 42 – 46 | L | 0 | 20 |
| 11 | FCS opponent | home | 59 – 7 | W | 0 | 20 |
| 12 | Duke(Tier 3) | home | 47 – 45 | W | +3 | 23 |
| 13 | Clemson(Premier) | away | 20 – 31 | L | 0 | 23 |
| 14 | NC State(Tier 2) | away | 20 – 39 | L | 0 | 23 |
Click any row to see the matchup. Stats shown are end-of-season.
Roster120 players
| # | Player | Pos | Ht / Wt | Hometown |
|---|---|---|---|---|
| 1 | Antavious Lane | DB | 5'8" · 195 lb | West Palm Beach, FL |
| 2 | Andre Greene Jr. | WR | 6'2" · 202 lb | Richmond, VA |
| 2 | Don Chapman | DB | 6'1" · 200 lb | San Diego, CA |
| 2 | Tychaun Chapman | WR | 6'0" · 180 lb | Virginia Beach, VA |
| 3 | Amari Gainer | LB | 6'4" · 235 lb | Tallahassee, FL |
| 3 | Chris Culliver | WR | 6'2" · 195 lb | Maiden, NC |
| 4 | Caleb Hood | RB | 6'0" · 220 lb | Rockingham, NC |
| 5 | J.J. Jones | WR | 6'2" · 210 lb | Myrtle Beach, SC |
| 5 | Jahvaree Ritzie | DL | 6'4" · 290 lb | Kernersville, NC |
| 6 | Gavin Blackwell | WR | 5'11" · 185 lb | Indian Trail, NC |
| 6 | George Pettaway | RB | 5'10" · 196 lb | Suffolk, VA |
| 6 | Nate McCollum | WR | 5'9" · 185 lb | Mcdonough, GA |
| 7 | Derrik Allen | DB | 6'2" · 210 lb | Marietta, GA |
| 7 | Kaimon Rucker | DE | 6'2" · 265 lb | Hartwell, GA |
| 8 | Kobe Paysour | WR | 6'1" · 190 lb | Kings Mountain, NC |
| 8 | Myles Murphy | DL | 6'5" · 310 lb | Greensboro, NC |
| 9 | Armani Chatman | DB | 6'0" · 205 lb | Virginia Beach, VA |
| 9 | Devontez Walker | WR | 6'3" · 200 lb | Charlotte, NC |
| 10 | Desmond Evans | DL | 6'6" · 270 lb | Sanford, NC |
| 10 | Drake Maye | QB | 6'4" · 230 lb | Charlotte, NC |
| 11 | Paul Billups II | WR | 6'2" · 195 lb | Chesapeake, VA |
| 11 | Ty Adams | DB | 5'11" · 180 lb | Swainsboro, GA |
| 12 | Tad Hudson | QB | 6'3" · 225 lb | Huntersville, NC |
| 13 | Tylee Craft | WR | 6'5" · 200 lb | Sumter, SC |
| 14 | Beau Atkinson | DL | 6'6" · 258 lb | Raleigh, NC |
| 14 | Jaybron Harvey | DE | 6'2" · 240 lb | Mebane, NC |
| 14 | Jefferson Boaz | QB | 6'7" · 235 lb | Pilot Mountain, NC |
| 14 | Lejond Cavazos | DB | 6'1" · 210 lb | San Antonio, TX |
| 15 | Conner Harrell | QB | 6'2" · 210 lb | Alabaster, AL |
| 15 | DeAndre Boykins | S | 6'0" · 200 lb | Beaufort, SC |
| 15 | Sebastian Cheeks | LB | 6'3" · 230 lb | Skokie, IL |
| 15 | Tre Miller | DB | 5'10" · 180 lb | Birmingham, AL |
| 16 | Russell Tabor | QB | 6'2" · 215 lb | Charlotte, NC |
| 17 | Christian Hamilton | WR | 5'11" · 181 lb | Harrisburg, PA |
| 18 | Bryson Nesbit | TE | 6'5" · 235 lb | Charlotte, NC |
| 18 | Christopher Holliday | DB | 6'4" · 220 lb | Chapel Hill, NC |
| 18 | Cole Maynard | P | 6'1" · 180 lb | Mooresville, NC |
| 19 | Grady Sherrill | WR | 5'9" · 180 lb | Greensboro, NC |
| 19 | Jalen Brooks | LB | 5'11" · 230 lb | Knightdale, NC |
| 19 | Reggie Love II | DB | 5'8" · 175 lb | Raleigh, NC |
| 20 | Brooks Miller | WR | 5'11" · 180 lb | Duluth, GA |
| 21 | Elijah Green | RB | 5'11" · 210 lb | Roswell, GA |
| 21 | Kaleb Cost | DB | 5'11" · 195 lb | Atlanta, GA |
| 22 | Kedrick Bingley-Jones | DL | 6'4" · 320 lb | Concord, NC |
| 23 | Power Echols | LB | 6'0" · 225 lb | Charlotte, NC |
| 24 | Amare Campbell | LB | 6'0" · 231 lb | Manassas, VA |
| 24 | British Brooks | RB | 5'11" · 225 lb | Gastonia, NC |
| 24 | Mali Hamrick | DE | 6'3" · 215 lb | Shelby, NC |
| 25 | Kellan Hood | RB | 5'11" · 190 lb | Rockingham, NC |
| 25 | Tayon Holloway | DB | 6'1" · 190 lb | Virginia Beach, VA |
| 26 | DJ Jones | RB | 5'11" · 207 lb | Fayetteville, NC |
| 27 | Giovanni Biggers | DB | 6'2" · 200 lb | Woodbridge, VA |
| 27 | Michael Hall | WR | 6'0" · 180 lb | Eden, NC |
| 28 | Alijah Huzzie | DB | 5'10" · 195 lb | Franklin, GA |
| 28 | Omarion Hampton | RB | 6'0" · 220 lb | Clayton, NC |
| 29 | Caleb LaVallee | LB | 6'1" · 228 lb | Marietta, GA |
| 29 | Marcus Allen | DB | 6'2" · 190 lb | Marietta, GA |
| 30 | Michael Short | LB | 6'3" · 226 lb | Charlotte, NC |
| 31 | Will Hardy | DB | 6'2" · 205 lb | Lawrenceville, GA |
| 32 | Cade Law | LB | 6'1" · 225 lb | Nashville, TN |
| 33 | Cedric Gray | LB | 6'3" · 235 lb | Charlotte, NC |
| 34 | Jordan Louie | RB | 5'10" · 215 lb | Tuscaloosa, AL |
| 35 | Ayden Duncanson | DB | 6'0" · 191 lb | Atlanta, GA |
| 35 | Jaden Selby | DB | 6'0" · 190 lb | Potomac, MD |
| 37 | Jack Blythe | DB | 6'2" · 190 lb | Charlotte, NC |
| 37 | Liam Boyd | PK | 6'1" · 200 lb | Asheville, NC |
| 38 | Aiden Cloninger | WR | 5'11" · 195 lb | Gastonia, NC |
| 38 | Naari Short | DB | 5'9" · 185 lb | Durham, NC |
| 39 | Major Byrd | DB | 5'10" · 200 lb | Chicago, IL |
| 40 | Ryan Coe | PK | 6'3" · 225 lb | Mcdonald, PA |
| 40 | Tyler Thompson | LB | 6'4" · 225 lb | Cary, NC |
| 42 | Spencer Triplett | LS | 6'1" · 240 lb | Shelby, NC |
| 43 | Garrett Jordan | LS | 6'0" · 225 lb | Waxhaw, NC |
| 44 | Joel Starlings | DL | 6'4" · 302 lb | Richmond, VA |
| 44 | Randy Caldwell | LB | 6'0" · 230 lb | Mauldin, SC |
| 44 | Travis Shaw | DL | 6'5" · 342 lb | Greensboro, NC |
| 45 | Jake Harkleroad | LB | 5'10" · 215 lb | Charlotte, NC |
| 48 | Milad Aghaiepour | LB | 5'10" · 220 lb | Chapel Hill, NC |
| 51 | D.J. Geth | OL | 6'3" · 295 lb | Spartanburg, SC |
| 51 | R.J. Grigsby | OL | 6'3" · 315 lb | Kennesaw, GA |
| 52 | Jonathan Adorno | OL | 6'4" · 315 lb | Raleigh, NC |
| 52 | Jonny Fritz | LB | 6'1" · 190 lb | Atlanta, GA |
| 53 | Gibson Macrae | LB | 5'11" · 215 lb | Pinehurst, NC |
| 53 | Willie Lampkin | OL | 5'11" · 290 lb | Lakeland, FL |
| 54 | Chance Carroll | OL | 6'2" · 290 lb | Mooresville, NC |
| 55 | Zach Rice | OL | 6'5" · 320 lb | Lynchburg, VA |
| 57 | Bo Burkes | OL | 6'2" · 305 lb | Centreville, AL |
| 60 | Carter Kulka | OL | 6'3" · 270 lb | Atlanta, GA |
| 60 | Malik McGowan | OL | 6'5" · 325 lb | Charlotte, NC |
| 61 | Diego Pounds | OL | 6'6" · 340 lb | Raleigh, NC |
| 61 | Drew Little | LS | 5'11" · 240 lb | Richfield, NC |
| 63 | Ed Montilus | OL | 6'3" · 315 lb | Apopka, FL |
| 65 | Corey Gaynor | OL | 6'3" · 305 lb | Parkland, FL |
| 69 | Jarvis Hicks | OL | 6'7" · 310 lb | Cartersville, GA |
| 72 | Nolan McConnell | OL | 6'6" · 320 lb | Stafford, VA |
| 73 | Eli Sutton | OL | 6'6" · 318 lb | Murfreesboro, TN |
| 74 | Justin Kanyuk | OL | 6'6" · 315 lb | Lehigh Valley, PA |
| 75 | Spencer Rolland | OL | 6'6" · 315 lb | Burnsville, MN |
| 76 | William Barnes | OL | 6'4" · 320 lb | Apopka, FL |
| 78 | Trevyon Green | OL | 6'8" · 340 lb | Prince George, VA |
| 80 | Julien Randolph III | TE | 6'4" · 230 lb | Purcellville, VA |
| 81 | John Copenhaver | TE | 6'3" · 240 lb | Roswell, GA |
| 83 | Josh Espindola | WR | 5'11" · 195 lb | Hendersonville, TN |
| 84 | Cyrus Rogers | WR | 5'11" · 185 lb | Raleigh, NC |
| 85 | Landon Stevens | WR | 6'2" · 200 lb | Danbury, NC |
| 86 | Thomas Flynn | WR | 6'3" · 200 lb | Charlotte, NC |
| 87 | Colby Doreen | LB | 6'5" · 225 lb | Middletown, MD |
| 87 | Cort Halsey | TE | 6'3" · 230 lb | Atherton, CA |
| 88 | Deems May | TE | 6'2" · 230 lb | Charlotte, NC |
| 88 | Kamari Morales | TE | 6'3" · 249 lb | Tallahassee, FL |
| 89 | Cal Tierney | TE | 6'5" · 230 lb | Charlotte, NC |
| 91 | Ben Kiernan | P | 6'0" · 210 lb | Raleigh, NC |
| 93 | Jacolbe Cowan | DL | 6'5" · 280 lb | Charlotte, NC |
| 94 | CJ Murphy | DL | 6'2" · 240 lb | Bryn Mawr, PA |
| 94 | Rodney Lora | DT | 6'3" · 300 lb | North Arlington, NJ |
| 96 | Damon Bremer | DL | 6'2" · 285 lb | Cameron, NC |
| 96 | Tom Maginness | P | 6'0" · 210 lb | Melbourne, VIC |
| 98 | Kevin Hester Jr. | DL | 6'4" · 310 lb | Kennesaw, GA |
| 98 | Noah Burnette | PK | 5'10" · 179 lb | Raleigh, NC |
| — | Tomari Fox | DL | 6'3" · 300 lb | Lawrenceville, GA |











