Final at MetLife Stadium, East RutherfordTV: ABC, ESPN+Attendance 76,112
At kickoff
65°F, clear, wind 17 mph from the northwest, gusts to 26 mphWeather: NOAA NCEI Integrated Surface Database; Teterboro Airport (KTEB), 5 km from the stadium, nine minutes before kickoff
Lance Gossett kickoff for 63 yds fair catch by Jordan Faison at the ND 2
14:45
1st & 10 at own 25
Riley Leonard pass complete to Kris Mitchell for 4 yds to the ND 29
14:20
2nd & 6 at own 29
Riley Leonard pass complete to Mitchell Evans for 13 yds to the ND 42 for a 1ST down
13:45
1st & 10 at own 42
Jeremiyah Love run for 5 yds to the ND 47
13:15
2nd & 5 at own 47
Jeremiyah Love run for a loss of 1 yard to the ND 46
12:40
3rd & 6 at own 46
Riley Leonard pass complete to Jaden Greathouse for 42 yds to the NAVY 12 for a 1ST down
12:00
1st & 10 at opp 12
Riley Leonard pass complete to Beaux Collins for 5 yds to the NAVY 7
11:25
2nd & 5 at opp 7
Jeremiyah Love run for 3 yds to the NAVY 4
10:45
3rd & 2 at opp 4
Jeremiyah Love run for 3 yds to the NAVY 1 for a 1ST down
10:28
1st & goal at opp 1
Riley Leonard run for 1 yd for a TD (Zac Yoakam KICK)Notre Dame 7, Navy 0
Navy Fumble, 6 plays
10:28
1st & 10 at own 35
Eric Goins kickoff for 65 yds , Isaiah Bryant return for 11 yds to the NAVY 11
10:20
1st & 10 at own 11
Blake Horvath run for 3 yds to the NAVY 14
9:45
2nd & 7 at own 14
Eli Heidenreich run for 3 yds to the NAVY 17
9:05
3rd & 4 at own 17
Blake Horvath pass complete to Nathan Kent for 7 yds to the NAVY 24 for a 1ST down
8:20
1st & 10 at own 24
Alex Tecza run for 3 yds to the NAVY 27
7:41
2nd & 7 at own 27
Alex Tecza run for 7 yds to the NAVY 34 for a 1ST down
7:03
1st & 10 at own 34
Alex Tecza run for 1 yd to the NAVY 35 Alex Tecza fumbled, recovered by ND Adon Shuler , return for 28 yds to the NAVY 7
Notre Dame Touchdown, 3 plays
6:54
1st & goal at opp 7
Jadarian Price run for 4 yds to the NAVY 3
6:22
2nd & goal at opp 3
Jadarian Price run for 2 yds to the NAVY 1
6:15
3rd & 0 at opp 1
Notre Dame Penalty, False Start (-5 Yards) to the NAVY 6
5:44
3rd & goal at opp 6
Riley Leonard pass complete to Kris Mitchell for 6 yds for a TD (Zac Yoakam KICK)Notre Dame 14, Navy 0
Navy Fumble, 3 plays
5:44
3rd & 9 at own 35
Eric Goins kickoff for 65 yds for a touchback
5:35
1st & 10 at own 25
Blake Horvath pass complete to Alex Tecza for 32 yds to the ND 43 for a 1ST down
5:05
1st & 10 at opp 43
Alex Tecza run for 4 yds to the ND 39
4:25
2nd & 6 at opp 39
Heidenreich, Eli rush for 7 yards to the NOTREDAME32, PENALTY NAVY illegal block 15 yards to the NAVY46, NO PLAY.
4:08
2nd & 21 at own 46
Blake Horvath run for a loss of 2 yards to the NAVY 44 Blake Horvath fumbled, recovered by ND Junior Tuihalamaka
Notre Dame Missed FG, 8 plays
4:00
1st & 10 at opp 44
Riley Leonard pass complete to Jeremiyah Love for a loss of 2 yards to the NAVY 46
3:20
2nd & 12 at opp 46
Riley Leonard run for 17 yds to the NAVY 29 for a 1ST down
2:52
1st & 10 at opp 29
Riley Leonard run for 8 yds to the NAVY 21
2:40
2nd & 2 at opp 21
Riley Leonard pass complete to Jayden Thomas for 5 yds to the NAVY 16 for a 1ST down
2:10
1st & 10 at opp 16
Jeremiyah Love run for 3 yds to the NAVY 13
1:38
2nd & 7 at opp 13
Riley Leonard pass incomplete to Jayden Thomas
1:26
3rd & 7 at opp 13
Riley Leonard sacked by Justin Reed and Luke Pirris for a loss of 5 yards to the NAVY 18
0:51
4th & 12 at opp 18
Zac Yoakam 36 yd FG MISSED
Navy Touchdown, 5 plays
0:45
1st & 10 at own 20
Blake Horvath pass complete to Eli Heidenreich for 6 yds to the NAVY 26
0:00
2nd & 4 at own 26
Blake Horvath run for 5 yds to the NAVY 31 for a 1ST down
Q2 14:55
1st & 10 at own 31
Alex Tecza run for 3 yds to the NAVY 34
Q2 14:19
2nd & 7 at own 34
Horvath, Blake pass incomplete to Kent, Nathan, PENALTY NOTREDAME pass interference (Gray, Christian) 15 yards to the NAVY49, NO PLAY, 1ST DOWN NAVY.
Q2 14:15
1st & 10 at own 49
Alex Tecza run for 4 yds to the ND 47
Q2 13:33
2nd & 6 at opp 47
Blake Horvath run for 47 yds for a TD (Nathan Kirkwood KICK)Notre Dame 14, Navy 7
2nd quarter7 drives, then Notre Dame 31, Navy 7
Notre Dame Touchdown, 3 plays
13:33
2nd & 6 at own 35
Lance Gossett kickoff for 55 yds fair catch by Max Hurleman at the ND 10
13:25
1st & 10 at own 25
Riley Leonard run for 7 yds to the ND 32
13:00
2nd & 3 at own 32
Jeremiyah Love run for 4 yds to the ND 36 for a 1ST down
12:28
1st & 10 at own 36
Jeremiyah Love run for 64 yds for a TD (Zac Yoakam KICK)Notre Dame 21, Navy 7
12:28
1st & 10 at own 35
Goins, Eric kickoff 62 yards to the NAVY3, Bryant, Isaiah return 17 yards to the NAVY20, PENALTY NOTREDAME offside 5 yards to the NOTREDAME30, NO PLAY.
Navy Punt, 4 plays
12:28
1st & 15 at own 30
Eric Goins kickoff for 52 yds , Isaiah Bryant return for 17 yds to the NAVY 35
12:15
1st & 10 at own 35
Blake Horvath pass complete to Luke Hutchison for 11 yds to the NAVY 46 for a 1ST down
11:50
1st & 10 at own 46
Daba Fofana run for 2 yds to the NAVY 48
11:09
2nd & 8 at own 48
Blake Horvath pass incomplete to Alex Tecza
11:04
3rd & 8 at own 48
Blake Horvath pass incomplete to Nathan Kent
10:56
4th & 8 at own 48
Riley Riethman punt for 52 yds for a touchback
Notre Dame Punt, 3 plays
10:51
1st & 10 at own 20
Riley Leonard pass incomplete to Jordan Faison
10:40
2nd & 10 at own 20
Jadarian Price run for 1 yd to the ND 21
10:11
3rd & 9 at own 21
Riley Leonard pass incomplete to Jaden Greathouse
10:02
4th & 9 at own 21
James Rendell punt for 41 yds , Isaiah Bryant returns for 2 yds to the NAVY 40 Isaiah Bryant fumbled, recovered by ND Jack Kiser
Notre Dame Touchdown, 9 plays
9:45
1st & 10 at opp 40
Leonard, Riley pass complete to Faison, Jordan for 23 yards to the NAVY17, PENALTY NOTREDAME holding (Wagner, Aamil) 10 yards to the 50 yardline, NO PLAY.
9:23
1st & 20 at the 50
Riley Leonard pass complete to Jordan Faison for 5 yds to the NAVY 45
8:53
2nd & 15 at opp 45
Riley Leonard pass incomplete to Jaden Greathouse
8:41
3rd & 15 at opp 45
Riley Leonard pass complete to Aneyas Williams for 8 yds to the NAVY 37
7:55
4th & 7 at opp 37
Riley Leonard pass complete to Jordan Faison for 17 yds to the NAVY 20 for a 1ST down
7:35
1st & 10 at opp 20
Riley Leonard run for 5 yds to the NAVY 15
6:55
2nd & 5 at opp 15
Aneyas Williams run for 4 yds to the NAVY 11
6:23
3rd & 1 at opp 11
Timeout Notre Dame, clock 06:23
6:20
3rd & 1 at opp 11
Jeremiyah Love run for 2 yds to the NAVY 9 for a 1ST down
5:40
1st & goal at opp 9
Jeremiyah Love run for 7 yds to the NAVY 2
5:05
2nd & goal at opp 2
Jeremiyah Love run for 2 yds for a TD (Zac Yoakam KICK)Notre Dame 28, Navy 7
Navy Missed FG, 8 plays
5:05
2nd & 3 at own 35
Eric Goins kickoff for 65 yds , Isaiah Bryant return for 12 yds to the NAVY 12
5:00
1st & 10 at own 12
Blake Horvath run for 60 yds to the ND 28 for a 1ST down
4:14
1st & 10 at opp 28
Blake Horvath pass incomplete to Nathan Kent
4:00
2nd & 10 at opp 28
Alex Tecza run for 4 yds to the ND 24
3:30
3rd & 6 at opp 24
Blake Horvath run for 6 yds to the ND 18 for a 1ST down
2:45
1st & 10 at opp 18
Alex Tecza run for a loss of 4 yards to the ND 22 Alex Tecza fumbled, recovered by NAVY Alex Tecza
1:57
2nd & 14 at opp 22
Eli Heidenreich run for a loss of 1 yard to the ND 23
1:51
3rd & 15 at opp 23
Blake Horvath pass incomplete to Eli Heidenreich
1:46
4th & 15 at opp 23
Nathan Kirkwood 40 yd FG MISSED
Notre Dame Field goal, 9 plays
1:39
1st & 10 at own 23
Riley Leonard pass complete to Jordan Faison for 26 yds to the ND 49 for a 1ST down
1:30
1st & 10 at own 49
Jadarian Price run for 5 yds to the NAVY 46
1:11
2nd & 5 at opp 46
Riley Leonard run for 15 yds to the NAVY 31 for a 1ST down
1:07
1st & 10 at opp 31
Riley Leonard pass incomplete to Kris Mitchell
1:01
2nd & 10 at opp 31
Riley Leonard pass complete to Mitchell Evans for 12 yds to the NAVY 19 for a 1ST down
1:01
1st & 10 at opp 19
Timeout Notre Dame, clock 01:01
0:56
1st & 10 at opp 19
Riley Leonard pass incomplete to Kris Mitchell
0:50
2nd & 10 at opp 19
Riley Leonard run for 5 yds to the NAVY 14
0:30
3rd & 5 at opp 14
Riley Leonard pass incomplete
0:26
4th & 5 at opp 14
Zac Yoakam 32 yd FG GOODNotre Dame 31, Navy 7
Navy End of half, 1 play
0:26
4th & 5 at own 35
Eric Goins kickoff for 62 yds fair catch by Isaiah Bryant at the NAVY 3
0:00
1st & 10 at own 25
TEAM run for a loss of 2 yards to the NAVY 23
3rd quarter4 drives, then Notre Dame 44, Navy 14
Navy Touchdown, 12 plays
15:00
1st & 10 at own 35
Eric Goins kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Alex Tecza run for 1 yd to the NAVY 26
14:15
2nd & 9 at own 26
Eli Heidenreich run for 7 yds to the NAVY 33
13:45
3rd & 2 at own 33
Alex Tecza run for 3 yds to the NAVY 36 for a 1ST down
13:00
1st & 10 at own 36
Blake Horvath pass complete to Brandon Chatman for 21 yds to the ND 43 for a 1ST down
12:35
1st & 10 at opp 43
Blake Horvath pass complete to Eli Heidenreich for 4 yds to the ND 39
12:00
2nd & 6 at opp 39
Daba Fofana run for 2 yds to the ND 37 for a 1ST down Notre Dame Penalty, Personal Foul (15 Yards) to the ND 22 for a 1ST down
11:25
1st & 10 at opp 22
Blake Horvath run for 4 yds to the ND 18
10:45
2nd & 6 at opp 18
Eli Heidenreich run for 12 yds to the ND 6 for a 1ST down
10:10
1st & goal at opp 6
Eli Heidenreich run for 3 yds to the ND 3
9:31
2nd & goal at opp 3
Luke Hutchison pass incomplete to Blake Horvath
9:30
3rd & goal at opp 3
Blake Horvath run for 2 yds to the ND 1
8:44
4th & goal at opp 1
Eli Heidenreich run for 1 yd for a TD (Nathan Kirkwood KICK)Notre Dame 31, Navy 14
8:44
4th & 5 at own 35
Gossett, Lance kickoff 56 yards to the NOTREDAME9, Harrison, Jayden return 16 yards to the NOTREDAME25, PENALTY NAVY offside 5 yards to the NAVY30, NO PLAY.
8:44
4th & 10 at own 30
Navy Penalty, Delay of Game (-5 Yards) to the NAVY 25
Notre Dame Touchdown, 7 plays
8:44
4th & 15 at own 25
Lance Gossett kickoff for 66 yds , Jordan Faison return for 16 yds to the ND 25
8:25
1st & 10 at own 25
Jeremiyah Love run for 7 yds to the ND 32
7:51
2nd & 3 at own 32
Riley Leonard pass incomplete to Eli Raridon
7:50
3rd & 3 at own 32
Leonard, Riley pass complete to Greathouse, Jaden for 5 yards to the NOTREDAME37, PENALTY NOTREDAME illegal formation 5 yards to the NOTREDAME27, NO PLAY.
7:26
3rd & 8 at own 27
Riley Leonard run for 24 yds to the NAVY 49 for a 1ST down
7:10
1st & 10 at opp 49
Aneyas Williams run for 3 yds to the NAVY 46
6:35
2nd & 7 at opp 46
Riley Leonard run for 6 yds to the NAVY 40
6:10
3rd & 1 at opp 40
Jeremiyah Love run for 3 yds to the NAVY 37 for a 1ST down
5:35
1st & 10 at opp 37
Riley Leonard pass complete to Beaux Collins for 37 yds for a TD (Zac Yoakam KICK)Notre Dame 38, Navy 14
Navy Fumble return TD, 3 plays (Notre Dame scores)
5:35
1st & 10 at own 35
Eric Goins kickoff for 64 yds , Isaiah Bryant return for 3 yds to the NAVY 4 Isaiah Bryant fumbled, recovered by NAVY
5:30
1st & 10 at own 4
Eli Heidenreich run for 6 yds to the NAVY 10
4:56
2nd & 4 at own 10
Blake Horvath run for a loss of 1 yard to the NAVY 9
4:18
3rd & 5 at own 9
Blake Horvath run for a loss of 8 yards Blake Horvath fumbled, recovered by ND Jaylen Sneed for a TD (Eric Goins PAT MISSED)Notre Dame 44, Navy 14
Navy Interception, 13 plays
4:18
1st & 10 at own 35
Eric Goins kickoff for 65 yds for a touchback
4:10
1st & 10 at own 25
Horvath, Blake pass incomplete, PENALTY NOTREDAME roughing passer (Viliamu-Asa, Kyngstonn) 15 yards to the NAVY40, NO PLAY, 1ST DOWN NAVY.
3:55
1st & 10 at own 40
Blake Horvath run for 9 yds to the NAVY 49
3:29
2nd & 1 at own 49
Alex Tecza run for 6 yds to the ND 45 for a 1ST down
2:50
1st & 10 at opp 45
Blake Horvath run for 2 yds to the ND 43
2:06
2nd & 8 at opp 43
Alex Tecza run for 1 yd to the ND 42
1:35
3rd & 7 at opp 42
Eli Heidenreich run for 6 yds to the ND 36
0:52
4th & 1 at opp 36
Eli Heidenreich run for 4 yds to the ND 32 for a 1ST down
0:09
1st & 10 at opp 32
Blake Horvath run for 2 yds to the ND 30
Q4 14:50
2nd & 8 at opp 30
Eli Heidenreich run for 3 yds to the ND 27
Q4 14:15
3rd & 5 at opp 27
Eli Heidenreich run for 7 yds to the ND 20 for a 1ST down
Q4 13:40
1st & 10 at opp 20
Blake Horvath pass incomplete to Brandon Chatman
Q4 13:33
2nd & 10 at opp 20
Blake Horvath run for 1 yd to the ND 19
Q4 12:50
3rd & 9 at opp 19
Blake Horvath pass complete to Alex Tecza for 7 yds to the ND 12
Q4 12:13
4th & 2 at opp 12
Navy Penalty, False Start (Nathan Kent) to the ND 17
Q4 11:44
4th & 7 at opp 17
Blake Horvath pass intercepted, touchback. Leonard Moore return for no gain
4th quarter4 drives, then Notre Dame 51, Navy 14
Notre Dame Punt, 4 plays
11:36
1st & 10 at own 20
Steve Angeli pass incomplete
11:21
2nd & 10 at own 20
Angeli, Steve pass sacked for loss of 9 yards to the NOTREDAME11 (Ramos, Colin), PENALTY NAVY holding 10 yards to the NOTREDAME30, NO PLAY, 1ST DOWN NOTREDAME.
11:05
1st & 10 at own 30
Jadarian Price run for 7 yds to the ND 37
10:34
2nd & 3 at own 37
Price, Jadarian rush for 1 yard to the NOTREDAME38, PENALTY NOTREDAME illegal shift 5 yards to the NOTREDAME32, NO PLAY.
10:10
2nd & 8 at own 32
Aneyas Williams run for 2 yds to the ND 34
9:34
3rd & 6 at own 34
Steve Angeli pass incomplete to Jayden Harrison
9:20
4th & 6 at own 34
James Rendell punt for 49 yds , Eli Heidenreich returns for a loss of 1 yard to the NAVY 16 Eli Heidenreich fumbled, recovered by ND Rod Heard II
Notre Dame Touchdown, 4 plays
9:10
1st & 10 at opp 16
Steve Angeli pass complete to Jordan Faison for 4 yds to the NAVY 12
8:30
2nd & 6 at opp 12
Kedren Young run for 10 yds to the NAVY 2 for a 1ST down
8:12
1st & 0 at opp 2
Notre Dame Penalty, False Start (-5 Yards) to the NAVY 7
7:40
1st & goal at opp 7
Kedren Young run for 3 yds to the NAVY 4
7:08
2nd & goal at opp 4
Kedren Young run for 4 yds for a TD (Zac Yoakam KICK)Notre Dame 51, Navy 14
Navy Punt, 3 plays
7:08
2nd & 12 at own 35
Marcello Diomede kickoff for 55 yds fair catch by Eli Heidenreich at the NAVY 10
7:00
1st & 10 at own 25
Braxton Woodson run for 1 yd to the NAVY 26
6:35
2nd & 9 at own 26
Shane Reynolds run for 6 yds to the NAVY 32
6:00
3rd & 3 at own 32
Braxton Woodson run for no gain to the NAVY 32
5:20
4th & 3 at own 32
Riley Riethman punt for 68 yds for a touchback
Notre Dame End of game, 8 plays
5:15
1st & 10 at own 20
Kedren Young run for 3 yds to the ND 23
4:45
2nd & 7 at own 23
Kedren Young run for 10 yds to the ND 33 for a 1ST down
4:00
1st & 10 at own 33
Kedren Young run for 4 yds to the ND 37
3:20
2nd & 6 at own 37
Kedren Young run for 4 yds to the ND 41
2:30
3rd & 2 at own 41
Steve Angeli pass complete to Davis Sherwood for 19 yds to the NAVY 40 for a 1ST down
1:53
1st & 10 at opp 40
Kedren Young run for 8 yds to the NAVY 32
1:15
2nd & 2 at opp 32
Kedren Young run for 1 yd to the NAVY 31
0:30
3rd & 1 at opp 31
Kedren Young run for 5 yds to the NAVY 26 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.