From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
James Madison
Louisville
263
Total yards
264
137
Passing yards
151
126
Rushing yards
113
4.4
Yards per pass
6.6
2.7
Yards per rush
3.8
19
First downs
12
7–17
Third downs
5–14
1–3
Fourth downs
1–2
2
Turnovers
1
12–95
Penalties
5–49
37:12
Possession
22:48
3
Sacks (by defense)
6
Efficiency
James Madison
Louisville
39%
Success rate
26%
−0.11
EPA per play
−0.01
0.95
Explosiveness
1.71
0.10
Rushing EPA
−0.07
−0.35
Passing EPA
0.05
31%
Passing-down success
6%
−0.24
First-down EPA
−0.08
−0.15
Second-down EPA
−0.11
0.50
Third-down EPA
0.34
25%
Havoc by its defense
14%
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)
Louisville 61% to win. Elo’s favorite won.
The line
Louisville −15.5, over/under 56.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 Louisville 85%, James Madison 15%. 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. Louisville drives left to right, James Madison right to left.
Q1 LouisvillePunt, 3 plays, −11 yards
Q1 James MadisonPunt, 3 plays, 0 yards
Q1 LouisvilleTurnover on downs, 7 plays, 19 yards
Q1 James MadisonTouchdown, 11 plays, 39 yards
Q1 LouisvilleFumble, 7 plays, 53 yards
Q1 James MadisonTurnover on downs, 8 plays, 29 yards
Q2 LouisvilleField goal, 13 plays, 56 yards
Q2 James MadisonPunt, 7 plays, 3 yards
Q2 LouisvilleField goal, 7 plays, 17 yards
Q2 James MadisonEnd of half, 1 play, −2 yards
Q3 James MadisonTouchdown, 9 plays, 75 yards
Q3 LouisvilleTouchdown, 4 plays, 75 yards
Q3 James MadisonPunt, 3 plays, 0 yards
Q3 LouisvillePunt, 3 plays, 5 yards
Q3 James MadisonPunt, 7 plays, 20 yards
Q3 LouisvillePunt, 3 plays, 8 yards
Q4 James MadisonFumble return TD, 3 plays (Louisville scores), 0 yards
Q4 James MadisonTurnover on downs, 9 plays, 25 yards
Q4 LouisvillePunt, 3 plays, −1 yard
Q4 James MadisonPunt, 3 plays, 4 yards
Q4 LouisvilleTouchdown, 2 plays, 81 yards
Q4 James MadisonInterception, 8 plays, 37 yards
Q4 LouisvillePunt, 3 plays, 3 yards
Q4 James MadisonEnd of game, 6 plays, 39 yards
Play by play
1st quarter6 drives, then James Madison 7, Louisville 0
Louisville Punt, 3 plays
15:00
1st & 10 at own 35
Cristiano Rosa kickoff for 65 yds , Caullin Lacy return for 25 yds to the LOU 25
14:49
1st & 10 at own 25
Isaac Brown run for no gain to the LOU 25
14:15
2nd & 10 at own 25
Isaac Brown run for a loss of 3 yards to the LOU 22
13:33
3rd & 13 at own 22
Miller Moss sacked by Gannon Weathersby for a loss of 8 yards to the LOU 14
12:50
4th & 21 at own 14
David Chapeau punt for 34 yds, fair catch by Wayne Knight at the LOU 48
James Madison Punt, 3 plays
12:43
1st & 10 at opp 48
Isaiah Alston pass incomplete to Logan Kyle
12:39
2nd & 10 at opp 48
Alonza Barnett III pass incomplete
12:36
3rd & 10 at opp 48
Alonza Barnett III pass incomplete
12:28
4th & 10 at opp 48
Patrick Rea punt for 48 yds for a touchback
Louisville Turnover on downs, 7 plays
12:23
1st & 10 at own 20
Miller Moss pass incomplete to Caullin Lacy
12:17
2nd & 10 at own 20
Miller Moss pass complete to Chris Bell for 4 yds to the LOU 24
11:40
3rd & 6 at own 24
Miller Moss run for 6 yds to the LOU 30 for a 1ST down
11:33
1st & 10 at own 30
Miller Moss pass complete to Caullin Lacy for 4 yds to the LOU 34
10:57
2nd & 6 at own 34
Duke Watson run for 1 yd to the LOU 35
10:14
3rd & 5 at own 35
Miller Moss pass complete to Jaleel Skinner for 4 yds to the LOU 39
9:36
4th & 1 at own 39
Duke Watson run for no gain to the LOU 39
James Madison Touchdown, 11 plays
9:29
1st & 10 at opp 39
Matthew Sluka run for 4 yds to the LOU 35
8:59
2nd & 6 at opp 35
Alonza Barnett III pass incomplete to Jaylan Sanchez
8:53
3rd & 6 at opp 35
Wayne Knight run for no gain to the LOU 35
8:17
4th & 6 at opp 35
Louisville Penalty, Defensive Holding (9 Yards) to the LOU 26 for a 1ST down
7:57
1st & 10 at opp 26
Matthew Sluka run for a loss of 1 yard to the LOU 27
7:15
2nd & 11 at opp 27
George Pettaway run for 12 yds to the LOU 15 for a 1ST down
6:37
1st & 10 at opp 15
George Pettaway run for 2 yds to the LOU 13
6:06
2nd & 8 at opp 13
Matthew Sluka run for 5 yds to the LOU 8
5:30
3rd & 3 at opp 8
Jordan Fuller run for 3 yds to the LOU 5 for a 1ST down
5:05
1st & goal at opp 5
Jordan Fuller run for no gain to the LOU 5
4:44
2nd & goal at opp 5
Matthew Sluka run for 2 yds to the LOU 3
4:05
3rd & 0 at opp 3
Timeout James Madison, clock 04:05
4:01
3rd & goal at opp 3
Alonza Barnett III pass complete to Lacota Dippre for 3 yds for a TD (Morgan Suarez KICK)James Madison 7, Louisville 0
Louisville Fumble, 7 plays
4:01
3rd & 8 at own 35
Cristiano Rosa kickoff for 65 yds for a touchback
3:56
1st & 10 at own 25
Isaac Brown run for no gain to the LOU 25
3:36
2nd & 10 at own 25
Miller Moss pass incomplete to Chris Bell
3:31
3rd & 10 at own 25
Moss, Miller pass incomplete to Hurry, TreyShun, PENALTY JMU pass interference (Culp, Elijah) 15 yards to the LOUISVILLE40, NO PLAY, 1ST DOWN LOUISVILLE.
3:26
1st & 10 at own 40
Isaac Brown run for 5 yds to the LOU 45
2:56
2nd & 5 at own 45
Isaac Brown run for 3 yds to the LOU 48
2:19
3rd & 2 at own 48
Keyjuan Brown run for 5 yds to the JMU 47 for a 1ST down
1:43
1st & 10 at opp 47
Miller Moss pass complete to Jacob Stewart for 15 yds to the JMU 32 for a 1ST down James Madison Penalty, Personal Foul (15 Yards) to the JMU 17 for a 1ST down
1:14
1st & 10 at opp 17
Louisville Penalty, Delay of Game (-5 Yards) to the JMU 22
0:46
1st & 15 at opp 22
Miller Moss sacked by Jacob Thomas for a loss of 9 yards to the JMU 31 Miller Moss fumbled, forced by Jacob Thomas, recovered by JMU Xavier Holmes , return for 0 yards
James Madison Turnover on downs, 8 plays
0:39
1st & 10 at own 31
Alonza Barnett III pass complete to Nick DeGennaro for 9 yds to the JMU 40
Q2 14:55
2nd & 1 at own 40
Wayne Knight run for 2 yds to the JMU 42 for a 1ST down
Q2 14:22
1st & 10 at own 42
Alonza Barnett III pass complete to Wayne Knight for 7 yds to the JMU 49
Q2 13:55
2nd & 3 at own 49
Alonza Barnett III pass complete to Wayne Knight for 4 yds to the LOU 47 for a 1ST down
Q2 13:18
1st & 10 at opp 47
George Pettaway run for 5 yds to the LOU 42
Q2 12:35
2nd & 5 at opp 42
George Pettaway run for 1 yd to the LOU 41
Q2 12:06
3rd & 4 at opp 41
Alonza Barnett III run for 1 yd to the LOU 40
Q2 11:19
4th & 3 at opp 40
Alonza Barnett III pass incomplete to Landon Ellis
2nd quarter4 drives, then James Madison 7, Louisville 6
Louisville Field goal, 13 plays
11:13
1st & 10 at own 40
Isaac Brown run for 6 yds to the LOU 46
10:44
2nd & 4 at own 46
Miller Moss pass incomplete to Chris Bell
10:37
3rd & 4 at own 46
Miller Moss pass complete to Chris Bell for 8 yds to the JMU 46 for a 1ST down
10:01
1st & 10 at opp 46
Miller Moss pass incomplete to Chris Bell
9:55
2nd & 10 at opp 46
Miller Moss pass complete to Isaac Brown for a loss of 5 yards to the LOU 49
9:05
3rd & 15 at own 49
Miller Moss pass complete to Isaac Brown for 12 yds to the JMU 39
8:24
4th & 3 at opp 39
Miller Moss pass complete to Jaleel Skinner for 19 yds to the JMU 20 for a 1ST down
7:56
1st & 10 at opp 20
Miller Moss run for 4 yds to the JMU 16
7:40
2nd & 6 at opp 16
James Madison Penalty, Delay of Game (Trent Hendrick) to the JMU 11
7:20
2nd & 1 at opp 11
Duke Watson run for 8 yds to the JMU 3 for a 1ST down
7:02
1st & 0 at opp 3
James Madison Penalty, Offside Defense (2 Yards) to the JMU 1
6:43
1st & goal at opp 1
Duke Watson run for no gain to the JMU 1
6:08
2nd & goal at opp 1
Keyjuan Brown run for a loss of 3 yards to the JMU 4
5:24
3rd & goal at opp 4
Miller Moss pass incomplete to Chris Bell
5:21
4th & goal at opp 4
Cooper Ranvier 22 yd FG GOODJames Madison 7, Louisville 3
James Madison Punt, 7 plays
5:21
4th & 11 at own 35
Nick Keller kickoff for 63 yds , Wayne Knight return for 24 yds to the JMU 26
5:05
1st & 10 at own 26
Jordan Fuller run for 3 yds to the JMU 29
4:25
2nd & 7 at own 29
Alonza Barnett III pass complete to Wayne Knight for no gain to the JMU 29
3:50
3rd & 7 at own 29
Alonza Barnett III pass complete to Jaylan Sanchez for 6 yds to the JMU 35
3:14
4th & 1 at own 35
Timeout James Madison, clock 03:14
3:02
4th & 1 at own 35
Matthew Sluka run for 3 yds to the JMU 38 for a 1ST down
2:45
1st & 10 at own 38
Alonza Barnett III pass complete to George Pettaway for 4 yds to the JMU 42
2:11
2nd & 6 at own 42
Alonza Barnett III pass complete to George Pettaway for no gain to the JMU 42
2:00
3rd & 6 at own 42
James Madison Penalty, False Start (Riley Robell) to the JMU 37
1:53
3rd & 11 at own 37
Alonza Barnett III sacked by Wesley Bailey and Clev Lubin for a loss of 8 yards to the JMU 29
1:53
4th & 19 at own 29
Timeout Louisville, clock 01:53
1:42
4th & 19 at own 29
Patrick Rea punt for 8 yds, downed at the JMU 37
Louisville Field goal, 7 plays
1:35
1st & 10 at opp 37
Miller Moss pass complete to Chris Bell for 7 yds to the JMU 30
1:30
2nd & 3 at opp 30
Miller Moss pass incomplete to Chris Bell
1:26
3rd & 3 at opp 30
Miller Moss pass complete to Caullin Lacy for 8 yds to the JMU 22 for a 1ST down
1:16
1st & 10 at opp 22
Louisville Penalty, False Start (-5 Yards) to the JMU 27
0:45
1st & 15 at opp 27
Miller Moss pass complete to Isaac Brown for 7 yds to the JMU 20
0:45
2nd & 8 at opp 20
Timeout Louisville, clock 00:45
0:35
2nd & 8 at opp 20
Isaac Brown run for no gain to the JMU 20
0:14
3rd & 8 at opp 20
Miller Moss pass incomplete to Chris Bell
0:09
4th & 8 at opp 20
Cooper Ranvier 38 yd FG GOODJames Madison 7, Louisville 6
James Madison End of half, 1 play
0:09
4th & 8 at own 35
Nick Keller kickoff for 45 yds , Lacota Dippre return for 7 yds to the JMU 27
0:00
1st & 10 at own 27
TEAM run for a loss of 2 yards to the JMU 25
3rd quarter6 drives, then Tied at 14
James Madison Touchdown, 9 plays
15:00
1st & 10 at own 35
Nick Keller kickoff for 65 yds for a touchback
14:54
1st & 10 at own 25
Wayne Knight run for no gain to the JMU 25
14:18
2nd & 10 at own 25
Alonza Barnett III pass complete to Landon Ellis for 20 yds to the JMU 45 for a 1ST down
13:43
1st & 10 at own 45
Alonza Barnett III pass incomplete to Lacota Dippre
13:38
2nd & 10 at own 45
Wayne Knight run for 4 yds to the JMU 49
12:53
3rd & 6 at own 49
Barnett III, Alonza pass incomplete to Dippre, Lacota, PENALTY LOUISVILLE pass interference (Holloway, Tayon) 15 yards to the LOUISVILLE36, NO PLAY, 1ST DOWN JMU.
12:45
1st & 10 at opp 36
James Madison Penalty, Illegal Formation (-5 Yards) to the LOU 41
12:37
1st & 15 at opp 41
Ayo Adeyi run for 4 yds to the LOU 37
12:03
2nd & 11 at opp 37
Matthew Sluka run for 3 yds to the LOU 34
11:19
3rd & 8 at opp 34
Alonza Barnett III pass complete to Nick DeGennaro for 19 yds to the LOU 15 for a 1ST down
10:49
1st & 10 at opp 15
Alonza Barnett III run for 7 yds to the LOU 8
10:10
2nd & 3 at opp 8
Matthew Sluka run for 8 yds for a TD (Morgan Suarez KICK)James Madison 14, Louisville 6
Louisville Touchdown, 4 plays
10:10
2nd & 3 at own 35
Cristiano Rosa kickoff for 65 yds for a touchback
10:04
1st & 10 at own 25
Isaac Brown run for 7 yds to the LOU 32
9:39
2nd & 3 at own 32
Isaac Brown run for 2 yds to the LOU 34
9:09
3rd & 1 at own 34
Duke Watson run for 2 yds to the LOU 36 for a 1ST down
8:37
1st & 10 at own 36
Miller Moss pass complete to Chris Bell for 64 yds for a TD (M. Moss Run For Two-point Conversion)Tied at 14
James Madison Punt, 3 plays
8:37
1st & 10 at own 35
Nick Keller kickoff for 65 yds for a touchback
8:30
1st & 10 at own 25
Wayne Knight run for 6 yds to the JMU 31
8:00
2nd & 4 at own 31
Alonza Barnett III run for a loss of 6 yards to the JMU 25
7:46
3rd & 10 at own 25
Timeout Louisville, clock 07:46
7:39
3rd & 10 at own 25
Alonza Barnett III pass incomplete
7:31
4th & 10 at own 25
Patrick Rea punt for 36 yds, downed at the LOU 39
Louisville Punt, 3 plays
7:21
1st & 10 at own 39
Isaac Brown run for 3 yds to the LOU 42
6:53
2nd & 7 at own 42
Miller Moss pass incomplete
6:53
3rd & 7 at own 42
James Madison Penalty, Delay of Game (Andrew Taddeo) to the LOU 47
6:45
3rd & 2 at own 47
Caullin Lacy run for a loss of 3 yards to the LOU 44
6:00
4th & 5 at own 44
David Chapeau punt for 46 yds , Wayne Knight returns for a loss of 1 yard to the JMU 43 James Madison Penalty, Offensive Holding (5 Yards) to the JMU 4
James Madison Punt, 7 plays
5:55
1st & 10 at own 5
Jordan Fuller run for 4 yds to the JMU 9
5:31
2nd & 6 at own 9
Jordan Fuller run for 6 yds to the JMU 15 for a 1ST down
4:54
1st & 10 at own 15
Alonza Barnett III pass complete to Za’Ron Collins for 2 yds to the JMU 17
4:09
2nd & 8 at own 17
Matthew Sluka run for 9 yds to the JMU 26 for a 1ST down
3:37
1st & 10 at own 26
Matthew Sluka run for 2 yds to the JMU 28
2:58
2nd & 8 at own 28
Matthew Sluka sacked by Antonio Watts for a loss of 1 yard to the JMU 27
2:12
3rd & 9 at own 27
Alonza Barnett III sacked by Rene Konga and Wesley Bailey for a loss of 3 yards to the JMU 24
1:31
4th & 12 at own 24
Patrick Rea punt for 41 yds, fair catch by Caullin Lacy at the LOU 35
Louisville Punt, 3 plays
1:25
1st & 10 at own 35
Keyjuan Brown run for a loss of 2 yards to the LOU 33
1:03
2nd & 12 at own 33
Caullin Lacy run for 6 yds to the LOU 39
0:19
3rd & 6 at own 39
Miller Moss pass complete to TreyShun Hurry for 4 yds to the LOU 43
Q4 15:00
4th & 2 at own 43
David Chapeau punt for 42 yds , Wayne Knight returns for 1 yd to the JMU 44 James Madison Penalty, Face Mask (8 yards) (8 Yards) to the JMU 8
4th quarter8 drives, then Louisville 28, James Madison 14
James Madison Fumble return TD, 3 plays (Louisville scores)
14:44
1st & 10 at own 8
Matthew Sluka run for 7 yds to the JMU 15
14:09
2nd & 3 at own 15
Matthew Sluka run for no gain to the JMU 15
13:30
3rd & 3 at own 15
James Madison Penalty, Offensive Holding (-7 Yards) to the JMU 8
13:05
3rd & 10 at own 8
Alonza Barnett III sacked by Clev Lubin for a loss of 8 yards Alonza Barnett III fumbled, forced by Clev Lubin, recovered by LOU AJ Green , return for 0 yards for a TD (Cooper Ranvier PAT MISSED)Louisville 20, James Madison 14
13:05
1st & 10 at own 35
Louisville Penalty, Personal Foul (-15 Yards) to the LOU 20
James Madison Turnover on downs, 9 plays
13:05
1st & 25 at own 20
Nick Keller kickoff for 61 yds , Braeden Wisloski return for 20 yds to the JMU 39
12:55
1st & 10 at own 39
Jordan Fuller run for 7 yds to the JMU 46
12:16
2nd & 3 at own 46
Matthew Sluka run for 3 yds to the JMU 49 for a 1ST down
11:30
1st & 10 at own 49
Matthew Sluka pass complete to Wayne Knight for 6 yds to the LOU 45
10:43
2nd & 4 at opp 45
Matthew Sluka pass complete to Nick DeGennaro for 3 yds to the LOU 42
10:03
3rd & 1 at opp 42
Matthew Sluka run for 3 yds to the LOU 39 for a 1ST down
9:10
1st & 10 at opp 39
George Pettaway run for 1 yd to the LOU 38
8:36
2nd & 9 at opp 38
Alonza Barnett III sacked by Jerry Lawson and Tayon Holloway for a loss of 6 yards to the LOU 44
7:54
3rd & 15 at opp 44
Jordan Fuller run for 8 yds to the LOU 36
7:29
4th & 7 at opp 36
Alonza Barnett III pass incomplete to Nick DeGennaro
Louisville Punt, 3 plays
7:23
1st & 10 at own 36
Miller Moss sacked by Immanuel Bush for a loss of 1 yard to the LOU 35
6:44
2nd & 11 at own 35
Miller Moss pass incomplete to Chris Bell
6:39
3rd & 11 at own 35
Miller Moss pass incomplete to Antonio Meeks
6:31
4th & 11 at own 35
David Chapeau punt for 36 yds , Michael Scott returns for 2 yds to the JMU 31
James Madison Punt, 3 plays
6:26
1st & 10 at own 31
Matthew Sluka sacked by TJ Quinn for a loss of 2 yards to the JMU 29
5:53
2nd & 12 at own 29
Matthew Sluka run for 5 yds to the JMU 34
5:07
3rd & 7 at own 34
Matthew Sluka run for 1 yd to the JMU 35
4:25
4th & 6 at own 35
Patrick Rea punt for 46 yds, downed at the LOU 19
Louisville Touchdown, 2 plays
4:20
1st & 10 at own 19
Isaac Brown run for 3 yds to the LOU 22
3:31
2nd & 7 at own 22
Isaac Brown run for 78 yds for a TD (Miller Moss pass to Dacari Collins for Two-Point Conversion)Louisville 28, James Madison 14
3:31
2nd & 0 at opp 3
Timeout Louisville, clock 03:31
3:31
2nd & 7 at own 35
James Madison Penalty, Face Mask (15 yards) (15 Yards) to the 50 yard line
James Madison Interception, 8 plays
3:31
2nd at the 50
Nick Keller kickoff for 50 yds for a touchback
3:22
1st & 10 at own 25
Alonza Barnett III pass complete to Landon Ellis for 9 yds to the JMU 34
3:07
2nd & 1 at own 34
James Madison Penalty, Offensive Holding (-10 Yards) to the JMU 24
2:56
2nd & 11 at own 24
Alonza Barnett III pass complete to George Pettaway for 6 yds to the JMU 30
2:21
3rd & 5 at own 30
Alonza Barnett III pass complete to Jaylan Sanchez for 6 yds to the JMU 36 for a 1ST down
2:11
1st & 10 at own 36
Alonza Barnett III pass incomplete to Logan Kyle
2:00
2nd & 10 at own 36
Alonza Barnett III pass complete to Logan Kyle for 7 yds to the JMU 43
1:55
3rd & 3 at own 43
Matthew Sluka run for 7 yds to the 50 yard line for a 1ST down
1:38
1st & 10 at the 50
Matthew Sluka run for 12 yds to the LOU 38 for a 1ST down
1:27
1st & 10 at opp 38
Matthew Sluka pass intercepted Jabari Mack return for no gain to the LOU 11
Louisville Punt, 3 plays
1:20
1st & 10 at own 11
Duke Watson run for a loss of 2 yards to the LOU 9
1:20
2nd & 12 at own 9
Timeout James Madison, clock 01:20
1:15
2nd & 12 at own 9
Duke Watson run for 4 yds to the LOU 13
1:15
3rd & 8 at own 13
Timeout James Madison, clock 01:15
1:10
3rd & 8 at own 13
Keyjuan Brown run for 1 yd to the LOU 14
1:10
4th & 7 at own 14
Timeout James Madison, clock 01:10
1:00
4th & 7 at own 14
David Chapeau punt for 26 yds, downed at the LOU 40
James Madison End of game, 6 plays
0:56
1st & 10 at opp 40
Alonza Barnett III pass incomplete to Jaylan Sanchez
0:51
2nd & 10 at opp 40
Alonza Barnett III pass incomplete to Nick DeGennaro
0:43
3rd & 10 at opp 40
Matthew Sluka run for 13 yds to the LOU 27 for a 1ST down
0:31
1st & 10 at opp 27
Matthew Sluka pass complete to Landon Ellis for 26 yds to the LOU 1 for a 1ST down
0:22
1st & goal at opp 1
Matthew Sluka pass incomplete to Jaylan Sanchez
0:11
2nd & goal at opp 1
Matthew Sluka run for no gain to the LOU 1
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.