From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Marshall
Troy
174
Total yards
421
78
Passing yards
321
96
Rushing yards
100
3.7
Yards per pass
12.8
2.0
Yards per rush
3.2
15
First downs
13
8–19
Third downs
3–14
0–1
Fourth downs
1–2
1
Turnovers
3
7–64
Penalties
8–69
30:56
Possession
29:04
3
Sacks (by defense)
7
Efficiency
Marshall
Troy
34%
Success rate
26%
−0.33
EPA per play
−0.01
0.82
Explosiveness
1.88
−0.22
Rushing EPA
−0.27
−0.51
Passing EPA
0.41
21%
Passing-down success
6%
−0.30
First-down EPA
0.09
−0.72
Second-down EPA
0.07
0.35
Third-down EPA
−0.04
13%
Havoc by its defense
24%
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 55% to win. Troy won as Elo’s underdog.
The line
Marshall −3.5, over/under 51.5.
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 Marshall 59%, Troy 41%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Troy drives left to right, Marshall right to left.
Q1 TroyFumble, 6 plays, 49 yards
Q1 MarshallFumble return TD, 5 plays (Troy scores), −3 yards
Q1 MarshallPunt, 6 plays, 27 yards
Q1 TroyField goal, 6 plays, 68 yards
Q1 MarshallPunt, 8 plays, 22 yards
Q1 TroyFumble, 8 plays, 80 yards
Q2 MarshallPunt, 3 plays, 7 yards
Q2 TroyTurnover on downs, 7 plays, 20 yards
Q2 MarshallPunt, 4 plays, 12 yards
Q2 TroyPunt, 3 plays, 6 yards
Q2 MarshallMissed FG, 12 plays, 33 yards
Q2 TroyEnd of half, 1 play, −1 yard
Q3 MarshallPunt, 6 plays, 6 yards
Q3 TroyPunt, 3 plays, 0 yards
Q3 MarshallPunt, 4 plays, 10 yards
Q3 TroyInterception, 3 plays, 7 yards
Q3 MarshallTouchdown, 2 plays, 16 yards
Q3 TroyPunt, 3 plays, 2 yards
Q3 MarshallPunt, 3 plays, −11 yards
Q3 TroyPunt, 5 plays, 41 yards
Q4 MarshallPunt, 9 plays, 28 yards
Q4 TroyField goal, 5 plays, 69 yards
Q4 MarshallPunt, 3 plays, 2 yards
Q4 TroyField goal, 5 plays, 64 yards
Q4 MarshallTurnover on downs, 4 plays, 1 yard
Q4 TroyEnd of game, 4 plays, 12 yards
Play by play
1st quarter6 drives, then Troy 10, Marshall 0
Troy Fumble, 6 plays
15:00
Rece Verhoff kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Gunnar Watson pass incomplete
15:00
2nd & 10 at own 25
Kimani Vidal run for 5 yds to the Troy 30
15:00
3rd & 5 at own 30
Gunnar Watson pass complete to Marcus Rogers for 50 yds to the Marsh 20 for a 1ST down
15:00
1st & 10 at opp 20
Kimani Vidal run for 4 yds to the Marsh 16
15:00
2nd & 6 at opp 16
Kimani Vidal run for no gain to the Marsh 16
15:00
3rd & 6 at opp 16
TROY Penalty, False Start (Daniel King) to the Marsh 21
12:13
3rd & 11 at opp 21
Gunnar Watson sacked for a loss of 5 yards to the Marsh 26
Marshall Fumble return TD, 5 plays (Troy scores)
12:13
1st & 10 at own 26
Khalan Laborn run for 6 yds to the Marsh 32
12:13
2nd & 4 at own 32
Henry Colombi pass incomplete
12:13
3rd & 4 at own 32
Khalan Laborn run for 8 yds to the Marsh 40 for a 1ST down
12:13
1st & 10 at own 40
Khalan Laborn run for 2 yds to the Marsh 42
10:51
2nd & 8 at own 42
Buddha Jones 23 Yd Fumble Return (Robert Bruce Kick)Troy 7, Marshall 0
Marshall Punt, 6 plays
10:51
Zach Long kickoff for 65 yds for a touchback
10:51
1st & 10 at own 25
LABORN, Khalan rush to the left for a gain of 5 yards to the MAR30 (MARTIAL, Carlton;SOLOMON, Javon). PENALTY TRO Holding on PIERCE, AJ enforced 10 yards from the MAR30 to the MAR40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
10:51
1st & 10 at own 40
Khalan Laborn run for 6 yds to the Marsh 46
10:51
2nd & 4 at own 46
Khalan Laborn run for 3 yds to the Marsh 49
10:51
3rd & 1 at own 49
Khalan Laborn run for 4 yds to the Troy 47 for a 1ST down
10:51
1st & 10 at opp 47
Henry Colombi sacked for a loss of 1 yard to the Troy 48
7:53
3rd & 11 at opp 48
Timeout MARSHALL, clock 07:53
7:53
2nd & 11 at opp 48
Ethan Payne run for no gain to the Troy 48
7:53
3rd & 11 at opp 48
Henry Colombi pass incomplete
7:41
4th & 11 at opp 48
John McConnell punt for 39 yds, fair catch by Deshon Stoudemire at the Troy 9
Troy Field goal, 6 plays
7:41
1st & 10 at own 9
Jamontez Woods run for 3 yds to the Troy 12
7:41
2nd & 7 at own 12
Gunnar Watson pass complete to Tez Johnson for 63 yds to the Marsh 25 for a 1ST down
7:41
1st & 10 at opp 25
Jamontez Woods run for 2 yds to the Marsh 23
7:41
2nd & 8 at opp 23
Gunnar Watson pass incomplete
7:41
3rd & 8 at opp 23
Gunnar Watson pass incomplete
5:31
4th & 8 at opp 23
Brooks Buce 40 yd FG GOODTroy 10, Marshall 0
Marshall Punt, 8 plays
5:31
Scott Taylor Renfroe kickoff for 45 yds , Caleb McMillan return for 8 yds to the Marsh 28
5:31
1st & 10 at own 28
Henry Colombi pass complete to Corey Gammage for no gain to the Marsh 28
5:31
2nd & 10 at own 28
Khalan Laborn run for 1 yd to the Marsh 29
5:31
3rd & 9 at own 29
Henry Colombi run for 10 yds to the Marsh 39 for a 1ST down
5:31
1st & 10 at own 39
Henry Colombi pass complete to Khalan Laborn for 9 yds to the Marsh 48
5:31
2nd & 1 at own 48
Khalan Laborn run for 5 yds to the Troy 47 for a 1ST down
5:31
1st & 10 at opp 47
Ethan Payne run for no gain to the Troy 47
5:31
2nd & 10 at opp 47
Henry Colombi pass incomplete
2:10
3rd & 10 at opp 47
COLOMBI, Henry pass to the left intercepted by SWANSON, Keyshawn at the TRO14 intended for MONTGOMERY, Charles. Swanson return for 0 yards to the TRO14, End of Play, clock 02:10. PENALTY TRO Offsides on PIERCE, AJ enforced 5 yards from the TRO47 to the TRO42 [NHSG]. NO PLAY (replay the down).
2:10
3rd & 5 at opp 42
Henry Colombi sacked by Phillip Lee for a loss of 8 yards to the 50 yard line
0:59
4th & 13 at the 50
John McConnell punt for 41 yds
Troy Fumble, 8 plays
0:59
1st & 10 at own 9
DK Billingsley run for 44 yds to the Marsh 47 for a 1ST down
0:00
1st & 10 at opp 47
DK Billingsley run for 6 yds to the Marsh 41
Q2 15:00
2nd & 4 at opp 41
DK Billingsley run for no gain to the Marsh 41
Q2 15:00
3rd & 4 at opp 41
Gunnar Watson pass complete to Jabre Barber for 9 yds to the Marsh 32 for a 1ST down
Q2 15:00
1st & 10 at opp 32
Gunnar Watson pass incomplete
Q2 15:00
2nd & 10 at opp 32
WATSON, Gunnar pass to the left incomplete intended for JOHNSON, RaJae’ thrown to the MAR0. PENALTY MAR Pass Interference on ABRAHAM, Micah enforced 15 yards to the MAR17 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q2 15:00
1st & 10 at opp 17
DK Billingsley run for 7 yds to the Marsh 10
Q2 15:00
2nd & 3 at opp 10
DK Billingsley run for 4 yds to the Marsh 6 for a 1ST down
Q2 12:04
1st & goal at opp 6
Jamontez Woods run for a loss of 5 yards to the Marsh 11 Jamontez Woods fumbled, recovered by Marsh Elijah Alston
2nd quarter5 drives, then Troy 10, Marshall 0
Marshall Punt, 3 plays
12:04
1st & 10 at own 11
Khalan Laborn run for 6 yds to the Marsh 17
12:04
2nd & 4 at own 17
Khalan Laborn run for 1 yd to the Marsh 18
12:04
3rd & 3 at own 18
Cam Fancher run for no gain to the Marsh 18
10:19
4th & 3 at own 18
Rece Verhoff punt for 42 yds, downed at the Troy 40
Troy Turnover on downs, 7 plays
10:19
1st & 10 at own 40
Kimani Vidal run for 4 yds to the Troy 44
10:19
2nd & 6 at own 44
Kimani Vidal run for 4 yds to the Troy 48
10:19
3rd & 2 at own 48
Kimani Vidal run for 3 yds to the Marsh 49 for a 1ST down
10:19
1st & 10 at opp 49
Gunnar Watson pass complete to RaJae’ Johnson for 4 yds to the Marsh 45
10:19
2nd & 6 at opp 45
DK Billingsley run for 4 yds to the Marsh 41
10:19
3rd & 2 at opp 41
Gunnar Watson pass incomplete
7:07
4th & 2 at opp 41
DK Billingsley run for 1 yd to the Marsh 40
Marshall Punt, 4 plays
7:07
1st & 10 at own 40
Khalan Laborn run for 17 yds to the Troy 43 for a 1ST down
7:07
1st & 10 at opp 43
Khalan Laborn run for a loss of 2 yards to the Troy 45
7:07
2nd & 12 at opp 45
Cam Fancher pass incomplete
7:07
3rd & 12 at opp 45
MARSHALL Penalty, False Start (Khalan Laborn) to the 50 yard line
7:07
3rd & 17 at the 50
Cam Fancher run for 2 yds to the Troy 48
5:26
4th & 15 at opp 48
John McConnell punt for 34 yds, fair catch by Deshon Stoudemire at the Troy 14
Troy Punt, 3 plays
5:26
1st & 10 at own 14
Gunnar Watson pass complete to Deshon Stoudemire for 4 yds to the Troy 18
5:26
2nd & 6 at own 18
DK Billingsley run for no gain to the Troy 18
5:26
3rd & 6 at own 18
Gunnar Watson pass complete to Jabre Barber for 2 yds to the Troy 20
3:21
4th & 4 at own 20
Mike Rivers punt for 30 yds
Marshall Missed FG, 12 plays
3:21
1st & 10 at the 50
Khalan Laborn run for 3 yds to the Troy 47
3:21
2nd & 7 at opp 47
Khalan Laborn run for 2 yds to the Troy 45
3:21
3rd & 5 at opp 45
Henry Colombi pass complete to Talik Keaton for 8 yds to the Troy 37 for a 1ST down
3:21
1st & 10 at opp 37
Henry Colombi pass complete to Khalan Laborn for 6 yds to the Troy 31
3:21
2nd & 4 at opp 31
EJ Horton run for 3 yds to the Troy 28
3:21
3rd & 1 at opp 28
A.J. Turner run for 7 yds to the Troy 21 for a 1ST down
0:45
2nd & 9 at opp 20
Timeout MARSHALL, clock 00:45
0:45
1st & 10 at opp 21
Khalan Laborn run for 1 yd to the Troy 20
0:45
2nd & 9 at opp 20
Khalan Laborn run for 10 yds to the Troy 10 for a 1ST down
0:27
2nd & goal at opp 10
Timeout MARSHALL, clock 00:27
0:27
1st & goal at opp 10
Khalan Laborn run for no gain to the Troy 10
0:27
2nd & goal at opp 10
Henry Colombi sacked by TJ Harris for a loss of 7 yards to the Troy 17
0:27
3rd & goal at opp 17
Henry Colombi pass incomplete
0:03
4th & goal at opp 17
Rece Verhoff 34 yd FG BLOCKED blocked by
3rd quarter9 drives, then Troy 10, Marshall 7
Marshall Punt, 6 plays
15:00
Zach Long kickoff for 65 yds , Jayden Harrison return for 29 yds to the Marsh 29
15:00
1st & 10 at own 29
Khalan Laborn run for 5 yds to the Marsh 34
15:00
2nd & 5 at own 34
Khalan Laborn run for 4 yds to the Marsh 38
15:00
3rd & 1 at own 38
Khalan Laborn run for 2 yds to the Marsh 40 for a 1ST down
15:00
1st & 10 at own 40
COLOMBI, Henry pass to the left incomplete intended for GAMMAGE, Corey thrown to the TRO36. PENALTY MAR Holding on SARTOR, Kendrick enforced 10 yards from the MAR40 to the MAR30 [NHSG]. NO PLAY (replay the down).
15:00
1st & 20 at own 30
Khalan Laborn run for 1 yd to the Marsh 31
15:00
2nd & 19 at own 31
Henry Colombi pass incomplete
15:00
3rd & 19 at own 31
Henry Colombi pass complete to Caleb McMillan for 4 yds to the Marsh 35
12:04
4th & 15 at own 35
Rece Verhoff punt for 47 yds, downed at the Troy 18
12:04
1st & 10 at own 18
WATSON, Gunnar pass to the left complete for 4 yards to BARBER, Jabre caught at the TRO21 and advanced to the TRO22 (MARTIN, Kerion). PENALTY TRO Holding on BETTS, Grant enforced half the distance from the goal, 9 yards from the TRO18 to the TRO9 [NHSG]. NO PLAY (replay the down).
Troy Punt, 3 plays
12:04
1st & 19 at own 9
Kimani Vidal run for 3 yds to the Troy 12
12:04
2nd & 16 at own 12
Gunnar Watson pass complete to Kimani Vidal for no gain to the Troy 12
12:04
3rd & 16 at own 12
Gunnar Watson pass complete to Kimani Vidal for 6 yds to the Troy 18
9:21
4th & 10 at own 18
Mike Rivers punt for 36 yds , Talik Keaton returns for no gain to the Marsh 46
Marshall Punt, 4 plays
9:21
1st & 10 at own 46
Cam Fancher run for 10 yds to the Troy 44 for a 1ST down
9:21
1st & 10 at opp 44
Khalan Laborn run for 2 yds to the Troy 42
9:21
2nd & 8 at opp 42
Cam Fancher run for a loss of 2 yards to the Troy 44
9:21
3rd & 10 at opp 44
FANCHER, Cam pass to the right complete for 21 yards to LABORN, Khalan caught at the TRO47 and advanced to the TRO23 (CASS, Kyle). PENALTY MAR Holding on DRISKELL, Ethan enforced 10 yards from the TRO44 to the MAR46 [NHSG]. NO PLAY (replay the down).
9:21
3rd & 20 at own 46
Cam Fancher pass complete to Talik Keaton for 10 yds to the Troy 44
6:32
4th & 10 at opp 44
John McConnell punt for 34 yds, fair catch by Deshon Stoudemire at the Troy 10
Troy Interception, 3 plays
6:32
1st & 10 at own 10
DK Billingsley run for 3 yds to the Troy 13
6:32
2nd & 7 at own 13
DK Billingsley run for 4 yds to the Troy 17
5:02
3rd & 3 at own 17
Gunnar Watson pass intercepted
Marshall Touchdown, 2 plays
5:02
1st & 10 at opp 16
Khalan Laborn run for 2 yds to the Troy 14
4:25
2nd & 8 at opp 14
Khalan Laborn run for 14 yds for a TD, (Rece Verhoff KICK)Troy 10, Marshall 7
Troy Punt, 3 plays
4:25
Rece Verhoff kickoff for 65 yds for a touchback
4:25
1st & 10 at own 25
Gunnar Watson sacked by Charlie Gray for a loss of 4 yards to the Troy 21
4:25
2nd & 14 at own 21
Gunnar Watson pass incomplete
4:25
3rd & 14 at own 21
Gunnar Watson pass complete to Kimani Vidal for 6 yds to the Troy 27
Marshall Punt, 3 plays
3:54
1st & 10 at opp 46
Khalan Laborn run for a loss of 1 yard to the Troy 47
2:49
4th & 8 at own 27
Mike Rivers punt for 40 yds , Talik Keaton returns for 6 yds to the Troy 33 TROY Penalty, Personal Foul (Zion Williams) to the Troy 46
Marshall Punt, 3 plays
2:00
3rd & 11 at opp 47
Timeout MARSHALL, clock 02:00
2:00
2nd & 11 at opp 47
Cam Fancher pass incomplete
2:00
3rd & 11 at opp 47
Cam Fancher sacked by Richard Jibunor for a loss of 10 yards to the Marsh 43
1:14
4th & 21 at own 43
John McConnell punt for 40 yds , Deshon Stoudemire returns for 7 yds to the 50 yard line TROY Penalty, Illegal Block (DK Billingsley) to the Troy 14
Troy Punt, 5 plays
1:14
1st & 10 at own 14
Gunnar Watson pass complete to Jabre Barber for 30 yds to the Troy 44 for a 1ST down
0:00
1st & 10 at own 44
Gunnar Watson pass complete to Kimani Vidal for 10 yds to the Marsh 46 for a 1ST down
Q4 15:00
1st & 10 at opp 46
Gunnar Watson run for no gain to the Marsh 46
Q4 15:00
2nd & 10 at opp 46
Kimani Vidal run for 1 yd to the Marsh 45
Q4 15:00
3rd & 9 at opp 45
Gunnar Watson pass incomplete
Q4 13:35
4th & 9 at opp 45
Mike Rivers punt for 36 yds, fair catch by Talik Keaton at the Marsh 9
4th quarter6 drives, then Troy 16, Marshall 7
Marshall Punt, 9 plays
13:35
1st & 10 at own 9
Khalan Laborn run for 2 yds to the Marsh 11
13:35
2nd & 8 at own 11
Khalan Laborn run for 7 yds to the Marsh 18
13:35
3rd & 1 at own 18
Khalan Laborn run for 3 yds to the Marsh 21 for a 1ST down
13:35
1st & 10 at own 21
Cam Fancher pass incomplete
13:35
2nd & 10 at own 21
A.J. Turner run for 3 yds to the Marsh 24
13:35
3rd & 7 at own 24
Cam Fancher pass complete to Caleb McMillan for 21 yds to the Marsh 45 for a 1ST down
13:35
1st & 10 at own 45
Cam Fancher pass incomplete
13:35
2nd & 10 at own 45
Cam Fancher pass complete to Jayden Harrison for a loss of 2 yards to the Marsh 43
13:35
3rd & 12 at own 43
Cam Fancher sacked for loss of 6 yards to the Marsh 37, MARSHALL Penalty, Offensive Holding ( Yards) declined
9:24
4th & 18 at own 37
John McConnell punt for 40 yds, fair catch by Deshon Stoudemire at the Troy 23
Troy Field goal, 5 plays
9:24
1st & 10 at own 23
Gunnar Watson pass complete to Tez Johnson for 58 yds to the Marsh 19 for a 1ST down
9:24
1st & 10 at opp 19
MARSHALL Penalty, Roughing the Passer on BEAUPLAN, Abraham enforced half the distance from the goal (Abraham Beauplan) to the Marsh 9 for a 1ST down
9:24
1st & goal at opp 9
Gunnar Watson pass complete to Deshon Stoudemire for 1 yd to the Marsh 8
9:24
2nd & goal at opp 8
Gunnar Watson pass incomplete
9:24
3rd & goal at opp 8
Gunnar Watson pass incomplete
7:43
4th & goal at opp 8
Brooks Buce 25 yd FG GOODTroy 13, Marshall 7
Marshall Punt, 3 plays
7:43
Zach Long kickoff for 65 yds for a touchback
7:43
1st & 10 at own 25
Khalan Laborn run for a loss of 1 yard to the Marsh 24
7:43
2nd & 11 at own 24
Cam Fancher run for 3 yds to the Marsh 27
7:43
3rd & 8 at own 27
Henry Colombi pass incomplete
6:29
4th & 8 at own 27
John McConnell punt for 48 yds, downed at the Troy 25
Troy Field goal, 5 plays
6:29
1st & 10 at own 25
Gunnar Watson pass complete to Jabre Barber for 60 yds to the Marsh 15 for a 1ST down
6:29
1st & 10 at opp 15
WATSON, Gunnar pass to the left incomplete intended for BILLINGSLEY, DK thrown to the MAR4. PENALTY TRO Holding on LEWIS, AJ enforced 10 yards from the MAR15 to the MAR25 [SG]. NO PLAY (replay the down).
6:29
1st & 20 at opp 25
Gunnar Watson sacked by Damion Barber for a loss of 9 yards to the Marsh 34
6:29
2nd & 29 at opp 34
Kimani Vidal run for 10 yds to the Marsh 24
6:29
3rd & 19 at opp 24
TROY Penalty, False Start (Daniel King) to the Marsh 29
6:29
3rd & 24 at opp 29
Gunnar Watson pass complete to Kimani Vidal for 18 yds to the Marsh 11
3:18
4th & 6 at opp 11
Brooks Buce 28 yd FG GOODTroy 16, Marshall 7
Marshall Turnover on downs, 4 plays
3:18
Zach Long kickoff for 65 yds for a touchback
3:18
1st & 10 at own 25
Henry Colombi sacked by Javon Solomon for a loss of 7 yards to the Marsh 18
3:18
2nd & 17 at own 18
COLOMBI, Henry pass to the right complete for 9 yards to LABORN, Khalan caught at the MAR18 and advanced to the MAR27 (ROBERTSON, KJ). PENALTY MAR Holding on DRISKELL, Ethan enforced half the distance from the goal, 9 yards from the MAR18 to the MAR9 [NHSG]. NO PLAY (replay the down).
3:18
2nd & 26 at own 9
Henry Colombi pass complete to Caleb McMillan for 12 yds to the Marsh 21
2:13
3rd & 14 at own 21
MARSHALL Penalty, Delay Of Game (TEAM) to the Marsh 16
2:13
3rd & 19 at own 16
Timeout TROY, clock 02:13
2:13
3rd & 19 at own 16
Henry Colombi pass complete to Shadeed Ahmed for 5 yds to the Marsh 21
1:32
4th & 14 at own 21
Henry Colombi pass complete to Jayden Harrison for 5 yds to the Marsh 26
Troy End of game, 4 plays
1:25
2nd & 4 at opp 20
Timeout MARSHALL, clock 01:25
1:25
1st & 10 at opp 26
DK Billingsley run for 6 yds to the Marsh 20
1:20
3rd & 3 at opp 19
Timeout MARSHALL, clock 01:20
1:20
2nd & 4 at opp 20
DK Billingsley run for 1 yd to the Marsh 19
0:31
4th & 1 at opp 17
Timeout TROY, clock 00:31
0:31
3rd & 3 at opp 19
DK Billingsley run for 2 yds to the Marsh 17
0:00
4th & 1 at opp 17
DK Billingsley run for 3 yds to the Marsh 14 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.