Campbell at App State

Saturday, September 26, 2020

App State beat Campbell 52–⁠21. It was their second meeting; App State leads the series 2–⁠0.

AwayCampbell0–⁠4 in 2020
21
HomeApp State9–⁠3 in 2020
52

Final at Kidd Brewer Stadium, BooneTV: ESPN+Attendance 350

At kickoff
66°F, calmWeather: NOAA NCEI Integrated Surface Database; Boone (KTNB), 3 km from the stadium
Officials
Referee Kyle Olson; umpire Mark Baynes; head linesman Kevin Vicknair; line judge Dion Quinn; side judge Barry Blackwell; field judge Grant Jackson; back judge Larry Whaley; center judge Scott BroadwayGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Campbell760821
App State710211452

Standouts

Player stats

Campbell

PassingC/AttYdsTDInt
Hajj-Malik Williams7/1910100
Wiley Hartley1/18710
RushingCarYdsTDLong
Hajj-Malik Williams1444213
Bryant Barr93909
C.J. Freeman92809
Lamagea McDowell5604
ReceivingRecYdsTDLong
Austin Hite293187
Jalen Kelsey361042
Jai Williams221013
Julian Hill113013
DefenseTklTFLSacksInt
Darion Slade11000
Jonathan Jones9000
Ray Miller9000
Tywuan Rivens6000
Gabe Holmes2110

App State

PassingC/AttYdsTDInt
Zac Thomas12/1813100
RushingCarYdsTDLong
Daetrich Harrington32211440
Nate Noel14131124
Anderson Castle84208
Jacob Huesman1818
ReceivingRecYdsTDLong
Thomas Hennigan367039
Dashaun Davis640014
Jake Henry222017
Eli Wilson1202
DefenseTklTFLSacksInt
Kaiden Smith7000
Trey Cobb5010
D’Marco Jackson5000
George Blackstock5100
Jalen McLeod4110
Tristan Walliser31.510

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

CampbellApp State
305Total yards535
188Passing yards131
117Rushing yards404
9.4Yards per pass7.3
3.2Yards per rush6.7
15First downs31
6–⁠13Third downs9–⁠12
1–⁠2Fourth downs1–⁠1
0Turnovers0
8–⁠52Penalties5–⁠45
25:40Possession34:20
1Sacks (by defense)3

Efficiency

CampbellApp State
44%Success rate59%
0.24EPA per play0.39
1.15Explosiveness1.10
0.28Rushing EPA0.37
0.16Passing EPA0.45
21%Passing-down success41%
0.41First-down EPA0.16
−0.10Second-down EPA0.16
0.58Third-down EPA1.44
8%Havoc by its defense18%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

App State 92% to win. Elo’s favorite won.

The line

App State −33.5, over/under 54.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were App State 99%, Campbell 1%. CollegeFootballData.com’s estimate from the point spread.

Every drive

App State end zoneCampbell end zoneQ1 CampbellPunt, 3 playsQ1 App StatePunt, 3 playsQ1 CampbellTouchdown, 14 playsQ1 App StateTouchdown, 10 playsQ1 CampbellTouchdown, 10 playsQ2 App StateField goal, 16 playsQ2 CampbellPunt, 3 playsQ2 App StateTouchdown, 11 playsQ2 CampbellEnd of half, 1 playQ3 App StateTouchdown, 9 playsQ3 CampbellPunt, 3 playsQ3 App StateTouchdown, 4 playsQ3 CampbellPunt, 3 playsQ3 App StateTouchdown, 5 playsQ3 CampbellTurnover on downs, 16 playsQ4 App StateTouchdown, 8 playsQ4 CampbellPunt, 3 playsQ4 App StateTouchdown, 9 playsQ4 CampbellTouchdown, 1 playQ4 App StateEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. App State drives left to right, Campbell right to left.
  1. Q1 CampbellPunt, 3 plays, −2 yards
  2. Q1 App StatePunt, 3 plays, 2 yards
  3. Q1 CampbellTouchdown, 14 plays, 83 yards
  4. Q1 App StateTouchdown, 10 plays, 82 yards
  5. Q1 CampbellTouchdown, 10 plays, 75 yards
  6. Q2 App StateField goal, 16 plays, 54 yards
  7. Q2 CampbellPunt, 3 plays, −8 yards
  8. Q2 App StateTouchdown, 11 plays, 51 yards
  9. Q2 CampbellEnd of half, 1 play, 0 yards
  10. Q3 App StateTouchdown, 9 plays, 70 yards
  11. Q3 CampbellPunt, 3 plays, 0 yards
  12. Q3 App StateTouchdown, 4 plays, 46 yards
  13. Q3 CampbellPunt, 3 plays, −1 yard
  14. Q3 App StateTouchdown, 5 plays, 56 yards
  15. Q3 CampbellTurnover on downs, 16 plays, 61 yards
  16. Q4 App StateTouchdown, 8 plays, 96 yards
  17. Q4 CampbellPunt, 3 plays, −7 yards
  18. Q4 App StateTouchdown, 9 plays, 45 yards
  19. Q4 CampbellTouchdown, 1 play, 87 yards
  20. Q4 App StateEnd of game, 4 plays, 23 yards

