From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Boston College
Louisville
266
Total yards
438
141
Passing yards
107
125
Rushing yards
331
4.4
Yards per pass
6.3
3.5
Yards per rush
7.0
17
First downs
22
3–14
Third downs
4–10
2–3
Fourth downs
1–1
3
Turnovers
4
5–45
Penalties
7–70
29:42
Possession
30:18
0
Sacks (by defense)
3
Efficiency
Boston College
Louisville
31%
Success rate
43%
−0.07
EPA per play
0.20
1.19
Explosiveness
1.55
0.02
Rushing EPA
0.25
−0.17
Passing EPA
0.06
31%
Passing-down success
47%
−0.11
First-down EPA
−0.12
−0.15
Second-down EPA
0.29
−0.01
Third-down EPA
0.84
13%
Havoc by its defense
22%
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 55% to win. Elo’s favorite won.
The line
Louisville −4, over/under 57.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 61%, Boston College 39%. 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, Boston College right to left.
Q1 Boston CollegePunt, 5 plays, 11 yards
Q1 LouisvillePunt, 3 plays, 3 yards
Q1 Boston CollegeTouchdown, 8 plays, 63 yards
Q1 LouisvilleTouchdown, 7 plays, 75 yards
Q1 Boston CollegePunt, 3 plays, 2 yards
Q1 LouisvilleFumble, 4 plays, 53 yards
Q1 Boston CollegePunt, 6 plays, 23 yards
Q1 LouisvilleInterception, 3 plays, 13 yards
Q2 Boston CollegePunt, 3 plays, 6 yards
Q2 LouisvilleTouchdown, 8 plays, 70 yards
Q2 Boston CollegeResult not recorded, 3 plays, 8 yards
Q2 LouisvilleInterception, 1 play, 0 yards
Q2 Boston CollegeInterception, 3 plays, 4 yards
Q2 LouisvilleTouchdown, 7 plays, 49 yards
Q2 Boston CollegePunt, 3 plays, 9 yards
Q2 LouisvilleEnd of half, 1 play, 5 yards
Q3 LouisvilleMissed FG, 9 plays, 40 yards
Q3 Boston CollegeTurnover on downs, 6 plays, 31 yards
Q3 LouisvillePunt, 6 plays, 13 yards
Q3 Boston CollegePunt, 6 plays, 24 yards
Q3 LouisvillePunt, 3 plays, 3 yards
Q4 Boston CollegeInterception, 13 plays, 71 yards
Q4 LouisvilleFumble, 1 play, 28 yards
Q4 Boston CollegeTouchdown, 7 plays, 30 yards
Q4 LouisvilleTouchdown, 8 plays, 75 yards
Q4 Boston CollegeFumble, 2 plays, 15 yards
Q4 LouisvilleEnd of game, 4 plays, 16 yards
Play by play
1st quarter8 drives, then Tied at 7
Boston College Punt, 5 plays
14:56
Brock Travelstead kickoff for 65 yds , Travis Levy return for 22 yds to the BC 22
14:39
1st & 10 at own 22
Zay Flowers run for 1 yd to the BC 23
14:17
2nd & 9 at own 23
Dennis Grosel pass complete to Zay Flowers for 14 yds to the BC 37 for a 1ST down
13:44
1st & 10 at own 37
Dennis Grosel pass complete to Jaelen Gill for 4 yds to the BC 41
13:12
2nd & 6 at own 41
Pat Garwo III run for no gain to the BC 41
12:36
3rd & 6 at own 41
Dennis Grosel sacked by Yasir Abdullah for 0 yards to the BC 33
11:52
4th & 14 at own 33
Grant Carlson punt for 46 yds
Louisville Punt, 3 plays
11:33
1st & 10 at own 21
Jalen Mitchell run for 3 yds to the Lvile 24
11:20
2nd & 7 at own 24
Malik Cunningham pass incomplete
11:15
3rd & 7 at own 24
Malik Cunningham pass incomplete
11:05
4th & 7 at own 24
Mark Vassett punt for 39 yds, downed at the BC 37
Boston College Touchdown, 8 plays
10:52
1st & 10 at own 37
Dennis Grosel run for 1 yd to the BC 38
10:23
2nd & 9 at own 38
Pat Garwo III run for 14 yds to the Lvile 48 for a 1ST down
10:02
1st & 10 at opp 48
Pat Garwo III run for 4 yds to the Lvile 44
9:32
2nd & 6 at opp 44
LOUISVILLE Penalty, Horse Collar Tackle on GILLOTTE, Ashton enforced (Ashton Gillotte) to the Lvile 29 for a 1ST down
9:00
1st & 10 at opp 29
Alec Sinkfield run for 3 yds to the Lvile 26
8:32
2nd & 7 at opp 26
Dennis Grosel pass complete to Joey Luchetti for 9 yds to the Lvile 17 for a 1ST down
8:09
1st & 10 at opp 17
Alec Sinkfield run for 6 yds to the Lvile 11
8:00
2nd & 4 at opp 11
Alec Sinkfield run for 11 yds for a TD (Connor Lytton KICK)Boston College 7, Louisville 0
Louisville Touchdown, 7 plays
8:00
Danny Longman kickoff for 65 yds for a touchback
7:45
1st & 10 at own 25
Malik Cunningham run for 26 yds to the BC 49 for a 1ST down
7:30
1st & 10 at opp 49
Malik Cunningham run for 1 yd to the BC 48
7:06
2nd & 9 at opp 48
Malik Cunningham pass incomplete
6:59
3rd & 9 at opp 48
CUNNINGHAM, Malik pass to the left incomplete intended for WATKINS, Jordan thrown to the BC.15. PENALTY BC. Pass Interference on JONES, Elijah enforced 15 yards to the BC.33 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
6:47
1st & 10 at opp 33
Malik Cunningham run for 24 yds to the BC 9 for a 1ST down
6:15
1st & goal at opp 9
Trevion Cooley run for 2 yds to the BC 7
5:44
2nd & goal at opp 7
Malik Cunningham pass complete to Trevion Cooley for a loss of 3 yards to the BC 10
5:19
3rd & goal at opp 10
Malik Cunningham run for 10 yds for a TD (James Turner KICK)Tied at 7
Boston College Punt, 3 plays
5:19
Brock Travelstead kickoff for 65 yds for a touchback
5:16
1st & 10 at own 25
Dennis Grosel pass incomplete
5:02
2nd & 10 at own 25
Dennis Grosel run for 2 yds to the BC 27
4:32
3rd & 8 at own 27
Dennis Grosel pass incomplete
4:25
4th & 8 at own 27
Grant Carlson punt for 51 yds
Louisville Fumble, 4 plays
4:12
1st & 10 at own 22
Malik Cunningham pass complete to Marshon Ford for 28 yds to the 50 yard line for a 1ST down
3:54
1st & 10 at the 50
Malik Cunningham pass incomplete
3:38
2nd & 10 at the 50
Hassan Hall run for 23 yds to the BC 27 for a 1ST down
3:17
1st & 10 at opp 27
Hassan Hall run for 2 yds to the BC 25
Boston College Punt, 6 plays
3:06
1st & 10 at own 25
Pat Garwo III run for 3 yds to the BC 28
2:39
2nd & 7 at own 28
Dennis Grosel pass incomplete
2:21
3rd & 7 at own 28
Dennis Grosel pass complete to Zay Flowers for 16 yds to the BC 44 for a 1ST down
1:45
1st & 10 at own 44
Pat Garwo III run for no gain to the BC 44
1:24
2nd & 10 at own 44
BOSTON COLLEGE Penalty, False Start (-5 Yards) to the BC 39
0:59
2nd & 15 at own 39
Dennis Grosel pass incomplete
0:42
3rd & 15 at own 39
Dennis Grosel pass complete to Zay Flowers for 9 yds to the BC 48
0:08
4th & 6 at own 48
Grant Carlson punt for 19 yds, downed at the Lvile 33
Louisville Interception, 3 plays
0:01
1st & 10 at own 33
Jalen Mitchell run for 2 yds to the Lvile 35
Q2 14:41
2nd & 8 at own 35
Malik Cunningham pass complete to Jordan Watkins for 11 yds to the Lvile 46 for a 1ST down
Q2 14:19
1st & 10 at own 46
Malik Cunningham pass intercepted return for no gain to the BC 11
2nd quarter8 drives, then Louisville 21, Boston College 7
Boston College Punt, 3 plays
14:01
1st & 10 at own 11
Alec Sinkfield run for no gain to the BC 11
13:33
2nd & 10 at own 11
Alec Sinkfield run for 6 yds to the BC 17
13:00
3rd & 4 at own 17
Dennis Grosel pass incomplete
12:49
4th & 4 at own 17
Grant Carlson punt for 51 yds , Jordan Watkins returns for a loss of 2 yards to the Lvile 30
Louisville Touchdown, 8 plays
12:33
1st & 10 at own 30
Malik Cunningham pass complete to Marshon Ford for 11 yds to the Lvile 41 for a 1ST down
12:05
1st & 10 at own 41
Trevion Cooley run for 14 yds to the BC 45 for a 1ST down
11:24
1st & 10 at opp 45
Trevion Cooley run for 19 yds to the BC 26 for a 1ST down
10:58
1st & 10 at opp 26
Trevion Cooley run for 14 yds to the BC 12 for a 1ST down
10:14
1st & 10 at opp 12
Trevion Cooley run for no gain to the BC 12
9:29
2nd & 10 at opp 12
Malik Cunningham run for 11 yds to the BC 1 for a 1ST down
9:11
1st & goal at opp 1
Jalen Mitchell run for no gain to the BC 1
8:35
2nd & goal at opp 1
Malik Cunningham run for 1 yd for a TD (James Turner KICK)Louisville 14, Boston College 7
Boston College Result not recorded, 3 plays
8:17
1st & 10 at own 14
Alec Sinkfield run for 7 yds to the BC 21
7:46
2nd & 3 at own 21
Alec Sinkfield run for a loss of 1 yard to the BC 20
7:20
3rd & 4 at own 20
BOSTON COLLEGE Penalty, False Start (-5 Yards) to the BC 15
6:55
3rd & 9 at own 15
Dennis Grosel sacked by Ryheem Craig for 0 yards to the BC 6
6:01
4th & 18 at own 6
CARLSON, Grant punt 48 yards to the LOU46, WATKINS, Jordan return 44 yards to the BC.10 (DEPALMA, Vinny), out of bounds. PENALTY LOU Personal Foul on BURKLEY, Maurice enforced 15 yards after the change of possession from the BC.16 to the BC.31. NO PLAY (replay the down).
Louisville Interception, 1 play
5:53
1st & 10 at opp 31
Malik Cunningham pass intercepted return for no gain to the BC 33
Boston College Interception, 3 plays
5:38
1st & 10 at own 33
Pat Garwo III run for no gain to the BC 33
4:59
2nd & 10 at own 33
Dennis Grosel pass complete to Zay Flowers for 4 yds to the BC 37
4:38
3rd & 6 at own 37
Dennis Grosel pass intercepted return for no gain to the BC 49
Louisville Touchdown, 7 plays
4:26
1st & 10 at opp 49
Trevion Cooley run for 3 yds to the BC 46
3:51
2nd & 7 at opp 46
Trevion Cooley run for a loss of 4 yards to the 50 yard line
2:46
4th & 5 at opp 44
Timeout BOSTON COLLEGE, clock 02:46
2:46
3rd & 11 at the 50
Malik Cunningham run for 6 yds to the BC 44
2:36
4th & 5 at opp 44
Malik Cunningham pass complete to Marshon Ford for 9 yds to the BC 35 for a 1ST down
2:06
1st & 10 at opp 35
LOUISVILLE Penalty, False Start (Renato Brown) to the BC 40
1:57
1st & 15 at opp 40
Jalen Mitchell run for 33 yds to the BC 7 for a 1ST down
1:40
1st & goal at opp 7
Malik Cunningham run for 2 yds to the BC 5
1:11
2nd & goal at opp 5
Jalen Mitchell run for 5 yds for a TD (James Turner KICK)Louisville 21, Boston College 7
Boston College Punt, 3 plays
1:06
Brock Travelstead kickoff for 65 yds , Travis Levy return for 22 yds to the BC 22
1:01
1st & 10 at own 22
Dennis Grosel pass incomplete
0:38
2nd & 10 at own 22
Dennis Grosel pass complete to Travis Levy for 9 yds to the BC 31
0:28
3rd & 1 at own 31
Dennis Grosel pass incomplete
0:20
4th & 1 at own 31
Grant Carlson punt for 49 yds, fair catch by Jordan Watkins at the Lvile 20
Louisville End of half, 1 play
0:12
1st & 10 at own 20
Jalen Mitchell run for 5 yds to the Lvile 25
3rd quarter5 drives, then Louisville 21, Boston College 7
Louisville Missed FG, 9 plays
14:55
Danny Longman kickoff for 64 yds , Hassan Hall return for 25 yds to the Lvile 26
14:43
1st & 10 at own 26
Trevion Cooley run for 2 yds to the Lvile 28
14:05
2nd & 8 at own 28
Malik Cunningham pass complete to Jordan Watkins for 19 yds to the Lvile 47 for a 1ST down
13:42
1st & 10 at own 47
Trevion Cooley run for 17 yds to the BC 36 for a 1ST down
13:08
1st & 10 at opp 36
Malik Cunningham run for 7 yds to the BC 29
12:31
2nd & 3 at opp 29
Malik Cunningham run for 9 yds to the BC 20 for a 1ST down
11:51
1st & 10 at opp 20
Trevion Cooley run for no gain to the BC 20
11:02
2nd & 10 at opp 20
Shai Werts run for a loss of 10 yards to the BC 30
10:29
3rd & 20 at opp 30
CUNNINGHAM, Malik pass to the left complete for -3 yards to WERTS, Shai caught at the BC.33 and advanced to the BC.33 (VALDEZ, Marcus). PENALTY LOU Personal Foul on BROWN, Renato enforced 15 yards from the BC.30 to the BC.45 [NHSG]. NO PLAY (replay the down).
9:48
3rd & 35 at opp 45
Malik Cunningham pass complete to Tyler Harrell for 11 yds to the BC 34
9:19
4th & 24 at opp 34
James Turner 52 yd FG MISSED
Boston College Turnover on downs, 6 plays
9:08
1st & 10 at own 34
Pat Garwo III run for 13 yds to the BC 47 for a 1ST down
8:53
1st & 10 at own 47
Pat Garwo III run for 4 yds to the Lvile 49
8:39
2nd & 6 at opp 49
GROSEL, Dennis pass to the right incomplete intended for GILL, Jaelen thrown to the LOU31; QB hurried by ALDERMAN, Jaylin. PENALTY LOU Holding on JONES, Chandler enforced 10 yards from the LOU49 to the LOU39 and results in automatic 1ST DOWN. NO PLAY (replay the down).
8:34
1st & 10 at opp 39
Dennis Grosel pass incomplete
8:26
2nd & 10 at opp 39
Dennis Grosel pass incomplete
8:26
3rd & 10 at opp 39
Timeout BOSTON COLLEGE, clock 08:26
8:10
3rd & 10 at opp 39
Dennis Grosel pass complete to Jaden Williams for 4 yds to the Lvile 35
7:57
4th & 6 at opp 35
Dennis Grosel pass incomplete
Louisville Punt, 6 plays
7:40
1st & 10 at own 35
Jalen Mitchell run for 4 yds to the Lvile 39
7:17
2nd & 6 at own 39
Malik Cunningham run for no gain to the Lvile 39
6:41
3rd & 6 at own 39
Malik Cunningham pass complete to Josh Johnson for 7 yds to the Lvile 46 for a 1ST down
6:05
1st & 10 at own 46
Malik Cunningham pass incomplete
5:35
2nd & 10 at own 46
Malik Cunningham run for 2 yds to the Lvile 48
5:14
3rd & 8 at own 48
Malik Cunningham pass incomplete
5:07
4th & 8 at own 48
Mark Vassett punt for 42 yds, fair catch by Jaelen Gill at the BC 10
Boston College Punt, 6 plays
4:49
1st & 10 at own 10
Dennis Grosel run for 1 yd to the BC 11
4:20
2nd & 9 at own 11
Dennis Grosel pass incomplete
4:05
3rd & 9 at own 11
Dennis Grosel pass complete to Jaden Williams for 17 yds to the BC 28 for a 1ST down
3:38
1st & 10 at own 28
Dennis Grosel sacked by Dorian Jones and YaYa Diaby for 0 yards to the BC 22
3:01
2nd & 16 at own 22
Dennis Grosel pass incomplete
2:43
3rd & 16 at own 22
Dennis Grosel pass complete to Travis Levy for 12 yds to the BC 34
2:11
4th & 4 at own 34
Grant Carlson punt for 38 yds , Jordan Watkins returns for 10 yds to the Lvile 38
Louisville Punt, 3 plays
1:52
1st & 10 at own 38
Hassan Hall run for 3 yds to the Lvile 41
1:10
2nd & 7 at own 41
Hassan Hall run for 2 yds to the Lvile 43
0:32
3rd & 5 at own 43
Malik Cunningham run for 3 yds to the Lvile 46
Q4 15:00
4th & 2 at own 46
LOUISVILLE Penalty, Delay Of Game (TEAM) to the Lvile 41
Q4 14:53
4th & 7 at own 41
Mark Vassett punt for 39 yds, fair catch by Jaelen Gill at the BC 20
4th quarter6 drives, then Louisville 28, Boston College 14
Boston College Interception, 13 plays
14:43
1st & 10 at own 20
Alec Sinkfield run for 12 yds to the BC 32 for a 1ST down
14:17
1st & 10 at own 32
Alec Sinkfield run for 9 yds to the BC 41
13:53
2nd & 1 at own 41
Pat Garwo III run for 6 yds to the BC 47 for a 1ST down
13:40
1st & 10 at own 47
Pat Garwo III run for 17 yds to the Lvile 36 for a 1ST down
13:10
1st & 10 at opp 36
Pat Garwo III run for 7 yds to the Lvile 29
12:46
2nd & 3 at opp 29
Pat Garwo III run for 2 yds to the Lvile 27
12:31
3rd & 1 at opp 27
BOSTON COLLEGE Penalty, False Start (-5 Yards) to the Lvile 32
11:52
3rd & 6 at opp 32
Travis Levy run for 1 yd to the Lvile 31
11:15
4th & 5 at opp 31
Dennis Grosel pass complete to Jaden Williams for 6 yds to the Lvile 25 for a 1ST down
10:48
1st & 10 at opp 25
Dennis Grosel pass complete to Jaelen Gill for a loss of 4 yards to the Lvile 29
10:24
2nd & 14 at opp 29
Dennis Grosel pass incomplete
10:10
3rd & 14 at opp 29
Dennis Grosel pass complete to Trae Barry for 19 yds to the Lvile 10 for a 1ST down
9:42
1st & goal at opp 10
Travis Levy run for 1 yd to the Lvile 9
9:00
2nd & goal at opp 9
Dennis Grosel pass intercepted return for no gain to the Lvile 2
Louisville Fumble, 1 play
8:48
1st & 10 at own 2
Trevion Cooley run for 28 yds to the Lvile 30
Boston College Touchdown, 7 plays
8:39
1st & 10 at opp 30
Pat Garwo III run for 10 yds to the Lvile 20 for a 1ST down
8:23
1st & 10 at opp 20
Pat Garwo III run for 4 yds to the Lvile 16
8:11
2nd & 6 at opp 16
GARWO, Patrick rush up the middle for a gain of 2 yards to the LOU14 (JONES, Dorian). PENALTY Before the snap, LOU Illegal Substitution enforced 5 yards from the LOU16 to the LOU11. NO PLAY (replay the down).
7:47
2nd & 1 at opp 11
Dennis Grosel pass complete to Joey Luchetti for 2 yds to the Lvile 9 for a 1ST down
7:33
1st & goal at opp 9
Pat Garwo III run for 2 yds to the Lvile 7
6:59
2nd & goal at opp 7
Travis Levy run for 3 yds to the Lvile 4
6:36
3rd & goal at opp 4
Travis Levy run for a loss of 2 yards to the Lvile 6
6:10
4th & goal at opp 6
Dennis Grosel pass complete to Jaelen Gill for 6 yds for a TD (Connor Lytton KICK)Louisville 21, Boston College 14
Louisville Touchdown, 8 plays
6:10
Danny Longman kickoff for 65 yds for a touchback
5:56
1st & 10 at own 25
Malik Cunningham run for 14 yds to the Lvile 39 for a 1ST down
5:14
1st & 10 at own 39
Jalen Mitchell run for a loss of 5 yards to the Lvile 34
4:27
2nd & 15 at own 34
Malik Cunningham pass complete to Justin Marshall for 14 yds to the Lvile 48
3:40
1st & 10 at opp 37
Timeout LOUISVILLE, clock 03:40
3:40
3rd & 1 at own 48
Jalen Mitchell run for 15 yds to the BC 37 for a 1ST down
3:30
1st & 10 at opp 37
BOSTON COLLEGE Penalty, Face mask (15 yards) (Jaiden Woodbey) to the BC 21 for a 1ST down
3:06
1st & 10 at opp 21
Jalen Mitchell run for 4 yds to the BC 17
3:06
2nd & 6 at opp 17
Timeout BOSTON COLLEGE, clock 03:06
3:00
2nd & 6 at opp 17
Malik Cunningham run for 3 yds to the BC 14
3:00
3rd & 3 at opp 14
Timeout BOSTON COLLEGE, clock 03:00
2:53
3rd & 3 at opp 14
Malik Cunningham run for 14 yds for a TD (James Turner KICK)Louisville 28, Boston College 14
Boston College Fumble, 2 plays
2:47
Brock Travelstead kickoff for 63 yds , Travis Levy return for 26 yds to the BC 28
2:34
1st & 10 at own 42
Timeout LOUISVILLE, clock 02:34
2:34
1st & 10 at own 28
Dennis Grosel pass complete to Trae Barry for 14 yds to the BC 42 for a 1ST down
2:26
1st & 10 at own 42
Dennis Grosel run for 1 yd to the BC 43
Louisville End of game, 4 plays
2:11
1st & 10 at opp 43
Trevion Cooley run for 14 yds to the BC 29 for a 1ST down
1:22
1st & 10 at opp 29
Trevion Cooley run for 3 yds to the BC 26
0:30
2nd & 7 at opp 26
run for a loss of 1 yard to the BC 27
0:13
3rd & 8 at opp 27
run for no gain to the BC 27
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.