From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
James Madison
Marshall
405
Total yards
169
274
Passing yards
173
131
Rushing yards
-4
8.3
Yards per pass
5.8
3.6
Yards per rush
-0.1
19
First downs
10
5–14
Third downs
5–16
0–0
Fourth downs
1–3
1
Turnovers
2
4–20
Penalties
3–27
33:49
Possession
26:11
8
Sacks (by defense)
1
Efficiency
James Madison
Marshall
44%
Success rate
19%
0.05
EPA per play
−0.37
1.16
Explosiveness
1.47
−0.12
Rushing EPA
−0.34
0.44
Passing EPA
−0.27
29%
Passing-down success
17%
0.14
First-down EPA
−0.55
−0.14
Second-down EPA
−0.49
0.19
Third-down EPA
0.44
35%
Havoc by its defense
23%
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)
James Madison 52% to win. Elo’s favorite won.
The line
James Madison −1, over/under 49.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 James Madison 63%, Marshall 37%. 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. Marshall drives left to right, James Madison right to left.
Q1 James MadisonPunt, 6 plays, 28 yards
Q1 MarshallPunt, 3 plays, 8 yards
Q1 James MadisonInterception, 7 plays, 65 yards
Q1 MarshallPunt, 3 plays, 0 yards
Q1 James MadisonPunt, 3 plays, 3 yards
Q1 MarshallPunt, 9 plays, 46 yards
Q1 James MadisonField goal, 7 plays, 65 yards
Q2 MarshallPunt, 3 plays, −9 yards
Q2 James MadisonPunt, 6 plays, 16 yards
Q2 MarshallPunt, 8 plays, 29 yards
Q2 James MadisonPunt, 4 plays, 20 yards
Q2 MarshallEnd of half, 5 plays, 6 yards
Q3 MarshallPunt, 6 plays, 22 yards
Q3 James MadisonSafety, 2 plays (Marshall scores), 1 yard
Q3 MarshallInterception, 4 plays, 38 yards
Q3 James MadisonField goal, 6 plays, 79 yards
Q3 MarshallPunt, 3 plays, −11 yards
Q3 James MadisonTouchdown, 10 plays, 62 yards
Q3 MarshallFumble, 2 plays, 1 yard
Q3 James MadisonTouchdown, 5 plays, 37 yards
Q4 James MadisonPunt return TD, 7 plays (Marshall scores), 37 yards
Q4 MarshallPunt, 3 plays, 4 yards
Q4 James MadisonPunt, 3 plays, 4 yards
Q4 MarshallTurnover on downs, 9 plays, 28 yards
Q4 James MadisonPunt, 3 plays, −5 yards
Q4 MarshallTurnover on downs, 4 plays, −5 yards
Q4 James MadisonEnd of game, 2 plays, −5 yards
Play by play
1st quarter7 drives, then Tied at 0
James Madison Punt, 6 plays
15:00
Rece Verhoff kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kaelon Black run for 13 yds to the JMU 38 for a 1ST down
15:00
1st & 10 at own 38
Jordan McCloud pass complete to Kaelon Black for 5 yds to the JMU 43
13:27
1st & 10 at opp 47
Timeout Marshall, clock 13:27
13:27
2nd & 5 at own 43
Jordan McCloud pass complete to Ty Son Lawton for 10 yds to the MRSH 47 for a 1ST down
13:27
1st & 10 at opp 47
Jordan McCloud pass incomplete
13:27
2nd & 10 at opp 47
James Madison Penalty, False Start (-5 Yards) to the JMU 48
13:27
2nd & 15 at own 48
Jordan McCloud pass complete to Elijah Sarratt for 5 yds to the MRSH 47
13:27
3rd & 10 at opp 47
Jordan McCloud pass incomplete
12:34
4th & 10 at opp 47
Ryan Hanson punt for 46 yds, downed at the MRSH 1
Marshall Punt, 3 plays
12:34
1st & 10 at own 1
Ethan Payne run for 6 yds to the MRSH 7
12:34
2nd & 4 at own 7
Ethan Payne run for a loss of 1 yard to the MRSH 6
12:34
3rd & 5 at own 6
Ethan Payne run for 3 yds to the MRSH 9
10:53
4th & 2 at own 9
John McConnell punt for 74 yds, downed at the JMU 17
10:53
1st & 10 at own 17
Timeout Marshall, clock 10:53
James Madison Interception, 7 plays
10:53
1st & 10 at own 17
Kaelon Black run for 7 yds to the JMU 24
10:53
2nd & 3 at own 24
Kaelon Black run for 1 yd to the JMU 25
10:53
3rd & 2 at own 25
Kaelon Black run for 6 yds to the JMU 31 for a 1ST down
10:53
1st & 10 at own 31
Jordan McCloud pass complete to Reggie Brown for 26 yds to the MRSH 43 for a 1ST down
10:53
1st & 10 at opp 43
Jordan McCloud pass complete to Phoenix Sproles for 19 yds to the MRSH 24 for a 1ST down
10:53
1st & 10 at opp 24
Ty Son Lawton run for 6 yds to the MRSH 18
Marshall Punt, 3 plays
7:22
1st & 10 at own 1
Cam Fancher pass incomplete
7:22
2nd & 10 at own 1
Ethan Payne run for 5 yds to the MRSH 6
7:22
3rd & 5 at own 6
Cam Fancher sacked by Jalen Green for a loss of 5 yards to the MRSH 1
7:22
2nd & 4 at opp 18
Jordan McCloud pass intercepted by Micah Abraham
6:04
4th & 10 at own 1
John McConnell punt for 52 yds
James Madison Punt, 3 plays
6:04
1st & 10 at opp 43
Ty Son Lawton run for 5 yds to the MRSH 38
6:04
2nd & 5 at opp 38
Ty Son Lawton run for a loss of 2 yards to the MRSH 40
6:04
3rd & 7 at opp 40
Jordan McCloud pass incomplete
4:42
4th & 7 at opp 40
Ryan Hanson punt for 39 yds, downed at the MRSH 1
4:42
1st & 10 at own 1
Timeout Marshall, clock 04:42
Marshall Punt, 9 plays
4:42
1st & 10 at own 1
Ethan Payne run for 14 yds to the MRSH 15 for a 1ST down
4:42
1st & 10 at own 15
Ethan Payne run for 16 yds to the MRSH 31 for a 1ST down
4:42
1st & 10 at own 31
Cam Fancher run for a loss of 3 yards to the MRSH 28
4:42
2nd & 13 at own 28
Cam Fancher pass incomplete
4:42
3rd & 13 at own 28
Cam Fancher pass complete to Cade Conley for 12 yds to the MRSH 40
4:42
4th & 1 at own 40
Ethan Payne run for 1 yd to the MRSH 41 for a 1ST down
4:42
1st & 10 at own 41
Cam Fancher pass complete to Mason Pierce for no gain to the MRSH 41
4:42
2nd & 10 at own 41
Cam Fancher pass complete to Jayden Harrison for 4 yds to the MRSH 45
4:42
3rd & 6 at own 45
Cam Fancher run for 2 yds to the MRSH 47
0:31
4th & 4 at own 47
John McConnell punt for 47 yds
James Madison Field goal, 7 plays
0:00
1st & 10 at own 26
Jordan McCloud pass complete to Elijah Sarratt for 5 yds to the JMU 31
Q2 15:00
2nd & 5 at own 31
Jordan McCloud pass complete to Phoenix Sproles for 6 yds to the JMU 37 for a 1ST down
Q2 15:00
1st & 10 at own 37
Jordan McCloud run for 47 yds to the MRSH 16 for a 1ST down
Q2 15:00
1st & 10 at opp 16
Kaelon Black run for 2 yds to the MRSH 14
Q2 15:00
2nd & 8 at opp 14
Jordan McCloud pass complete to Reggie Brown for 2 yds to the MRSH 12
Q2 15:00
3rd & 6 at opp 12
Jordan McCloud pass complete to Phoenix Sproles for 3 yds to the MRSH 9
Q2 11:38
4th & 3 at opp 9
Camden Wise 27 yd FG GOODJames Madison 3, Marshall 0
2nd quarter5 drives, then James Madison 3, Marshall 0
Marshall Punt, 3 plays
11:38
Timeout Marshall, clock 11:38
11:38
Connor Madden kickoff for 65 yds for a touchback
11:38
1st & 10 at own 25
Cam Fancher sacked by Jamree Kromah for a loss of 7 yards to the MRSH 18
10:36
3rd & 26 at own 9
Timeout Marshall, clock 10:36
10:36
2nd & 26 at own 9
Cam Fancher pass incomplete
10:36
3rd & 26 at own 9
Cam Fancher pass complete to Ethan Payne for 7 yds to the MRSH 16
9:58
4th & 19 at own 16
John McConnell punt for 44 yds, downed at the JMU 40
James Madison Punt, 6 plays
9:58
1st & 10 at own 40
Jordan McCloud pass incomplete
9:58
2nd & 10 at own 40
Jordan McCloud pass complete to Phoenix Sproles for 9 yds to the JMU 49
9:58
3rd & 1 at own 49
Ty Son Lawton run for 3 yds to the MRSH 48 for a 1ST down
9:58
1st & 10 at opp 48
Jordan McCloud pass incomplete
9:58
2nd & 10 at opp 48
Kaelon Black run for 2 yds to the MRSH 46
9:58
3rd & 8 at opp 46
Kaelon Black run for 2 yds to the MRSH 44
7:46
4th & 6 at opp 44
Ryan Hanson punt for 38 yds, fair catch by Talik Keaton at the MRSH 6
Marshall Punt, 8 plays
7:46
1st & 10 at own 6
Ethan Payne run for no gain to the MRSH 6
7:46
2nd & 10 at own 6
Marshall Penalty, False Start (Yards) to the MRSH 3
7:46
2nd & 13 at own 3
Cam Fancher pass complete to Jayden Harrison for 16 yds to the MRSH 19 for a 1ST down
7:46
1st & 10 at own 19
Cam Fancher pass incomplete
7:46
2nd & 10 at own 19
Ethan Payne run for a loss of 2 yards to the MRSH 17
7:46
3rd & 12 at own 17
Cam Fancher pass complete to Cade Conley for 24 yds to the MRSH 41 for a 1ST down
7:46
1st & 10 at own 41
Ethan Payne run for 3 yds to the MRSH 44
7:46
2nd & 7 at own 44
Cam Fancher sacked by Chris Chukwuneke and Jamree Kromah for a loss of 10 yards to the MRSH 34
7:46
3rd & 17 at own 34
Cam Fancher pass complete to Ethan Payne for 1 yd to the MRSH 35
3:48
4th & 16 at own 35
John McConnell punt for 36 yds, downed at the JMU 29
James Madison Punt, 4 plays
3:48
1st & 10 at own 29
Jordan McCloud pass complete to Phoenix Sproles for 14 yds to the JMU 43 for a 1ST down
3:48
1st & 10 at own 43
Kaelon Black run for 4 yds to the JMU 47
3:48
2nd & 6 at own 47
Kaelon Black run for 2 yds to the JMU 49
3:48
3rd & 4 at own 49
Jordan McCloud pass incomplete
1:57
4th & 4 at own 49
Ryan Hanson punt for 40 yds, fair catch by Talik Keaton at the MRSH 11
Marshall End of half, 5 plays
1:57
1st & 10 at own 11
Cam Fancher pass complete to Jayden Harrison for 4 yds to the MRSH 15
1:57
2nd & 6 at own 15
Ethan Payne run for 4 yds to the MRSH 19
1:57
3rd & 2 at own 19
Ethan Payne run for 5 yds to the MRSH 24 for a 1ST down
1:57
1st & 10 at own 24
Cam Fancher sacked by Jalen Green for a loss of 6 yards to the MRSH 18
0:00
2nd & 16 at own 18
Ethan Payne run for a loss of 1 yard to the MRSH 17
3rd quarter8 drives, then James Madison 13, Marshall 2
Marshall Punt, 6 plays
15:00
Connor Madden kickoff for 59 yds
15:00
1st & 10 at own 35
Cam Fancher pass complete to Darryle Simmons for 4 yds to the MRSH 39
15:00
2nd & 6 at own 39
Ethan Payne run for a loss of 2 yards to the MRSH 37
15:00
3rd & 8 at own 37
Cam Fancher pass complete to Jayden Harrison for 16 yds to the JMU 47 for a 1ST down
15:00
1st & 10 at opp 47
Cam Fancher pass incomplete
15:00
2nd & 10 at opp 47
Ethan Payne run for 4 yds to the JMU 43
15:00
3rd & 6 at opp 43
Cam Fancher pass incomplete
12:18
4th & 6 at opp 43
John McConnell punt for 42 yds, downed at the JMU 1
James Madison Safety, 2 plays (Marshall scores)
12:18
1st & 10 at own 1
Jordan McCloud run for 1 yd to the JMU 2
11:57
2nd & 9 at own 2
TyQaze Leggs SafetyJames Madison 3, Marshall 2
Marshall Interception, 4 plays
11:49
1st & 10 at own 43
Cam Fancher pass complete to Mason Pierce for 2 yds to the MRSH 45
11:49
2nd & 8 at own 45
Cam Fancher run for no gain to the MRSH 45
11:49
3rd & 8 at own 45
Cam Fancher pass complete to DeMarcus Harris for 36 yds to the JMU 19 for a 1ST down
10:17
1st & 10 at opp 19
Cam Fancher pass intercepted by Francis Meehan
10:17
1st & 10 at own 1
Timeout Official, clock 10:17
James Madison Field goal, 6 plays
10:13
1st & 10 at own 16
Timeout Official, clock 10:13
10:13
1st & 10 at own 1
MCCLOUD, Jordan pass deep to the right incomplete intended for BROWN, Reggie thrown to the JMU29. PENALTY MAR Pass Interference on HILL, D’Yoni enforced 15 yards to the JMU16 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
10:13
1st & 10 at own 16
Jordan McCloud pass complete to Reggie Brown for 53 yds to the MRSH 31 for a 1ST down
10:13
1st & 10 at opp 31
Billy Atkins pass complete to Reggie Brown for 10 yds to the MRSH 21 for a 1ST down
10:13
1st & 10 at opp 21
Billy Atkins pass incomplete
10:13
2nd & 10 at opp 21
Ty Son Lawton run for 2 yds to the MRSH 19
10:13
3rd & 8 at opp 19
Billy Atkins sacked by Owen Porter and Elijah Alston for a loss of 1 yard to the MRSH 20
7:17
4th & 9 at opp 20
Camden Wise 38 yd FG GOODJames Madison 6, Marshall 2
Marshall Punt, 3 plays
7:17
Connor Madden kickoff for 56 yds
7:17
1st & 10 at own 25
Cam Fancher pass incomplete
7:17
2nd & 10 at own 25
Cam Fancher run for a loss of 5 yards to the MRSH 20
7:17
3rd & 15 at own 20
Cam Fancher sacked by Jalen Green for a loss of 6 yards to the MRSH 14
6:07
4th & 21 at own 14
John McConnell punt for 48 yds, downed at the JMU 38
6:07
1st & 10 at own 38
Timeout Official clock 06:07
James Madison Touchdown, 10 plays
6:07
1st & 10 at own 38
Kaelon Black run for no gain to the JMU 38
6:07
2nd & 10 at own 38
Jordan McCloud pass complete to Elijah Sarratt for 6 yds to the JMU 44
6:07
3rd & 4 at own 44
Jordan McCloud pass complete to Elijah Sarratt for 22 yds to the MRSH 34 for a 1ST down
6:07
1st & 10 at opp 34
Jordan McCloud pass complete to Zach Horton for 8 yds to the MRSH 26
6:07
2nd & 2 at opp 26
Jordan McCloud pass complete to Reggie Brown for 7 yds to the MRSH 19 for a 1ST down
6:07
1st & 10 at opp 19
Ty Son Lawton run for 5 yds to the MRSH 14
2:03
2nd & 5 at opp 14
Jordan McCloud pass incomplete
2:03
3rd & 5 at opp 14
Timeout James Madison, clock 02:03
2:03
3rd & 5 at opp 14
Jordan McCloud run for 6 yds to the MRSH 8 for a 1ST down
2:03
1st & goal at opp 8
Ty Son Lawton run for 2 yds to the MRSH 6
1:12
2nd & goal at opp 6
Jordan McCloud run for 6 yds for a TD (Camden Wise KICK)James Madison 13, Marshall 2
1:03
MADDEN, Connor kickoff 59 yards from the JMU35 to the MAR6, HARRISON, Jayden return of 25 yards to the MAR31 nullified (HOLMES, Kye), clock 01:03. PENALTY JMU Offsides on JONES, Taurus enforced 5 yards after the change of possession from the MAR31 to the MAR36, from the the spot of the ball when the foul occurred. NO PLAY (replay the down).
Marshall Fumble, 2 plays
1:03
1st & 10 at own 36
Ethan Payne run for 3 yds to the MRSH 39
0:25
2nd & 7 at own 39
Ethan Payne run for a loss of 2 yards to the MRSH 37 Ethan Payne fumbled, recovered by JMU Chris Chukwuneke
James Madison Touchdown, 5 plays
0:25
1st & 10 at opp 37
Jordan McCloud pass incomplete
0:00
2nd & 10 at opp 37
Jordan McCloud run for 15 yds to the MRSH 22 for a 1ST down
Q4 15:00
1st & 10 at opp 22
Jordan McCloud pass incomplete
Q4 15:00
2nd & 10 at opp 22
Jordan McCloud run for a loss of 6 yards to the MRSH 28
Q4 14:08
3rd & 16 at opp 28
Jordan McCloud pass complete to Reggie Brown for 28 yds for a TD (Camden Wise KICK)James Madison 20, Marshall 2
Q4 14:08
Timeout Official clock 14:08
Q4 13:55
Jayden Harrison 94 Yd Kickoff Return (Rece Verhoff Kick)James Madison 20, Marshall 9
4th quarter6 drives, then James Madison 20, Marshall 9
James Madison 14 plays
13:55
Rece Verhoff kickoff for 65 yds for a touchback
13:55
1st & 10 at own 25
Ty Son Lawton run for 2 yds to the JMU 27
13:55
2nd & 8 at own 27
Jordan McCloud pass complete to Elijah Sarratt for 16 yds to the JMU 43 for a 1ST down
13:55
1st & 10 at own 43
Ty Son Lawton run for 8 yds to the MRSH 49
13:55
2nd & 2 at opp 49
Jordan McCloud pass complete to Phoenix Sproles for 4 yds to the MRSH 45 for a 1ST down
10:43
2nd & 12 at opp 47
Timeout Official, clock 10:43
10:43
1st & 10 at opp 45
Kaelon Black run for a loss of 2 yards to the MRSH 47
10:30
3rd & 1 at opp 36
Timeout Marshall, clock 10:30
10:30
2nd & 12 at opp 47
Jordan McCloud pass complete to Elijah Sarratt for 11 yds to the MRSH 36
10:30
3rd & 1 at opp 36
Kaelon Black run for a loss of 2 yards to the MRSH 38
9:35
4th & 3 at opp 38
Ryan Hanson punt for 35 yds, downed at the MRSH 3
9:35
1st & 10 at own 3
Ethan Payne run for 2 yds to the MRSH 5
9:35
2nd & 8 at own 5
Ethan Payne run for 2 yds to the MRSH 7
9:35
3rd & 6 at own 7
Cam Fancher pass incomplete
8:24
4th & 6 at own 7
John McConnell punt for 48 yds, downed at the JMU 45
James Madison Punt, 3 plays
8:24
1st & 10 at own 45
Jordan McCloud pass complete to Elijah Sarratt for 5 yds Elijah Sarratt fumbled, recovered by JMU , return to the 50 yard line
8:24
2nd & 5 at the 50
Ty Son Lawton run for 1 yd to the MRSH 49
8:24
3rd & 4 at opp 49
MCCLOUD, Jordan pass up the middle incomplete intended for SPROLES, Phoenix thrown to the MAR38. PENALTY Before the snap, JMU Illegal Motion on BROWN, Reggie enforced 5 yards from the MAR49 to the JMU46. NO PLAY (replay the down).
8:24
3rd & 9 at own 46
Ty Son Lawton run for 3 yds to the JMU 49
5:52
4th & 6 at own 49
Ryan Hanson punt for 46 yds
5:52
1st & 10 at own 10
Timeout Marshall, clock 05:52
Marshall Turnover on downs, 9 plays
5:52
1st & 10 at own 10
Cam Fancher pass incomplete
5:52
2nd & 10 at own 10
Ethan Payne run for 2 yds to the MRSH 12
5:52
3rd & 8 at own 12
Cam Fancher pass complete to Caleb Coombs for 11 yds to the MRSH 23 for a 1ST down
5:52
1st & 10 at own 23
Cam Fancher pass complete to Darryle Simmons for 9 yds to the MRSH 32
5:52
2nd & 1 at own 32
Cam Fancher pass complete to Ethan Payne for 18 yds to the 50 yard line for a 1ST down
5:52
1st & 10 at the 50
Cam Fancher pass incomplete
5:52
2nd & 10 at the 50
Cam Fancher pass complete to Talik Keaton for 6 yds to the JMU 44
5:52
3rd & 4 at opp 44
Cam Fancher sacked for a loss of 10 yards to the MRSH 46
2:34
4th & 14 at own 46
Cam Fancher sacked by Jalen Green for a loss of 8 yards to the MRSH 38
James Madison Punt, 3 plays
2:29
2nd & 10 at opp 38
Timeout Marshall, clock 02:29
2:29
1st & 10 at opp 38
Kaelon Black run for no gain to the MRSH 38
2:29
2nd & 10 at opp 38
Kaelon Black run for 2 yds to the MRSH 36
2:29
3rd & 8 at opp 36
Kaelon Black run for a loss of 2 yards to the MRSH 38
1:40
4th & 10 at opp 38
James Madison Penalty, Delay Of Game (Ryan Hanson) to the MRSH 43
1:40
4th & 15 at opp 43
Timeout Marshall, clock 01:40
1:30
4th & 15 at opp 43
Ryan Hanson punt for 39 yds
Marshall Turnover on downs, 4 plays
1:30
1st & 10 at own 7
Cam Fancher pass complete to Ethan Payne for 3 yds to the MRSH 10
1:30
2nd & 7 at own 10
Cam Fancher pass incomplete
1:09
4th & 7 at own 10
Timeout James Madison, clock 01:09
1:09
3rd & 7 at own 10
Cam Fancher pass incomplete
1:05
4th & 7 at own 10
Cam Fancher sacked by Jalen Green for a loss of 8 yards to the MRSH 2
James Madison End of game, 2 plays
1:05
1st & goal at opp 2
[NH] Kneel down by JMU at MAR5 (team loss of 3).
0:00
2nd & goal at opp 5
[NH] Kneel down by JMU at MAR7 (team loss of 2), 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.