24
FinalSep 6, 2025 · AmFirst Stadium
Team1234Final
Liberty7301424
Jacksonville State71071034

Game flow

Jacksonville State won by 10 · 10 scores
Lead changes
0
1 time tied
JVST biggest lead
+14
Q3 7:13
LIB biggest lead
—
never led
Time in front
JVST 81% · LIB 0%
tied 19% · 48:24 vs 0:00 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Jacksonville State ahead▼ Liberty aheadQ1 9:58 · JVST Rushing Touchdown: Andrew Paul 3 Yd Run (Garrison Rippa Kick) (LIB 0, JVST 7)Q1 4:09 · LIB Passing Touchdown: Julian Gray 72 Yd pass from Ethan Vasko (Jay Billingsley Kick) (LIB 7, JVST 7)Q2 12:35 · JVST Rushing Touchdown: Cam Cook 11 Yd Run (Garrison Rippa Kick) (LIB 7, JVST 14)Q2 3:08 · JVST Field Goal Good: Garrison Rippa 50 Yd Field Goal (LIB 7, JVST 17)Q2 0:00 · LIB Field Goal Good: Jay Billingsley 35 Yd Field Goal (LIB 10, JVST 17)Q3 7:13 · JVST Rushing Touchdown: Cam Cook 1 Yd Run (Garrison Rippa Kick) (LIB 10, JVST 24)Q4 12:47 · LIB Rushing Touchdown: Evan Dickens 52 Yd Run (Jay Billingsley Kick) (LIB 17, JVST 24)Q4 8:33 · JVST Rushing Touchdown: Gavin Wimsatt 3 Yd Run (Garrison Rippa Kick) (LIB 17, JVST 31)Q4 7:16 · LIB Passing Touchdown: Donte Lee Jr. 62 Yd pass from Ethan Vasko (Brayden Beck Kick) (LIB 24, JVST 31)Q4 4:08 · JVST Field Goal Good: Garrison Rippa 24 Yd Field Goal (LIB 24, JVST 34)

The lead after every score: above the line Jacksonville State is ahead, below it Liberty. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
9:58JVST
TD Andrew Paul 3 Yd Run (Garrison Rippa Kick)4 plays, 40 yds, 1:43 · from LIB 40
LIB 0–7 JVST
4:09LIB
TD Julian Gray 72 Yd pass from Ethan Vasko (Jay Billingsley Kick)5 plays, 95 yds, 2:47 · from LIB 5
LIB 7–7 JVST
2nd quarter
12:35JVST
TD Cam Cook 11 Yd Run (Garrison Rippa Kick)6 plays, 53 yds, 2:25 · from JXST 47
LIB 7–14 JVST
3:08JVST
FG Garrison Rippa 50 Yd Field Goal 11 plays, 33 yds, 5:12 · from JXST 34
LIB 7–17 JVST
0:00LIB
FG Jay Billingsley 35 Yd Field Goal 11 plays, 69 yds, 3:02 · from LIB 13
LIB 10–17 JVST
3rd quarter
7:13JVST
TD Cam Cook 1 Yd Run (Garrison Rippa Kick)8 plays, 83 yds, 3:49 · from JXST 17
LIB 10–24 JVST
4th quarter
12:47LIB
TD Evan Dickens 52 Yd Run (Jay Billingsley Kick)3 plays, 72 yds, 1:28 · from LIB 28
LIB 17–24 JVST
8:33JVST
TD Gavin Wimsatt 3 Yd Run (Garrison Rippa Kick)10 plays, 75 yds, 4:14 · from JXST 25
LIB 17–31 JVST
7:16LIB
TD Donte Lee Jr. 62 Yd pass from Ethan Vasko (Brayden Beck Kick)3 plays, 82 yds, 1:11 · from LIB 18
LIB 24–31 JVST
4:08JVST
FG Garrison Rippa 24 Yd Field Goal 7 plays, 58 yds, 3:08 · from JXST 35
LIB 24–34 JVST

Drives

JVST 6/11 scoredLIB 4/11 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00JVSTJXST 255202:32Punt
Q112:28LIBLIB 37280:47Fumble
Q111:41JVSTLIB 404401:43Touchdown
Q19:50LIBLIB 5310:54Punt
Q18:56JVSTLIB 48332:00Punt
Q16:56LIBLIB 55952:47Touchdown
Q14:05JVSTJXST 22352:01Punt
Q12:04LIBLIB 285272:04Interception
Q215:00JVSTJXST 476532:25Touchdown
Q212:35LIBLIB 359314:15Downs
Q28:20JVSTJXST 3411335:12Field Goal
Q23:02LIBLIB 1311693:02Field Goal

Win probability

