2025 Appalachian State Mountaineers football team

2025 Appalachian State Mountaineers football
ConferenceSun Belt Conference
DivisionEast Division
Record5–7 (2–6 Sun Belt)
Head coach
Offensive schemeMultiple
Defensive coordinatorD. J. Smith (1st season)
Base defense4–3 or 4–2–5
Home stadiumKidd Brewer Stadium
2025 Sun Belt Conference football standings
Conf. Overall
Team   W   L     W   L  
East Division
No. 24 James Madison xy$^   8 0     12 2  
Old Dominion   6 2     10 3  
Coastal Carolina   5 3     6 6  
Georgia Southern   4 4     6 6  
Marshall   3 5     5 7  
Appalachian State   2 6     5 7  
Georgia State   0 8     1 11  
West Division
Troy xy   6 2     8 6  
Southern Miss   5 3     7 5  
Louisiana   5 3     6 7  
Arkansas State   5 3     7 6  
Texas State   3 5     6 6  
South Alabama   3 5     4 8  
Louisiana–Monroe   1 7     3 9  
Championship: James Madison 31, Troy 14
  • ^ – College Football Playoff participant
  • $ – Conference champion
  • x – Division champion/co-champions
  • y – Championship game participant
As of December 22, 2025
Rankings from CFP Rankings

The 2025 Appalachian State Mountaineers football team represented Appalachian State University in the Sun Belt Conference's East Division during the 2025 NCAA Division I FBS football season. The Mountaineers were led by Dowell Loggains in his first year as the head coach.[1] The Mountaineers played home games at the Kidd Brewer Stadium, located in Boone, North Carolina.

Offseason

Transfers

Outgoing

Player Position New school
Deshawn McKnight DL Arizona
Trenton Alan Yowe DB Arkansas State
Jason Hertz DL Charleston Southern
Josiah Wyatt DL Charleston Southern
Anderson Castle RB Duke
Reece Larson WR FIU
Anthony Rosier LB Florida A&M
Jalik Thomas S Florida A&M
Garrison Butler DL Furman
Blake Bradford OT Gardner–Webb
Cahari Haynes LB Gardner–Webb
Brendan Harrington LB Georgia Southern
Joshua Donald DL Houston
Kai Fernandes S Incarnate Word
Makai Jackson WR Indiana
Franklin Baret WR Jacksonville State
Markus Clark DL Liberty
Derrell Farrar DL Liberty
Austin Hobson DL Louisburg College (NJCAA)
Zavier Short WR Marshall
Nate Johnson DE Missouri
Andres Dewerk OT Ohio
Markell Samuel OL Oklahoma State
JT Sowell IOL Richmond
Jackson Bussey EDGE Samford
Trey Lenhardt S Samford
Joey Aguilar QB Tennessee
Dylan Barbrey OT The Citadel
Garner Langlo OL Troy
Jack Hollifield OL Tulane
Santana Hopper DL Tulane
Max Drag TE UCF
Kaedin Robinson WR Eligibility Waiver Denied
Cameron Estep QB UNC Pembroke
Michael DiPasquale RB UNC Pembroke
Thomas Shrader OL USF
Isaiah McGuffin LB UVA Wise
Jason Chambers DB West Virginia
Nick Taylor CB West Virginia
Avarion Cole S Western Kentucky
Grant Tucker WR Wofford
Ryan McKinnis LB Western Carolina
Michael Hetzel WR Unknown
Brodrick Gooch LB Unknown
Blake Hoban WR Unknown
Kanye Roberts RB Withdrawn
Shawn Collins DE Withdrawn
Jordan Favors S Withdrawn

Incoming

Player Position Previous school
Dylan Hasz S Arkansas
Davion Dozier WR Arkansas
Rashod Dubinion RB Arkansas
Brooks Yurachek LB Arkansas
Jaden Barnes WR Austin Peay
Jackson Grier WR Boise State
Trent Ramsey OT California
Dylan Manuel DL Charleston Southern
Joseph Bakhole DE Chattanooga
Garrison Butler DL Cincinnati
Cristian Conyer DB Coastal Carolina
Derick Brazil DB East Carolina
Nehemiah Chandler S Georgia Tech
Saint Farrior DL Hampton
J. J. Kohl QB Iowa State
Kavin White DB Lenoir-Rhyne
Jaelin Willis LB Lenoir-Rhyne
Izayah Cummings TE Louisville
AJ Swann QB LSU
Ian Ratliff P Marshall
Jaysen Angulo LB Methodist
Ja'Den McBurrows CB Michigan
Brayshawn Littlejohn LB Missouri
Shamarr Jackson OL New Mexico State
Malik Perry EDGE Pittsburg State
Moritz Schmoranzer OT Pittsburgh
Ahmad Robinson CB Prairie View A&M
Emory Floyd CB South Carolina
Rondarius Porter DL South Carolina
Ronnie Porter LB South Carolina
Joshua Acord TE Southern Utah
Caleb Sandstrom EDGE St. Thomas
Khalifa Keith RB Tennessee
Will Flowers OL Valdosta State
Tyriq Poindexter OL VMI
Cameren Fleming S Virginia Tech
Lance Williams OL Virginia Tech

[2][3][4]

Coaching staff additions

Name New Position Previous Team Previous Position Source
Dowell Loggains Head coach South Carolina Offensive coordinator/Quarterbacks [1]
Ryan Yurachek Tight Ends South Carolina Assistant tight ends [5]
Riley Watkins Quarterbacks South Carolina Offensive graduate assistant [6]
Allen Mogridge Offensive Line Georgia Tech Senior football advisor [7]
D. J. Smith Defensive coordinator Missouri Co-defensive coordinator/Linebackers/Recruiting coordinator [8]
Curtis Fuller Defensive Pass Game Coordinator/Defensive Backs Coastal Carolina Cornerbacks [9]
Kevin Higgins Chief of Staff Wake Forest General Manager [10]
Anthony Shakir Defensive Recruiting Coordinator/Edges Ball State Defensive line [11]
Keith Jones Jr. Defensive Line New England Patriots Defensive coaching assistant [12]
Clyde Christensen Associate head coach North Carolina Senior advisor [13]
Jeff Crosby Special Teams Coordinator Texas Special teams analyst [14]
Aashon Larkins Offensive Recruiting Coordinator/Running Backs Dartmouth Secondary [15]
Joe Dailey Offensive assistant (1/1/2025-4/1/2025) Hampton Quarterbacks coach / Pass Game Coordinator [16]

Preseason

Media poll

In the Sun Belt preseason coaches' poll, the Mountaineers were picked to finish third place in the East division.[17]

