2025 Appalachian State Mountaineers football team
American college football season
From Wikipedia, the free encyclopedia
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.
- Dowell Loggains (1st season)
| 2025 Appalachian State Mountaineers football | |
|---|---|
Birmingham Bowl, L 10–29 vs. Georgia Southern | |
| Conference | Sun Belt Conference |
| East Division | |
| Record | 5–8 (2–6 Sun Belt) |
| Head coach |
|
| Offensive scheme | Multiple |
| Defensive coordinator | D. J. Smith (1st season) |
| Base defense | 4–3 or 4–2–5 |
| Home stadium | Kidd Brewer Stadium |
| Conf. | Overall | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Team | W | L | W | L | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| East Division | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 19 James Madison xy$^ | 8 | – | 0 | 12 | – | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Old Dominion | 6 | – | 2 | 10 | – | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Coastal Carolina | 5 | – | 3 | 6 | – | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Georgia Southern | 4 | – | 4 | 7 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Marshall | 3 | – | 5 | 5 | – | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Appalachian State | 2 | – | 6 | 5 | – | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Georgia State | 0 | – | 8 | 1 | – | 11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| West Division | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Troy xy | 6 | – | 2 | 8 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Southern Miss | 5 | – | 3 | 7 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Louisiana | 5 | – | 3 | 6 | – | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Arkansas State | 5 | – | 3 | 7 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Texas State | 3 | – | 5 | 7 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| South Alabama | 3 | – | 5 | 4 | – | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Louisiana–Monroe | 1 | – | 7 | 3 | – | 9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Championship: James Madison 31, Troy 14 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The Appalachian State Mountaineers drew an average home attendance of 31,813, the 71st-highest of all college football teams.[2]
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 |
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 | [6] |
| Riley Watkins | Quarterbacks | South Carolina | Offensive graduate assistant | [7] |
| Allen Mogridge | Offensive Line | Georgia Tech | Senior football advisor | [8] |
| D. J. Smith | Defensive coordinator | Missouri | Co-defensive coordinator/Linebackers/Recruiting coordinator | [9] |
| Curtis Fuller | Defensive Pass Game Coordinator/Defensive Backs | Coastal Carolina | Cornerbacks | [10] |
| Kevin Higgins | Chief of Staff | Wake Forest | General Manager | [11] |
| Anthony Shakir | Defensive Recruiting Coordinator/Edges | Ball State | Defensive line | [12] |
| Keith Jones Jr. | Defensive Line | New England Patriots | Defensive coaching assistant | [13] |
| Clyde Christensen | Associate head coach | North Carolina | Senior advisor | [14] |
| Jeff Crosby | Special Teams Coordinator | Texas | Special teams analyst | [15] |
| Aashon Larkins | Offensive Recruiting Coordinator/Running Backs | Dartmouth | Secondary | [16] |
| Joe Dailey | Offensive assistant (1/1/2025-4/1/2025) | Hampton | Quarterbacks coach / Pass Game Coordinator | [17] |
Preseason
Schedule
| Date | Time | Opponent | Site | TV | Result | Attendance |
|---|---|---|---|---|---|---|
| August 29 | 7:00 p.m. | vs. Charlotte* | ESPNU | W 34–11 | 35,718 | |
| September 6 | 3:30 p.m. | Lindenwood* | ESPN+ | W 20–13 | 34,921 | |
| September 13 | 7:00 p.m. | at Southern Miss | ESPN+ | L 22–38 | 24,534 | |
| September 27 | 7:30 p.m. | at Boise State* | FS1 | L 14–47 | 32,904 | |
| October 4 | 3:30 p.m. | Oregon State* |
| ESPN+ | W 27–23 | 35,021 |
| October 11 | 3:30 p.m. | at Georgia State | ESPN+ | W 41–20 | 19,587 | |
| October 18 | 3:30 p.m. | Coastal Carolina |
| ESPN+ | L 37–45 | 33,862 |
| October 25 | 12:00 p.m. | at Old Dominion | ESPNU | L 21–24 | 18,097 | |
| November 6 | 7:30 p.m. | Georgia Southern |
| ESPN2 | L 23–25 | 31,876 |
| November 15 | 3:30 p.m. | at James Madison | ESPN+ | L 10–58 | 25,298 | |
| November 22 | 2:30 p.m. | Marshall |
| ESPN+ | W 26–24 | 31,322 |
| November 29 | 2:30 p.m. | Arkansas State |
| ESPN+ | L 29–30 | 23,876 |
| December 29 | 1:00 p.m. | vs. Georgia Southern* | ESPN | L 10–29 | 12,092 | |
| ||||||
Game summaries
vs. Charlotte (Duke's Mayo Classic)
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mountaineers | 0 | 17 | 10 | 7 | 34 |
| 49ers | 3 | 0 | 0 | 8 | 11 |
at Bank of America Stadium • Charlotte, 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 |
|---|
|
| Statistics | APP | CLT |
|---|---|---|
| First downs | 32 | 15 |
| Plays–yards | 88–586 | 54–218 |
| Rushes–yards | 38–182 | 29–76 |
| Passing yards | 404 | 142 |
| Passing: comp–att–int | 33–50–0 | 13–25–1 |
| Turnovers | 1 | 2 |
| 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)
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Lions (FCS) | 0 | 6 | 0 | 7 | 13 |
| Mountaineers | 14 | 0 | 3 | 3 | 20 |
at Kidd Brewer Stadium • Boone, 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 |
|---|
|
| Statistics | LIN | APP |
|---|---|---|
| First downs | 13 | 20 |
| Plays–yards | 69–216 | 67–503 |
| Rushes–yards | 33–(-1) | 33–209 |
| Passing yards | 217 | 294 |
| Passing: Comp–Att–Int | 20–36–2 | 19–34–1 |
| Turnovers | 2 | 4 |
| 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, INT |
| Rushing | Rashod Dubinion | 25 Carries, 194 yards | |
| Receiving | Dalton Stroman | 3 receptions, 142 yards, TD |
at Southern Miss
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mountaineers | 7 | 0 | 7 | 8 | 22 |
| Golden Eagles | 7 | 10 | 7 | 14 | 38 |
at M. M. Roberts Stadium • Hattiesburg, 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 |
|---|
|
| Statistics | APP | USM |
|---|---|---|
| First downs | 27 | 18 |
| Plays–yards | 90–470 | 56–389 |
| Rushes–yards | 38–95 | 25–110 |
| Passing yards | 375 | 279 |
| Passing: Comp–Att–Int | 31–52–3 | 22–31–1 |
| Turnovers | 3 | 1 |
| Time of possession | 36:36 | 23:24 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Appalachian State | Passing | AJ Swann | 15/23, 217 yards, 3 INT |
| 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 TD, INT |
| Rushing | Jeffery Pittman | 6 carries, 39 yards, 2 TD | |
| Receiving | Tychaun Chapman | 4 receptions, 112 yards |
at Boise State
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mountaineers | 0 | 7 | 7 | 0 | 14 |
| Broncos | 14 | 10 | 9 | 14 | 47 |
at Albertsons Stadium • Boise, 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 |
|---|
|
| Statistics | APP | BOIS |
|---|---|---|
| First downs | 9 | 25 |
| Plays–yards | 57–184 | 82–473 |
| Rushes–yards | 29–119 | 44–152 |
| Passing yards | 65 | 321 |
| Passing: Comp–Att–Int | 12-28-3 | 25-38-0 |
| Turnovers | 4 | 0 |
| Time of possession | 21:50 | 38:10 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Appalachian State | Passing | AJ Swann | 11/24, 64 yards, TD, 2 INT |
| Rushing | Rashod Dubinion | 17 carries, 113 yards | |
| Receiving | Izayah Cummings | 3 receptions, 20 yards | |
| Boise State | Passing | Maddux Madsen | 25/37, 321 yards, 4 TD |
| Rushing | Sire Gaines | 12 carries, 69 yards | |
| Receiving | Latrell Caples | 5 receptions, 84 yards, 2 TD |
Oregon State
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Beavers | 0 | 14 | 7 | 2 | 23 |
| Mountaineers | 17 | 0 | 10 | 0 | 27 |
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 |
|---|
|
| Statistics | ORST | APP |
|---|---|---|
| First downs | 27 | 18 |
| Plays–yards | 70–456 | 64–354 |
| Rushes–yards | 25–98 | 36–136 |
| Passing yards | 358 | 218 |
| Passing: comp–att–int | 30–45–2 | 13–28–0 |
| Turnovers | 3 | 0 |
| Time of possession | 31:22 | 28:38 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Oregon State | Passing | Maalik Murphy | 30/45, 358 yards, 2 TD, 2 INT |
| 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
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mountaineers | 7 | 10 | 21 | 3 | 41 |
| Panthers | 0 | 0 | 14 | 6 | 20 |
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 |
|---|
|
| Statistics | APP | GAST |
|---|---|---|
| First downs | 23 | 24 |
| Plays–yards | 74–435 | 84–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 (rivalry)
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Chanticleers | 10 | 7 | 14 | 14 | 45 |
| Mountaineers | 14 | 10 | 10 | 3 | 37 |
at Kidd Brewer Stadium • Boone, 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)
- [21]
| Game information |
|---|
|
| Statistics | CCU | APP |
|---|---|---|
| First downs | 23 | 27 |
| Plays–yards | 63–410 | 76–410 |
| Rushes–yards | 41–246 | 35–132 |
| Passing yards | 164 | 278 |
| Passing: Comp–Att–Int | 15–22–1 | 27–41–0 |
| Turnovers | 1 | 1 |
| Time of possession | 28:29 | 31:31 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Coastal Carolina | Passing | Samari Collier | 12/19, 118 yards, TD, INT |
| Rushing | Samari Collier | 17 carries, 74 yards, 2 TD | |
| Receiving | Jameson Tucker | 1 reception, 37 yards, TD | |
| Appalachian State | Passing | J. J. Kohl | 27/41, 278 yards, 2 TD |
| Rushing | Jaquari Lewis | 15 carries, 43 yards | |
| Receiving | Davion Dozier | 4 receptions, 70 yards, TD |
at Old Dominion
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mountaineers | 0 | 7 | 0 | 14 | 21 |
| Monarchs | 7 | 3 | 14 | 0 | 24 |
at S.B. Ballard Stadium • Norfolk, 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 |
|---|
|
| Statistics | APP | ODU |
|---|---|---|
| First downs | 23 | 26 |
| Plays–yards | 72–374 | 80–459 |
| Rushes–yards | 18–73 | 45–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 receptions, 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 receptions, 105 yards, TD |
Georgia Southern (Deeper Than Hate)
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Eagles | 9 | 10 | 3 | 3 | 25 |
| Mountaineers | 0 | 3 | 6 | 14 | 23 |
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 |
|---|
|
| Statistics | GASO | APP |
|---|---|---|
| First downs | 25 | 23 |
| Plays–yards | 75–494 | 74–425 |
| Rushes–yards | 38–142 | 23–77 |
| Passing yards | 352 | 348 |
| Passing: Comp–Att–Int | 25–37–0 | 34–51–1 |
| Turnovers | 0 | 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
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Mountaineers | 0 | 0 | 0 | 10 | 10 |
| Dukes | 7 | 20 | 10 | 21 | 58 |
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 |
|---|
|
| Statistics | APP | JMU |
|---|---|---|
| First downs | 10 | 32 |
| Plays–yards | 52–146 | 89–627 |
| Rushes–yards | 15–1 | 54–324 |
| Passing yards | 145 | 303 |
| Passing: Comp–Att–Int | 14–37–1 | 22–35–1 |
| Turnovers | 1 | 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 TD | |
| Receiving | Jaylan Sanchez | 2 receptions, 69 yards |
Marshall (The Old Mountain Feud)
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Thundering Herd | 7 | 14 | 3 | 0 | 24 |
| Mountaineers | 3 | 13 | 7 | 3 | 26 |
at Kidd Brewer Stadium • Boone, 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 |
|---|
|
| 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 |
| Turnovers | 3 | 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
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Red Wolves | 3 | 13 | 7 | 7 | 30 |
| Mountaineers | 3 | 13 | 7 | 6 | 29 |
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 |
|---|
|
| Statistics | ARST | APP |
|---|---|---|
| First downs | 23 | 23 |
| Plays–yards | 81–448 | 75–453 |
| Rushes–yards | 34–85 | 36–182 |
| Passing yards | 363 | 271 |
| Passing: Comp–Att–Int | 32-47-1 | 26-39-0 |
| Turnovers | 3 | 1 |
| Time of possession | 30:31 | 29:29 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Arkansas State | Passing | Jaylen Raynor | 32/47, 363 yards, 3 TD, 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 TD |
| Rushing | Jaquari Lewis | 22 carries, 108 yards | |
| Receiving | David Larkins | 6 receptions, 72 yards |
vs. Georgia Southern (Birmingham Bowl)
Georgia Southern Eagles (6–6) vs. Appalachian State Mountaineers (5–7) – Game summary
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Eagles | 7 | 6 | 13 | 3 | 29 |
| Mountaineers | 0 | 7 | 3 | 0 | 10 |
at Protective Stadium • Birmingham, AL
- Date: December 29, 2025
- Game time: 2:00 p.m. EST
- Game weather: Sunny • Temperature: 44 °F (7 °C) • Wind: NNW at 13 mph (21 km/h)
- Game attendance: 12,092
- Referee: Rory Bernard (Conference USA)
- TV announcers (ESPN): Taylor Zarzour (play-by-play), Matt Stinchcomb (analyst) and Alyssa Lang (sideline)
| Game information |
|---|
|
| Statistics | GASO | APP |
|---|---|---|
| First downs | 22 | 21 |
| Plays–yards | 65–413 | 62–379 |
| Rushes–yards | 38–242 | 33–187 |
| Passing yards | 171 | 192 |
| Passing: Comp–Att–Int | 18–27–1 | 16–29–4 |
| Turnovers | 1 | 4 |
| Time of possession | 30:35 | 29:25 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Georgia Southern | Passing | JC French IV | 18/25, 171 yards, TD |
| Rushing | OJ Arnold | 11 carries, 152 yards | |
| Receiving | Marcus Sanders Jr. | 5 receptions, 72 yards, TD | |
| Appalachian State | Passing | Matthew Wilson | 12/22, 128 yards, 2 INT |
| Rushing | Matthew Wilson | 12 carries, 110 yards, TD | |
| Receiving | Dalton Stroman | 3 receptions, 96 yards |
Personnel
Roster
| 2025 Appalachian State Mountaineers football team roster | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Players | Coaches | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Offense
|
Defense
|
Special teams
|
Roster | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||