Referee Riley Johnson; umpire Michael Wooten; head linesman Kavin McGrath; line judge Tim Graham; side judge Mike Safrit; field judge Mike Cullin; back judge Barry Hendon; center judge Tom McCreeshGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
James Madison
North Carolina
495
Total yards
635
286
Passing yards
462
209
Rushing yards
173
7.9
Yards per pass
14.0
4.2
Yards per rush
5.4
28
First downs
30
7–16
Third downs
7–8
2–3
Fourth downs
0–0
0
Turnovers
1
7–55
Penalties
10–110
34:43
Possession
25:17
0
Sacks (by defense)
3
Efficiency
James Madison
North Carolina
52%
Success rate
57%
0.22
EPA per play
0.67
1.02
Explosiveness
1.51
0.12
Rushing EPA
0.30
0.35
Passing EPA
1.06
47%
Passing-down success
69%
0.09
First-down EPA
0.35
0.32
Second-down EPA
0.80
0.40
Third-down EPA
1.72
8%
Havoc by its defense
16%
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)
North Carolina 80% to win. Elo’s favorite won.
The line
North Carolina −24.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 North Carolina 95%, James Madison 5%. 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. North Carolina drives left to right, James Madison right to left.
Q1 James MadisonTouchdown, 9 plays, 82 yards
Q1 North CarolinaTouchdown, 8 plays, 75 yards
Q1 James MadisonTouchdown, 11 plays, 75 yards
Q1 North CarolinaTouchdown, 1 play, 75 yards
Q1 James MadisonTouchdown, 3 plays, 75 yards
Q1 North CarolinaTouchdown, 7 plays, 82 yards
Q2 James MadisonPunt, 3 plays, 1 yard
Q2 North CarolinaTouchdown, 4 plays, 82 yards
Q2 James MadisonMissed FG, 10 plays, 52 yards
Q2 North CarolinaTouchdown, 10 plays, 77 yards
Q2 James MadisonPunt, 6 plays, 32 yards
Q2 North CarolinaEnd of half, 1 play, 4 yards
Q3 North CarolinaTouchdown, 9 plays, 72 yards
Q3 James MadisonTouchdown, 13 plays, 75 yards
Q3 North CarolinaTouchdown, 8 plays, 72 yards
Q3 James MadisonPunt, 6 plays, 28 yards
Q3 North CarolinaTouchdown, 10 plays, 91 yards
Q4 James MadisonPunt, 4 plays, 24 yards
Q4 North CarolinaPunt, 6 plays, 24 yards
Q4 James MadisonTurnover on downs, 10 plays, 48 yards
Q4 North CarolinaFumble, 1 play, 6 yards
Q4 James MadisonEnd of game, 12 plays, 38 yards
Play by play
1st quarter6 drives, then James Madison 21, North Carolina 14
James Madison Touchdown, 9 plays
15:00
1st & 10 at own 35
Nick Weiler kickoff for 65 yds , Brandon Ravenel return for 18 yds to the JMads 18
15:00
1st & 10 at own 18
Khalid Abdullah run for 7 yds to the JMads 25
15:00
2nd & 3 at own 25
Khalid Abdullah run for 27 yds to the NCaro 48 for a 1ST down
15:00
1st & 10 at opp 48
Bryan Schor pass complete to Khalid Abdullah for 11 yds to the NCaro 37 for a 1ST down
15:00
1st & 10 at opp 37
Cardon Johnson run for 14 yds to the NCaro 23 for a 1ST down
15:00
1st & 10 at opp 23
Cardon Johnson run for 3 yds to the NCaro 20
15:00
2nd & 7 at opp 20
Cardon Johnson run for 1 yd to the NCaro 19
15:00
3rd & 6 at opp 19
Bryan Schor pass complete to Domo Taylor for 14 yds to the NCaro 5 for a 1ST down
15:00
1st & goal at opp 5
Khalid Abdullah run for 4 yds to the NCaro 1
11:12
2nd & goal at opp 1
Khalid Abdullah run for 1 yd for a TD, (Tyler Gray KICK)James Madison 7, North Carolina 0
North Carolina Touchdown, 8 plays
11:12
1st & 0 at the 50
Tyler Gray kickoff for 50 yds for a touchback
11:12
1st & 10 at own 25
Mitch Trubisky pass incomplete
11:12
2nd & 10 at own 25
Trubisky, M middle pass incomplete (J. MORELAND), PENALTY JMU offside 5 yards to the NC30, NO PLAY.
11:12
2nd & 5 at own 30
Elijah Hood run for 2 yds to the NCaro 32
11:12
3rd & 3 at own 32
Mitch Trubisky pass complete to Mack Hollins for 19 yds to the JMads 49 for a 1ST down
11:12
1st & 10 at opp 49
Mitch Trubisky pass complete to Mack Hollins for 4 yds to the JMads 45
11:12
2nd & 6 at opp 45
Elijah Hood run for 23 yds to the JMads 22 for a 1ST down
11:12
1st & 10 at opp 22
Elijah Hood run for 2 yds to the JMads 20
11:12
2nd & 8 at opp 20
Mitch Trubisky pass incomplete
11:12
3rd & 8 at opp 20
Trubisky, M pass incomplete to Howard, B (R. ROBINSON), PENALTY JMU pass interference (R. ROBINSON) 14 yards to the JMU6, 1ST DOWN NC, NO PLAY.
8:19
1st & goal at opp 6
T.J. Logan run for 6 yds for a TD, (Nick Weiler KICK)Tied at 7
James Madison Touchdown, 11 plays
8:19
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
8:19
1st & 10 at own 25
Khalid Abdullah run for 7 yds to the JMads 32
8:19
2nd & 3 at own 32
NORTH CAROLINA Penalty, unsportsmanlike conduct (15 Yards) to the JMads 47 for a 1ST down
8:19
1st & 10 at own 47
Khalid Abdullah run for 5 yds to the NCaro 48
8:19
2nd & 5 at opp 48
Bryan Schor pass complete to Domo Taylor for 10 yds to the NCaro 38 for a 1ST down
8:19
1st & 10 at opp 38
Khalid Abdullah run for 5 yds to the NCaro 33
8:19
2nd & 5 at opp 33
Bryan Schor pass incomplete, broken up by Andre Smith
8:19
3rd & 5 at opp 33
Bryan Schor pass complete to Jonathan Kloosterman for 15 yds to the NCaro 18 for a 1ST down
8:19
1st & 10 at opp 18
Cardon Johnson run for 8 yds to the NCaro 10
8:19
2nd & 2 at opp 10
Cardon Johnson run for 7 yds to the NCaro 3 for a 1ST down
8:19
1st & goal at opp 3
JMU Penalty, false start (-5 Yards) to the NCaro 8
8:19
1st & goal at opp 8
Khalid Abdullah run for 5 yds to the NCaro 3
8:19
2nd & goal at opp 3
Bryan Schor run for 2 yds to the NCaro 1
3:48
3rd & 0 at opp 1
Timeout JMU, clock 03:48
3:44
3rd & goal at opp 1
Khalid Abdullah run for 1 yd for a TD, (Tyler Gray KICK)James Madison 14, North Carolina 7
North Carolina Touchdown, 1 play
3:44
1st & 0 at the 50
Tyler Gray kickoff for 50 yds for a touchback
3:33
1st & 10 at own 25
Mitch Trubisky pass complete to Ryan Switzer for 75 yds for a TD, (Nick Weiler KICK)Tied at 14
James Madison Touchdown, 3 plays
3:33
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
3:33
1st & 10 at own 25
Cardon Johnson run for a loss of 2 yards to the JMads 23
3:33
2nd & 12 at own 23
Bryan Schor pass complete to Rashard Davis for 9 yds to the JMads 32
2:03
3rd & 3 at own 32
Bryan Schor pass complete to Cardon Johnson for 68 yds for a TD, (Tyler Gray KICK)James Madison 21, North Carolina 14
North Carolina Touchdown, 7 plays
2:03
1st & 0 at own 35
Tyler Gray kickoff for 65 yds , T.J. Logan return for 18 yds to the NCaro 18
1:57
1st & 10 at own 18
Mitch Trubisky pass complete to Khris Francis for 11 yds to the NCaro 29 for a 1ST down
1:57
1st & 10 at own 29
Elijah Hood run for 6 yds to the NCaro 35
1:57
2nd & 4 at own 35
Mitch Trubisky pass complete to Bug Howard for 11 yds to the NCaro 46 for a 1ST down
1:57
1st & 10 at own 46
Mitch Trubisky pass complete to Bug Howard for 46 yds to the UNC 8 for a 1ST down JMU Penalty, Defensive pass interference ( Yards) declined for a 1ST down
1:57
1st & goal at opp 8
Elijah Hood run for 5 yds to the JMads 3
Q2 15:00
2nd & goal at opp 3
Mitch Trubisky pass incomplete to Mack Hollins, broken up by Rashad Robinson
Q2 14:49
3rd & goal at opp 3
Elijah Hood run for 3 yds for a TD, (Nick Weiler KICK)Tied at 21
2nd quarter6 drives, then North Carolina 35, James Madison 21
James Madison Punt, 3 plays
14:49
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
14:49
1st & 10 at own 25
Cardon Johnson run for a loss of 2 yards to the JMads 23
14:49
2nd & 12 at own 23
Cardon Johnson run for 6 yds to the JMads 29
14:49
3rd & 6 at own 29
Bryan Schor sacked by Malik Carney for a loss of 3 yards to the JMads 26
14:49
4th & 9 at own 26
Gunnar Kane punt for 57 yds, downed at the NCaro 17
North Carolina Touchdown, 4 plays
12:35
1st & 10 at own 18
Elijah Hood run for no gain to the NCaro 18
12:35
2nd & 10 at own 18
Mitch Trubisky pass complete to Carl Tucker for 9 yds to the NCaro 27
12:35
3rd & 1 at own 27
Elijah Hood run for 2 yds to the NCaro 29 for a 1ST down
10:52
1st & 10 at own 29
Mitch Trubisky pass complete to Mack Hollins for 71 yds for a TD, (Nick Weiler KICK)North Carolina 28, James Madison 21
James Madison Missed FG, 10 plays
10:52
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
10:52
1st & 10 at own 25
Khalid Abdullah run for 2 yds to the JMads 27
10:52
2nd & 8 at own 27
Bryan Schor pass complete to Domo Taylor for 13 yds to the JMads 40 for a 1ST down
10:52
1st & 10 at own 40
Khalid Abdullah run for 10 yds to the 50 yard line for a 1ST down
10:52
1st & 10 at the 50
Khalid Abdullah run for 18 yds to the NCaro 32 for a 1ST down
10:52
1st & 10 at opp 32
Khalid Abdullah run for 6 yds to the NCaro 26
10:52
2nd & 4 at opp 26
Cardon Johnson run for 8 yds to the NCaro 18 for a 1ST down
10:52
1st & 10 at opp 18
Khalid Abdullah run for 3 yds to the NCaro 15
10:52
2nd & 7 at opp 15
Khalid Abdullah run for 1 yd to the NCaro 14
10:52
3rd & 6 at opp 14
Bryan Schor sacked by Dominique Ross for a loss of 9 yards to the NCaro 23
5:52
4th & 15 at opp 23
Tyler Gray 39 yd FG MISSED
North Carolina Touchdown, 10 plays
5:52
1st & 10 at own 23
T.J. Logan run for 1 yd to the NCaro 24
5:52
2nd & 9 at own 24
Mitch Trubisky pass complete to T.J. Logan for 12 yds to the NCaro 36 for a 1ST down
5:52
1st & 10 at own 36
Mitch Trubisky pass complete to Austin Proehl for 16 yds to the JMads 48 for a 1ST down
5:52
3rd & 3 at opp 41
T.J. Logan run for 7 yds to the JMads 34 for a 1ST down
5:52
1st & 10 at opp 48
T.J. Logan run for 4 yds to the JMads 44
5:52
2nd & 6 at opp 44
Mitch Trubisky run for 3 yds to the JMads 41
5:52
1st & 10 at opp 34
Mitch Trubisky pass complete to Ryan Switzer for 1 yd to the JMads 33
5:52
2nd & 9 at opp 33
NORTH CAROLINA Penalty, false start (Lucas Crowley) to the JMads 38
2:18
2nd & 14 at opp 38
Timeout NORTH CAROLINA, clock 02:18
2:18
2nd & 14 at opp 38
NORTH CAROLINA Penalty, false start (Caleb Peterson) to the JMads 43
2:18
2nd & 19 at opp 43
Mitch Trubisky pass complete to Ryan Switzer for 21 yds to the JMads 22 for a 1ST down
2:18
1st & 10 at opp 22
Mitch Trubisky pass complete to Ryan Switzer for 4 yds to the JMads 18
2:18
2nd & 6 at opp 18
Hood, E rush right for 5 yards to the JMU13 (D. CARTER), PENALTY JMU offside (A. ANKRAH) 6 yards to the JMU12, 1ST DOWN NC, NO PLAY.
1:20
1st & 10 at opp 12
Mitch Trubisky pass complete to Bug Howard for 12 yds for a TD, (Nick Weiler KICK)North Carolina 35, James Madison 21
James Madison Punt, 6 plays
1:20
1st & 0 at own 20
Nick Weiler kickoff for 71 yds , Brandon Ravenel return for 23 yds to the JMads 32
1:14
1st & 10 at own 32
Bryan Schor pass complete to Khalid Abdullah for 27 yds to the NCaro 41 for a 1ST down
1:14
1st & 10 at opp 41
Bryan Schor pass complete to Rashard Davis for 4 yds to the NCaro 37
1:14
2nd & 6 at opp 37
Bryan Schor pass complete to Domo Taylor for 11 yds to the NCaro 26 for a 1ST down
0:41
1st & 10 at opp 26
Timeout NORTH CAROLINA, clock 00:41
0:41
1st & 10 at opp 26
JMU Penalty, false start (Aaron Stinnie) to the NCaro 31
0:41
1st & 15 at opp 31
Bryan Schor pass incomplete to Domo Taylor
0:41
2nd & 15 at opp 31
Bryan Schor pass incomplete to Rashard Davis
0:41
3rd & 15 at opp 31
JMU Penalty, delay of game (-5 Yards) to the NCaro 36
0:41
3rd & 20 at opp 36
Bryan Schor pass incomplete to Brandon Ravenel, broken up by Des Lawrence
0:24
4th & 20 at opp 36
Timeout NORTH CAROLINA, clock 00:24
0:24
4th & 20 at opp 36
Timeout JMU, clock 00:24
0:24
4th & 20 at opp 36
Gunnar Kane punt for 36 yds for a touchback
North Carolina End of half, 1 play
0:18
1st & 10 at own 20
Elijah Hood run for 4 yds to the NCaro 24
3rd quarter5 drives, then North Carolina 49, James Madison 28
North Carolina Touchdown, 9 plays
15:00
2nd & 6 at own 35
Tyler Gray kickoff for 61 yds , T.J. Logan return for 24 yds to the NCaro 28
14:52
1st & 10 at own 28
Elijah Hood run for 3 yds to the NCaro 31
14:52
2nd & 7 at own 31
Mitch Trubisky run for 14 yds to the NCaro 45 for a 1ST down
14:52
1st & 10 at own 45
Mitch Trubisky run for no gain to the NCaro 45
14:52
2nd & 10 at own 45
Elijah Hood run for 12 yds to the JMads 43 for a 1ST down
14:52
1st & 10 at opp 43
NORTH CAROLINA Penalty, false start (Austin Proehl) to the JMads 48
14:52
1st & 15 at opp 48
Mitch Trubisky pass complete to Austin Proehl for 23 yds to the JMads 25 for a 1ST down
14:52
1st & 10 at opp 25
Mitch Trubisky run for 2 yds to the JMads 23
14:52
2nd & 8 at opp 23
Elijah Hood run for 8 yds to the JMads 15 for a 1ST down
14:52
1st & 10 at opp 15
Mitch Trubisky pass complete to Ryan Switzer for no gain to the JMads 15
11:15
2nd & 10 at opp 15
Elijah Hood run for 15 yds for a TD, (Nick Weiler KICK)North Carolina 42, James Madison 21
James Madison Touchdown, 13 plays
11:15
1st & 0 at own 35
Nick Weiler kickoff for 65 yds for a touchback
11:15
1st & 10 at own 25
Bryan Schor run for 5 yds to the JMads 30
11:15
2nd & 5 at own 30
Bryan Schor pass complete to Terrence Alls for 4 yds to the JMads 34
11:15
3rd & 1 at own 34
NORTH CAROLINA Penalty, delay of game (5 Yards) to the JMads 39 for a 1ST down
11:15
1st & 10 at own 39
Bryan Schor pass complete to Rashard Davis for 19 yds to the NCaro 42 for a 1ST down
11:15
1st & 10 at opp 42
Cardon Johnson run for 6 yds to the NCaro 36
11:15
2nd & 4 at opp 36
Cardon Johnson run for 7 yds to the NCaro 29 for a 1ST down
11:15
1st & 10 at opp 29
Bryan Schor pass incomplete, broken up by Mikey Bart
11:15
2nd & 10 at opp 29
Bryan Schor sacked by Jason Strowbridge for a loss of 1 yard to the NCaro 30
11:15
3rd & 11 at opp 30
Bryan Schor pass incomplete to Jonathan Kloosterman, broken up by M.J. Stewart JMU Penalty, Offensive holding ( Yards) declined
7:28
4th & 11 at opp 30
Timeout JMU, clock 07:28
7:28
4th & 11 at opp 30
Bryan Schor pass complete to Brandon Ravenel for 14 yds to the NCaro 16 for a 1ST down
7:28
1st & 10 at opp 16
Cardon Johnson run for 5 yds to the NCaro 11
7:28
2nd & 5 at opp 11
Cardon Johnson run for 6 yds to the NCaro 5 for a 1ST down
7:28
1st & goal at opp 5
Cardon Johnson run for 2 yds to the NCaro 3
5:53
2nd & goal at opp 3
Bryan Schor run for 3 yds for a TD, (Tyler Gray KICK)North Carolina 42, James Madison 28
North Carolina Touchdown, 8 plays
5:53
1st & 0 at own 35
Tyler Gray kickoff for 61 yds , T.J. Logan return for 24 yds to the NCaro 28
5:48
1st & 10 at own 28
Mitch Trubisky pass complete to Thomas Jackson for 5 yds to the NCaro 33
5:48
2nd & 5 at own 33
Elijah Hood run for 1 yd to the NCaro 34
5:48
3rd & 4 at own 34
Mitch Trubisky pass complete to Thomas Jackson for 6 yds to the NCaro 40 for a 1ST down
5:48
1st & 10 at own 40
Mitch Trubisky pass complete to Austin Proehl for 11 yds to the JMads 49 for a 1ST down
5:48
1st & 10 at opp 49
Elijah Hood run for 3 yds to the JMads 46
5:48
2nd & 7 at opp 46
Mitch Trubisky pass complete to T.J. Logan for 32 yds to the JMads 14 for a 1ST down
5:48
1st & 10 at opp 14
T.J. Logan run for 7 yds to the JMads 7
3:01
2nd & 3 at opp 7
T.J. Logan run for 7 yds for a TD, (Nick Weiler KICK)North Carolina 49, James Madison 28
James Madison Punt, 6 plays
3:01
1st & 0 at own 35
Nick Weiler kickoff for 65 yds , Charles Tutt return for 18 yds to the JMads 18
2:56
1st & 10 at own 18
Bryan Schor pass incomplete to Brandon Ravenel, broken up by Des Lawrence
2:56
2nd & 10 at own 18
Khalid Abdullah run for 8 yds to the JMads 26
2:56
3rd & 2 at own 26
Bryan Schor pass complete to Mitchell Kirsch for a loss of 1 yard to the JMads 25
2:56
4th & 4 at own 46
Gunnar Kane punt for 45 yds, fair catch by Ryan Switzer at the NCaro 9
2:56
4th & 3 at own 25
NORTH CAROLINA Penalty, unsportsmanlike conduct (Tyler Powell) to the JMads 40 for a 1ST down
2:56
1st & 10 at own 40
Khalid Abdullah run for 4 yds to the JMads 44
2:56
2nd & 6 at own 44
Khalid Abdullah run for 2 yds to the JMads 46
2:56
3rd & 4 at own 46
Bryan Schor pass incomplete to Brandon Ravenel, broken up by Des Lawrence
North Carolina Touchdown, 10 plays
0:42
1st & 10 at own 9
Trubisky, M pass incomplete to Drennon, D, PENALTY JMU pass interference (C. TUTT) 15 yards to the NC24, 1ST DOWN NC, NO PLAY.
0:42
1st & 10 at own 24
Mitch Trubisky run for 7 yds to the NCaro 31
0:42
2nd & 3 at own 31
Mitch Trubisky pass complete to Austin Proehl for 9 yds to the NCaro 40 for a 1ST down
Q4 15:00
1st & 10 at own 40
Elijah Hood run for 16 yds to the JMads 44 for a 1ST down
Q4 15:00
1st & 10 at opp 44
Elijah Hood run for 1 yd to the JMads 43
Q4 15:00
2nd & 9 at opp 43
Mitch Trubisky pass complete to Austin Proehl for 23 yds to the JMads 20 for a 1ST down
Q4 15:00
1st & 10 at opp 20
T.J. Logan run for 1 yd to the JMads 19
Q4 15:00
2nd & 9 at opp 19
Mitch Trubisky pass complete to Thomas Jackson for 10 yds to the JMads 9 for a 1ST down
Q4 15:00
1st & goal at opp 9
T.J. Logan run for 3 yds to the JMads 6
Q4 15:00
2nd & goal at opp 6
Mitch Trubisky pass complete to Thomas Jackson for 1 yd to the JMads 5
Q4 11:56
3rd & goal at opp 5
T.J. Logan run for 5 yds for a TD, (Nick Weiler KICK)North Carolina 56, James Madison 28
4th quarter4 drives, then North Carolina 56, James Madison 28
James Madison Punt, 4 plays
11:56
1st & 0 at own 35
Nick Weiler kickoff for 65 yds , Charles Tutt return for 28 yds to the JMads 28
11:50
1st & 10 at own 28
Cardon Johnson run for 3 yds to the JMads 31 for a 1ST down NORTH CAROLINA Penalty, face mask (15 yards) (Aaron Crawford) to the JMads 46 for a 1ST down
11:50
1st & 10 at own 46
Taylor Woods run for 3 yds to the JMads 49
11:50
2nd & 7 at own 49
Connor Mitch run for 3 yds to the NCaro 48
11:50
3rd & 4 at opp 48
Connor Mitch pass incomplete to Domo Taylor, broken up by Patrice Rene
11:50
4th & 4 at opp 48
Gunnar Kane punt for 42 yds , Ryan Switzer returns for 13 yds to the NCaro 19
North Carolina Punt, 6 plays
10:02
1st & 10 at own 19
Nathan Elliott pass incomplete to Anthony Ratliff-Williams
10:02
2nd & 10 at own 19
Nathan Elliott pass complete to Devin Perry for 6 yds to the NCaro 25
10:02
3rd & 4 at own 25
Nathan Elliott pass complete to Jordan Cunningham for 20 yds to the NCaro 45 for a 1ST down JMU Penalty, Defensive pass interference ( Yards) declined for a 1ST down
10:02
1st & 10 at own 45
Elijah Hood run for no gain to the NCaro 45
10:02
2nd & 10 at own 45
Nathan Elliott pass complete to Elijah Hood for a loss of 1 yard to the NCaro 44
10:02
3rd & 11 at own 44
Nathan Elliott pass complete to Elijah Hood for a loss of 1 yard to the NCaro 43
10:02
4th & 12 at own 43
Tom Sheldon punt for 41 yds, fair catch by Rashard Davis at the JMads 16
James Madison Turnover on downs, 10 plays
7:05
1st & 10 at own 16
Trai Sharp run for 2 yds to the JMads 18
7:05
2nd & 8 at own 18
Connor Mitch pass complete to Terrence Alls for 7 yds to the JMads 25
7:05
3rd & 1 at own 25
Trai Sharp run for 4 yds to the JMads 29 for a 1ST down
7:05
1st & 10 at own 29
Connor Mitch pass complete to Brandon Ravenel for 3 yds to the JMads 32
7:05
2nd & 7 at own 32
Connor Mitch pass complete to Domo Taylor for 9 yds to the JMads 41 for a 1ST down
7:05
1st & 10 at own 41
Connor Mitch pass complete to Taylor Woods for 14 yds to the NCaro 45 for a 1ST down
7:05
1st & 10 at opp 45
Taylor Woods run for a loss of 3 yards to the NCaro 48
7:05
2nd & 13 at opp 48
Connor Mitch pass complete to Terrence Alls for 12 yds to the NCaro 36
7:05
3rd & 1 at opp 36
Taylor Woods run for no gain to the NCaro 36
7:05
4th & 1 at opp 36
Trai Sharp run for no gain to the NCaro 36
2:51
1st & 10 at own 36
Nathan Elliott pass complete to Anthony Ratliff-Williams for 6 yds Anthony Ratliff-Williams fumbled, forced by Charles Tutt, recovered by JMads Charles Tutt
James Madison End of game, 12 plays
2:45
1st & 10 at opp 42
Taylor Woods run for 7 yds to the NCaro 35
2:45
2nd & 3 at opp 35
Taylor Woods run for 2 yds to the NCaro 33
2:45
3rd & 1 at opp 33
Taylor Woods run for 4 yds to the NCaro 29 for a 1ST down
2:45
1st & 10 at opp 29
Connor Mitch pass incomplete to Domo Taylor
2:45
2nd & 10 at opp 29
Trai Sharp run for 2 yds to the NCaro 27
2:45
3rd & 8 at opp 27
Connor Mitch pass complete to Domo Taylor for 9 yds to the NCaro 18 for a 1ST down
2:45
1st & 10 at opp 18
Connor Mitch pass incomplete
2:45
2nd & 10 at opp 18
Connor Mitch pass incomplete to Domo Taylor
2:45
3rd & 10 at opp 18
Connor Mitch pass complete to Trai Sharp for 7 yds to the NCaro 11
0:14
4th & 3 at opp 11
Timeout JMU, clock 00:14
0:14
4th & 3 at opp 11
Connor Mitch pass complete to Trai Sharp for 7 yds to the NCaro 4 for a 1ST down
0:14
1st & goal at opp 4
Connor Mitch pass incomplete to Terrence Alls
0:14
2nd & goal at opp 4
Connor Mitch pass incomplete to Brandon Ravenel
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.