← CFB Terminal
24
Conference USA
AT
34
Conference USA
2025 week 2 · Saturday, September 6, 2025 at 11:00 AM CT · AmFirst Stadium · 📺 CBSSN · 87.8°F, wind 5.3

Drive chart

WIN PROBABILITYLiberty above · Jacksonville State below
KICK58% → 99% Jacksonville StateFINAL
Liberty Jacksonville State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
5 pl · 20 yd · 2:32
0–0
+1
15:00 1st & 10 OWN 25 Cam Cook run for 9 yds to the JXST 34 +9 1.25
15:00 2nd & 1 OWN 34 Gavin Wimsatt run for 6 yds to the JXST 40 for a 1ST down +6 0.07
15:00 1st & 10 OWN 40 Cam Cook run for 1 yd to the JXST 41 +1 -0.91
15:00 2nd & 9 OWN 41 Cam Cook run for 4 yds to the JXST 45 +4 -0.15
15:00 3rd & 5 OWN 45 Gavin Wimsatt pass incomplete to Deondre Johnson 0 -0.79
12:28 4th & 5 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
FUMBLE
2 pl · 8 yd · 0:47
0–0
−10
12:28 1st & 10 OWN 37 Julian Gray run for 12 yds to the LIB 49 for a 1ST down +12 1.13
11:41 1st & 10 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 -4 -2.00
TD
4 pl · 40 yd · 1:43
0–7
+29
11:41 1st & 10 OPP 40 Cam Cook run for 31 yds to the LIB 9 for a 1ST down +31 0.76
11:41 1st & 9 OPP 9 Cam Cook run for 4 yds to the LIB 5 +4 -0.01
11:41 2nd & 5 OPP 5 Cam Cook run for 2 yds to the LIB 3 +2 -0.19
9:58 3rd & 3 OPP 3 Andrew Paul run for 3 yds for a TD (Garrison Rippa KICK) +3 2.62
PUNT
3 pl · 1 yd · 0:54
0–7
+2
9:50 1st & 10 OWN 5 Evan Dickens run for 1 yd to the LIB 6 +1 -0.24
9:50 2nd & 9 OWN 6 Ethan Vasko pass incomplete to Donte Lee Jr. 0 -0.15
9:50 3rd & 9 OWN 6 Ethan Vasko pass incomplete to Casey Cain 0 -0.06
8:56 4th & 9 OWN 6 Max Morgan punt for 42 yds, fair catch by Gabe Glover at the LIB 48
PUNT
3 pl · 3 yd · 2:00
0–7
−3
8:56 1st & 10 OPP 48 Cam Cook run for 1 yd to the LIB 47 +1 -0.84
8:56 2nd & 9 OPP 47 Gavin Wimsatt run for 2 yds to the LIB 45 +2 -0.64
8:56 3rd & 7 OPP 45 Gavin Wimsatt run for no gain to the LIB 45 0 -0.97
6:56 4th & 7 OPP 45 Cade Backe punt for 40 yds, fair catch by Reese Smith at the LIB 5
TD
5 pl · 95 yd · 2:47
7–7
−24
6:56 1st & 10 OWN 5 Caden Williams run for 1 yd to the LIB 6 +1 -0.24
6:56 2nd & 9 OWN 6 Ethan Vasko pass complete to Reese Smith for 6 yds to the LIB 12 +6 0.10
6:56 3rd & 3 OWN 12 Ethan Vasko pass complete to Casey Cain for 13 yds to the LIB 25 for a 1ST down +13 0.98
6:56 1st & 10 OWN 25 Ethan Vasko run for 3 yds to the LIB 28 +3 -0.30
4:09 2nd & 7 OWN 28 Ethan Vasko pass complete to Julian Gray for 72 yds for a TD (Jay Billingsley KICK) +72 6.37
PUNT
3 pl · 5 yd · 2:01
7–7
4:05 1st & 10 OWN 22 Caden Creel run for 3 yds to the JXST 25 +3 -0.26
4:05 2nd & 7 OWN 25 Gavin Wimsatt run for 2 yds to the JXST 27 +2 -0.31
4:05 3rd & 5 OWN 27 Cam Cook run for no gain to the JXST 27 0 -0.31
2:04 4th & 5 OWN 27 Cade Backe punt for 45 yds, fair catch by Reese Smith at the LIB 28
INT
5 pl · 27 yd · 2:04
7–7
−2
2:04 1st & 10 OWN 28 Caden Williams run for 3 yds to the LIB 31 +3 -0.33
2:04 2nd & 7 OWN 31 Caden Williams run for 25 yds to the JXST 44 for a 1ST down +25 2.78
2:04 1st & 10 OPP 44 Caden Williams run for a loss of 1 yard to the JXST 45 -1 -1.19
2:04 2nd & 11 OPP 45 Ethan Vasko pass incomplete to Jamari Person 0 -1.05
0:00 3rd & 11 OPP 45 Ethan Vasko pass intercepted Myles Butler return for 11 yds to the JXST 47 -1.34
0:00 OPP 45 End of 1st Quarter
Q2
TD
6 pl · 53 yd · 2:25
7–14
+29
15:00 1st & 10 OWN 47 Gavin Wimsatt pass complete to Deondre Johnson for 24 yds to the LIB 29 for a 1ST down +24 1.31
15:00 1st & 10 OPP 29 Cam Cook run for 4 yds to the LIB 25 +4 -0.05
15:00 2nd & 6 OPP 25 Gavin Wimsatt run for 7 yds to the LIB 18 for a 1ST down +7 0.24
15:00 1st & 10 OPP 18 Gavin Wimsatt pass incomplete to Deondre Johnson 0 -0.35
15:00 2nd & 10 OPP 18 Cam Cook run for 7 yds to the LIB 11 +7 0.21
12:35 3rd & 3 OPP 11 Cam Cook run for 11 yds for a TD (Garrison Rippa KICK) +11 2.73
ON DOWNS
9 pl · 31 yd · 4:15
7–14
−9
12:35 1st & 10 OWN 35 Ethan Vasko pass complete to Jamari Person for 9 yds to the LIB 44 +9 1.38
12:35 2nd & 1 OWN 44 Evan Dickens run for 8 yds to the JXST 48 for a 1ST down +8 0.17
12:35 1st & 10 OPP 48 Evan Dickens run for no gain to the JXST 48 0 -1.07
12:35 2nd & 10 OPP 48 Ethan Vasko pass complete to Casey Cain for 9 yds to the JXST 39 +9 1.04
10:30 3rd & 1 OPP 39 Timeout Liberty, clock 10:30
10:30 3rd & 1 OPP 39 Evan Dickens run for 2 yds to the JXST 37 for a 1ST down +2 0.67
10:30 1st & 10 OPP 37 Ethan Vasko pass incomplete to Julian Gray 0 -0.75
10:30 2nd & 10 OPP 37 Ethan Vasko pass complete to Evan Dickens for 8 yds to the JXST 29 +8 0.59
10:30 3rd & 2 OPP 29 Evan Dickens run for no gain to the JXST 29 0 -0.86
8:27 4th & 2 OPP 29 Timeout Jacksonville State, clock 08:27
8:20 4th & 2 OPP 29 Ethan Vasko run for a loss of 5 yards to the JXST 34 -5 -2.93
FG
11 pl · 33 yd · 5:12
7–17
+9
8:20 1st & 10 OWN 34 Andrew Paul run for 5 yds to the JXST 39 +5 0.11
7:53 2nd & 5 OWN 39 Timeout Jacksonville State, clock 07:53
7:52 2nd & 5 OWN 39 Cam Cook run for 3 yds to the JXST 42 +3 -0.41
7:52 3rd & 2 OWN 42 Gavin Wimsatt run for 2 yds to the JXST 44 for a 1ST down +2 1.27
7:52 1st & 10 OWN 44 Cam Cook run for a loss of 3 yards to the JXST 41 -3 -1.76
6:09 2nd & 13 OWN 41 Cam Cook run for 14 yds to the LIB 45 for a 1ST down +14 2.66
6:09 1st & 10 OPP 45 Cam Cook run for 7 yds to the LIB 38 +7 0.51
6:09 2nd & 3 OPP 38 Andrew Paul run for 3 yds to the LIB 35 for a 1ST down +3 -0.01
6:09 1st & 10 OPP 35 Gavin Wimsatt pass incomplete to Deondre Johnson 0 -0.69
6:09 2nd & 10 OPP 35 Andrew Paul run for 3 yds to the LIB 32 +3 -0.30
6:00 3rd & 7 OPP 32 Gavin Wimsatt pass complete to Brock Rechsteiner for a loss of 1 yard to the LIB 33 -1 -1.21
3:08 4th & 8 OPP 33 Garrison Rippa 50 yd FG GOOD
FG
11 pl · 69 yd · 3:02
10–17
−11
3:02 1st & 10 OWN 13 Evan Dickens run for 26 yds to the LIB 39 for a 1ST down +26 1.84
3:02 1st & 10 OWN 39 Caden Williams run for 1 yd to the LIB 40 +1 -0.90
3:02 2nd & 9 OWN 40 Caden Williams run for 7 yds to the LIB 47 +7 0.57
1:53 3rd & 2 OWN 47 Ethan Vasko run for 5 yds to the JXST 48 for a 1ST down +5 1.50
1:13 1st & 10 OPP 48 Ethan Vasko pass complete to Reese Smith for 6 yds to the JXST 42 +6 0.33
1:13 2nd & 4 OPP 42 Ethan Vasko pass complete to Jamari Person for 10 yds to the JXST 32 for a 1ST down +10 0.49
0:52 1st & 10 OPP 32 Ethan Vasko pass complete to Jacob Jenkins for 10 yds to the JXST 22 for a 1ST down +10 0.22
0:52 1st & 10 OPP 22 Evan Dickens run for no gain to the JXST 22 0 -0.40
0:52 2nd & 10 OPP 22 Ethan Vasko pass incomplete to Deuce Spurlock 0 -0.52
0:52 3rd & 10 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. -10
0:52 3rd & 20 OPP 32 Ethan Vasko pass complete to Jamari Person for 14 yds to the JXST 18 +14 1.78
0:03 4th & 6 OPP 18 Timeout Jacksonville State, clock 00:03
0:00 4th & 6 OPP 18 Jay Billingsley 35 yd FG GOOD
0:00 OPP 18 End of 2nd Quarter
Q3
PUNT
6 pl · 22 yd · 3:58
10–17
+6
15:00 1st & 10 OWN 25 Evan Dickens run for 7 yds to the LIB 32 +7 0.60
15:00 2nd & 3 OWN 32 Evan Dickens run for 1 yd to the LIB 33 +1 -0.82
15:00 3rd & 2 OWN 33 Ethan Vasko run for 6 yds to the LIB 39 for a 1ST down +6 1.44
15:00 1st & 10 OWN 39 Evan Dickens run for 6 yds to the LIB 45 +6 0.40
15:00 2nd & 4 OWN 45 PENALTY LIB False Start (Geth,DJ) 5 yards from LIB45 to LIB40. NO PLAY. -5
15:00 2nd & 9 OWN 40 Ethan Vasko run for 3 yds to the LIB 43 +3 -0.34
15:00 3rd & 6 OWN 43 Ethan Vasko run for 4 yds to the LIB 47 +4 -0.12
11:02 4th & 2 OWN 47 Max Morgan punt for 36 yds, fair catch by Gabe Glover at the JXST 17
TD
8 pl · 83 yd · 3:49
10–24
+17
11:02 1st & 10 OWN 17 Cam Cook run for no gain to the JXST 17 0 -0.48
11:02 2nd & 10 OWN 17 Cam Cook run for 3 yds to the JXST 20 +3 -0.10
11:02 3rd & 7 OWN 20 Gavin Wimsatt pass complete to Caleb Coombs for 11 yds to the JXST 31 for a 1ST down +11 1.51
11:02 1st & 10 OWN 31 Gavin Wimsatt run for 44 yds to the LIB 25 for a 1ST down +44 2.91
11:02 1st & 10 OPP 25 Cam Cook run for 23 yds to the LIB 2 for a 1ST down +23 1.49
11:02 1st & 2 OPP 2 Cam Cook run for no gain to the LIB 2 0 -0.85
11:02 2nd & 2 OPP 2 Cam Cook run for 1 yd to the LIB 1 +1 -0.39
7:13 3rd & 1 OPP 1 Cam Cook run for 1 yd for a TD (Garrison Rippa KICK) +1 2.45
MISSED FG
14 pl · 70 yd · 6:10
10–24
−2
7:08 1st & 10 OWN 21 Ethan Vasko pass incomplete to Elijah Canion 0 -0.59
7:08 2nd & 10 OWN 21 Ethan Vasko pass complete to Julian Gray for 1 yd to the LIB 22 +1 -0.23
7:08 3rd & 9 OWN 22 Ethan Vasko pass complete to Jamari Person for 14 yds to the LIB 36 for a 1ST down +14 2.00
7:08 1st & 10 OWN 36 Julian Gray run for 6 yds to the LIB 42 +6 0.40
7:08 2nd & 4 OWN 42 Vaughn Blue run for 6 yds to the LIB 48 for a 1ST down +6 0.74
7:08 1st & 10 OWN 48 Ethan Vasko pass incomplete to Vaughn Blue 0 -1.14
7:08 2nd & 10 OWN 48 Ethan Vasko pass complete to Elijah Canion for 22 yds to the JXST 30 for a 1ST down +22 2.34
7:08 1st & 10 OPP 30 Caden Williams run for 3 yds to the JXST 27 +3 -0.17
7:08 2nd & 7 OPP 27 Ethan Vasko pass incomplete to Elijah Canion 0 -0.63
7:08 3rd & 7 OPP 27 Ethan Vasko run for 24 yds to the JXST 3 for a 1ST down +24 2.15
7:08 1st & 3 OPP 3 Caden Williams run for no gain to the JXST 3 0 -0.75
7:08 2nd & 3 OPP 3 Ethan Vasko pass incomplete to Jacob Jenkins 0 -0.41
7:08 3rd & 3 OPP 3 Ethan Vasko sacked for a loss of 6 yards to the JXST 9 -6 -0.78
0:58 4th & 9 OPP 9 Jay Billingsley 27 yd FG MISSED
PUNT
3 pl · 7 yd · 1:43
10–24
0:58 1st & 10 OWN 20 Andrew Paul run for 1 yd to the JXST 21 +1 -0.47
0:00 2nd & 9 OWN 21 Andrew Paul run for 3 yds to the JXST 24 +3 -0.13
0:00 OWN 21 End of 3rd Quarter
15:00 3rd & 6 OWN 24 Gavin Wimsatt pass complete to Pearson Baldwin for 3 yds to the JXST 27 +3 -0.10
14:15 4th & 3 OWN 27 Conor Donaghy punt for 44 yds , Reese Smith returns for no gain to the LIB 28
Q4
TD
3 pl · 72 yd · 1:28
17–24
−12
14:15 1st & 10 OWN 28 Evan Dickens run for 3 yds to the LIB 31 +3 -0.33
14:15 2nd & 7 OWN 31 Ethan Vasko pass complete to Jacob Jenkins for 17 yds to the LIB 48 for a 1ST down +17 2.18
12:47 1st & 10 OWN 48 Evan Dickens run for 52 yds for a TD (Jay Billingsley KICK) +52 4.01
TD
10 pl · 75 yd · 4:14
17–31
+19
12:47 1st & 10 OWN 25 Gavin Wimsatt pass incomplete to Deondre Johnson 0 -0.70
12:47 2nd & 10 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. -10
12:47 2nd & 20 OWN 15 Cam Cook run for 11 yds to the JXST 26 +11 0.23
12:47 3rd & 9 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. +5
12:47 3rd & 4 OWN 31 Andrew Paul run for 7 yds to the JXST 38 for a 1ST down +7 1.66
12:47 1st & 10 OWN 38 Gavin Wimsatt pass incomplete to Deondre Johnson 0 -1.09
12:47 2nd & 10 OWN 38 Cam Cook run for 2 yds to the JXST 40 +2 -0.45
12:47 3rd & 8 OWN 40 Gavin Wimsatt pass complete to Caleb Coombs for 13 yds to the LIB 47 for a 1ST down +13 2.87
12:47 1st & 10 OPP 47 Andrew Paul run for 42 yds to the LIB 5 for a 1ST down +42 1.73
12:47 1st & 5 OPP 5 Cam Cook run for 2 yds to the LIB 3 +2 -0.33
12:47 2nd & 3 OPP 3 Gavin Wimsatt run for no gain to the LIB 3 0 -0.41
8:39 3rd & 3 OPP 3 Timeout Liberty, clock 08:39
8:33 3rd & 3 OPP 3 Gavin Wimsatt run for 3 yds for a TD (Garrison Rippa KICK) +3 2.62
TD
3 pl · 82 yd · 1:11
24–31
−16
8:27 1st & 10 OWN 18 Ethan Vasko pass complete to Donte Lee Jr. for 12 yds to the LIB 30 for a 1ST down +12 0.80
8:27 1st & 10 OWN 30 Evan Dickens run for 8 yds to the LIB 38 +8 1.00
7:16 2nd & 2 OWN 38 Ethan Vasko pass complete to Donte Lee Jr. for 62 yds for a TD (Brayden Beck KICK) +62 4.69
FG
7 pl · 58 yd · 3:08
24–34
+14
7:16 1st & 10 OWN 35 Gavin Wimsatt run for 12 yds to the JXST 47 for a 1ST down +12 1.15
7:16 1st & 10 OWN 47 Cam Cook run for 15 yds to the LIB 38 for a 1ST down +15 1.00
7:16 1st & 10 OPP 38 Cam Cook run for 24 yds to the LIB 14 for a 1ST down +24 0.55
7:16 1st & 10 OPP 14 Cam Cook run for 5 yds to the LIB 9 +5 0.07
7:16 2nd & 5 OPP 9 Gavin Wimsatt pass complete to Harrison Hamsley for 2 yds to the LIB 7 +2 -0.20
7:16 3rd & 3 OPP 7 Gavin Wimsatt pass incomplete to Khristian Lando 0 -0.34
4:08 4th & 3 OPP 7 Garrison Rippa 24 yd FG GOOD
ON DOWNS
7 pl · 32 yd · 2:35
24–34
−5
4:08 1st & 10 OWN 25 Ethan Vasko run for 7 yds to the LIB 32 +7 0.60
4:08 2nd & 3 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. -10
4:08 2nd & 13 OWN 22 Ethan Vasko pass complete to Austin Henderson for 5 yds to the LIB 27 +5 0.02
4:08 3rd & 8 OWN 27 Ethan Vasko pass complete to Austin Henderson for 26 yds to the JXST 47 for a 1ST down +26 3.40
4:08 1st & 10 OPP 47 Ethan Vasko run for 1 yd to the JXST 46 +1 -0.82
4:08 2nd & 9 OPP 46 Ethan Vasko sacked by Emmanuel Oyebadejo for a loss of 5 yards to the LIB 49 -5 -1.99
4:08 3rd & 14 OWN 49 Ethan Vasko sacked by Tae Floyd for a loss of 11 yards to the LIB 38 -11 -0.92
1:54 4th & 25 OWN 38 Timeout Liberty, clock 01:54
1:33 4th & 25 OWN 38 Ethan Vasko pass complete to Casey Cain for 19 yds to the JXST 43 +19 0.34
END OF GAME
4 pl · 8 yd · 1:33
24–34
+7
1:33 1st & 10 OWN 43 Cam Cook run for no gain to the JXST 43 0 -1.16
1:33 2nd & 10 OWN 43 Cam Cook run for 13 yds to the LIB 44 for a 1ST down +13 2.21
1:33 1st & 10 OPP 44 Kneel down by Jax State at LIB47 for loss of 3 yards. -3 -1.65
0:00 2nd & 13 OPP 47 Kneel down by Jax State at LIB49 for loss of 2 yards. -2 -1.31
0:00 OPP 47 End of 4th Quarter
22 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