Wide receiver Dalton Stroman was selected as a member of the preseason All-Sun Belt second team offense.[18]

Schedule

DateTimeOpponentSiteTVResultAttendance
August 297:00 p.m.vs. Charlotte*ESPNUW 34–1135,718
September 63:30 p.m.Lindenwood*ESPN+W 20–1334,921
September 137:00 p.m.at Southern MissESPN+L 22–3824,534
September 277:30 p.m.at Boise State*FS1L 14–4732,904
October 43:30 p.m.Oregon State*
  • Kidd Brewer Stadium
  • Boone, NC
ESPN+W 27–2335,021
October 113:30 p.m.at Georgia StateESPN+W 41–2019,587
October 183:30 p.m.Coastal Carolina
  • Kidd Brewer Stadium
  • Boone, NC (rivalry)
ESPN+L 37–4533,862
October 2512:00 p.m.at Old DominionESPNUL 21–2418,097
November 67:30 p.m.Georgia Southern
ESPN2L 23–2531,876
November 153:30 p.m.at James MadisonESPN+L 10–5825,298
November 222:30 p.m.Marshall
ESPN+W 26–2431,322
November 292:30 p.m.Arkansas State
  • Kidd Brewer Stadium
  • Boone, NC
ESPN+L 29–3023,876
December 291:00 p.m.vs. Georgia Southern*ESPN

[19]

Game summaries

vs. Charlotte (Duke's Mayo Classic)

Appalachian State Mountaineers (0–0) at Charlotte 49ers (0–0) – Game summary
Quarter 1 2 34Total
Mountaineers 0 17 10734
49ers 3 0 0811

at Bank of America StadiumCharlotte, NC

  • Date: August 29, 2025
  • Game time: 7:00 p.m. EDT
  • Game weather: Sunny • Temperature: 81 °F (27 °C) • Wind: S at 5 miles per hour (8.0 km/h)
  • Game attendance: 35,718
  • Referee: Scott Broadway
  • TV announcers (ESPNU): Courtney Lyle (play-by-play) and Rene Ingoglia (analyst)
Game information
First quarter
  • (1:21) CLT – Liam Boyd 42-yard field goal (Drive: 13 plays, 55 yards, 6:28; Charlotte 3–0)
Second quarter
  • (8:38) APP – Rashod Dubinion 2-yard run, Dominic DeFreitas kick (Drive: 9 plays, 81 yards, 3:18; Appalachian State 7–3)
  • (0:36) APP – Jaden Barnes 10-yard pass from AJ Swann, Dominic DeFreitas kick (Drive: 14 plays, 80 yards, 4:36; Appalachian State 14–3)
  • (0:00) APP – Dominic DeFreitas 47-yard field goal (Drive: 5 plays, -16 yards, 0:23; Appalachian State 17–3)
Third quarter
  • (10:22) APP – Dominic DeFreitas 35-yard field goal (Drive: 10 plays, 58 yards, 4:38; Appalachian State 20–3)
  • (4:27) APP – Kanen Hamlett 19-yard pass from AJ Swann, Dominic DeFreitas kick (Drive: 11 plays, 73 yards, 4:16; Appalachian State 27–3)
Fourth quarter
  • (10:25) CLT – E. Jai Mason 16-yard pass from Conner Harrell, Justin Olson-Gus McGee pass to Gus McGee for two-point conversion (Drive: 12 plays, 57 yards, 5:55; Appalachian State 27–11)
  • (4:00) APP – Alex Sanchez 1-yard pass from AJ Swann, Dominic DeFreitas kick (Drive: 14 plays, 75 yards, 6:25; Appalachian State 34–11)
Statistics APP CLT
First downs 32 15
Total yards 586 218
Rushing yards 182 76
Passing yards 404 142
Passing: Comp–Att–Int 33-50–0 13-25–1
Time of possession 33:58 26:02
Team Category Player Statistics
Appalachian State Passing AJ Swann 31/46, 368 yards, 3 TD
Rushing Rashod Dubinion 22 carries, 111 yards, TD
Receiving Jaden Barnes 6 receptions, 134 yards, TD
Charlotte Passing Conner Harrell 13/24, 142 yards, TD, INT
Rushing CJ Stokes 15 carries, 49 yards
Receiving Justin Olson 2 receptions, 56 yards

Lindenwood (FCS)

Lindenwood Lions (FCS) (0–1) at Appalachian State Mountaineers (1–0) – Game summary
Quarter 1 2 34Total
Lions (FCS) 0 6 0713
Mountaineers 14 0 3320

at Kidd Brewer StadiumBoone, NC

  • Date: September 6, 2025
  • Game time: 3:30 PM EDT
  • Game weather: Cloudy • Temperature: 72 °F (22 °C) • Wind: E at 8 miles per hour (13 km/h)
  • Game attendance: 34,921
  • Referee: Jeremy Parker
  • TV announcers (ESPN+): David Jackson (play-by-play) and Avery Hall (analyst)
Game information
First Quarter
  • (14:42) APP – Dalton Stroman 72-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 1 play, 72 yards, 0:11; Appalachian State 7–0)
  • (3:32) APP – Jaden Barnes 13-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 6 plays, 75 yards, 2:27; Appalachian State 14–0)
Second Quarter
  • (7:15) LIN – Nate Glantz 1-yard run, Will Graham kick blocked (Drive: 8 plays, 54 yards, 4:31; Appalachian State 14–6)
Third Quarter
  • (5:36) APP – Dominic De Freitas 29-yard field goal (Drive: 12 plays, 67 yards, 4:31; Appalachian State 17–6)
Fourth Quarter
  • (14:12) APP – Dominic De Freitas 24-yard field goal (Drive: 11 plays, 61 yards, 4:06; Appalachian State 20–6)
  • (3:24) LIN – Rico Bond 24-yard pass from Nate Glantz, Will Graham kick (Drive: 9 plays, 46 yards, 5:41; Appalachian State 20–13)
Statistics LIN APP
First downs 13 20
Total yards 216 503
Rushing yards -1 209
Passing yards 217 294
Passing: Comp–Att–Int 20-36–2 19-34–1
Time of possession 35:08 24:52
Team Category Player Statistics
Lindenwood Passing Nate Glantz 20/36, 217 yards, TD, 2 INT
Rushing Jared Rhodes 11 carries, 20 yards
Receiving Rico Bond 7 receptions, 102 yards, TD
Appalachian State Passing AJ Swann 19/34, 294 yards, 2 TD, 1 INT
Rushing Rashod Dubinion 25 Carries, 194 yards
Receiving Dalton Stroman 3 receptions, 142 yards, TD

