From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Liberty
Jacksonville State
534
Total yards
395
335
Passing yards
52
199
Rushing yards
343
11.6
Yards per pass
4.3
5.4
Yards per rush
7.1
20
First downs
18
7–14
Third downs
8–14
0–2
Fourth downs
0–0
2
Turnovers
0
4–30
Penalties
1–10
29:36
Possession
30:24
0
Sacks (by defense)
4
Efficiency
Liberty
Jacksonville State
46%
Success rate
42%
0.27
EPA per play
0.26
1.56
Explosiveness
1.38
0.13
Rushing EPA
0.31
0.41
Passing EPA
0.02
33%
Passing-down success
28%
0.05
First-down EPA
0.04
0.72
Second-down EPA
0.03
0.50
Third-down EPA
1.00
3%
Havoc by its defense
20%
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)
Jacksonville State 56% to win. Elo’s favorite won.
The line
Liberty −6.5, over/under 50.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 Liberty 66%, Jacksonville State 34%. 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. Jacksonville State drives left to right, Liberty right to left.
Q4 Jacksonville StateEnd of game, 4 plays, 8 yards
Play by play
1st quarter8 drives, then Tied at 7
Jacksonville State Punt, 5 plays
15:00
1st & 10 at own 35
Max Morgan kickoff for 62 yds
15:00
1st & 10 at own 25
Cam Cook run for 9 yds to the JXST 34
15:00
2nd & 1 at own 34
Gavin Wimsatt run for 6 yds to the JXST 40 for a 1ST down
15:00
1st & 10 at own 40
Cam Cook run for 1 yd to the JXST 41
15:00
2nd & 9 at own 41
Cam Cook run for 4 yds to the JXST 45
15:00
3rd & 5 at own 45
Gavin Wimsatt pass incomplete to Deondre Johnson
12:28
4th & 5 at own 45
Cade Backe punt for 34 yds, punt out-of-bounds at the LIB 37 , Reese Smith returns for 16 yds to the LIB 37
Liberty Fumble, 2 plays
12:28
1st & 10 at own 37
Julian Gray run for 12 yds to the LIB 49 for a 1ST down
11:41
1st & 10 at own 49
Ethan Vasko sacked by Isaac Walker for a loss of 4 yards to the LIB 40 Ethan Vasko fumbled, recovered by JXST Myles Butler , return for 0 yards
Jacksonville State Touchdown, 4 plays
11:41
1st & 10 at opp 40
Cam Cook run for 31 yds to the LIB 9 for a 1ST down
11:41
1st & goal at opp 9
Cam Cook run for 4 yds to the LIB 5
11:41
2nd & goal at opp 5
Cam Cook run for 2 yds to the LIB 3
9:58
3rd & goal at opp 3
Andrew Paul run for 3 yds for a TD (Garrison Rippa KICK)Jacksonville State 7, Liberty 0
Liberty Punt, 3 plays
9:50
1st & 10 at own 35
Conor Donaghy kickoff for 64 yds , Julian Gray return for 4 yds to the LIB 5
9:50
1st & 10 at own 5
Evan Dickens run for 1 yd to the LIB 6
9:50
2nd & 9 at own 6
Ethan Vasko pass incomplete to Donte Lee Jr.
9:50
3rd & 9 at own 6
Ethan Vasko pass incomplete to Casey Cain
8:56
4th & 9 at own 6
Max Morgan punt for 42 yds, fair catch by Gabe Glover at the LIB 48
Jacksonville State Punt, 3 plays
8:56
1st & 10 at opp 48
Cam Cook run for 1 yd to the LIB 47
8:56
2nd & 9 at opp 47
Gavin Wimsatt run for 2 yds to the LIB 45
8:56
3rd & 7 at opp 45
Gavin Wimsatt run for no gain to the LIB 45
6:56
4th & 7 at opp 45
Cade Backe punt for 40 yds, fair catch by Reese Smith at the LIB 5
Liberty Touchdown, 5 plays
6:56
1st & 10 at own 5
Caden Williams run for 1 yd to the LIB 6
6:56
2nd & 9 at own 6
Ethan Vasko pass complete to Reese Smith for 6 yds to the LIB 12
6:56
3rd & 3 at own 12
Ethan Vasko pass complete to Casey Cain for 13 yds to the LIB 25 for a 1ST down
6:56
1st & 10 at own 25
Ethan Vasko run for 3 yds to the LIB 28
4:09
2nd & 7 at own 28
Ethan Vasko pass complete to Julian Gray for 72 yds for a TD (Jay Billingsley KICK)Tied at 7
Jacksonville State Punt, 3 plays
4:05
1st & 10 at own 35
Max Morgan kickoff for 55 yds , Andrew Paul return for 12 yds to the JXST 22
4:05
1st & 10 at own 22
Caden Creel run for 3 yds to the JXST 25
4:05
2nd & 7 at own 25
Gavin Wimsatt run for 2 yds to the JXST 27
4:05
3rd & 5 at own 27
Cam Cook run for no gain to the JXST 27
2:04
4th & 5 at own 27
Cade Backe punt for 45 yds, fair catch by Reese Smith at the LIB 28
Liberty Interception, 5 plays
2:04
1st & 10 at own 28
Caden Williams run for 3 yds to the LIB 31
2:04
2nd & 7 at own 31
Caden Williams run for 25 yds to the JXST 44 for a 1ST down
2:04
1st & 10 at opp 44
Caden Williams run for a loss of 1 yard to the JXST 45
2:04
2nd & 11 at opp 45
Ethan Vasko pass incomplete to Jamari Person
0:00
3rd & 11 at opp 45
Ethan Vasko pass intercepted Myles Butler return for 11 yds to the JXST 47
2nd quarter4 drives, then Jacksonville State 17, Liberty 10
Jacksonville State Touchdown, 6 plays
15:00
1st & 10 at own 47
Gavin Wimsatt pass complete to Deondre Johnson for 24 yds to the LIB 29 for a 1ST down
15:00
1st & 10 at opp 29
Cam Cook run for 4 yds to the LIB 25
15:00
2nd & 6 at opp 25
Gavin Wimsatt run for 7 yds to the LIB 18 for a 1ST down
15:00
1st & 10 at opp 18
Gavin Wimsatt pass incomplete to Deondre Johnson
15:00
2nd & 10 at opp 18
Cam Cook run for 7 yds to the LIB 11
12:35
3rd & 3 at opp 11
Cam Cook run for 11 yds for a TD (Garrison Rippa KICK)Jacksonville State 14, Liberty 7
Liberty Turnover on downs, 9 plays
12:35
1st & 10 at own 35
Conor Donaghy kickoff for 56 yds
12:35
1st & 10 at own 35
Ethan Vasko pass complete to Jamari Person for 9 yds to the LIB 44
12:35
2nd & 1 at own 44
Evan Dickens run for 8 yds to the JXST 48 for a 1ST down
12:35
1st & 10 at opp 48
Evan Dickens run for no gain to the JXST 48
12:35
2nd & 10 at opp 48
Ethan Vasko pass complete to Casey Cain for 9 yds to the JXST 39
10:30
3rd & 1 at opp 39
Timeout Liberty, clock 10:30
10:30
3rd & 1 at opp 39
Evan Dickens run for 2 yds to the JXST 37 for a 1ST down
10:30
1st & 10 at opp 37
Ethan Vasko pass incomplete to Julian Gray
10:30
2nd & 10 at opp 37
Ethan Vasko pass complete to Evan Dickens for 8 yds to the JXST 29
10:30
3rd & 2 at opp 29
Evan Dickens run for no gain to the JXST 29
8:27
4th & 2 at opp 29
Timeout Jacksonville State, clock 08:27
8:20
4th & 2 at opp 29
Ethan Vasko run for a loss of 5 yards to the JXST 34
Jacksonville State Field goal, 11 plays
8:20
1st & 10 at own 34
Andrew Paul run for 5 yds to the JXST 39
7:53
2nd & 5 at own 39
Timeout Jacksonville State, clock 07:53
7:52
2nd & 5 at own 39
Cam Cook run for 3 yds to the JXST 42
7:52
3rd & 2 at own 42
Gavin Wimsatt run for 2 yds to the JXST 44 for a 1ST down
7:52
1st & 10 at own 44
Cam Cook run for a loss of 3 yards to the JXST 41
6:09
2nd & 13 at own 41
Cam Cook run for 14 yds to the LIB 45 for a 1ST down
6:09
1st & 10 at opp 45
Cam Cook run for 7 yds to the LIB 38
6:09
2nd & 3 at opp 38
Andrew Paul run for 3 yds to the LIB 35 for a 1ST down
6:09
1st & 10 at opp 35
Gavin Wimsatt pass incomplete to Deondre Johnson
6:09
2nd & 10 at opp 35
Andrew Paul run for 3 yds to the LIB 32
6:00
3rd & 7 at opp 32
Gavin Wimsatt pass complete to Brock Rechsteiner for a loss of 1 yard to the LIB 33
3:08
4th & 8 at opp 33
Garrison Rippa 50 yd FG GOODJacksonville State 17, Liberty 7
Liberty Field goal, 11 plays
3:02
1st & 10 at own 35
Conor Donaghy kickoff for 65 yds , Julian Gray return for 13 yds to the LIB 13
3:02
1st & 10 at own 13
Evan Dickens run for 26 yds to the LIB 39 for a 1ST down
3:02
1st & 10 at own 39
Caden Williams run for 1 yd to the LIB 40
3:02
2nd & 9 at own 40
Caden Williams run for 7 yds to the LIB 47
1:53
3rd & 2 at own 47
Ethan Vasko run for 5 yds to the JXST 48 for a 1ST down
1:13
1st & 10 at opp 48
Ethan Vasko pass complete to Reese Smith for 6 yds to the JXST 42
1:13
2nd & 4 at opp 42
Ethan Vasko pass complete to Jamari Person for 10 yds to the JXST 32 for a 1ST down
0:52
1st & 10 at opp 32
Ethan Vasko pass complete to Jacob Jenkins for 10 yds to the JXST 22 for a 1ST down
0:52
1st & 10 at opp 22
Evan Dickens run for no gain to the JXST 22
0:52
2nd & 10 at opp 22
Ethan Vasko pass incomplete to Deuce Spurlock
0:52
3rd & 10 at opp 22
(00:52) No Huddle-Shotgun Vasko,Ethan pass complete deep left to Gray,Julian caught at JSU00, for 22 yards to the JSU00 TOUCHDOWN nullified by penalty, clock 00:52 PENALTY LIB Holding (Hayes,Harrison) 10 yards from JSU22 to JSU32. NO PLAY.
0:52
3rd & 20 at opp 32
Ethan Vasko pass complete to Jamari Person for 14 yds to the JXST 18
0:03
4th & 6 at opp 18
Timeout Jacksonville State, clock 00:03
0:00
4th & 6 at opp 18
Jay Billingsley 35 yd FG GOODJacksonville State 17, Liberty 10
3rd quarter4 drives, then Jacksonville State 24, Liberty 10
Liberty Punt, 6 plays
15:00
1st & 10 at own 35
Conor Donaghy kickoff for 63 yds
15:00
1st & 10 at own 25
Evan Dickens run for 7 yds to the LIB 32
15:00
2nd & 3 at own 32
Evan Dickens run for 1 yd to the LIB 33
15:00
3rd & 2 at own 33
Ethan Vasko run for 6 yds to the LIB 39 for a 1ST down
15:00
1st & 10 at own 39
Evan Dickens run for 6 yds to the LIB 45
15:00
2nd & 4 at own 45
PENALTY LIB False Start (Geth,DJ) 5 yards from LIB45 to LIB40. NO PLAY.
15:00
2nd & 9 at own 40
Ethan Vasko run for 3 yds to the LIB 43
15:00
3rd & 6 at own 43
Ethan Vasko run for 4 yds to the LIB 47
11:02
4th & 2 at own 47
Max Morgan punt for 36 yds, fair catch by Gabe Glover at the JXST 17
Jacksonville State Touchdown, 8 plays
11:02
1st & 10 at own 17
Cam Cook run for no gain to the JXST 17
11:02
2nd & 10 at own 17
Cam Cook run for 3 yds to the JXST 20
11:02
3rd & 7 at own 20
Gavin Wimsatt pass complete to Caleb Coombs for 11 yds to the JXST 31 for a 1ST down
11:02
1st & 10 at own 31
Gavin Wimsatt run for 44 yds to the LIB 25 for a 1ST down
11:02
1st & 10 at opp 25
Cam Cook run for 23 yds to the LIB 2 for a 1ST down
11:02
1st & goal at opp 2
Cam Cook run for no gain to the LIB 2
11:02
2nd & goal at opp 2
Cam Cook run for 1 yd to the LIB 1
7:13
3rd & goal at opp 1
Cam Cook run for 1 yd for a TD (Garrison Rippa KICK)Jacksonville State 24, Liberty 10
Liberty Missed FG, 14 plays
7:08
1st & 10 at own 35
Conor Donaghy kickoff for 56 yds , Julian Gray return for 12 yds to the LIB 21
7:08
1st & 10 at own 21
Ethan Vasko pass incomplete to Elijah Canion
7:08
2nd & 10 at own 21
Ethan Vasko pass complete to Julian Gray for 1 yd to the LIB 22
7:08
3rd & 9 at own 22
Ethan Vasko pass complete to Jamari Person for 14 yds to the LIB 36 for a 1ST down
7:08
1st & 10 at own 36
Julian Gray run for 6 yds to the LIB 42
7:08
2nd & 4 at own 42
Vaughn Blue run for 6 yds to the LIB 48 for a 1ST down
7:08
1st & 10 at own 48
Ethan Vasko pass incomplete to Vaughn Blue
7:08
2nd & 10 at own 48
Ethan Vasko pass complete to Elijah Canion for 22 yds to the JXST 30 for a 1ST down
7:08
1st & 10 at opp 30
Caden Williams run for 3 yds to the JXST 27
7:08
2nd & 7 at opp 27
Ethan Vasko pass incomplete to Elijah Canion
7:08
3rd & 7 at opp 27
Ethan Vasko run for 24 yds to the JXST 3 for a 1ST down
7:08
1st & goal at opp 3
Caden Williams run for no gain to the JXST 3
7:08
2nd & goal at opp 3
Ethan Vasko pass incomplete to Jacob Jenkins
7:08
3rd & goal at opp 3
Ethan Vasko sacked for a loss of 6 yards to the JXST 9
0:58
4th & goal at opp 9
Jay Billingsley 27 yd FG MISSED
Jacksonville State Punt, 3 plays
0:58
1st & 10 at own 20
Andrew Paul run for 1 yd to the JXST 21
0:00
2nd & 9 at own 21
Andrew Paul run for 3 yds to the JXST 24
Q4 15:00
3rd & 6 at own 24
Gavin Wimsatt pass complete to Pearson Baldwin for 3 yds to the JXST 27
Q4 14:15
4th & 3 at own 27
Conor Donaghy punt for 44 yds , Reese Smith returns for no gain to the LIB 28
4th quarter6 drives, then Jacksonville State 34, Liberty 24
Liberty Touchdown, 3 plays
14:15
1st & 10 at own 28
Evan Dickens run for 3 yds to the LIB 31
14:15
2nd & 7 at own 31
Ethan Vasko pass complete to Jacob Jenkins for 17 yds to the LIB 48 for a 1ST down
12:47
1st & 10 at own 48
Evan Dickens run for 52 yds for a TD (Jay Billingsley KICK)Jacksonville State 24, Liberty 17
Jacksonville State Touchdown, 10 plays
12:47
1st & 10 at own 35
Max Morgan kickoff for 56 yds
12:47
1st & 10 at own 25
Gavin Wimsatt pass incomplete to Deondre Johnson
12:47
2nd & 10 at own 25
No Huddle-Shotgun Cook,Cam rush left for 2 yards gain to the JSU27 (Harmon,Damond; Carter,Joseph) PENALTY JSU Holding (Orr,Jeremiah) 10 yards from JSU25 to JSU15. NO PLAY.
12:47
2nd & 20 at own 15
Cam Cook run for 11 yds to the JXST 26
12:47
3rd & 9 at own 26
No Huddle-Shotgun Cook,Cam rush left for 4 yards gain to the JSU30 (Jarvis,Mike; Dixon,Bryce) PENALTY LIB Illegal Substitution 5 yards from JSU26 to JSU31. NO PLAY.
12:47
3rd & 4 at own 31
Andrew Paul run for 7 yds to the JXST 38 for a 1ST down
12:47
1st & 10 at own 38
Gavin Wimsatt pass incomplete to Deondre Johnson
12:47
2nd & 10 at own 38
Cam Cook run for 2 yds to the JXST 40
12:47
3rd & 8 at own 40
Gavin Wimsatt pass complete to Caleb Coombs for 13 yds to the LIB 47 for a 1ST down
12:47
1st & 10 at opp 47
Andrew Paul run for 42 yds to the LIB 5 for a 1ST down
12:47
1st & goal at opp 5
Cam Cook run for 2 yds to the LIB 3
12:47
2nd & goal at opp 3
Gavin Wimsatt run for no gain to the LIB 3
8:39
3rd & goal at opp 3
Timeout Liberty, clock 08:39
8:33
3rd & goal at opp 3
Gavin Wimsatt run for 3 yds for a TD (Garrison Rippa KICK)Jacksonville State 31, Liberty 17
Liberty Touchdown, 3 plays
8:27
1st & 10 at own 35
Conor Donaghy kickoff for 62 yds , Julian Gray return for 15 yds to the LIB 18
8:27
1st & 10 at own 18
Ethan Vasko pass complete to Donte Lee Jr. for 12 yds to the LIB 30 for a 1ST down
8:27
1st & 10 at own 30
Evan Dickens run for 8 yds to the LIB 38
7:16
2nd & 2 at own 38
Ethan Vasko pass complete to Donte Lee Jr. for 62 yds for a TD (Brayden Beck KICK)Jacksonville State 31, Liberty 24
Jacksonville State Field goal, 7 plays
7:16
1st & 10 at own 35
Brayden Beck kickoff for 50 yds
7:16
1st & 10 at own 35
Gavin Wimsatt run for 12 yds to the JXST 47 for a 1ST down
7:16
1st & 10 at own 47
Cam Cook run for 15 yds to the LIB 38 for a 1ST down
7:16
1st & 10 at opp 38
Cam Cook run for 24 yds to the LIB 14 for a 1ST down
7:16
1st & 10 at opp 14
Cam Cook run for 5 yds to the LIB 9
7:16
2nd & 5 at opp 9
Gavin Wimsatt pass complete to Harrison Hamsley for 2 yds to the LIB 7
7:16
3rd & 3 at opp 7
Gavin Wimsatt pass incomplete to Khristian Lando
4:08
4th & 3 at opp 7
Garrison Rippa 24 yd FG GOODJacksonville State 34, Liberty 24
Liberty Turnover on downs, 7 plays
4:08
1st & 10 at own 35
Conor Donaghy kickoff for 64 yds
4:08
1st & 10 at own 25
Ethan Vasko run for 7 yds to the LIB 32
4:08
2nd & 3 at own 32
No Huddle-Shotgun Vasko,Ethan pass complete short middle to Lee Jr.,Donte caught at LIB40, for 15 yards to the LIB47 (Taylor,Tyrin; Franklin, Jr.,Travis) PENALTY LIB Holding (Williams,Christian) 10 yards from LIB32 to LIB22. NO PLAY.
4:08
2nd & 13 at own 22
Ethan Vasko pass complete to Austin Henderson for 5 yds to the LIB 27
4:08
3rd & 8 at own 27
Ethan Vasko pass complete to Austin Henderson for 26 yds to the JXST 47 for a 1ST down
4:08
1st & 10 at opp 47
Ethan Vasko run for 1 yd to the JXST 46
4:08
2nd & 9 at opp 46
Ethan Vasko sacked by Emmanuel Oyebadejo for a loss of 5 yards to the LIB 49
4:08
3rd & 14 at own 49
Ethan Vasko sacked by Tae Floyd for a loss of 11 yards to the LIB 38
1:54
4th & 25 at own 38
Timeout Liberty, clock 01:54
1:33
4th & 25 at own 38
Ethan Vasko pass complete to Casey Cain for 19 yds to the JXST 43
Jacksonville State End of game, 4 plays
1:33
1st & 10 at own 43
Cam Cook run for no gain to the JXST 43
1:33
2nd & 10 at own 43
Cam Cook run for 13 yds to the LIB 44 for a 1ST down
1:33
1st & 10 at opp 44
Kneel down by Jax State at LIB47 for loss of 3 yards.
0:00
2nd & 13 at opp 47
Kneel down by Jax State at LIB49 for loss of 2 yards.
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.