0sacks3
4plays for loss5
0takeaways2
3three-and-outs forced1
10explosive plays allowed11
6.29yards allowed / play8.28
6 of 11scoring drives allowed4 of 11
Liberty
Joseph Carter 9 (3)
Brylan Green 6 (5) 1 TFL
Derrell Farrar 6 (4)
Brenton Williams 6 (2) 1 QH
A'Khori Jones 5 (5)
Bryce Dixon 5 (2)
Christian Bodnar 4 (3)
Deuce Spurlock 3 (2)
Jacksonville State
Travis Franklin Jr. 6 (2) 1 PD
Isaac Walker 5 (2) 1 sk · 2 TFL · 1 PD
Jawaun Campbell 5 (3) 0.5 TFL
Trevor Woods 5 (4)
Emmanuel Oybadejo 4 (3) 1.5 sk · 1.5 TFL · 1 QH
Thaxton Gallagher 4 (3) 1 PD
Caleb Nix 4 (2) 1 PD
Tyrin Taylor 4 (4)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 2field goals2 of 2
2punts4
39.0punt average40.8
1punts inside the 201
59return yards12
own 22average drive startown 30
Liberty
K Jay Billingsley 1/2 FG · long 35 · 2/2 XP
K Brayden Beck 1/1 XP
P Max Morgan 2 punts · 39.0 avg · 1 in 20
KR Julian Gray 4 ret · 44 yds · long 15
PR Reese Smith 2 ret · 15 yds · long 16
Jacksonville State
K Garrison Rippa 2/2 FG · long 50 · 4/4 XP
P Cade Backe 3 punts · 39.7 avg · 1 in 20
P Conor Donaghy 1 punt · 44.0 avg
KR Andrew Paul 1 ret · 12 yds · long 12
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