at Southern Miss

Appalachian State Mountaineers (2–0) at Southern Miss Golden Eagles (1–1) – Game summary
Quarter 1 2 34Total
Mountaineers 7 0 7822
Golden Eagles 7 10 71438

at M. M. Roberts StadiumHattiesburg, MS

  • Date: September 13, 2025
  • Game time: 6:00 PM CDT
  • Game weather: Sunny • Temperature: 89 °F (32 °C) • Wind: 3 mph
  • Game attendance: 24,534
  • Referee: Tim Barker
  • TV announcers (ESPN+): Jason Baker (play-by-play) and Austin Davis (analyst)
Game information
First Quarter
  • (7:02) APP – Rashod Dubinion 2-yard run, Dominic De Freitas kick (Drive: 7 plays, 62 yards, 2:50; Appalachian State 7–0)
  • (4:05) USM – Jeffery Pittman 5-yard run, Reed Harradine kick (Drive: 10 plays, 75 yards, 2:57; Tied 7–7)
Second Quarter
  • (14:09) USM – Reed Harradine 39-yard field goal (Drive: 9 plays, 52 yards, 3:42; Southern Miss 10–7)
  • (10:40) USM – Ian Foster 99-yard interception return, Reed Harradine kick (Drive: 8 plays, 71 yards, 3:29; Southern Miss 17–7)
Third Quarter
  • (11:20) USM – Robert Briggs 8-yard pass form Braylon Braxton, Reed Harradine kick (Drive: 9 plays, 75 yards, 3:40; Southern Miss 24–7)
  • (1:06) APP – Jaquari Lewis 10-yard run, Dominic De Freitas kick (Drive: 12 plays, 70 yards, 4:45; Southern Miss 24–14)
Fourth Quarter
  • (11:23) USM – Jeffery Pittman 9-yard run, Reed Harradine kick (Drive: 5 plays, 69 yards, 2:07; Southern Miss 31–14)
  • (9:29) USM – Micah Davis 21-yard pass from Braylon Braxton, Reed Harradine kick (Drive: 3 plays, 61 yards, 0:54; Southern Miss 38–14)
  • (0:51) APP – Jaden Barnes 3-yard pass from Billy Wiles, Jaquari Lewis two-point pass conversion (Drive: 9 plays, 70 yards, 3:19; Southern Miss 38–22)
Statistics APP USM
First downs 27 18
Total yards 470 389
Rushing yards 95 110
Passing yards 375 279
Passing: Comp–Att–Int 31-52-3 22-31-1
Time of possession 36:36 23:24
Team Category Player Statistics
Appalachian State Passing AJ Swann 15/23, 217 yards, 3 INTs
Rushing Rashod Dubinion 24 carries, 95 yards, TD
Receiving Jaden Barnes 10 receptions, 132 yards, TD
Southern Miss Passing Braylon Braxton 22/30, 279 yards, 2 TDs, INT
Rushing Jeffery Pittman 6 carries, 39 yards, 2 TDs
Receiving Tychaun Chapman 4 receptions, 112 yards

at Boise State

Appalachian State Mountaineers (2–1) at Boise State Broncos (2–1) – Game summary
Quarter 1 2 34Total
Mountaineers 0 7 7014
Broncos 14 10 91447

at Albertsons StadiumBoise, ID

  • Date: September 27, 2025
  • Game time: 7:30 p.m. EDT
  • Game weather: Sunny • Temperature: 81 °F (27 °C) • Wind: 7 mph
  • Game attendance: 32,904
  • Referee: Patrick Foy
  • TV announcers (FS1): Noah Reed (play-by-play) and Robert Smith (analyst)
Game information
First Quarter
  • (9:49) BOIS – Latrell Caples 10-yard pass from Maddux Madsen, Colton Boomer kick (Drive: 10 plays, 75 yards, 5:11; Boise State 7–0)
  • (1:49) BOIS – A'Marion McCoy 26-yard interception return, Colton Boomer kick (Drive: 6 plays, 13 yards, 1:35; Boise State 14–0)
Second Quarter
  • (7:07) BOIS – Ben Ford 14-yard pass from Maddux Madsen, Colton Boomer kick (Drive: 10 plays, 80 yards, 5:53; Boise State 21–0)
  • (1:16) APP – Dalton Stroman 7-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 14 plays, 75 yards, 5:51; Boise State 21–7)
  • (0:05) BOIS – Colton Boomer 25-yard field goal (Drive: 9 plays, 62 yards, 1:11; Boise State 24–7)
Third Quarter
  • (10:40) APP – Jaquari Lewis 3-yard run, Dominic De Freitas kick (Drive: 3 plays, 42 yards, 0:46; Boise State 24–14)
  • (5:59) BOIS – Colton Boomer 40-yard field goal (Drive: 11 plays, 58 yards, 4:35; Boise State 27–14)
  • (1:24) BOIS – Quinton Brown 29-yard pass from Maddux Madsen, two-point pass conversion attempt failed (Drive: 7 plays, 58 yards, 3:07; Boise State 33–14)
Fourth Quarter
  • (10:21) BOIS – Boen Phelps 33-yard interception return, Colton Boomer kick (Drive: 2 plays, 4 yards, 0:26; Boise State 47–14)
Statistics APP BOIS
First downs 9 25
Total yards 184 473
Rushing yards 119 152
Passing yards 65 321
Passing: Comp–Att–Int 12-28-3 25-38-0
Time of possession 21:50 38:10
Team Category Player Statistics
Appalachian State Passing AJ Swann 11/24, 64 yards, TD, 2 INTs
Rushing Rashod Dubinion 17 carries, 113 yards
Receiving Izayah Cummings 3 receptions, 20 yards
Boise State Passing Maddux Madsen 25/37, 321 yards, 4 TDs
Rushing Sire Gaines 12 carries, 69 yards
Receiving Latrell Caples 5 receptions, 84 yards, 2 TDs

Oregon State

Oregon State Beavers (0–5) at Appalachian State Mountaineers (2–2) – Game summary
Quarter 1 2 34Total
Beavers 0 14 7223
Mountaineers 17 0 10027

at Kidd Brewer Stadium • Boone, NC

  • Date: October 4, 2025
  • Game time: 3:30 p.m. EDT
  • Game weather: Cloudy • Temperature: 66 °F (19 °C) • Wind: 4 mph
  • Game attendance: 35,021
  • Referee: John Love
  • TV announcers (ESPN+): David Jackson (play-by-play) and Avery Hall (analyst)
