From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
App State
Marshall
293
Total yards
341
177
Passing yards
220
116
Rushing yards
121
5.2
Yards per pass
7.6
2.9
Yards per rush
3.3
17
First downs
17
5–17
Third downs
6–15
3–6
Fourth downs
1–2
2
Turnovers
2
6–65
Penalties
8–86
31:46
Possession
28:14
1
Sacks (by defense)
2
Efficiency
App State
Marshall
30%
Success rate
40%
−0.25
EPA per play
0.06
1.32
Explosiveness
1.23
−0.15
Rushing EPA
−0.13
−0.06
Passing EPA
0.47
21%
Passing-down success
36%
−0.32
First-down EPA
−0.12
−0.19
Second-down EPA
−0.21
0.37
Third-down EPA
0.75
14%
Havoc by its defense
20%
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)
Marshall 54% to win. Elo’s favorite won.
The line
App State −2, over/under 47.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Marshall drives left to right, App State right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
Michael Hughes kickoff for 61 yds , Jayden Harrison return for 16 yds to the Marsh 20
14:54
1st & 10 at own 20
Cam Fancher pass incomplete
14:54
2nd & 10 at own 20
Khalan Laborn run for 1 yd to the Marsh 21
14:54
3rd & 9 at own 21
Cam Fancher pass complete to Charles Montgomery for 10 yds to the Marsh 31 for a 1ST down
14:54
1st & 10 at own 31
Khalan Laborn run for 12 yds to the Marsh 43 for a 1ST down
14:54
1st & 10 at own 43
Cam Fancher pass complete to Khalan Laborn for 5 yds to the Marsh 48
14:54
2nd & 5 at own 48
Cam Fancher pass complete to EJ Horton for 6 yds to the AppSt 46 for a 1ST down
14:54
1st & 10 at opp 46
Khalan Laborn run for 2 yds to the AppSt 44
14:54
2nd & 8 at opp 44
Khalan Laborn run for a loss of 2 yards to the AppSt 46
14:54
3rd & 10 at opp 46
Cam Fancher pass complete to Corey Gammage for 11 yds to the AppSt 35 for a 1ST down
14:54
1st & 10 at opp 35
Khalan Laborn run for 12 yds to the AppSt 23 for a 1ST down
14:54
1st & 10 at opp 23
Cam Fancher run for 5 yds to the AppSt 18
14:54
2nd & 5 at opp 18
Cam Fancher pass complete to Corey Gammage for 12 yds to the AppSt 6 for a 1ST down
14:54
1st & goal at opp 6
Ethan Payne run for 3 yds to the AppSt 3
14:54
2nd & goal at opp 3
Ethan Payne run for 2 yds to the AppSt 1
8:09
3rd & goal at opp 1
Khalan Laborn 1 Yd Run (Rece Verhoff Kick)Marshall 7, App State 0
App State Punt, 6 plays
8:03
Rece Verhoff kickoff for 60 yds , Milan Tucker return for 15 yds to the AppSt 20
8:03
1st & 10 at own 20
Chase Brice run for 5 yds to the AppSt 25
8:03
2nd & 5 at own 25
Chase Brice pass complete to Dashaun Davis for 10 yds to the AppSt 35 for a 1ST down
8:03
1st & 10 at own 35
Camerun Peoples run for no gain to the AppSt 35
8:03
2nd & 10 at own 35
BRICE, Chase pass to the right incomplete intended for HORN, Christan thrown to the MAR31. PENALTY MAR Pass Interference on ABRAHAM, Micah enforced 15 yards to the APP50 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
8:03
1st & 10 at the 50
Nate Noel run for 4 yds to the Marsh 46
8:03
2nd & 6 at opp 46
Chase Brice pass incomplete
8:03
3rd & 6 at opp 46
Chase Brice pass incomplete
5:10
4th & 6 at opp 46
Clayton Howell punt for 31 yds
Marshall Punt, 3 plays
5:10
1st & 10 at own 15
Khalan Laborn run for 2 yds to the Marsh 17
5:10
2nd & 8 at own 17
Khalan Laborn run for 2 yds to the Marsh 19
5:10
3rd & 6 at own 19
Cam Fancher pass incomplete
4:00
4th & 6 at own 19
John McConnell punt for 36 yds , Tyler Page returns for 2 yds to the AppSt 47
4:00
1st & 10 at own 47
BRICE, Chase pass to the right incomplete intended for PAGE, Tyler thrown to the MAR20. PENALTY MAR Pass Interference on SMITH, Daytione enforced 15 yards to the MAR38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
App State Punt, 3 plays
4:00
1st & 10 at opp 38
Daetrich Harrington run for 2 yds to the Marsh 36
4:00
2nd & 8 at opp 36
Chase Brice run for 2 yds to the Marsh 34
4:00
3rd & 6 at opp 34
Nate Noel run for a loss of 2 yards to the Marsh 36
1:47
4th & 8 at opp 36
Clayton Howell punt for 33 yds, downed at the Marsh 3
Marshall Punt, 3 plays
1:47
1st & 10 at own 3
Khalan Laborn run for 2 yds to the Marsh 5
1:47
2nd & 8 at own 5
Khalan Laborn run for 7 yds to the Marsh 12
1:47
3rd & 1 at own 12
Khalan Laborn run for no gain to the Marsh 12
0:03
4th & 1 at own 12
John McConnell punt for 34 yds, downed at the Marsh 46
App State Punt, 3 plays
0:00
1st & 10 at opp 46
Camerun Peoples run for 4 yds to the Marsh 42
Q2 15:00
2nd & 6 at opp 42
Chase Brice pass incomplete
Q2 15:00
3rd & 6 at opp 42
Chase Brice pass incomplete
Q2 14:42
4th & 6 at opp 42
Clayton Howell punt for 42 yds for a touchback
2nd quarter7 drives, then Marshall 14, App State 7
Marshall Punt, 3 plays
14:42
1st & 10 at own 20
Cam Fancher pass incomplete
14:42
2nd & 10 at own 20
Cam Fancher pass incomplete
14:42
3rd & 10 at own 20
Cam Fancher pass incomplete
14:21
4th & 10 at own 20
John McConnell punt for 45 yds, downed at the 50 yard line
App State Turnover on downs, 6 plays
14:21
1st & 10 at the 50
Nate Noel run for 8 yds to the Marsh 42
14:21
2nd & 2 at opp 42
Nate Noel run for 6 yds to the Marsh 36 for a 1ST down
14:21
1st & 10 at opp 36
Nate Noel run for 8 yds to the Marsh 28
14:21
2nd & 2 at opp 28
Nate Noel run for no gain to the Marsh 28
11:58
4th & 2 at opp 28
Timeout APPALACHIAN ST, clock 11:58
11:58
3rd & 2 at opp 28
Chase Brice pass incomplete
11:53
4th & 2 at opp 28
Chase Brice pass incomplete
Marshall Interception, 2 plays
11:53
1st & 10 at own 28
Cam Fancher run for no gain to the Marsh 28
11:20
2nd & 10 at own 28
Cam Fancher pass intercepted
11:14
1st & 10 at opp 33
Chase Brice pass intercepted, touchback.
Marshall Touchdown, 9 plays
11:14
1st & 10 at own 20
MARSHALL Penalty, Offensive Holding (-10 Yards) to the Marsh 10
11:14
2nd & 20 at own 10
Cam Fancher pass complete to Charles Montgomery for 2 yds to the Marsh 12
11:14
3rd & 18 at own 12
Cam Fancher pass incomplete
11:14
4th & 18 at own 12
Cam Fancher pass complete to Charles Montgomery for 71 yds to the AppSt 17 for a 1ST down
11:14
1st & 10 at opp 17
Khalan Laborn run for no gain to the AppSt 17
11:14
2nd & 10 at opp 17
Cam Fancher run for 11 yds to the AppSt 6 for a 1ST down
11:14
1st & goal at opp 6
Khalan Laborn run for 1 yd to the AppSt 5
11:14
2nd & goal at opp 5
Cam Fancher run for no gain to the AppSt 5
7:12
3rd & goal at opp 5
Jayden Harrison 5 Yd pass from Cam Fancher (Rece Verhoff Kick)Marshall 14, App State 0
App State Punt, 3 plays
7:07
Rece Verhoff kickoff for 60 yds , Milan Tucker return for 23 yds to the AppSt 28
7:07
1st & 10 at own 28
Nate Noel run for 2 yds to the AppSt 30
6:28
3rd & 8 at own 30
Timeout APPALACHIAN ST, clock 06:28
6:28
2nd & 8 at own 30
Chase Brice pass incomplete
6:28
3rd & 8 at own 30
Chase Brice pass incomplete
6:15
4th & 8 at own 30
Clayton Howell punt for 38 yds , returns for no gain to the Marsh 32
App State Touchdown, 10 plays
6:15
1st & 10 at opp 32
Christian Wells run for 4 yds to the Marsh 28
6:15
2nd & 6 at opp 28
Camerun Peoples run for a loss of 1 yard to the Marsh 29
6:15
3rd & 7 at opp 29
Chase Brice pass complete to Henry Pearson for 11 yds to the Marsh 18 for a 1ST down
6:15
1st & 10 at opp 18
Camerun Peoples run for 4 yds to the Marsh 14
6:15
2nd & 6 at opp 14
Camerun Peoples run for 7 yds to the Marsh 7 for a 1ST down
6:15
1st & goal at opp 7
Chase Brice run for 5 yds to the Marsh 2
6:15
2nd & goal at opp 2
PEOPLES, Camerun rush to the right for a gain of 2 yards to the MAR0, TOUCHDOWN APP, score nullified by penalty. PENALTY APP Chop Block on LARKINS, David enforced 15 yards from the MAR2 to the MAR17 [NHSG]. NO PLAY (replay the down).
6:15
2nd & goal at opp 17
Camerun Peoples run for no gain to the Marsh 17
6:15
3rd & goal at opp 17
APPALACHIAN ST Penalty, Personal Foul Personal Foul on HELMS, Isaiah enforced ( Yards) declined
1:06
4th & goal at opp 1
Timeout APPALACHIAN ST, clock 01:06
1:06
3rd & goal at opp 27
Chase Brice pass complete to Daetrich Harrington for 26 yds to the Marsh 1
1:00
4th & goal at opp 1
Daetrich Harrington 1 Yd Run (Michael Hughes Kick)Marshall 14, App State 7
Marshall End of half, 6 plays
0:55
Michael Hughes kickoff for 56 yds , Ethan Payne return for 23 yds to the Marsh 32
0:55
1st & 10 at own 32
Cam Fancher run for 17 yds to the Marsh 49 for a 1ST down
0:55
1st & 10 at own 49
Cam Fancher pass complete to Corey Gammage for 5 yds to the AppSt 46
0:55
2nd & 5 at opp 46
Cam Fancher pass complete to Charles Montgomery for 11 yds to the AppSt 35 for a 1ST down
0:55
1st & 10 at opp 35
Cam Fancher pass incomplete
0:55
2nd & 10 at opp 35
Cam Fancher pass incomplete
0:55
3rd & 10 at opp 35
FANCHER, Cam pass to the right complete for 31 yards to GAMMAGE, Corey caught at the APP7 and advanced to the APP4 (MCLEOD, Jalen). PENALTY MAR Pass Interference on GAMMAGE, Corey enforced 15 yards to the MAR50 [NHSG]. NO PLAY (replay the down).
0:00
3rd & 25 at the 50
Cam Fancher run for 3 yds to the AppSt 47
3rd quarter6 drives, then Marshall 28, App State 14
Marshall Punt, 3 plays
14:57
1st & 10 at opp 30
Cam Fancher sacked by Steven Jones Jr. for a loss of 16 yards to the AppSt 46
14:57
2nd & 26 at opp 46
Henry Colombi pass complete to A.J. Turner for a loss of 5 yards to the Marsh 49
14:57
3rd & 31 at own 49
Ethan Payne run for 3 yds to the AppSt 48
12:27
4th & 28 at opp 48
John McConnell punt for 41 yds, downed at the AppSt 7
App State Punt return TD, 3 plays (Marshall scores)
12:27
1st & 10 at own 7
Daetrich Harrington run for no gain to the AppSt 7
12:27
2nd & 10 at own 7
Chase Brice pass complete to Henry Pearson for 4 yds to the AppSt 11
12:27
3rd & 6 at own 11
Chase Brice pass incomplete
11:00
4th & 6 at own 11
Dainsus Miller 0 Yd Return of Blocked Punt (Rece Verhoff Kick)Marshall 21, App State 7
Marshall Touchdown, 8 plays
10:47
Milan Tucker 96 Yd Kickoff Return (Michael Hughes Kick)Marshall 21, App State 14
10:38
Michael Hughes kickoff for 65 yds , Jayden Harrison return for 18 yds to the Marsh 18
10:38
1st & 10 at own 18
Khalan Laborn run for 4 yds to the Marsh 22
10:38
2nd & 6 at own 22
Cam Fancher run for 2 yds to the Marsh 24
10:38
3rd & 4 at own 24
Cam Fancher run for 7 yds to the Marsh 31 for a 1ST down
10:38
1st & 10 at own 31
Cam Fancher pass complete to Charles Montgomery for 15 yds to the Marsh 46 for a 1ST down
10:38
1st & 10 at own 46
Cam Fancher pass complete to Corey Gammage for 32 yds to the AppSt 22 for a 1ST down
10:38
1st & 10 at opp 22
Cam Fancher run for 3 yds to the AppSt 19
10:38
2nd & 7 at opp 19
Cam Fancher pass incomplete
7:57
3rd & 7 at opp 19
Cam Fancher pass complete to Corey Gammage for 19 yds for a TD, (Rece Verhoff KICK)Marshall 28, App State 14
App State Punt, 6 plays
7:57
Rece Verhoff kickoff for 47 yds
7:57
1st & 10 at own 25
Camerun Peoples run for 4 yds to the AppSt 29
7:57
2nd & 6 at own 29
Nate Noel run for 9 yds to the AppSt 38 for a 1ST down
7:57
1st & 10 at own 38
Chase Brice pass complete to Christan Horn for 33 yds to the Marsh 29 for a 1ST down
7:57
1st & 10 at opp 29
Nate Noel run for 1 yd to the Marsh 28
7:57
2nd & 9 at opp 28
Nate Noel run for 4 yds to the Marsh 24
7:57
3rd & 5 at opp 24
QB Keeper BRICE, Chase rush up the middle for a gain of 9 yards to the MAR15 (JACKSON, E.J.). PENALTY APP Holding on HELMS, Isaiah enforced 10 yards from the MAR24 to the MAR34 [NHSG]. NO PLAY (replay the down).
7:57
3rd & 15 at opp 34
Chase Brice pass incomplete
4:42
4th & 15 at opp 34
Clayton Howell punt for 30 yds, downed at the Marsh 4
Marshall Punt, 3 plays
4:42
1st & 10 at own 4
Khalan Laborn run for 3 yds to the Marsh 7
4:42
2nd & 7 at own 7
Khalan Laborn run for 6 yds to the Marsh 13
4:42
3rd & 1 at own 13
Khalan Laborn run for no gain to the Marsh 13
2:55
4th & 1 at own 13
John McConnell punt for 37 yds, fair catch by Tyler Page at the 50 yard line
App State Touchdown, 9 plays
2:55
1st & 10 at the 50
Chase Brice pass incomplete
2:55
2nd & 10 at the 50
Daetrich Harrington run for 3 yds to the Marsh 47
2:55
3rd & 7 at opp 47
Chase Brice pass complete to Tyler Page for 17 yds to the Marsh 30 for a 1ST down
2:55
1st & 10 at opp 30
Chase Brice pass incomplete
2:55
2nd & 10 at opp 30
Nate Noel run for 2 yds to the Marsh 28
2:55
4th & 8 at opp 28
Chase Brice pass complete to Kaedin Robinson for 12 yds to the Marsh 16 for a 1ST down
2:55
3rd & 8 at opp 28
Chase Brice pass incomplete
0:00
1st & 10 at opp 16
Nate Noel run for 2 yds to the Marsh 14
Q4 14:55
2nd & 8 at opp 14
Chase Brice pass complete to Henry Pearson for 14 yds for a TD, (Michael Hughes KICK)Marshall 28, App State 21
4th quarter5 drives, then Marshall 28, App State 21
Marshall Turnover on downs, 6 plays
14:55
1st & 10 at own 25
APPALACHIAN ST Penalty, Offsides (KaRon White) to the Marsh 30
14:55
Michael Hughes kickoff for 49 yds
14:55
1st & 5 at own 30
FANCHER, Cam pass up the middle incomplete intended for MONTGOMERY, Charles thrown to the APP34. PENALTY APP Pass Interference on ROSS, Nick enforced 15 yards to the MAR45 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:55
1st & 10 at own 45
Cam Fancher pass incomplete
14:55
2nd & 10 at own 45
Cam Fancher pass complete to Corey Gammage for 12 yds to the AppSt 43 for a 1ST down
14:55
1st & 10 at opp 43
Cam Fancher pass complete to Shadeed Ahmed for 6 yds to the AppSt 37
14:55
2nd & 4 at opp 37
Cam Fancher pass complete to Caleb McMillan for 3 yds to the AppSt 34
12:34
4th & 1 at opp 34
Timeout MARSHALL, clock 12:34
12:34
3rd & 1 at opp 34
Khalan Laborn run for no gain to the AppSt 34
12:32
4th & 1 at opp 34
Ethan Payne run for no gain to the AppSt 34
App State Turnover on downs, 13 plays
12:32
1st & 10 at own 34
Camerun Peoples run for 3 yds to the AppSt 37
12:32
2nd & 7 at own 37
Chase Brice run for 12 yds to the AppSt 49 for a 1ST down
12:32
1st & 10 at own 49
Nate Noel run for 5 yds to the Marsh 46
12:32
2nd & 5 at opp 46
BRICE, Chase pass to the right incomplete intended for NOEL, Nate thrown to the MAR42. PENALTY MAR Pass Interference on ALSTON, Elijah enforced at the spot of the foul for 3 yards to the MAR43 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:32
1st & 10 at opp 43
Daetrich Harrington run for 1 yd to the Marsh 42
12:32
2nd & 9 at opp 42
Daetrich Harrington run for a loss of 1 yard to the Marsh 43
12:32
3rd & 10 at opp 43
Chase Brice pass complete to Christan Horn for 11 yds to the Marsh 32 for a 1ST down
12:32
1st & 10 at opp 32
Nate Noel run for 7 yds to the Marsh 25
7:49
3rd & 1 at opp 23
Timeout MARSHALL, clock 07:49
7:49
2nd & 3 at opp 25
Nate Noel run for 2 yds to the Marsh 23
7:49
3rd & 1 at opp 23
Nate Noel run for 1 yd to the Marsh 22 for a 1ST down
7:49
1st & 10 at opp 22
Nate Noel run for 4 yds to the Marsh 18
7:49
2nd & 6 at opp 18
Chase Brice sacked by TyQaze Leggs for a loss of 3 yards to the Marsh 21
7:49
3rd & 9 at opp 21
Chase Brice pass complete to Christan Horn for 8 yds to the Marsh 13
5:11
4th & 1 at opp 13
Chase Brice run for a loss of 3 yards to the Marsh 16
5:11
1st & 10 at own 16
LABORN, Khalan rush to the right for no gain to the MAR16 (WHITE, Karon;DOUBLIN, Logan). PENALTY MAR Holding on DRISKELL, Ethan enforced half the distance from the goal, 8 yards from the MAR16 to the MAR8 [NHSG]. NO PLAY (replay the down).
Marshall Punt, 4 plays
5:11
1st & 18 at own 8
Ethan Payne run for 22 yds to the Marsh 30 for a 1ST down
5:11
1st & 10 at own 30
Ethan Payne run for 2 yds to the Marsh 32
5:11
2nd & 8 at own 32
Cam Fancher run for 5 yds to the Marsh 37
2:54
4th & 3 at own 37
Timeout APPALACHIAN ST, clock 02:54
2:54
3rd & 3 at own 37
Cam Fancher run for no gain to the Marsh 37
2:47
4th & 3 at own 37
John McConnell punt for 38 yds
App State Turnover on downs, 11 plays
2:47
1st & 10 at own 25
Nate Noel run for 9 yds to the AppSt 34
2:47
2nd & 1 at own 34
Chase Brice pass complete to Nate Noel for a loss of 2 yards to the AppSt 32
2:47
3rd & 3 at own 32
Chase Brice pass incomplete
2:47
4th & 3 at own 32
Chase Brice pass complete to Dalton Stroman for 5 yds to the AppSt 37 for a 1ST down
2:47
1st & 10 at own 37
Chase Brice pass incomplete
2:47
2nd & 10 at own 37
Chase Brice pass incomplete
2:47
3rd & 10 at own 37
Chase Brice pass complete to Christan Horn for 14 yds to the Marsh 49 for a 1ST down
2:47
1st & 10 at opp 49
BRICE, Chase pass to the right intercepted by ABRAHAM, Micah at the MAR36. Abraham return for 0 yards to the MAR36, End of Play. PENALTY Before the snap, MAR Illegal Substitution enforced 5 yards from the MAR49 to the MAR44. NO PLAY (replay the down).
0:55
2nd & 10 at opp 49
Timeout APPALACHIAN ST, clock 00:55
0:55
1st & 5 at opp 44
Chase Brice sacked by Sam Burton for a loss of 5 yards to the Marsh 49
0:55
2nd & 10 at opp 49
APPALACHIAN ST Penalty, False Start (Christian Wells) to the AppSt 46
0:55
2nd & 15 at own 46
Chase Brice pass incomplete
0:55
3rd & 15 at own 46
Chase Brice pass complete to Nate Noel for 9 yds to the Marsh 45
0:36
4th & 6 at opp 45
Chase Brice pass incomplete
0:36
1st & 10 at own 45
Timeout MARSHALL, clock 00:36
Marshall End of game, 1 play
0:00
1st & 10 at own 45
[NH] Kneel down by MAR at MAR44 (team loss of 1), clock 00:00.
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.