65plays62
538yards390
11drives11
46%success rate42%
26.68total PPA15.88
Derived from 127 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Andrew Paul run for 3 yds for a TD (Garrison Rippa KICK) 7–0
Q1Ethan Vasko pass complete to Julian Gray for 72 yds for a TD (Jay Billingsley KICK) 7–7
Q2Cam Cook run for 11 yds for a TD (Garrison Rippa KICK) 14–7
Q2Garrison Rippa 50 yd FG GOOD 17–7
Q2Jay Billingsley 35 yd FG GOOD 10–17
Q3Cam Cook run for 1 yd for a TD (Garrison Rippa KICK) 24–10
Q4Evan Dickens run for 52 yds for a TD (Jay Billingsley KICK) 17–24
Q4Gavin Wimsatt run for 3 yds for a TD (Garrison Rippa KICK) 31–17
Q4Ethan Vasko pass complete to Donte Lee Jr. for 62 yds for a TD (Brayden Beck KICK) 24–31
Q4Garrison Rippa 24 yd FG GOOD 34–24

Biggest plays by PPA

Q1Ethan Vasko pass complete to Julian Gray for 72 yds for a TD (Jay Billingsley KICK) 6.37
Q4Ethan Vasko pass complete to Donte Lee Jr. for 62 yds for a TD (Brayden Beck KICK) 4.69
Q4Evan Dickens run for 52 yds for a TD (Jay Billingsley KICK) 4.01
Q4Ethan Vasko pass complete to Austin Henderson for 26 yds to the JXST 47 for a 1ST down 3.40
Q3Gavin Wimsatt run for 44 yds to the LIB 25 for a 1ST down 2.91
Q4Gavin Wimsatt pass complete to Caleb Coombs for 13 yds to the LIB 47 for a 1ST down 2.87

Series recent meetings

2024 Jacksonville State 31 – 21 Liberty
2023 Liberty 31 – 13 Jacksonville State
Last 2 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal