2023 schedule
App State
Sun Belt
Final rank
#10
Record
8-5
Points
12
Diff
+83
Scored
452
Allowed
369
Outcome
—
Team season stats
Cumulative across the regular season. Source: CFBD /stats/season.
Total yards
6229
Yards allowed
5294
Rushing yards
2402
Passing yards
3827
Turnovers
22
3rd down conv.
79
4th down conv.
18
Penalties
61
Statistical leaders
Top performers in each category for the 2023 regular season.
Passing
COMPLETIONS
- 1. Joey AguilarQB292
- 2. Ryan BurgerQB7
YDS
- 1. Joey AguilarQB3754
- 2. Ryan BurgerQB73
TD
- 1. Joey AguilarQB33
- 2. Ryan BurgerQB1
Rushing
YDS
- 1. Nate NoelRB825
- 2. Kanye RobertsRB696
- 3. Maquel HaywoodRB318
CAR
- 1. Nate NoelRB173
- 2. Kanye RobertsRB123
- 3. Joey AguilarQB81
TD
- 1. Kanye RobertsRB7
- 2. Nate NoelRB5
- 3. Joey AguilarQB3
Receiving
TD
- 1. Kaedin RobinsonWR10
- 2. Christan HornWR6
- 3. Eli WilsonTE5
YDS
- 1. Kaedin RobinsonWR905
- 2. Christan HornWR566
- 3. Makai JacksonWR418
REC
- 1. Kaedin RobinsonWR67
- 2. Christan HornWR36
- 3. Eli WilsonTE33
Defense
TOT
- 1. Andrew ParkerLB109
- 2. Nicholas RossS101
- 3. Caden SullivanLB64
SACKS
- 1. Nate JohnsonDE7.5
- 2. Michael FletcherDE5
- 3. Santana HopperDL3.5
TFL
- 1. Nate JohnsonDE8.5
- 2. Santana HopperDL6.5
- 3. Andrew ParkerLB6.0
Interceptions
YDS
- 1. Tyrek FunderburkCB52
- 2. Jordan FavorsDB34
- 3. Omari PhilyawDB26
TD
- 1. Tyrek FunderburkCB2
- 2. Trenton Alan YoweCB0
- 3. Jack ScroggsLB0
INT
- 1. Jordan FavorsDB4
- 2. Tyrek FunderburkCB4
- 3. Ethan JohnsonDB1
Kicking
PTS
- 1. Michael HughesPK111
FGM
- 1. Michael HughesPK19
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 | FCS opponent | home | 45 – 24 | W | 0 | 0 |
| 3 | North Carolina(Premier) | away | 34 – 40 | L | 0 | 0 |
| 4 | East Carolina(Tier 3) | home | 43 – 28 | W | +3 | 3 |
| 5 | Wyoming(Tier 4) | away | 19 – 22 | L | 0 | 3 |
| 6 | Louisiana-Monroe(Tier 5) | away | 41 – 40 | W | +1 | 4 |
| 8 | Coastal Carolina(Tier 4) | home | 24 – 27 | L | 0 | 4 |
| 9 | Old Dominion(Tier 5) | away | 21 – 28 | L | 0 | 4 |
| 10 | Southern Miss(Tier 4) | home | 48 – 38 | W | +2 | 6 |
| 11 | Marshall(Tier 3) | home | 31 – 9 | W | +3 | 9 |
| 12 | Georgia State(Tier 5) | away | 42 – 14 | W | +1 | 10 |
| 13 | James Madison(Tier 5) | away | 26 – 23 | W | +1 | 11 |
| 14 | Georgia Southern(Tier 5) | home | 55 – 27 | W | +1 | 12 |
| 15 | Troy(Tier 4) | away | 23 – 49 | L | 0 | 12 |
Click any row to see the matchup. Stats shown are end-of-season.
Roster115 players
| # | Player | Pos | Ht / Wt | Hometown |
|---|---|---|---|---|
| 0 | Deshawn McKnight | DL | 6'3" · 299 lb | Sumter, SC |
| 0 | Josiah Wyatt | DL | 6'4" · 265 lb | Buford, GA |
| 0 | Trenton Alan Yowe | CB | 6'2" · 182 lb | Calera, AL |
| 1 | Shawn Collins | DL | 6'5" · 265 lb | Montclair, NJ |
| 2 | Brendan Harrington | LB | 6'0" · 235 lb | Moncure, NC |
| 2 | Ethan Johnson | DB | 5'11" · 195 lb | Huntersville, NC |
| 2 | James Edwards | DB | 5'10" · 190 lb | Clewiston, FL |
| 2 | Kaedin Robinson | WR | 6'2" · 205 lb | Arden, NC |
| 2 | Kanye Roberts | RB | 6'0" · 205 lb | Teachey, NC |
| 2 | Makai Jackson | WR | 6'0" · 200 lb | Levittown, PA |
| 2 | Tyrek Funderburk | CB | 6'0" · 185 lb | Indian Trail, NC |
| 3 | Ahmani Marshall | RB | 6'1" · 220 lb | Kernersville, NC |
| 4 | Anderson Castle | RB | 6'0" · 220 lb | Boone, NC |
| 4 | Nick Ross | S | 5'11" · 190 lb | Kennesaw, GA |
| 5 | Michael Fletcher | DE | 6'6" · 275 lb | Flint, MI |
| 5 | Zyeir Gamble | DB | 5'10" · 195 lb | Sumter, SC |
| 6 | Dashaun Davis | WR | 5'9" · 175 lb | Deerfield Beach, FL |
| 6 | EJ Jackson | S | 6'0" · 195 lb | Belle Glade, FL |
| 6 | Joey Aguilar | QB | 6'3" · 225 lb | Antioch, CA |
| 7 | Andrew Parker Jr. | LB | 6'2" · 235 lb | New Orleans, LA |
| 7 | Jordan Favors | DB | 5'11" · 200 lb | Griffin, GA |
| 8 | Dalton Stroman | WR | 6'4" · 210 lb | Rockingham, NC |
| 8 | Nate Noel | RB | 5'10" · 190 lb | Miami, FL |
| 9 | Jarrett Paul | CB | 6'1" · 200 lb | Brooklyn, NY |
| 10 | Colton Phares | LB | 6'2" · 225 lb | Beaufort, SC |
| 10 | DJ VanHook | CB | 5'10" · 185 lb | Long Beach, CA |
| 11 | Coen Sutton | WR | 6'2" · 205 lb | Charlotte, NC |
| 11 | Derrell Farrar | LB | 6'1" · 225 lb | Loganville, GA |
| 11 | Grant Tucker | WR | 6'3" · 190 lb | Charlotte, NC |
| 12 | Michael Hetzel | WR | 5'11" · 195 lb | Charlotte, NC |
| 13 | Christan Horn | WR | 6'2" · 190 lb | Columbia, SC |
| 15 | Thomas Davis | DL | 6'2" · 240 lb | Valdosta, GA |
| 16 | David Hernandez | QB | 6'0" · 210 lb | Charlotte, NC |
| 16 | Mason McHugh | QB | 6'2" · 195 lb | Ferdinand, ID |
| 16 | Omari Philyaw | DB | 5'10" · 180 lb | Charlotte, NC |
| 17 | Jalik Thomas | DB | 5'11" · 195 lb | Macon, GA |
| 18 | Ryan Burger | QB | 6'4" · 205 lb | Myrtle Beach, SC |
| 18 | Ryan McKinnis | LB | 6'2" · 225 lb | Buford, GA |
| 19 | Cameron Estep | QB | 6'0" · 195 lb | Charlotte, NC |
| 19 | Donovan Spellman | LB | 6'4" · 230 lb | Greenville, NC |
| 20 | Jaylon Calhoun | RB | 6'0" · 200 lb | Lakeland, GA |
| 20 | Nathan Kibambe | LB | 5'11" · 220 lb | Charlotte, NC |
| 21 | DJ Burks | DB | 6'0" · 200 lb | Maryville, TN |
| 21 | Reece Larson | WR | 6'0" · 180 lb | Wellington, FL |
| 22 | DJ Porter | CB | 6'0" · 175 lb | Spartanburg, SC |
| 24 | Cahari Haynes | LB | 6'1" · 220 lb | Shelby, NC |
| 25 | Jackson Greene | S | 5'11" · 195 lb | Boone, NC |
| 25 | Zahn Coakley | WR | 6'1" · 195 lb | Dallas, TX |
| 26 | Caden Sullivan | LB | 6'2" · 230 lb | Inman, SC |
| 27 | Michael Dipasquale | RB | 5'10" · 200 lb | Wake Forest, NC |
| 27 | Mitchell Lake | P | 5'11" · 200 lb | Brisbane, QLD |
| 27 | Ronald Clarke | S | 6'0" · 200 lb | Buford, GA |
| 28 | Jayden Bethea | LB | 6'1" · 230 lb | Lawrenceville, GA |
| 28 | Maquel Haywood | RB | 5'8" · 195 lb | Wake Forest, NC |
| 29 | Carter Everett | PK | 5'10" · 195 lb | Boone, NC |
| 29 | Santana Hopper | DL | 6'2" · 265 lb | Shelby, NC |
| 30 | Carter Greene | S | 6'0" · 205 lb | Shelby, NC |
| 31 | Dyvon McKinney | S | 6'0" · 210 lb | Asheboro, NC |
| 35 | Dylan Castoria | TE | 6'2" · 235 lb | Huntersville, NC |
| 35 | Jack Scroggs | LB | 6'1" · 230 lb | Buford, GA |
| 36 | Kevon Haigler | DE | 6'1" · 250 lb | Hartsville, SC |
| 37 | Andre Hamilton | LB | 6'0" · 200 lb | Concord, NC |
| 39 | Tony Harris | CB | 5'10" · 175 lb | Charlotte, NC |
| 40 | Cole Becker | LB | 6'2" · 235 lb | Nashville, TN |
| 41 | Conner Maynard | P | 6'3" · 200 lb | Mooresville, NC |
| 42 | Braxton Veiga | LB | 6'1" · 210 lb | Greensboro, NC |
| 42 | Christian Johnstone | LS | 6'3" · 255 lb | Loganville, GA |
| 43 | Cash McVay | PK | 6'1" · 180 lb | Anaheim, CA |
| 44 | Brodrick Gooch | LB | 6'0" · 220 lb | Cornelius, NC |
| 45 | Trevor Moffitt | LB | 6'2" · 214 lb | Bushnell, FL |
| 46 | Isaiah McGuffin | LB | 6'0" · 220 lb | Winston-Salem, NC |
| 47 | Romelo Bell | LB | 6'3" · 230 lb | White Hall, AR |
| 49 | Randy Marion III | LB | 6'0" · 210 lb | Mooresville, NC |
| 50 | DeAndre Dingle-Prince | DE | 6'0" · 280 lb | Sanford, NC |
| 52 | Cayden Sweatt | OL | 6'4" · 295 lb | Bremen, GA |
| 52 | Orlando Leon | DL | 6'2" · 235 lb | Boone, NC |
| 53 | Jake Ganoe | OL | 6'2" · 290 lb | Cary, NC |
| 54 | Isaiah Helms | OL | 6'3" · 295 lb | Hudson, NC |
| 56 | Jason Hertz | DL | 6'4" · 295 lb | Indian Trail, NC |
| 56 | Kyle Arnholt | LB | 6'2" · 225 lb | Roanoke, VA |
| 57 | Austin Shook | PK | 6'0" · 205 lb | Waxhaw, NC |
| 59 | Jack Murphy | OL | 6'4" · 295 lb | Fairfax, VA |
| 60 | Ethan Ryan | OL | 6'3" · 290 lb | Summerfield, NC |
| 62 | Bucky Williams | OL | 6'3" · 300 lb | Ringgold, GA |
| 63 | Jayden Ramsey | OL | 6'6" · 300 lb | Anderson, SC |
| 66 | Danny Stevens | OL | 6'4" · 295 lb | Charlotte, NC |
| 67 | Seth Williams | OL | 6'4" · 300 lb | Statesville, NC |
| 70 | Markell Samuel | OL | 6'4" · 305 lb | Fayetteville, NC |
| 70 | Thornton Gentry | OL | 6'4" · 305 lb | Chapin, SC |
| 73 | Jaden Lindsay | OL | 6'3" · 300 lb | Winston-salem, NC |
| 74 | Griffin Scroggs | OL | 6'3" · 330 lb | Grayson, GA |
| 75 | Blake Bradford | OL | 6'6" · 285 lb | Lincolnton, NC |
| 75 | Damion Daley | OL | 6'4" · 300 lb | Columbia, SC |
| 76 | Logan Ridolph | OL | 6'5" · 295 lb | Wesley Chapel, FL |
| 77 | Daniel Davis | OL | 6'6" · 300 lb | Winston-Salem, NC |
| 78 | Joseph Solomon | OL | 6'5" · 305 lb | Indianapolis, IN |
| 80 | Max Drag | TE | 6'4" · 230 lb | Chapin, SC |
| 81 | Miller Gibbs | TE | 6'4" · 245 lb | Davidson, NC |
| 82 | Chris Lawson Jr. | WR | 6'0" · 185 lb | Columbia, SC |
| 84 | Ayden Burkey | WR | 5'11" · 185 lb | Waxhaw, NC |
| 85 | David Larkins | TE | 6'5" · 250 lb | Cincinnati, OH |
| 86 | Kanen Hamlett | TE | 6'4" · 235 lb | Madison, AL |
| 87 | Eli Wilson | TE | 6'3" · 240 lb | Piedmont, SC |
| 88 | Luke Hale | WR | 6'3" · 190 lb | Asheville, NC |
| 89 | August Drews | TE | 6'5" · 245 lb | Sarasota, FL |
| 90 | Nate Johnson | DE | 6'5" · 252 lb | Gaffney, SC |
| 91 | Markus Clark | DL | 6'1" · 295 lb | Hoover, AL |
| 92 | AJ Mebane | DL | 6'3" · 240 lb | Durham, NC |
| 93 | KaRon White | DT | 6'2" · 290 lb | Madison, AL |
| 94 | Stephen Passeggiata | DE | 6'2" · 250 lb | Wellington, FL |
| 95 | Jake Mann | LS | 5'10" · 232 lb | Chapel Hill, NC |
| 95 | Montez Kelley | DE | 6'5" · 275 lb | Cincinnati, OH |
| 97 | Kevin Abrams-Verwayne | DL | 6'3" · 245 lb | Marietta, GA |
| 99 | Michael Hughes | PK | 6'3" · 190 lb | Charleston, WV |
| — | Milan Tucker | WR | 5'11" · 180 lb | Lehigh Acres, FL |