Game information
First Quarter
  • (8:21) APP – Dominic De Freitas 49-yard field goal (Drive: 10 plays, 55 yards, 4:54; Appalachian State 3–0)
  • (6:49) APP – JJ Kohl 6-yard run, Dominic De Freitas kick (Drive: 4 plays, 18 yards, 1:24; Appalachian State 10–0)
  • (3:38) APP – Rashod Dubinion 2-yard run, Dominic De Freitas kick (Drive: 3 plays, 75 yards, 1:26; Appalachian State 17–0)
Second Quarter
  • (9:32) ORST – David Wells Jr. 30-yard run, Caleb Ojeda kick (Drive: 2 plays, 67 yards, 0:44; Appalachian State 17–7)
  • (4:10) ORST – David Wells Jr. 3-yard pass from Maalik Murphy, Caleb Ojeda kick (Drive: 8 plays, 93 yards, 3:48; Appalachian State 17–14)
Third Quarter
  • (8:41) APP – Davion Dozier 28-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 13 plays, 76 yards, 6:13; Appalachian State 24–14)
  • (5:03) ORST – Cornell Hatcher Jr. 15-yard pass from Maalik Murphy, Caleb Ojeda kick (Drive: 7 plays, 75 yards, 3:38; Appalachian State 24–21)
  • (0:50) APP – Dominic De Freitas 45-yard field goal (Drive: 9 plays, 49 yards, 4:06; Appalachian State 27–21)
Fourth Quarter
  • (1:40) ORST – Team Safety (Drive: 2 plays, -6 yards, 0:09; Appalachian State 27–23)
Statistics ORST APP
First downs 27 18
Total yards 456 354
Rushing yards 98 136
Passing yards 358 218
Passing: Comp–Att–Int 30-45-2 13-28-0
Time of possession 31:22 28:38
Team Category Player Statistics
Oregon State Passing Maalik Murphy 30/45, 358 yards, 2 TDs, 2 INTs
Rushing Anthony Hankerson 19 carries, 64 yards
Receiving Trent Walker 13 receptions, 179 yards
Appalachian State Passing JJ Kohl 13/28, 218 yards, TD
Rushing Rashod Dubinion 19 carries, 98 yards, TD
Receiving Davion Dozier 4 receptions, 140 yards, TD

at Georgia State

Appalachian State Mountaineers (3–2) at Georgia State Panthers (1–4) – Game summary
Quarter 1 2 34Total
Mountaineers 7 10 21341
Panthers 0 0 14620

at Center Parc Stadium • Atlanta, GA

  • Date: October 11, 2025
  • Game time: 3:30 p.m. EDT
  • Game weather: Sunny
  • Game attendance: 19,587
  • Referee: Jeremy Parker
  • TV announcers (ESPN+): Matt Stewart (play-by-play) and Sam Crenshaw (analyst)
Game information
First quarter
  • (1:04) APP – Devon Dozier 12-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 13 plays, 98 yards, 5:37; Appalachian State 7–0)
Second quarter
  • (2:37) APP – Jaden Barnes 11-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 10 plays, 83 yards, 4:03; Appalachian State 14–0)
  • (0:00) APP – Dominic De Freitas 32-yard field goal (Drive: 8 plays, 66 yards, 1:18; Appalachian State 17–0)
Third quarter
  • (12:10) APP – Jaquari Lewis 14-yard run, Dominic De Freitas kick (Drive: 3 plays, 37 yards, 1:13; Appalachian State 24–0)
  • (8:10) APP – Dalton Stroman 6-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 6 plays, 59 yards, 2:41; Appalachian State 31–0)
  • (4:40) GAST – Cameran Brown 8-yard run, two-point pass conversion attempt failed (Drive: 12 plays, 75 yards, 3:30; Appalachian State 31–6)
  • (3:40) APP – Izayah Cummings 3-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 3 plays, 49 yards, 0:58; Appalachian State 38–6)
  • (0:50) GAST – Grant Hollier 15-yard pass from Cameran Brown, Cameran Brown pass to Ted Hurst for two-point conversion (Drive: 10 plays, 75 yards, 2:50; Appalachian State 38–14)
Fourth quarter
  • (10:00) APP – Dominic De Freitas 46-yard field goal (Drive: 4 plays, 4 yards, 0:47; Appalachian State 41–14)
  • (6:25) GAST – Javon Robinson 22-yard pass from Cameran Brown, two-point pass conversion attempt failed (Drive: 8 plays, 75 yards, 3:35; Appalachian State 41–20)
Statistics APP GAST
First downs 23 24
Total yards 435 381
Rushes–yards 36–124 23–78
Passing yards 311 303
Passing: Comp–Att–Int 23–38–0 32–61–1
Turnovers 0 1
Time of possession 31:47 28:13
Team Category Player Statistics
Appalachian State Passing JJ Kohl 21/32, 309 yards, 4 TD
Rushing Jaquari Lewis 14 carries, 57 yards, TD
Receiving Izayah Cummings 6 receptions, 94 yards, TD
Georgia State Passing Cameran Brown 19/35, 212 yards, 2 TD
Rushing Cameran Brown 7 carries, 30 yards, TD
Receiving Ted Hurst 9 receptions, 105 yards

Coastal Carolina

Coastal Carolina Chanticleers (3–3) at Appalachian State Mountaineers (4–2) – Game summary
Quarter 1 2 34Total
Chanticleers 10 7 141445
Mountaineers 14 10 10337

at Kidd Brewer StadiumBoone, NC

  • Date: October 18, 2025
  • Game weather: Sunny • Temperature: 71 °F (22 °C) • Wind: E 5 mph
  • Game attendance: 33,862
  • Referee: Scott Broadway
  • TV announcers (ESPN+): David Jackson (play-by-play) and Avery Hall (analyst)
  • [20]
Game information
First quarter
  • (10:10) APP – Davion Dozier 15-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 10 plays, 75 yards, 4:50; Appalachian State 7–0)
  • (7:56) CCU – Kian Afrookhteh 43-yard field goal (Drive: 7 plays, 49 yards, 2:14; Appalachian State 7–3)
  • (3:26) APP – Rashod Dubinion 12-yard run, Dominic De Freitas kick (Drive: 10 plays, 75 yards, 4:30; Appalachian State 14–3)
  • (0:30) CCU – Malcolm Gillie 34-yard pass from MJ Morris, Kian Afrookhteh kick (Drive: 7 plays, 65 yards, 2:48; Appalachian State 14–10)
