From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Liberty
Middle Tennessee
500
Total yards
351
161
Passing yards
263
339
Rushing yards
88
10.1
Yards per pass
8.0
6.8
Yards per rush
3.4
30
First downs
18
5–9
Third downs
6–13
0–0
Fourth downs
1–2
2
Turnovers
1
5–33
Penalties
10–93
30:23
Possession
29:37
5
Sacks (by defense)
1
Efficiency
Liberty
Middle Tennessee
63%
Success rate
40%
0.25
EPA per play
0.11
0.90
Explosiveness
1.37
0.12
Rushing EPA
−0.16
0.64
Passing EPA
0.25
22%
Passing-down success
28%
0.13
First-down EPA
−0.05
0.23
Second-down EPA
0.16
0.70
Third-down EPA
0.50
18%
Havoc by its defense
8%
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)
Liberty 72% to win. Elo’s favorite won.
The line
Liberty −12.5, over/under 55.
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 Liberty 81%, Middle Tennessee 19%. 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. Middle Tennessee drives left to right, Liberty right to left.
Q1 Middle TennesseePunt, 5 plays, 34 yards
Q1 LibertyFumble, 5 plays, 31 yards
Q1 Middle TennesseeTouchdown, 3 plays, 42 yards
Q1 LibertyTouchdown, 7 plays, 93 yards
Q1 Middle TennesseePunt, 3 plays, 9 yards
Q1 LibertyFumble, 3 plays, 14 yards
Q1 Middle TennesseePunt, 3 plays, −5 yards
Q1 LibertyTouchdown, 14 plays, 85 yards
Q2 Middle TennesseePunt, 6 plays, 13 yards
Q2 LibertyTouchdown, 7 plays, 96 yards
Q2 Middle TennesseeFumble, 3 plays, 28 yards
Q2 LibertyTouchdown, 5 plays, 23 yards
Q2 Middle TennesseeEnd of half, 1 play, 3 yards
Q3 LibertyPunt, 3 plays, 0 yards
Q3 Middle TennesseeTurnover on downs, 17 plays, 84 yards
Q3 LibertyField goal, 8 plays, 79 yards
Q3 Middle TennesseeTouchdown, 8 plays, 75 yards
Q4 LibertyTouchdown, 6 plays, 79 yards
Q4 Middle TennesseeField goal, 10 plays, 44 yards
Q4 LibertyEnd of game, 9 plays, 29 yards
Play by play
1st quarter8 drives, then Tied at 7
Middle Tennessee Punt, 5 plays
15:00
Brayden Beck kickoff for 65 yds for a touchback
14:58
1st & 10 at own 25
Nicholas Vattiato pass complete to Cam’ron Lacy for 30 yds to the LIB 45 for a 1ST down
14:18
1st & 10 at opp 45
Nicholas Vattiato pass complete to Jekail Middlebrook for 11 yds to the LIB 34 for a 1ST down
13:42
1st & 10 at opp 34
Jekail Middlebrook run for a loss of 4 yards to the LIB 38
13:08
2nd & 14 at opp 38
Nicholas Vattiato pass incomplete
13:03
3rd & 14 at opp 38
Nicholas Vattiato sacked by Eliyt Nairne and Chris Boti for a loss of 3 yards to the LIB 41
12:29
4th & 17 at opp 41
Grant Chadwick punt for 30 yds
Liberty Fumble, 5 plays
12:19
1st & 10 at own 11
Julian Gray run for 16 yds to the LIB 27 for a 1ST down
11:52
1st & 10 at own 27
Quinton Cooley run for 6 yds to the LIB 33
11:22
2nd & 4 at own 33
Kaidon Salter run for 13 yds to the LIB 46 for a 1ST down
10:53
1st & 10 at own 46
Quinton Cooley run for 1 yd to the LIB 47
10:21
2nd & 9 at own 47
Julian Gray run for a loss of 5 yards to the LIB 42 Julian Gray fumbled, recovered by MTSU Brandon Buckner B. Buckner return for 0 yds
Middle Tennessee Touchdown, 3 plays
9:58
1st & 10 at opp 42
Nicholas Vattiato run for 14 yds to the LIB 28 for a 1ST down
9:36
1st & 10 at opp 28
(09:36) VATTIATO, Nicholas pass up the middle complete for 17 yards to SHERMAN, Javonte caught at the LIB15 and advanced to the LIB11 (WILLIAMS, Amarian;JONES, A’Khori), clock 09:25. PENALTY LIB Roughing the Passer enforced 15 yards from the LIB00 to the MTSU15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
9:21
1st & goal at opp 6
Nicholas Vattiato pass incomplete
9:16
2nd & goal at opp 6
Nicholas Vattiato pass complete to Hayes Sutton for 6 yds for a TD (Zeke Rankin KICK)Middle Tennessee 7, Liberty 0
Liberty Touchdown, 7 plays
9:16
Zach Benedict kickoff for 60 yds , Julian Gray return for 31 yds to the LIB 7
9:04
1st & 10 at own 7
Kaidon Salter pass complete to Elijah Canion for 11 yds to the LIB 18 for a 1ST down
8:40
1st & 10 at own 18
Kaidon Salter run for 9 yds to the LIB 27
8:09
2nd & 1 at own 27
Kaidon Salter run for 14 yds to the LIB 41 for a 1ST down
7:40
1st & 10 at own 41
Quinton Cooley run for 10 yds to the MTSU 49 for a 1ST down
6:59
1st & 10 at opp 49
Quinton Cooley run for 5 yds to the MTSU 44
6:35
2nd & 5 at opp 44
Vaughn Blue run for 3 yds to the MTSU 41
5:53
3rd & 2 at opp 41
Kaidon Salter run for 41 yds for a TD (Colin Karhu KICK)Tied at 7
Middle Tennessee Punt, 3 plays
5:53
Brayden Beck kickoff for 65 yds for a touchback
5:49
1st & 10 at own 25
Jaiden Credle run for a loss of 5 yards to the MTSU 20
5:08
2nd & 15 at own 20
Nicholas Vattiato pass complete to Jaiden Credle for 5 yds to the MTSU 25
4:28
3rd & 10 at own 25
Nicholas Vattiato pass complete to Javonte Sherman for 9 yds to the MTSU 34
3:42
4th & 1 at own 34
Grant Chadwick punt for 37 yds
Liberty Fumble, 3 plays
3:33
1st & 10 at own 44
Quinton Cooley run for 5 yds to the LIB 49
3:03
2nd & 5 at own 49
Quinton Cooley run for 7 yds to the MTSU 44 for a 1ST down
2:28
1st & 10 at opp 44
Kaidon Salter run for 2 yds to the MTSU 42 Kaidon Salter fumbled, recovered by MTSU Xavier Williams X. Williams return for 0 yds
Middle Tennessee Punt, 3 plays
2:16
1st & 10 at own 42
Nicholas Vattiato pass complete to Jekail Middlebrook for a loss of 6 yards to the MTSU 36
1:37
2nd & 16 at own 36
Nicholas Vattiato pass complete to Myles Butler for 7 yds to the MTSU 43
0:53
3rd & 9 at own 43
Nicholas Vattiato sacked by CJ Bazile Jr. for a loss of 6 yards to the MTSU 37
0:14
4th & 15 at own 37
Grant Chadwick punt for 48 yds
Liberty Touchdown, 14 plays
0:06
1st & 10 at own 15
James Jointer Jr. run for 6 yds to the LIB 21
Q2 14:59
2nd & 4 at own 21
James Jointer Jr. run for 7 yds to the LIB 28 for a 1ST down
Q2 14:24
1st & 10 at own 28
Kaidon Salter pass incomplete
Q2 14:17
2nd & 10 at own 28
James Jointer Jr. run for 4 yds to the LIB 32
Q2 13:42
3rd & 6 at own 32
Kaidon Salter pass incomplete
Q2 13:29
4th & 6 at own 32
MORGAN, Max punt 18 yards to the MTSU50 out of bounds, clock 13:29. PENALTY Before the snap, MTSU Illegal Formation enforced 5 yards from the LIB32 to the LIB37. NO PLAY (replay the down).
Q2 13:26
4th & 1 at own 37
(13:26) TEAM rush up the middle for no gain, fumbled at LIB37 , recovered by LIB COOLEY, Quinton at the LIB37, returned 0 yards to the LIB37, End of Play, clock 13:24. PENALTY MTSU Offsides enforced 5 yards from the LIB38 to the LIB43 and results in a 1ST DOWN [NH]. NO PLAY (replay the down).
Q2 13:08
1st & 10 at own 43
Kaidon Salter pass complete to Jacob Jenkins for 7 yds to the 50 yard line
Q2 12:46
2nd & 3 at the 50
Quinton Cooley run for 3 yds to the MTSU 47 for a 1ST down
Q2 12:14
1st & 10 at opp 47
Kaidon Salter pass complete to Tyson Mobley for 7 yds to the MTSU 40
Q2 11:42
2nd & 3 at opp 40
Kaidon Salter run for 15 yds to the MTSU 25 for a 1ST down
Q2 11:09
1st & 10 at opp 25
Quinton Cooley run for 3 yds to the MTSU 22
Q2 10:38
2nd & 7 at opp 22
Kaidon Salter run for 3 yds to the MTSU 19
Q2 10:01
3rd & 4 at opp 19
Timeout Middle Tennessee, clock 10:01
Q2 9:55
3rd & 4 at opp 19
Kaidon Salter pass complete to Elijah Canion for 8 yds to the MTSU 11 for a 1ST down
Q2 9:34
1st & 10 at opp 11
Quinton Cooley run for 7 yds to the MTSU 4
Q2 9:00
2nd & 3 at opp 4
Quinton Cooley run for 4 yds for a TD (Colin Karhu KICK)Liberty 14, Middle Tennessee 7
2nd quarter5 drives, then Liberty 27, Middle Tennessee 7
Middle Tennessee Punt, 6 plays
9:00
Brayden Beck kickoff for 65 yds for a touchback
8:58
1st & 10 at own 25
Nicholas Vattiato pass complete to Jaiden Credle for 6 yds to the MTSU 31
8:22
2nd & 4 at own 31
Nicholas Vattiato pass incomplete
8:16
3rd & 4 at own 31
Nicholas Vattiato run for 6 yds to the MTSU 37 for a 1ST down
7:39
1st & 10 at own 37
Jaiden Credle run for 1 yd to the MTSU 38
7:00
2nd & 9 at own 38
Nicholas Vattiato pass incomplete
6:54
3rd & 9 at own 38
Nicholas Vattiato pass incomplete
6:48
4th & 9 at own 38
Grant Chadwick punt for 58 yds, downed at the LIB 4
Liberty Touchdown, 7 plays
6:36
1st & 10 at own 4
Quinton Cooley run for 13 yds to the LIB 17 for a 1ST down
6:06
1st & 10 at own 17
Quinton Cooley run for 12 yds to the LIB 29 for a 1ST down
5:35
1st & 10 at own 29
Quinton Cooley run for 1 yd to the LIB 30
5:05
2nd & 9 at own 30
Kaidon Salter run for 1 yd to the LIB 31
4:23
3rd & 8 at own 31
Kaidon Salter pass complete to Tyson Mobley for 17 yds to the LIB 48 for a 1ST down
3:46
1st & 10 at own 48
Kaidon Salter pass complete to Tyson Mobley for 11 yds to the MTSU 41 for a 1ST down
3:09
1st & 10 at opp 41
Julian Gray run for 41 yds for a TD (Colin Karhu PAT MISSED)Liberty 20, Middle Tennessee 7
Middle Tennessee Fumble, 3 plays
3:09
Brayden Beck kickoff for 60 yds , Mitchell Howell return for 19 yds to the MTSU 24
2:59
1st & 10 at own 24
Nicholas Vattiato pass complete to Holden Willis for 12 yds to the MTSU 36 for a 1ST down
2:22
1st & 10 at own 36
Jekail Middlebrook run for 7 yds to the MTSU 43
2:00
2nd & 3 at own 43
Timeout Middle Tennessee, clock 02:00
1:59
2nd & 3 at own 43
Nicholas Vattiato sacked for a loss of 9 yards to the MTSU 23 Nicholas Vattiato fumbled, recovered by LIB Ethan Crisp , return for 0 yards
Liberty Touchdown, 5 plays
1:48
1st & 10 at opp 23
Quinton Cooley run for 8 yds to the MTSU 15
1:16
2nd & 2 at opp 15
Quinton Cooley run for 3 yds to the MTSU 12 for a 1ST down
0:59
1st & 10 at opp 12
Kaidon Salter sacked by Aidan Butts for a loss of 4 yards to the MTSU 16
0:52
2nd & 14 at opp 16
Timeout Middle Tennessee, clock 00:52
0:51
2nd & 14 at opp 16
(00:51) SALTER, Kaidon pass deep to the right incomplete intended for CANION, Elijah thrown to the MTSU0; QB hurried by STEWART, James, clock 00:43. PENALTY MTSU Holding on RABY, Tyrell enforced half the distance from the goal, 8 yards from the MTSU16 to the MTSU8 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
0:40
1st & goal at opp 8
Quinton Cooley run for 4 yds to the MTSU 4
0:36
2nd & goal at opp 4
Timeout Liberty, clock 00:36
0:32
2nd & goal at opp 4
Kaidon Salter pass complete to Jacob Jenkins for 4 yds for a TD (Colin Karhu KICK)Liberty 27, Middle Tennessee 7
Middle Tennessee End of half, 1 play
0:32
Brayden Beck kickoff for 59 yds , Mitchell Howell return for 19 yds to the MTSU 25
0:25
1st & 10 at own 25
Jaiden Credle run for 3 yds to the MTSU 28
3rd quarter4 drives, then Liberty 30, Middle Tennessee 7
Liberty Punt, 3 plays
15:00
Zach Benedict kickoff
14:55
1st & 10 at own 35
Kaidon Salter pass complete to Bentley Hanshaw for 3 yds to the LIB 38
14:25
2nd & 7 at own 38
Quinton Cooley run for 2 yds to the LIB 40
13:48
3rd & 5 at own 40
Kaidon Salter pass incomplete
13:44
4th & 5 at own 40
Liberty Penalty, Delay Of Game (-5 Yards) to the LIB 35
13:42
4th & 10 at own 35
Max Morgan punt for 54 yds, downed at the MTSU 11
Middle Tennessee Turnover on downs, 17 plays
13:31
1st & 10 at own 11
Terry Wilkins run for 11 yds to the MTSU 22 for a 1ST down
12:55
1st & 10 at own 22
Nicholas Vattiato pass complete to Holden Willis for 10 yds to the MTSU 32 for a 1ST down
12:16
1st & 10 at own 32
Nicholas Vattiato pass complete to Myles Butler for 18 yds to the 50 yard line for a 1ST down
11:38
1st & 10 at the 50
Nicholas Vattiato pass incomplete
11:36
2nd & 10 at the 50
Middle Tennessee Penalty, False Start (Simon Wilson) to the MTSU 45
11:34
2nd & 15 at own 45
Jaiden Credle run for 11 yds to the LIB 44
10:54
3rd & 4 at opp 44
Jaiden Credle run for no gain to the LIB 44
10:22
4th & 4 at opp 44
Nicholas Vattiato pass complete to Javonte Sherman for 5 yds to the LIB 39 for a 1ST down
9:43
1st & 10 at opp 39
Jekail Middlebrook run for 4 yds to the LIB 35
9:06
2nd & 6 at opp 35
Nicholas Vattiato pass incomplete
8:59
3rd & 6 at opp 35
Nicholas Vattiato pass complete to Cam’ron Lacy for 10 yds to the LIB 25 for a 1ST down
8:30
1st & 10 at opp 25
Jekail Middlebrook run for 4 yds to the LIB 21
7:50
2nd & 6 at opp 21
Jekail Middlebrook run for 5 yds to the LIB 16
7:11
3rd & 1 at opp 16
Jaiden Credle run for 2 yds to the LIB 14 for a 1ST down
6:33
1st & 10 at opp 14
Jaiden Credle run for 3 yds to the LIB 11
5:55
2nd & 7 at opp 11
Nicholas Vattiato pass incomplete
5:53
3rd & 7 at opp 11
Nicholas Vattiato pass complete to Hayes Sutton for 6 yds to the LIB 5
5:13
4th & 1 at opp 5
Timeout Middle Tennessee, clock 05:13
5:04
4th & 1 at opp 5
Jaiden Credle run for no gain to the LIB 5
Liberty Field goal, 8 plays
5:01
1st & 10 at own 5
Quinton Cooley run for no gain to the LIB 5
4:25
2nd & 10 at own 5
Liberty Penalty, Offensive Holding (Treon Sibley) to the LIB 30 for a 1ST down
3:55
1st & 10 at own 30
Vaughn Blue run for 12 yds to the LIB 42 for a 1ST down
3:22
1st & 10 at own 42
Middle Tennessee Penalty, Face mask (15 yards) (Abdul Muhammad) to the MTSU 20 for a 1ST down
2:58
1st & 10 at opp 35
Middle Tennessee Penalty, Unsportsmanlike Conduct (Abdul Muhammad) to the MTSU 20 for a 1ST down
2:54
1st & 10 at opp 20
James Jointer Jr. run for 3 yds to the MTSU 17
2:32
2nd & 7 at opp 17
Quinton Cooley run for 1 yd to the MTSU 16
2:01
3rd & 6 at opp 16
Timeout Middle Tennessee, clock 02:01
1:59
3rd & 6 at opp 16
Kaidon Salter pass incomplete
1:49
4th & 6 at opp 16
Colin Karhu 35 yd FG GOODLiberty 30, Middle Tennessee 7
Middle Tennessee Touchdown, 8 plays
1:49
Brayden Beck kickoff for 65 yds for a touchback
1:44
1st & 10 at own 25
Nicholas Vattiato sacked by Bryce Dixon for a loss of 2 yards to the MTSU 23
1:11
2nd & 12 at own 23
Nicholas Vattiato pass complete to Ethan Crite for 8 yds to the MTSU 31
0:41
3rd & 4 at own 31
Middle Tennessee Penalty, False Start (Zach Clayton) to the MTSU 26
0:15
3rd & 9 at own 26
Nicholas Vattiato pass complete to Holden Willis for 22 yds to the MTSU 48 for a 1ST down
Q4 14:59
1st & 10 at own 48
Nicholas Vattiato pass incomplete
Q4 14:51
2nd & 10 at own 48
Terry Wilkins run for 5 yds to the LIB 47
Q4 14:13
3rd & 5 at opp 47
Nicholas Vattiato pass complete to Hayes Sutton for 27 yds to the LIB 20 for a 1ST down
Q4 13:35
1st & 10 at opp 20
Terry Wilkins run for 3 yds to the LIB 17
Q4 12:53
2nd & 7 at opp 17
Nicholas Vattiato pass complete to Terry Wilkins for 17 yds for a TD (Zeke Rankin KICK)Liberty 30, Middle Tennessee 14
4th quarter3 drives, then Liberty 37, Middle Tennessee 17
Liberty Touchdown, 6 plays
12:50
Zach Benedict kickoff for 55 yds , Julian Gray return for 11 yds to the LIB 21
12:47
1st & 10 at own 21
Liberty Penalty, Delay Of Game (Kaidon Salter) to the LIB 16
12:44
1st & 15 at own 16
Quinton Cooley run for 4 yds to the LIB 20
12:11
2nd & 11 at own 20
Kaidon Salter pass complete to Treon Sibley for 17 yds to the LIB 37 for a 1ST down
11:39
1st & 10 at own 37
Quinton Cooley run for 13 yds to the 50 yard line for a 1ST down
11:04
1st & 10 at the 50
Quinton Cooley run for 10 yds to the MTSU 40 for a 1ST down
10:24
1st & 10 at opp 40
Quinton Cooley run for 6 yds to the MTSU 34
9:42
2nd & 4 at opp 34
Kaidon Salter pass complete to Julian Gray for 34 yds for a TD (Colin Karhu KICK)Liberty 37, Middle Tennessee 14
Middle Tennessee Field goal, 10 plays
9:42
Brayden Beck kickoff for 64 yds fair catch by Anthony Bynum at the MTSU 25
9:40
1st & 10 at own 25
Nicholas Vattiato pass complete to Holden Willis for 20 yds to the MTSU 45 for a 1ST down
9:06
1st & 10 at own 45
Nicholas Vattiato sacked by Eldric Griffin for a loss of 2 yards to the MTSU 43
8:29
2nd & 12 at own 43
Jaiden Credle run for 9 yds to the LIB 48
7:50
3rd & 3 at opp 48
Nicholas Vattiato pass complete to Holden Willis for 17 yds to the LIB 31 for a 1ST down
7:05
1st & 10 at opp 31
Nicholas Vattiato run for 10 yds to the LIB 21 for a 1ST down
6:29
1st & 10 at opp 21
Middle Tennessee Penalty, Offensive Holding (Simon Wilson) to the LIB 28
6:05
1st & 17 at opp 28
Nicholas Vattiato pass incomplete
6:01
2nd & 17 at opp 28
(06:01) VATTIATO, Nicholas scrambles up the middle for a gain of 14 yards to the LIB14 (JACKSON, Teylor), clock 05:54. PENALTY MTSU Holding on WILSON, Simon enforced 10 yards from the LIB28 to the LIB38 [NHSG]. NO PLAY (replay the down).
5:31
2nd & 27 at opp 38
Nicholas Vattiato pass complete to Javonte Sherman for 7 yds to the LIB 31
Zach Benedict kickoff for 9 yds , return for no gain to the MTSU 44
4:34
1st & 10 at opp 44
James Jointer Jr. run for 5 yds to the MTSU 39
4:04
2nd & 5 at opp 39
James Jointer Jr. run for 4 yds to the MTSU 35
3:27
3rd & 1 at opp 35
James Jointer Jr. run for 4 yds to the MTSU 31 for a 1ST down
2:44
1st & 10 at opp 31
Caden Williams run for 4 yds to the MTSU 27
2:11
2nd & 6 at opp 27
Caden Williams run for 3 yds to the MTSU 24
2:00
3rd & 3 at opp 24
Timeout Middle Tennessee, clock 02:00
1:54
3rd & 3 at opp 24
Ryan Burger pass complete to Vaughn Blue for 7 yds to the MTSU 17 for a 1ST down
1:29
1st & 10 at opp 17
Vaughn Blue run for 5 yds to the MTSU 12
0:55
2nd & 5 at opp 12
(00:55) [NHSG] Kneel down by BURGER, Ryan at MTSU13 (team loss of 1), clock 00:52.
0:21
3rd & 6 at opp 13
(00:21) [NHSG] Kneel down by BURGER, Ryan at MTSU15 (team loss of 2), clock 00:15.
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.