Play by play

1st quarter5 drives, then Tied at 7
Campbell Punt, 3 plays
15:001st & 10 at own 35Chandler Staton kickoff for 61 yds , Malik Grate return for 9 yds to the Camp 13
15:001st & 10 at own 13Hajj-Malik Williams pass incomplete to Julian Hill
15:002nd & 10 at own 13Hajj-Malik Williams run for a loss of 2 yards to the Camp 11
15:003rd & 12 at own 11Hajj-Malik Williams pass incomplete to Jalen Kelsey
15:004th & 12 at own 11McKay Taylor punt for 42 yds , Thomas Hennigan returns for 6 yds to the Camp 47
App State Punt, 3 plays
13:581st & 10 at opp 47Zac Thomas sacked by Gabe Holmes for a loss of 10 yards to the AppSt 43
13:582nd & 20 at own 43Daetrich Harrington run for 2 yds to the AppSt 45
13:583rd & 18 at own 45Zac Thomas run for 10 yds to the Camp 45
13:584th & 8 at opp 45Xavier Subotsch punt for 28 yds, downed at the Camp 17
Campbell Touchdown, 14 plays
12:191st & 10 at own 17C.J. Freeman run for 3 yds to the Camp 20
12:192nd & 7 at own 20Hajj-Malik Williams pass complete to Julian Hill for 13 yds to the Camp 33 for a 1ST down
12:191st & 10 at own 33Hajj-Malik Williams run for 9 yds to the Camp 40 Hajj-Malik Williams fumbled, forced by Jalen McLeod, recovered by Camp Hajj-Malik Williams
12:192nd & 3 at own 40Bryant Barr run for 7 yds to the Camp 47 for a 1ST down
12:191st & 10 at own 47Hajj-Malik Williams pass complete to Jalen Kelsey for 7 yds to the AppSt 46
12:192nd & 3 at opp 46APPALACHIAN ST Penalty, Defensive offside (5 Yards) to the AppSt 41 for a 1ST down
12:191st & 10 at opp 41Hajj-Malik Williams pass complete to Jai Williams for 13 yds to the AppSt 28 for a 1ST down
12:191st & 10 at opp 28Hajj-Malik Williams run for 9 yds to the AppSt 19
12:192nd & 1 at opp 19C.J. Freeman run for 5 yds to the AppSt 14 for a 1ST down
12:191st & 10 at opp 14Hajj-Malik Williams run for 3 yds to the AppSt 11
12:192nd & 7 at opp 11C.J. Freeman run for 2 yds to the AppSt 9
12:193rd & 5 at opp 9C.J. Freeman run for 4 yds to the AppSt 5
12:194th & 1 at opp 5C.J. Freeman run for 4 yds to the AppSt 1 for a 1ST down
12:191st & goal at opp 1Hajj-Malik Williams run for no gain to the AppSt 1
4:402nd & goal at opp 1Hajj-Malik Williams run for 1 yd for a TD (Isaac Riffle KICK)Campbell 7, App State 0
App State Touchdown, 10 plays
4:401st & 0 at own 35Isaac Riffle kickoff for 65 yds , Steven Jones return for 18 yds to the AppSt 18
4:331st & 10 at own 18Daetrich Harrington run for 19 yds to the AppSt 37 for a 1ST down
4:331st & 10 at own 37Daetrich Harrington run for 18 yds to the Camp 45 for a 1ST down
4:331st & 10 at opp 45Daetrich Harrington run for 5 yds to the Camp 40
4:332nd & 5 at opp 40Daetrich Harrington run for 7 yds to the Camp 33 for a 1ST down
4:331st & 10 at opp 33Zac Thomas pass complete to Dashaun Davis for a loss of 6 yards to the Camp 39
4:332nd & 16 at opp 39Nate Noel run for 7 yds to the Camp 32
4:333rd & 9 at opp 32Nate Noel run for 3 yds to the Camp 29 APPALACHIAN ST Penalty, personal foul (Baer Hunter) to the Camp 44
4:333rd & 21 at opp 44Nate Noel run for 17 yds to the Camp 27
4:334th & 4 at opp 27Zac Thomas pass complete to Dashaun Davis for 10 yds to the Camp 17 for a 1ST down
0:111st & 10 at opp 17Daetrich Harrington run for 17 yds for a TD APPALACHIAN ST Penalty, unsportsmanlike conduct (-5 Yards) to the Camp 8 (Chandler Staton KICK)Tied at 7
Campbell Touchdown, 10 plays
0:111st & 0 at own 35Chandler Staton kickoff for 65 yds for a touchback
0:111st & 10 at own 25Hajj-Malik Williams pass complete to Austin Hite for 6 yds to the Camp 31
Q2 15:002nd & 4 at own 31Bryant Barr run for 3 yds to the Camp 34
Q2 15:003rd & 1 at own 34Bryant Barr run for 2 yds to the Camp 36 for a 1ST down
Q2 15:001st & 10 at own 36Hajj-Malik Williams pass complete to Jalen Kelsey for 42 yds to the AppSt 22 for a 1ST down
Q2 15:001st & 10 at opp 22Bryant Barr run for 3 yds to the AppSt 19
Q2 15:002nd & 7 at opp 19Hajj-Malik Williams pass incomplete to Julian Hill, broken up by Tyler Bird
Q2 15:003rd & 7 at opp 19Hajj-Malik Williams run for 13 yds to the AppSt 6 for a 1ST down
Q2 15:001st & goal at opp 6C.J. Freeman run for 1 yd to the AppSt 5
Q2 15:002nd & goal at opp 5Hajj-Malik Williams pass incomplete to Jalen Kelsey
Q2 15:003rd & goal at opp 5CAMPBELL Penalty, false start (Mike Edwards) to the AppSt 10
Q2 11:303rd & goal at opp 10Hajj-Malik Williams run for 10 yds for a TD (Isaac Riffle PAT MISSED)Campbell 13, App State 7
2nd quarter4 drives, then App State 17, Campbell 13
App State Field goal, 16 plays
11:301st & 0 at own 35Isaac Riffle kickoff for 52 yds , Steven Jones return for 18 yds to the AppSt 31
11:231st & 10 at own 31Daetrich Harrington run for 7 yds to the AppSt 38
11:232nd & 3 at own 38Daetrich Harrington run for no gain to the AppSt 38
11:233rd & 3 at own 38Zac Thomas pass complete to Jake Henry for 5 yds to the AppSt 43 for a 1ST down
11:231st & 10 at own 43Daetrich Harrington run for 9 yds to the Camp 48
11:232nd & 1 at opp 48Daetrich Harrington run for 6 yds to the Camp 42 for a 1ST down
11:231st & 10 at opp 42Nate Noel run for 8 yds to the Camp 34
11:232nd & 2 at opp 34Nate Noel run for 9 yds to the Camp 25 for a 1ST down
11:231st & 10 at opp 25Nate Noel run for no gain to the Camp 25
11:232nd & 10 at opp 25Zac Thomas pass complete to Dashaun Davis for 8 yds to the Camp 17
11:233rd & 2 at opp 17Daetrich Harrington run for 6 yds to the Camp 11 for a 1ST down
11:231st & 10 at opp 11Zac Thomas pass incomplete to Thomas Hennigan, broken up by James Tarver
11:232nd & 10 at opp 11Daetrich Harrington run for 1 yd to the Camp 10
5:263rd & 9 at opp 10Timeout APPALACHIAN ST, clock 05:26
5:263rd & 9 at opp 10Harrington, D. rush for loss of 1 yard to the CAM11, out-of-bounds (GAFFNEY, M.), PENALTY CAM personal foul (JOHNSON, Joshua) 5 yards to the CAM5, 1ST DOWN APP, NO PLAY.
5:261st & goal at opp 5Daetrich Harrington run for no gain to the Camp 5
5:262nd & goal at opp 5Daetrich Harrington run for no gain to the Camp 5
3:513rd & 0 at opp 5Timeout CAMPBELL, clock 03:51
3:513rd & goal at opp 5Harrington, D. rush for no gain to the CAM5 (Allen, Brevin;CROMARTIE, C.), PENALTY APP IB (Henry, Jake) 10 yards to the CAM15, NO PLAY.
3:513rd & goal at opp 15Zac Thomas pass incomplete to Thomas Hennigan, broken up by Malik Grate
3:224th & goal at opp 15Chandler Staton 32 yd FG GOODCampbell 13, App State 10
Campbell Punt, 3 plays
3:221st & 0 at own 35Chandler Staton kickoff for 65 yds for a touchback
3:221st & 10 at own 25Lamagea McDowell run for no gain to the Camp 25
3:222nd & 10 at own 25CAMPBELL Penalty, false start (Danny Corbett) to the Camp 20
3:222nd & 15 at own 20Lamagea McDowell run for 4 yds to the Camp 24
2:213rd & 11 at own 24Timeout APPALACHIAN ST, clock 02:21
2:213rd & 11 at own 24Hajj-Malik Williams pass incomplete, broken up by Trey Cobb CAMPBELL Penalty, intentional grounding (Hajj-Malik Williams) to the Camp 17
2:214th & 18 at own 17McKay Taylor punt for 45 yds , Thomas Hennigan returns for 11 yds to the AppSt 49
App State Touchdown, 11 plays
1:591st & 10 at own 49Daetrich Harrington run for 2 yds to the Camp 49
1:592nd & 8 at opp 49Daetrich Harrington run for 2 yds to the AppSt 47 APPALACHIAN ST Penalty, Offensive holding (Noah Hannon) to the AppSt 43
1:592nd & 16 at own 43Daetrich Harrington run for 4 yds to the AppSt 47
1:593rd & 12 at own 47Zac Thomas pass complete to Jake Henry for 17 yds to the Camp 36 for a 1ST down
1:591st & 10 at opp 36Zac Thomas pass complete to Dashaun Davis for 9 yds to the Camp 27
1:592nd & 1 at opp 27Nate Noel run for 2 yds to the Camp 25 for a 1ST down
1:591st & 10 at opp 25Zac Thomas pass incomplete to Jake Henry
1:592nd & 10 at opp 25Zac Thomas pass complete to Dashaun Davis for 5 yds to the Camp 20
1:593rd & 5 at opp 20Zac Thomas pass complete to Thomas Hennigan for 18 yds to the Camp 2 for a 1ST down
0:331st & 0 at opp 2Timeout CAMPBELL, clock 00:33
0:331st & goal at opp 2Zac Thomas pass incomplete to Eli Wilson
0:242nd & goal at opp 2Daetrich Harrington run for 2 yds for a TD (Chandler Staton KICK)App State 17, Campbell 13
Campbell End of half, 1 play
0:241st & 0 at own 35Chandler Staton kickoff for 64 yds , Jalen Kelsey return for 6 yds to the Camp 7
0:211st & 10 at own 7C.J. Freeman run for no gain to the Camp 7
3rd quarter6 drives, then App State 38, Campbell 13
App State Touchdown, 9 plays
15:002nd & 10 at own 35Isaac Riffle kickoff for 51 yds , Thomas Hennigan return for 16 yds to the AppSt 30
14:571st & 10 at own 30Daetrich Harrington run for 5 yds to the AppSt 35
14:572nd & 5 at own 35Daetrich Harrington run for 4 yds to the AppSt 39
14:573rd & 1 at own 39Daetrich Harrington run for 4 yds to the AppSt 43 for a 1ST down
14:571st & 10 at own 43Zac Thomas pass incomplete to Thomas Hennigan, broken up by Malik Grate
14:572nd & 10 at own 43Nate Noel run for 2 yds to the AppSt 45
14:573rd & 8 at own 45Zac Thomas pass complete to Thomas Hennigan for 10 yds to the Camp 45 for a 1ST down
14:571st & 10 at opp 45Zac Thomas pass complete to Eli Wilson for 2 yds to the Camp 43
14:572nd & 8 at opp 43Daetrich Harrington run for 3 yds to the Camp 40
10:563rd & 5 at opp 40Daetrich Harrington run for 40 yds for a TD (Chandler Staton KICK)App State 24, Campbell 13
Campbell Punt, 3 plays
10:561st & 0 at own 35Chandler Staton kickoff for 65 yds , Jalen Kelsey return for 23 yds to the Camp 23
10:481st & 10 at own 23Hajj-Malik Williams pass incomplete to Jalen Kelsey, broken up by Shemar Jean-Charles
10:482nd & 10 at own 23C.J. Freeman run for no gain to the Camp 23
10:483rd & 10 at own 23Hajj-Malik Williams pass incomplete
10:484th & 10 at own 23McKay Taylor punt for 38 yds, punt out-of-bounds at the Camp 46 , Thomas Hennigan returns for 15 yds to the Camp 46
App State Touchdown, 4 plays
9:421st & 10 at opp 46Daetrich Harrington run for 1 yd to the Camp 45
9:422nd & 9 at opp 45Zac Thomas pass incomplete to Thomas Hennigan
9:423rd & 9 at opp 45Zac Thomas pass complete to Thomas Hennigan for 39 yds to the Camp 6 for a 1ST down
8:211st & goal at opp 6Zac Thomas run for 6 yds for a TD (Chandler Staton KICK)App State 31, Campbell 13
Campbell Punt, 3 plays
8:211st & 0 at own 35Ryker Casey kickoff for 65 yds for a touchback
8:211st & 10 at own 25Hajj-Malik Williams pass incomplete to Jalen Kelsey, broken up by Shemar Jean-Charles
8:212nd & 10 at own 25Hajj-Malik Williams sacked by Jalen McLeod for a loss of 10 yards to the Camp 15
8:213rd & 20 at own 15Bryant Barr run for 9 yds to the Camp 24
8:214th & 11 at own 24McKay Taylor punt for 37 yds, fair catch by Thomas Hennigan at the APPALCHAN 39 CAMPBELL Penalty, IM (Josh McNeely) to the AppSt 44
App State Touchdown, 5 plays
6:521st & 10 at own 44Daetrich Harrington run for a loss of 3 yards to the AppSt 41
6:522nd & 13 at own 41Zac Thomas pass complete to Dashaun Davis for 14 yds to the Camp 45 for a 1ST down
6:521st & 10 at opp 45Nate Noel run for 22 yds to the Camp 23 for a 1ST down
6:521st & 10 at opp 23Nate Noel run for 13 yds to the Camp 10 for a 1ST down
6:521st & goal at opp 10CAMPBELL Penalty, personal foul (Darion Slade) to the Camp 5
5:021st & goal at opp 5Nate Noel run for 5 yds for a TD (Chandler Staton KICK)App State 38, Campbell 13
Campbell Turnover on downs, 16 plays
5:021st & 0 at own 35Ryker Casey kickoff for 61 yds
5:021st & 10 at own 35Bryant Barr run for 6 yds to the Camp 41
5:022nd & 4 at own 41Bryant Barr run for 1 yd to the Camp 42
5:023rd & 3 at own 42Hajj-Malik Williams run for 3 yds to the Camp 45 for a 1ST down
5:021st & 10 at own 45Hajj-Malik Williams pass complete to Jalen Kelsey for 12 yds to the AppSt 43 for a 1ST down
5:021st & 10 at opp 43Bryant Barr run for 6 yds to the AppSt 37
5:022nd & 4 at opp 37Hajj-Malik Williams sacked by Tristan Walliser for a loss of 1 yard to the AppSt 38
5:023rd & 5 at opp 38Hajj-Malik Williams run for 8 yds to the AppSt 30 for a 1ST down
5:021st & 10 at opp 30C.J. Freeman run for 9 yds to the AppSt 21
5:022nd & 1 at opp 21Hajj-Malik Williams pass incomplete to Julian Hill, broken up by Steven Jones
5:023rd & 1 at opp 21Bryant Barr run for 2 yds to the AppSt 19 for a 1ST down
5:021st & 10 at opp 19Hajj-Malik Williams run for 5 yds to the AppSt 14
Q4 15:002nd & 5 at opp 14Hajj-Malik Williams pass complete to Jai Williams for 8 yds to the AppSt 6 for a 1ST down
Q4 15:001st & goal at opp 6Lamagea McDowell run for 1 yd to the AppSt 5
Q4 15:002nd & goal at opp 5Lamagea McDowell run for 1 yd to the AppSt 4
Q4 15:003rd & goal at opp 4Hajj-Malik Williams pass incomplete to Bryant Barr
Q4 15:004th & goal at opp 4Hajj-Malik Williams pass incomplete to Jalen Kelsey, broken up by Kaiden Smith
4th quarter5 drives, then App State 52, Campbell 21
App State Touchdown, 8 plays
13:081st & 10 at own 4Daetrich Harrington run for 5 yds to the AppSt 9
13:082nd & 5 at own 9Daetrich Harrington run for 10 yds to the AppSt 19 for a 1ST down
13:081st & 10 at own 19Daetrich Harrington run for 8 yds to the AppSt 27
13:082nd & 2 at own 27Nate Noel run for 9 yds to the AppSt 36 for a 1ST down
13:081st & 10 at own 36Nate Noel run for 10 yds to the AppSt 46 for a 1ST down
13:081st & 10 at own 46CAMPBELL Penalty, personal foul (Ray Miller) to the Camp 39 for a 1ST down
13:081st & 10 at opp 39Nate Noel run for 24 yds to the Camp 15 for a 1ST down
13:081st & 10 at opp 15Daetrich Harrington run for 10 yds to the Camp 5 for a 1ST down
9:101st & goal at opp 5Daetrich Harrington run for 5 yds for a TD (Chandler Staton KICK)App State 45, Campbell 13
Campbell Punt, 3 plays
9:101st & 0 at own 35Chandler Staton kickoff for 65 yds for a touchback
9:101st & 10 at own 25CAMPBELL Penalty, false start (Danny Corbett) to the Camp 20
9:101st & 15 at own 20Lamagea McDowell run for no gain to the Camp 20
9:102nd & 15 at own 20Hajj-Malik Williams pass incomplete to Lamagea McDowell
9:103rd & 15 at own 20Hajj-Malik Williams run for a loss of 2 yards to the Camp 18
9:104th & 17 at own 18McKay Taylor punt for 32 yds , Thomas Hennigan returns for 5 yds to the Camp 45
App State Touchdown, 9 plays
7:361st & 10 at opp 45Daetrich Harrington run for 1 yd to the Camp 44
7:362nd & 9 at opp 44Daetrich Harrington run for 11 yds to the Camp 33 for a 1ST down
7:361st & 10 at opp 33Ben Williams run for 3 yds to the Camp 30
7:362nd & 7 at opp 30Anderson Castle run for 8 yds to the Camp 22 for a 1ST down
7:361st & 10 at opp 22Anderson Castle run for 5 yds to the Camp 17
7:362nd & 5 at opp 17Ben Williams run for 3 yds to the Camp 14
7:363rd & 2 at opp 14Anderson Castle run for 6 yds to the Camp 8 for a 1ST down
7:361st & goal at opp 8Anderson Castle run for no gain to the Camp 8
3:192nd & goal at opp 8Jacob Huesman run for 8 yds for a TD (Chandler Staton KICK)App State 52, Campbell 13
Campbell Touchdown, 1 play
3:191st & 0 at own 35Chandler Staton kickoff for 64 yds , Tai Goode return for 12 yds to the Camp 13
2:591st & 10 at own 13Wiley Hartley pass complete to Austin Hite for 87 yds for a TD Timeout CAMPBELL, clock 02:59 (W. Hartley Run For Two-point Conversion)App State 52, Campbell 21
App State End of game, 4 plays
2:591st & 0 at own 35Robert Brown on-side kick recovered by APPALACHIAN ST at the Camp 33 , Thomas Hennigan return for 15 yds to the Camp 33
2:471st & 10 at opp 33Anderson Castle run for 7 yds to the Camp 26
2:472nd & 3 at opp 26Anderson Castle run for 5 yds to the Camp 21 for a 1ST down
2:471st & 10 at opp 21Anderson Castle run for 4 yds to the Camp 17
2:472nd & 6 at opp 17Anderson Castle run for 7 yds to the Camp 10 for a 1ST down

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

App State leads 2–⁠0 in two meetings.

Recent meetings
2020App State 52, Campbell 21
2014App State 66, Campbell 0

Around this game