Second Quarter
  • (8:45) APP – Jaden Barnes 6-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 15 plays, 75 yards, 6:45; Appalachian State 21–10)
  • (3:40) CCU – Samari Collier 4-yard run, Kian Afrookhteh kick (Drive: 11 plays, 75 yards, 5:05; Appalachian State 21–17)
  • (0:00) APP – Dominic De Freitas 31-yard field goal (Drive: 1 play, 0 yards, 0:04; Appalachian State 24–17)
Third Quarter
  • (12:52) APP – Jaden Barnes 77-yard punt return, Dominic De Freitas kick (Drive: 3 plays, 0 yards, 2:08; Appalachian State 31–17)
  • (9:49) CCU – Samari Collier 6-yard run, Kian Afrookhteh kick (Drive: 7 plays, 75 yards, 3:03; Appalachian State 31–24)
  • (4:37) APP – Dominic De Freitas 25-yard field goal (Drive: 13 plays, 68 yards, 5:12; Appalachian State 34–24)
  • (0:04) CCU – Jameson Tucker 37-yard pass from Samari Collier, Kian Afrookhteh kick (Drive: 8 plays, 75 yards, 4:28; Appalachian State 34–31)
Fourth Quarter
  • (9:03) APP – Dominic De Freitas 23-yard field goal (Drive: 14 plays, 84 yards, 6:00; Appalachian State 37–31)
  • (3:19) CCU – Dominic Knicely 1-yard run, Kian Afrookhteh kick (Drive: 13 plays, 75 yards, 5:44; Coastal Carolina 38–37)
  • (1:56) CCU – Jevon Edwards 8-yard run, Kian Afrookhteh kick (Drive: 3 plays, 27 yards, 0:20; Coastal Carolina 45–37)
Statistics CCU APP
First downs 23 27
Total yards 410 410
Rushing yards 246 132
Passing yards 164 278
Passing: Comp–Att–Int 15-22-1 27-41-0
Time of possession 28:29 31:31
Team Category Player Statistics
Coastal Carolina Passing Samari Collier 12/19 118 yds 1 TD 1 Int
Rushing Samari Collier 74 yds 2 TD
Receiving Jameson Tucker 1 rec 37 yds 1 TD
Appalachian State Passing J.J. Kohl 27/41 278 yds 2 TD
Rushing Jaquari Lewis 43 yds
Receiving Davion Dozier 4 rec 70 yds 1 TD

at Old Dominion

Appalachian State Mountaineers (4–3) at Old Dominion Monarchs (4–3) – Game summary
Quarter 1 2 34Total
Mountaineers 0 7 01421
Monarchs 7 3 14024

at S.B. Ballard StadiumNorfolk, VA

  • Date: October 25, 2025
  • Game time: 12:00 p.m. EDT
  • Game weather: Sunny • Temperature: 59 °F (15 °C) • Wind: 14 mph
  • Game attendance: 18,097
  • Referee: Trennis Livingston
  • TV announcers (ESPNU): Doug Sherman (play-by-play) and Tyoka Jackson (analyst)
Game information
First Quarter
  • (8:24) ODU – Ke'Travion Hargrove 70-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 2 plays, 85 yards, 0:39; Old Dominion 7–0)
Second Quarter
  • (2:10) ODU – Riley Callaghan 33-yard field goal (Drive: 10 plays, 50 yards, 4:53; Old Dominion 10–0)
  • (0:30) APP – Jaden Barnes 16-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 12 plays, 75 yards, 1:40; Old Dominion 10–7)
Third Quarter
  • (10:02) ODU – Na'eem Abdul-Rahim Gladdling 16-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 8 plays, 49 yards, 3:55; Old Dominion 17–7)
  • (0:26) ODU – Ja'Cory Thomas 24-yard pass from Colton Joseph, Riley Callaghan kick (Drive: 7 plays, 61 yards, 3:03; Old Dominion 24–7)
Fourth Quarter
  • (9:26) APP – Kanen Hamlett 35-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 7 plays, 91 yards, 1:57; Old Dominion 24–14)
  • (1:35) APP – Davion Dozier 34-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 9 plays, 79 yards, 1:47; Old Dominion 24–21)
Statistics APP ODU
First downs 23 26
Total yards 374 459
Rushing yards 73 149
Passing yards 301 310
Passing: Comp–Att–Int 32–54–2 21–35–1
Turnovers 2 1
Time of possession 24:41 35:19
Team Category Player Statistics
Appalachian State Passing AJ Swann 12/16, 140 yards, 2 TD
Rushing Rashod Dubinion 9 carries, 51 yards
Receiving Davion Dozier 4 catches, 75 yards, TD
Old Dominion Passing Colton Joseph 21/35, 310 yards, 3 TD, INT
Rushing Colton Joseph 18 carries, 61 yards
Receiving Na'eem Abdul-Raheem Gladding 8 catches, 105 yards, TD

Georgia Southern (Deeper Than Hate)

Georgia Southern Eagles (3–5) vs Appalachian State Mountaineers (4–4) – Game summary
Quarter 1 2 34Total
Eagles 9 10 3325
Mountaineers 0 3 61423

at Kidd Brewer Stadium • Boone, NC

  • Date: November 6, 2025
  • Game time: 7:30 p.m. EST
  • Game weather: Clear • Temperature: 46 °F (8 °C) • Wind: SE 3 mph
  • Game attendance: 31,876
  • Referee: Jeremy Parker
  • TV announcers (ESPN2): Courtney Lyle (play-by-play) and Rene Ingoglia (analyst)
Game information
First Quarter
  • (14:16) GASO – Marcus Sanders Jr. 47-yard pass from JC French IV (Drive: 3 plays, 75 yards, 0:44; Georgia Southern 6–0)
  • (4:11) GASO – Tripp Bryant 21-yard field goal (Drive: 10 plays, 61 yards, 5:02; Georgia Southern 9–0)
Second Quarter
  • (7:31) GASO – JC French IV 3-yard run, Tripp Bryant kick (Drive: 10 plays, 59 yards, 4:19; Georgia Southern 16–0)
  • (1:14) GASO – Tripp Bryant 26-yard field goal (Drive: 13 plays, 65 yards, 3:44; Georgia Southern 19–0)
  • (0:00) APP – Dominic De Freitas 36-yard field goal (Drive: 9 plays, 57 yards, 1:14; Georgia Southern 19–3)
Third Quarter
  • (9:20) GASO – Tripp Bryant 23-yard field goal (Drive: 11 plays, 67 yards, 4:32; Georgia Southern 22–3)
  • (4:51) APP – David Larkins 1-yard pass from AJ Swann (Drive: 11 plays, 78 yards, 4:23; Georgia Southern 22–9)