Jacksonville State 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Jacksonville State▼ LibertyLiberty +20% win probability: Evan Dickens run for 52 yds for a TD (Jay Billingsley KICK)Liberty +19% win probability: Ethan Vasko pass complete to Julian Gray for 72 yds for a TD (Jay Billingsley KICK)Jacksonville State +19% win probability: Cam Cook run for 11 yds for a TD (Garrison Rippa KICK)Jacksonville State +16% win probability: Andrew Paul run for 3 yds for a TD (Garrison Rippa KICK)Liberty +15% win probability: Ethan Vasko pass complete to Donte Lee Jr. for 62 yds for a TD (Brayden Beck KICK)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Ethan Vasko19/2933511.62152.5
RushingCARYDSAVGTDLONG
Evan Dickens131148.8152
Caden Williams8394.9025
Ethan Vasko13221.7024
Julian Gray2189.0012
Vaughn Blue166.006
ReceivingRECYDSAVGTDLONG
Donte Lee Jr.27437.0162
Julian Gray27336.5172
Jamari Person44711.8014
Casey Cain33712.3015
Austin Henderson23115.5026
Jacob Jenkins22713.5017
Elijah Canion12222.0022
Reese Smith2126.006
Evan Dickens188.008
Ethan Vasko070.007
Darius Copeland0-30.00-3
DefenseTOTSOLOSACKSTFLPDQB HUR
Joseph Carter930000
Brylan Green650100
Derrell Farrar640000
Brenton Williams620001
A'Khori Jones550000
Bryce Dixon520000
Christian Bodnar430000
Deuce Spurlock320000
KickingFGPCTLONGXPPTS
Jay Billingsley1/250.0352/25
Brayden Beck0/00.001/11
PuntingNOYDSAVGTBIn 20LONG
Max Morgan27839.00142

Biggest plays

LIB +20% Q4 12:47 Evan Dickens run for 52 yds for a TD (Jay Billingsley KICK)
LIB +19% Q1 4:09 Ethan Vasko pass complete to Julian Gray for 72 yds for a TD (Jay Billingsley KICK)
JVST +19% Q2 12:35 Cam Cook run for 11 yds for a TD (Garrison Rippa KICK)
JVST +16% Q1 9:58 Andrew Paul run for 3 yds for a TD (Garrison Rippa KICK)
LIB +15% Q4 7:16 Ethan Vasko pass complete to Donte Lee Jr. for 62 yds for a TD (Brayden Beck KICK)

Team stats

StatLIBJVST
1st Downs2018
3rd down efficiency7-148-14
4th down efficiency0-20-0
Total Yards534390
Passing33552
Comp/Att19/296/12
Yards per pass11.64.3
Rushing199338
Rushing Attempts3750
Yards per rush5.46.8
Penalties4-301-10
Turnovers20
Fumbles lost10
Interceptions thrown10
Possession29:3630:24

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 2nd & 13 at LIB 47 Kneel down by Jax State at LIB49 for loss of 2 yards.
Q4 1:33 1st & 10 at LIB 44 Kneel down by Jax State at LIB47 for loss of 3 yards.
Q4 1:33 2nd & 10 at JXST 43 Cam Cook run for 13 yds to the LIB 44 for a 1ST down
Q4 1:33 1st & 10 at JXST 43 Cam Cook run for no gain to the JXST 43
Q4 1:33 4th & 25 at LIB 38 Ethan Vasko pass complete to Casey Cain for 19 yds to the JXST 43
Q4 1:54 4th & 25 at LIB 38 Timeout Liberty, clock 01:54
Q4 4:08 3rd & 14 at LIB 49 Ethan Vasko sacked by Tae Floyd for a loss of 11 yards to the LIB 38
Q4 4:08 2nd & 9 at JXST 46 Ethan Vasko sacked by Emmanuel Oyebadejo for a loss of 5 yards to the LIB 49
Q4 4:08 1st & 10 at JXST 47 Ethan Vasko run for 1 yd to the JXST 46
Q4 4:08 3rd & 8 at LIB 27 Ethan Vasko pass complete to Austin Henderson for 26 yds to the JXST 47 for a 1ST down
Q4 4:08 2nd & 13 at LIB 22 Ethan Vasko pass complete to Austin Henderson for 5 yds to the LIB 27
Q4 4:08 2nd & 3 at LIB 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.
Q4 4:08 1st & 10 at LIB 25 Ethan Vasko run for 7 yds to the LIB 32
Q4 4:08 Conor Donaghy kickoff for 64 yds
Q4 4:08 4th & 3 at LIB 7 Garrison Rippa 24 yd FG GOOD
Q4 7:16 3rd & 3 at LIB 7 Gavin Wimsatt pass incomplete to Khristian Lando
Q4 7:16 2nd & 5 at LIB 9 Gavin Wimsatt pass complete to Harrison Hamsley for 2 yds to the LIB 7
Q4 7:16 1st & 10 at LIB 14 Cam Cook run for 5 yds to the LIB 9
Q4 7:16 1st & 10 at LIB 38 Cam Cook run for 24 yds to the LIB 14 for a 1ST down
Q4 7:16 1st & 10 at JXST 47 Cam Cook run for 15 yds to the LIB 38 for a 1ST down
Q4 7:16 1st & 10 at JXST 35 Gavin Wimsatt run for 12 yds to the JXST 47 for a 1ST down
Q4 7:16 Brayden Beck kickoff for 50 yds
Q4 7:16 2nd & 2 at LIB 38 Ethan Vasko pass complete to Donte Lee Jr. for 62 yds for a TD (Brayden Beck KICK)
Q4 8:27 1st & 10 at LIB 30 Evan Dickens run for 8 yds to the LIB 38