Fourth Quarter
  • (13:50) APP – Jaquari Lewis 27-yard run, Dominic De Freitas kick (Drive: 10 plays, 69 yards, 3:57; Georgia Southern 22–16)
  • (9:05) GASO – Tripp Bryant 24-yard field goal (Drive: 9 plays, 65 yards, 4:40; Georgia Southern 25–16)
  • (1:56) APP – Jaden Barnes 16-yard pass from AJ Swann, Dominic De Freitas kick (Drive: 11 plays, 66 yards, 3:28; Georgia Southern 25–23)
Statistics GASO APP
First downs 25 23
Total yards 494 425
Rushing yards 142 77
Passing yards 352 348
Passing: Comp–Att–Int 25–37–0 34–51–1
Time of possession 32:20 27:39
Team Category Player Statistics
Georgia Southern Passing JC French IV 25/37, 352 yards, TD
Rushing OJ Arnold 20 carries, 105 yards
Receiving Marcus Sanders Jr. 6 receptions, 127 yards, TD
Appalachian State Passing AJ Swann 34/51, 348 yards, 2 TD, INT
Rushing Jaquari Lewis 6 carries, 50 yards, TD
Receiving Jaden Barnes 13 receptions, 160 yards, TD

at James Madison

Appalachian State Mountaineers (4–5) vs. James Madison Dukes (8–1) – Game summary
Quarter 1 2 34Total
Mountaineers 0 0 01010
Dukes 7 20 102158

at Bridgeforth Stadium • Harrisonburg, VA

  • Date: November 15, 2025
  • Game time: 3:30 p.m. EST
  • Game weather: Sunny • Temperature: 65 °F (18 °C) • Wind: 8 mph
  • Game attendance: 25,298
  • Referee: Ted Pitts
  • TV announcers (ESPN+): Curt Dudley (play-by-play), Delvin Joyce (analyst) and David Hulvey (sideline reporter)
Game information
First Quarter
  • (6:54) JMU – Wayne Knight 1-yard run, Morgan Suarez kick (Drive: 4 plays, 46 yards, 1:58; James Madison 7–0)
Second Quarter
  • (10:25) JMU – Morgan Suarez 42-yard field goal (Drive: 13 plays, 61 yards, 6:54; James Madison 10–0)
  • (7:39) JMU – Jobi Malary 1-yard run, Morgan Suarez kick (Drive: 6 plays, 62 yards, 2:22; James Madison 17–0)
  • (1:26) JMU – Alonza Barnett III 1-yard run, Morgan Suarez kick (Drive: 10 plays, 70 yards, 3:58; James Madison 24–0)
  • (0:00) JMU – Morgan Suarez 38-yard field goal (Drive: 9 plays, 53 yards, 1:04; James Madison 27–0)
Third Quarter
  • (12:50) JMU – Alonza Barnett III 7-yard run, Morgan Suarez kick (Drive: 4 plays, 24 yards, 1:36; James Madison 34–0)
  • (4:06) JMU – Morgan Suarez 26-yard field goal (Drive: 14 plays, 78 yards, 7:46; James Madison 37–0)
Fourth Quarter
  • (13:20) JMU – Jobi Malary 1-yard run, Morgan Suarez kick (Drive: 8 plays, 55 yards, 4:01; James Madison 44–0)
  • (10:48) APP – Dominic De Freitas 48-yard field goal (Drive: 9 plays, 42 yards, 2:26; James Madison 44–3)
  • (7:53) JMU – Jobi Malary 9-yard run, Morgan Suarez kick (Drive: 4 plays, 75 yards, 2:55; James Madison 51–3)
  • (4:45) JMU – Matthew Sluka 35-yard run, Morgan Suarez kick (Drive: 4 plays, 70 yards, 2:17; James Madison 58–3)
  • (1:54) APP – Davion Dozier 19-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 8 plays, 76 yards, 2:45; James Madison 58–10)
Statistics APP JMU
First downs 10 32
Total yards 146 627
Rushing yards 1 324
Passing yards 145 303
Passing: Comp–Att–Int 14–37–1 22–35–1
Time of possession 17:42 42:18
Team Category Player Statistics
Appalachian State Passing JJ Kohl 6/8, 81 yards, TD
Rushing Rashod Dubinion 10 carries, 25 yards
Receiving Dalton Stroman 3 receptions, 74 yards
James Madison Passing Alonza Barnett III 22/35, 303 yards, INT
Rushing Jobi Malary 8 carries, 105 yards, 3 TDs
Receiving Jaylan Sanchez 2 receptions, 69 yards

Marshall (The Old Mountain Feud)

Marshall Thundering Herd (5-5) vs Appalachian State Mountaineers (4-6) – Game summary
Quarter 1 2 34Total
Thundering Herd 7 14 3024
Mountaineers 3 13 7326

at Kidd Brewer StadiumBoone, North Carolina

  • Date: November 22, 2025
  • Game time: 2:30 p.m. EST
  • Game weather: Sunny • Temperature: 58 °F (14 °C) • Wind: E 15 mph
  • Game attendance: 31,322
  • Referee: Brandon Kirkland
  • TV announcers (ESPN+): David Jackson (play-by-play) and Avery Hall (analyst)
Game information
First quarter
  • (7:38) APP – Dominic De Freitas 32-yard field goal (Drive: 9 plays, 52 yards, 3:12; Appalachian State 3–0)
  • (1:20) MRSH – Jo'Shon Barbie 5-yard run, Lorcan Quinn kick (Drive: 8 plays, 41 yards, 2:30; Marshall 7–3)
Second quarter
  • (13:04) APP – Jaquari Lewis 18-yard run, two-point pass conversion attempt failed (Drive: 9 plays, 75 yards, 3:16; Appalachian State 9–7)
  • (11:34) MRSH – Carlos Del Rio-Wilson 16-yard run, Lorcan Quinn kick (Drive: 4 plays, 75 yards, 1:30; Marshall 14–9)
  • (8:14) MRSH – Carlos Del Rio-Wilson 4-yard run, Lorcan Quinn kick (Drive: 6 plays, 55 yards, 2:34; Marshall 21–9)
  • (0:53) APP – David Larkins 19-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 8 plays, 75 yards, 3:15; Marshall 21–16)
Third quarter
  • (9:27) APP – Jaquari Lewis 5-yard run, Dominic De Freitas kick (Drive: 12 plays, 75 yards, 5:33; Appalachian State 23–21)
  • (5:29) MRSH – Lorcan Quinn 25-yard field goal (Drive: 9 plays, 64 yards, 3:52; Marshall 24–23)
Fourth quarter
  • (2:02) APP – Dominic De Freitas 23-yard field goal (Drive: 8 plays, 35 yards, 3:31; Appalachian State 26–24)
Statistics MRSH APP
First downs 23 18
Plays–yards 70–438 70–276
Rushes–yards 40–238 43–142
Passing yards 200 134
Passing: Comp–Att–Int 21–30–1 19–27–0
Time of possession 30:09 29:51
Team Category Player Statistics
Marshall Passing Carlos Del Rio-Wilson 13/21, 146 yards, INT
Rushing Jo'Shon Barbie 10 carries, 102 yards, TD
Receiving Demarcus Lacey 12 receptions, 134 yards
Appalachian State Passing JJ Kohl 19/27, 134 yards, TD
Rushing Jaquari Lewis 33 carries, 175 yards, 2 TDs
Receiving Jaquari Lewis 5 receptions, 39 yards

Arkansas State

Arkansas State Red Wolves (5-6) vs Appalachian State Mountaineers (5-6) – Game summary
Quarter 1 2 34Total
Red Wolves 3 13 7730
Mountaineers 3 13 7629

at Kidd Brewer Stadium • Boone, NC

  • Date: November 29, 2025
  • Game time: 2:30 p.m. EST
  • Game weather: Cloudy • Temperature: 34 °F (1 °C) • Wind: N 7 mph
  • Game attendance: 23,876
  • Referee: Tim Barker
  • TV announcers (ESPN+): David Jackson (play-by-play) and Avery Hall (analyst)
Game information
First Quarter
  • (11:15) APP – Dominic De Freitas 43-yard field goal (Drive: 10 plays, 50 yards, 3:45; Appalachian State 3–0)
  • (2:36) ARST – Clune Van Andel 24-yard field goal (Drive: 9 plays, 42 yards, 4:21; Tied 3–3)
Second Quarter
  • (13:47) APP – Dominic De Freitas 38-yard field goal (Drive: 10 plays, 59 yards, 3:45; Appalachian State 6–3)
  • (9:44) APP – Dalton Stroman 37-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 2 plays, 37 yards, 0:39; Appalachian State 13–3)
  • (1:33) ARST – Corey Rucker 8-yard pass from Jaylen Raynor, Clune Van Andel PAT failed (Drive: 8 plays, 71 yards, 2:25; Appalachian State 13–9)
  • (1:16) ARST – Tyler Fortenberry 13-yard pass from Jaylen Raynor, Clune Van Andel kick (Drive: 3 plays, 13 yards, 0:13; Arkansas State 16–13)
  • (0:03) APP – Dominic De Freitas 45-yard field goal (Drive: 3 plays, 49 yards, 0:26; Tied 16–16)
Third Quarter
  • (7:34) APP – Sam Mbake 16-yard pass from JJ Kohl, Dominic De Freitas kick (Drive: 7 plays, 66 yards, 3:22; Appalachian State 23–16)
  • (2:38) ARST – Corey Rucker 6-yard pass from Jaylen Raynor, Clune Van Andel kick (Drive: 12 plays, 75 yards, 4:56; Tied 23–23)
Fourth Quarter
  • (11:37) APP – Dominic De Freitas 48-yard field goal (Drive: 4 plays, 17 yards, 1:23; Appalachian State 26–23)
  • (1:34) APP – Dominic De Freitas 29-yard field goal (Drive: 12 plays, 74 yards, 4:11; Appalachian State 29–23)
  • (0:42) ARST – Kenyon Clay 1-yard run, Clune Van Andel kick (Drive: 7 plays, 75 yards, 0:52; Arkansas State 30–29)
Statistics ARST APP
First downs 23 23
Total yards 448 453
Rushing yards 85 182
Passing yards 363 271
Passing: Comp–Att–Int 32-47-1 26-39-0
Time of possession 30:31 29:29
Team Category Player Statistics
Arkansas State Passing Jaylen Raynor 32/47, 363 yards, 3 TDs, INT
Rushing Kenyon Clay 14 carries, 52 yards, TD
Receiving Chauncey Cobb 5 receptions, 117 yards
Appalachian State Passing JJ Kohl 26/39, 271 yards, 2 TDs
Rushing Jaquari Lewis 22 carries, 108 yards
Receiving David Larkins 6 receptions, 72 yards

vs. Georgia Southern (Birmingham Bowl)

2025 JLab Birmingham Bowl
Georgia Southern Eagles (6-6) vs. Appalachian State Mountaineers (5-7) – Game summary
Quarter 1 2 Total
Eagles 0
Mountaineers 0

at Protective StadiumBirmingham, AL

  • Date: December 29, 2025
  • Game time: 2:00 p.m. EST
  • Referee: Rory Bernard (Conference USA)
  • TV announcers (ESPN): Taylor Zarzour (play-by-play), Matt Stinchcomb (analyst) and Alyssa Lang (sideline)
Game information
Statistics GASO APST
First downs
Total yards
Rushing yards
Passing yards
Passing: Comp–Att–Int
Time of possession
Team Category Player Statistics
Georgia Southern Passing
Rushing
Receiving
Appalachian State Passing
Rushing
Receiving

Personnel

Roster

2025 Appalachian State Mountaineers football team roster
Players Coaches
Offense
Pos. # Name Class
WR 0 Doopah Coleman Fr
WR 1 Davion Dozier  So
RB 2 Kanye Roberts  Jr
WR 3 Sam Mbake  Jr
TE 4 Izayah Cummings  Sr
QB 5 AJ Swann  Jr
QB 6 Matthew Wilson  Fr
RB 7 Rashod Dubinion Sr
WR 8 Dalton Stroman  Sr
QB 9 Billy Wiles  Sr
QB 10 Gregory Fee Fr
QB 11 Noah Gillon Fr
WR 12 William Fowles  So
WR 13 Jackson Grier  So
WR 15 Jaden Barnes Jr
WR 16 Alex Sanchez Fr
QB 17 J. J. Kohl  So
RB 18 Khalifa Keith  So
WR 19 Derick Brazil  Fr
RB 20 Jaylon Calhoun  So
RB 22 Jaquari Lewis Fr
WR 25 Zahn Coakley  So
RB 26 Khamani Alexander  Fr
RB 31 Max Guest Fr
TE 44 Jared Gibble  Sr
OL 52 Cayden Sweatt  So
OL 53 Jake Ganoe  Jr
OL 54 Moritz Schmoranzer  Fr
OL 55 Shamarr Jackson  Sr
OL 63 Jayden Ramsey  Sr
OL 64 Michael Marotta  Sr
OL 65 Gabe Funk  Fr
OL 66 Danny Stevens  So
OL 67 Trent Ramsey  Jr
OL 68 Lance Williams  So
OL 70 Big Al Oliver Fr
OL 72 Denell Nix Jr. Fr
OL 73 Will Flowers  Sr
OL 74 Griffin Scroggs  Jr
OL 75 Felix Doege  Fr
OL 76 Luke Burgess  So
OL 77 Daniel Davis  So
OL 78 Tyriq Poindexter  Sr
WR 80 Trae Nickelson III  Jr
WR 81 Jose Leon  Fr
WR 82 Chris Lawson Jr.  So
TE 85 David Larkins  Sr
TE 86 Kanen Hamlett  Jr
TE 87 Dillon Galloway Fr
WR 88 Bryce Gee  Fr
RB Jaysen Angulo  Jr
WR Damien Durrette Fr
Defense
Pos. # Name Class
LB 0 Jaelin Willis Sr
DL 1 Shawn Collins  Sr
DB 2 Ethan Johnson Sr
DL 3 Joseph Bakhole  Sr
DB 4 Myles Farmer  Sr
DB 5 Zyeir Gamble  So
DB 6 Emory Floyd  Jr
DB 7 Jordan Favors  Sr
DB 8 Dylan Hasz Jr
DL 9 Dylan Manuel So
LB 10 Colton Phares  So
DB 11 Juan Berchal Fr
LB 12 Brayshawn Littlejohn  So
DB 13 Elijah Mc-Cantos  Jr
DL 15 Thomas Davis  Jr
DB 16 Tyshawn Sanders  Fr
DB 17 Ja'Torian Mack Fr
DB 18 Ja'Den McBurrows  Sr
DB 19 DaRon Wilson  Fr
DB 20 Kaleb Neal  Fr
DB 21 DJ Burks  Jr
LB 22 Ronnie Porter  Sr
DB 24 Cristian Conyer Jr
DB 25 Ahmad Robinson  Jr
DB 27 Cam Fleming  So
LB 28 Jayden Bethea  So
DB 30 Ashton Parker  Fr
LB 31 Marquis Lane-Owens  So
DL 33 Aiden Benton  So
LB 35 Brooks Yurachek  So
DB 36 Luke Lair  Jr
DB 39 Kavin White  Fr
LB 40 Cole Becker  Jr
DL 41 Caleb Sandstrom  So
LB 42 Braxton Veiga  So
DL 44 Rondo Porter  Jr
DL 45 Nick Campbell  Jr
DL 46 Nick Avery Fr
LB 49 Randy Marion III  So
DL 50 Jackson Briley  Fr
DL 51 KJ Liles Fr
DL 52 Orlando Leon  Jr
LB 56 Kyle Arnholt  Sr
DL 91 Malik Berry Sr
DL 92 AJ Mebane  So
DL 93 DeNigel Cooper  Fr
DL 94 Caleb Pitts Fr
DL 95 Kaden Ellis Fr
DL 96 Saint Farrior  So
DL 97 Kevin Abrams-Verwayne  Sr
DL 98 Kelvin Crawford Fr
DL 99 Bucci Farmer  Fr
Special teams
Pos. # Name Class
P 27 Mitchell Lake  So
K 29 Carter Everett  Jr
LS 30 Gabriel Simpkins  So
P 37 Ian Ratliff  So
K 39 Jackson Moore  So
K 43 Cash McVay  Sr
LS 47 Jacob Poff Fr
K 90 Dominic De Freitas Fr
Head coach
Coordinators/assistant coaches

Legend
  • (C) Team captain
  • (S) Suspended
  • (I) Ineligible
  • Injured
  • Redshirt

Roster
Last update: September 8, 2025

References

  1. ^ a b "Loggains Tabbed as App State Football Head Coach". Appalachian State Mountaineers. December 7, 2024. Retrieved January 26, 2025.
  2. ^ "Appalachian State Football Transfer Portal". ON3.
  3. ^ "Appalachian State Mountaineers 2025 College Football Transfer Portal". 247Sports.
  4. ^ "Football Adds 16 NCAA Transfers to 2025 Spring Roster". appstatesports. January 21, 2025. Retrieved January 26, 2025.
  5. ^ "App State Adds Yurachek as Assistant Coach". appstatesports. December 14, 2024. Retrieved January 26, 2025.
  6. ^ "Loggains Hires Riley Watkins as Assistant Coach". appstatesports. December 19, 2024. Retrieved January 26, 2025.
  7. ^ "Loggains Adds Veteran Coach Mogridge to Staff". appstatesports. December 27, 2024. Retrieved January 26, 2025.
  8. ^ "D.J. Smith Returns to App State as Defensive Coordinator". appstatesports. December 30, 2024. Retrieved January 26, 2025.
  9. ^ "Loggains Adds Fuller as Assistant Coach". appstatesports. December 30, 2024. Retrieved January 26, 2025.
  10. ^ "Higgins Joins App State Football as Chief of Staff". appstatesports. April 2, 2025. Retrieved April 2, 2025.
  11. ^ "Shakir Returns to App State as Defensive Assistant Coach". appstatesports. January 9, 2025. Retrieved January 26, 2025.
  12. ^ "App State Hires Jones as Defensive Assistant Coach". appstatesports. January 9, 2025. Retrieved January 26, 2025.
  13. ^ "Christensen Joins App State as Associate Head Coach". appstatesports. January 11, 2025. Retrieved January 26, 2025.
  14. ^ "App State Hires Crosby as Special Teams Coordinator". appstatesports. January 16, 2025. Retrieved January 26, 2025.
  15. ^ "Larkins Joins App State as Assistant Coach". appstatesports. January 16, 2025. Retrieved January 26, 2025.
  16. ^ Roussel, Scott (April 1, 2025). "Sources: App State and Joe Dailey are parting ways". FootballScoop. Retrieved April 2, 2025.
  17. ^ "Sun Belt Announces 2025 Football Preseason Awards & Poll". sunbeltsports.org. July 21, 2025. Retrieved July 25, 2025.
  18. ^ "Stroman's Second-Team Selection Part of Preseason All-Sun Belt Honors". App State Athletics. July 21, 2025. Retrieved July 25, 2025.
  19. ^ "2025 Appalachian State Football Schedule". FBSchedules.com. Retrieved January 26, 2025.
  20. ^ https://goccusports.com/sports/football/stats/2025/app-state/boxscore/23349