Jacksonville State at Liberty

Wednesday, October 30, 2024

Jacksonville State beat Liberty 31–⁠21. It was their fourth meeting; after it, Jacksonville State led the series 3–⁠1.

AwayJacksonville State9–⁠5 in 2024
31
HomeLiberty8–⁠4 in 2024
21

Final at Williams Stadium (VA), LynchburgTV: CBSSNAttendance 18,069

At kickoff
67°F, clear, wind 3 mph from the southWeather: NOAA NCEI Integrated Surface Database; Lynchburg Rgnl/Preston Glenn Field Airport (KLYH), 5 km from the stadium, six minutes before kickoff
Official
Rodney BurnetteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Jacksonville State7710731
Liberty770721

How the win probability moved

Liberty favored

Win probability by play: Liberty 58% at kickoff, 0% at the end. Biggest swing: 36 points.

Jacksonville State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (36 points).

Standouts

Player stats

Jacksonville State

PassingC/AttYdsTDInt
Tyler Huff6/109500
RushingCarYdsTDLong
Tre Stewart27232475
Tyler Huff20130032
Michael Pettway1202
ReceivingRecYdsTDLong
Cam Vaughn139039
P.J. Wells224015
Sean Brown218018
Michael Pettway114014
DefenseTklTFLSacksInt
Antonio Carter II9000
Reginald Hughes8100
Fred Perry8000
Laletia Hale7110
Geimere Latimer6001
Shane Payton Hodges1110

Liberty

PassingC/AttYdsTDInt
Kaidon Salter12/2514711
RushingCarYdsTDLong
Quinton Cooley27133117
Kaidon Salter1768032
Vaughn Blue550125
Billy Lucas623015
ReceivingRecYdsTDLong
Elijah Canion563020
Bentley Hanshaw230016
Donte Lee Jr122022
Jacob Jenkins215111
DefenseTklTFLSacksInt
C.J. Bazile Jr.100.50.50
Joseph Carter10000
T.J. Bush60.50.50
Brylan Green6000

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Jacksonville StateLiberty
459Total yards421
95Passing yards147
364Rushing yards274
9.5Yards per pass5.9
7.6Yards per rush5.0
21First downs27
3–⁠9Third downs6–⁠14
0–⁠0Fourth downs1–⁠3
1Turnovers1
12–⁠115Penalties7–⁠61
23:46Possession36:14
2Sacks (by defense)1

Efficiency

Jacksonville StateLiberty
47%Success rate41%
0.32EPA per play0.05
1.22Explosiveness1.11
0.30Rushing EPA−0.01
0.42Passing EPA0.18
29%Passing-down success30%
0.13First-down EPA−0.05
0.65Second-down EPA0.11
0.21Third-down EPA0.58
17%Havoc by its defense7%

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 71% to win. Jacksonville State won as Elo’s underdog.

The line

Liberty −2.5, over/under 64.

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 57%, Jacksonville State 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Liberty end zoneJacksonville State end zoneQ1 Jacksonville StatePunt, 4 playsQ1 LibertyTouchdown, 5 playsQ1 Jacksonville StateTouchdown, 1 playQ1 LibertyPunt, 9 playsQ1 Jacksonville StateFumble, 4 playsQ1 LibertyTurnover on downs, 7 playsQ1 Jacksonville StatePunt, 3 playsQ2 LibertyPunt, 4 playsQ2 Jacksonville StateTouchdown, 5 playsQ2 LibertyTouchdown, 12 playsQ2 Jacksonville StatePunt, 9 playsQ2 LibertyEnd of half, 1 playQ3 LibertyPunt, 3 playsQ3 Jacksonville StateField goal, 10 playsQ3 LibertyPunt, 4 playsQ3 Jacksonville StateTouchdown, 11 playsQ3 LibertyTouchdown, 13 playsQ4 Jacksonville StatePunt, 5 playsQ4 LibertyTurnover on downs, 9 playsQ4 Jacksonville StatePunt, 5 playsQ4 LibertyInterception, 3 playsQ4 Jacksonville StateTouchdown, 2 playsQ4 LibertyMissed FG, 12 playsQ4 Jacksonville StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Liberty drives left to right, Jacksonville State right to left.
  1. Q1 Jacksonville StatePunt, 4 plays, 7 yards
  2. Q1 LibertyTouchdown, 5 plays, 62 yards
  3. Q1 Jacksonville StateTouchdown, 1 play, 75 yards
  4. Q1 LibertyPunt, 9 plays, 43 yards
  5. Q1 Jacksonville StateFumble, 4 plays, 57 yards
  6. Q1 LibertyTurnover on downs, 7 plays, 32 yards
  7. Q1 Jacksonville StatePunt, 3 plays, 2 yards
  8. Q2 LibertyPunt, 4 plays, 21 yards
  9. Q2 Jacksonville StateTouchdown, 5 plays, 75 yards
  10. Q2 LibertyTouchdown, 12 plays, 75 yards
  11. Q2 Jacksonville StatePunt, 9 plays, 27 yards
  12. Q2 LibertyEnd of half, 1 play, −1 yard
  13. Q3 LibertyPunt, 3 plays, 7 yards
  14. Q3 Jacksonville StateField goal, 10 plays, 71 yards
  15. Q3 LibertyPunt, 4 plays, 14 yards
  16. Q3 Jacksonville StateTouchdown, 11 plays, 87 yards
  17. Q3 LibertyTouchdown, 13 plays, 78 yards
  18. Q4 Jacksonville StatePunt, 5 plays, 14 yards
  19. Q4 LibertyTurnover on downs, 9 plays, 49 yards
  20. Q4 Jacksonville StatePunt, 5 plays, 23 yards
  21. Q4 LibertyInterception, 3 plays, 14 yards
  22. Q4 Jacksonville StateTouchdown, 2 plays, 1 yard
  23. Q4 LibertyMissed FG, 12 plays, 56 yards
  24. Q4 Jacksonville StateEnd of game, 1 play, −1 yard

Play by play

1st quarter7 drives, then Tied at 7
Jacksonville State Punt, 4 plays
15:00Max Morgan kickoff for 65 yds for a touchback
15:001st & 10 at own 25Tyler Huff run for 15 yds to the JVST 40 for a 1ST down
14:351st & 10 at own 40Tyler Huff run for 2 yds to the JVST 42
14:062nd & 8 at own 42Tyler Huff pass incomplete
14:023rd & 8 at own 42Tyler Huff sacked by TJ Bush Jr. and CJ Bazile Jr. for a loss of 10 yards to the JVST 32
13:234th & 18 at own 32Jack Dawson punt for 29 yds , Charles Yates Jr. returns for no gain to the LIB 38 , returns for no gain to the LIB 38
Liberty Touchdown, 5 plays
13:131st & 10 at own 38Quinton Cooley run for 6 yds to the LIB 44
12:472nd & 4 at own 44Quinton Cooley run for 17 yds to the JVST 39 for a 1ST down
12:091st & 10 at opp 39Quinton Cooley run for 14 yds to the JVST 25 for a 1ST down
11:301st & 10 at opp 25Quinton Cooley run for no gain to the JVST 25
10:432nd & 10 at opp 25Vaughn Blue run for 25 yds for a TD (Colin Karhu KICK)Liberty 7, Jacksonville State 0
Jacksonville State Touchdown, 1 play
10:43Timeout Liberty, clock 10:43
10:43Max Morgan kickoff for 65 yds for a touchback
10:301st & 10 at own 25Tre Stewart run for 75 yds for a TD (Garrison Rippa KICK)Tied at 7
10:30Timeout Liberty, clock 10:30
Liberty Punt, 9 plays
10:30Garrison Rippa kickoff for 65 yds , Kylen Austin return for 21 yds to the LIB 21
10:191st & 10 at own 21Billy Lucas run for 15 yds to the LIB 36 for a 1ST down
9:431st & 10 at own 36Billy Lucas run for 2 yds to the LIB 38
9:062nd & 8 at own 38Jacksonville State Penalty, Personal Foul (Fred Perry) to the JVST 38 for a 1ST down
8:451st & 10 at opp 38Billy Lucas run for 4 yds to the JVST 34
8:062nd & 6 at opp 34Kaidon Salter run for a loss of 5 yards to the JVST 39
7:273rd & 11 at opp 39Kaidon Salter pass complete to Elijah Canion for 20 yds to the JVST 19 for a 1ST down
6:571st & 10 at opp 19Billy Lucas run for 1 yd to the JVST 18
6:212nd & 9 at opp 18Kaidon Salter run for a loss of 8 yards to the JVST 26 Kaidon Salter fumbled, recovered by LIB Kaidon Salter K. Salter return for 0 yds
5:363rd & 17 at opp 26(05:36) SALTER, Kaidon pass deep up the middle incomplete intended for GRAY, Julian thrown to the JSU1, clock 05:32. PENALTY LU Holding on WHITE, Jordan enforced 10 yards from the JSU26 to the JSU36 [NHSG]. NO PLAY (replay the down).
5:313rd & 27 at opp 36Kaidon Salter pass incomplete
5:284th & 27 at opp 36Max Morgan punt for 36 yds for a touchback
5:261st & 10 at opp 20Timeout Liberty, clock 05:26
Jacksonville State Fumble, 4 plays
5:251st & 10 at own 20Tre Stewart run for 5 yds to the JVST 25
5:082nd & 5 at own 25Tre Stewart run for 15 yds to the JVST 40 for a 1ST down
4:471st & 10 at own 40Tre Stewart run for 18 yds to the LIB 42 for a 1ST down
4:301st & 10 at opp 42Jacksonville State Penalty, False Start (Will O’Steen) to the LIB 47
4:171st & 15 at opp 47(04:17) HUFF, Tyler pass deep to the right incomplete intended for RUDOLPH, Samario thrown to the LU10, clock 04:10. PENALTY LU Pass Interference on GREEN, Brylan enforced 15 yards to the LU32 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:081st & 10 at opp 32Tre Stewart run for 9 yds to the LIB 23 Tre Stewart fumbled, recovered by LIB Dexter Ricks Jr. D. Ricks Jr. return for 0 yds
Liberty Turnover on downs, 7 plays
4:001st & 10 at own 23Kaidon Salter pass complete to Elijah Canion for 11 yds to the LIB 34 for a 1ST down
3:291st & 10 at own 34Quinton Cooley run for 9 yds to the LIB 43
2:582nd & 1 at own 43Quinton Cooley run for 3 yds to the LIB 46 for a 1ST down
2:251st & 10 at own 46Quinton Cooley run for 2 yds to the LIB 48
1:492nd & 8 at own 48Kaidon Salter pass incomplete
1:433rd & 8 at own 48Quinton Cooley run for 7 yds to the JVST 45
0:574th & 1 at opp 45Kaidon Salter run for no gain to the JVST 45
0:501st & 10 at own 45Timeout Liberty, clock 00:50
0:491st & 10 at own 45(00:49) STEWART, Tre rush to the right for a gain of 18 yards to the LU37 (REESE, Quinton), clock 00:42. PENALTY JSU Holding on WEBB, Clay enforced 10 yards from the JSU45 to the JSU35 [NHSG]. NO PLAY (replay the down).
Jacksonville State Punt, 3 plays
0:341st & 20 at own 35Tyler Huff run for 7 yds to the JVST 42
0:142nd & 13 at own 42Tre Stewart run for 5 yds to the JVST 47
Q2 14:593rd & 8 at own 47Tyler Huff pass incomplete
Q2 14:524th & 8 at own 47Jack Dawson punt for 53 yds for a touchback
2nd quarter5 drives, then Tied at 14
Liberty Punt, 4 plays
14:421st & 10 at own 20Kaidon Salter pass complete to Bentley Hanshaw for 14 yds to the LIB 34 for a 1ST down
14:121st & 10 at own 34Billy Lucas run for no gain to the LIB 34 Billy Lucas fumbled, recovered by LIB Kaidon Salter K. Salter return for 0 yds
13:252nd & 10 at own 34Kaidon Salter pass incomplete
13:213rd & 10 at own 34Kaidon Salter run for 7 yds to the LIB 41
12:454th & 3 at own 41Timeout Liberty, clock 12:45
12:434th & 3 at own 41Max Morgan punt for 34 yds, downed at the JVST 25
Jacksonville State Touchdown, 5 plays
12:311st & 10 at own 25Tyler Huff run for 7 yds to the JVST 32
12:142nd & 3 at own 32Tre Stewart run for 9 yds to the JVST 41 for a 1ST down
11:411st & 10 at own 41Tre Stewart run for 16 yds to the LIB 43 for a 1ST down
11:211st & 10 at opp 43Tyler Huff pass complete to P.J. Wells for 15 yds to the LIB 28 for a 1ST down
11:101st & 10 at opp 28Timeout Liberty, clock 11:10
10:531st & 10 at opp 28Tre Stewart run for 28 yds for a TD (Garrison Rippa KICK)Jacksonville State 14, Liberty 7
Liberty Touchdown, 12 plays
10:53Garrison Rippa kickoff for 65 yds for a touchback
10:511st & 10 at own 25Quinton Cooley run for 4 yds to the LIB 29
10:192nd & 6 at own 29Kaidon Salter run for 5 yds to the LIB 34
9:443rd & 1 at own 34Quinton Cooley run for 2 yds to the LIB 36 for a 1ST down
8:591st & 10 at own 36Kaidon Salter run for 1 yd to the LIB 37
8:172nd & 9 at own 37Quinton Cooley run for 4 yds to the LIB 41
7:413rd & 5 at own 41(07:41) SALTER, Kaidon pass up the middle incomplete intended for HANSHAW, Bentley thrown to the LU49, clock 07:37. PENALTY JSU Roughing the Passer on HALE, Laletia enforced 15 yards from the LU41 to the JSU44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
7:361st & 10 at opp 44Kaidon Salter run for 19 yds to the JVST 25 for a 1ST down
7:041st & 10 at opp 25Quinton Cooley run for 7 yds to the JVST 18
6:262nd & 3 at opp 18Kaidon Salter run for 5 yds to the JVST 13 for a 1ST down
5:401st & 10 at opp 13Quinton Cooley run for 3 yds to the JVST 10
5:052nd & 7 at opp 10Quinton Cooley run for 4 yds to the JVST 6
4:473rd & 3 at opp 6Quinton Cooley run for 4 yds to the JVST 2 for a 1ST down
4:161st & goal at opp 2Quinton Cooley run for 2 yds for a TD (Colin Karhu KICK)Tied at 14
Jacksonville State Punt, 9 plays
4:16Timeout Liberty, clock 04:16
4:161st & 10 at own 25Jacksonville State Penalty, Delay Of Game (Michael Pettway) to the JVST 20
4:16Max Morgan kickoff for 56 yds
4:161st & 15 at own 20Tre Stewart run for a loss of 2 yards to the JVST 18
3:462nd & 17 at own 18Tyler Huff run for 14 yds to the JVST 32
3:253rd & 3 at own 32Tyler Huff run for 4 yds to the JVST 36 for a 1ST down
2:561st & 10 at own 36Tre Stewart run for 5 yds to the JVST 41
2:282nd & 5 at own 41Tyler Huff run for 3 yds to the JVST 44
2:073rd & 2 at own 44Tre Stewart run for 7 yds to the LIB 49 for a 1ST down
2:001st & 10 at opp 49Timeout Liberty, clock 02:00
1:591st & 10 at opp 49Tyler Huff run for 1 yd to the LIB 48
1:422nd & 9 at opp 48Tre Stewart run for no gain to the LIB 48
1:093rd & 9 at opp 48Tyler Huff run for no gain to the LIB 48
0:224th & 9 at opp 48Timeout Liberty, clock 00:22
0:204th & 9 at opp 48Jack Dawson punt for 43 yds, fair catch by Brylan Green at the LIB 5
Liberty End of half, 1 play
0:141st & 10 at own 5(00:14) [NHSG] Kneel down by SALTER, Kaidon at LU4 (team loss of 1), clock 00:09.
3rd quarter5 drives, then Jacksonville State 24, Liberty 14
Liberty Punt, 3 plays
15:00Garrison Rippa kickoff for 65 yds for a touchback
14:591st & 10 at own 25Quinton Cooley run for 4 yds to the LIB 29
14:302nd & 6 at own 29Quinton Cooley run for 3 yds to the LIB 32
13:593rd & 3 at own 32Kaidon Salter pass incomplete
13:534th & 3 at own 32Max Morgan punt for 56 yds, downed at the JVST 22
Jacksonville State Field goal, 10 plays
13:411st & 10 at own 22Tre Stewart run for 5 yds to the JVST 27
13:172nd & 5 at own 27Tyler Huff pass complete to Michael Pettway for 14 yds to the JVST 41 for a 1ST down
12:591st & 10 at own 41(12:59) STEWART, Tre rush up the middle for a gain of 4 yards to the JSU45 (JOLLY, JR., Jerome), clock 12:55. PENALTY JSU Holding on WEBB, Clay enforced 10 yards from the JSU41 to the JSU31 [NHSG]. NO PLAY (replay the down).
12:411st & 20 at own 31Tre Stewart run for 6 yds to the JVST 37
12:162nd & 14 at own 37Tyler Huff pass complete to Sean Brown for 18 yds to the LIB 45 for a 1ST down
12:081st & 10 at opp 45Tyler Huff run for 2 yds to the LIB 43
11:362nd & 8 at opp 43Tyler Huff pass complete to Cam Vaughn for 39 yds to the LIB 4 for a 1ST down
11:131st & goal at opp 4(11:13) STEWART, Tre rush up the middle for a gain of 4 yards to the LU0, TOUCHDOWN JSU, score nullified by penalty, clock 11:11 (Play was confirmed after review). PENALTY JSU Holding on HARLEY, Daveion enforced 10 yards from the LU4 to the LU14 [NHSG]. NO PLAY (replay the down).
11:111st & goal at opp 14Tre Stewart run for 5 yds to the LIB 9
10:442nd & goal at opp 9Michael Pettway run for 2 yds to the LIB 7
10:063rd & goal at opp 7Tyler Huff pass complete to Sean Brown for no gain to the LIB 7
9:224th & goal at opp 7Garrison Rippa 25 yd FG GOODJacksonville State 17, Liberty 14
9:22Timeout Liberty, clock 09:22
Liberty Punt, 4 plays
9:22Garrison Rippa kickoff for 65 yds , Kylen Austin return for 24 yds to the LIB 24
9:131st & 10 at own 24Kaidon Salter pass complete to Jacob Jenkins for 11 yds to the LIB 35 for a 1ST down
8:401st & 10 at own 35Quinton Cooley run for a loss of 1 yard to the LIB 34
7:542nd & 11 at own 34Kaidon Salter run for 4 yds to the LIB 38
7:133rd & 7 at own 38Kaidon Salter pass incomplete
7:084th & 7 at own 38Max Morgan punt for 49 yds , Samario Rudolph returns for no gain to the JVST 13
6:551st & 10 at own 13Timeout Liberty, clock 06:55
Jacksonville State Touchdown, 11 plays
6:541st & 10 at own 13Tre Stewart run for 3 yds to the JVST 16
6:172nd & 7 at own 16(06:17) HUFF, Tyler pass up the middle incomplete intended for VAUGHN, Cam broken up by RICKS, JR., Dexter at the JSU28, clock 06:14. PENALTY LU Offsides on WILLIAMS, Brenton enforced 5 yards from the JSU16 to the JSU21 [NHSG]. NO PLAY (replay the down).
6:122nd & 2 at own 21Tyler Huff run for 32 yds to the LIB 47 for a 1ST down
5:491st & 10 at opp 47Tre Stewart run for 3 yds to the LIB 44
5:082nd & 7 at opp 44Jacksonville State Penalty, Illegal Block (Cam Vaughn) to the JVST 49
5:012nd & 14 at own 49Tyler Huff pass incomplete
4:573rd & 14 at own 49(04:57) HUFF, Tyler pass deep to the left incomplete intended for BOWIE, Jarod thrown to the LU18, clock 04:53. PENALTY LU Holding on WILLIAMS, Amarian enforced 10 yards from the JSU49 to the LU41 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:521st & 10 at opp 41Tyler Huff run for 3 yds to the LIB 38
4:292nd & 7 at opp 38Tyler Huff run for 13 yds to the LIB 25 for a 1ST down
3:541st & 10 at opp 25Tyler Huff run for 16 yds to the LIB 9 for a 1ST down
3:251st & goal at opp 9Tre Stewart run for 3 yds to the LIB 6
3:012nd & goal at opp 6Tyler Huff run for 5 yds to the LIB 1
2:353rd & goal at opp 1Tre Stewart run for 1 yd for a TD (Garrison Rippa KICK)Jacksonville State 24, Liberty 14
2:35Timeout Liberty, clock 02:35
Liberty Touchdown, 13 plays
2:35Garrison Rippa kickoff for 45 yds , A’Khori Jones return for 2 yds to the LIB 22
2:321st & 10 at own 22Kaidon Salter sacked by Laletia Hale for a loss of 7 yards to the LIB 15
1:542nd & 17 at own 15Vaughn Blue run for 11 yds to the LIB 26
1:173rd & 6 at own 26Kaidon Salter run for 32 yds to the JVST 42 for a 1ST down
0:431st & 10 at opp 42Kaidon Salter pass incomplete
0:382nd & 10 at opp 42Vaughn Blue run for 2 yds to the JVST 40
Q4 14:583rd & 8 at opp 40Kaidon Salter pass incomplete
Q4 14:554th & 8 at opp 40Kaidon Salter pass complete to Donte Lee Jr. for 22 yds to the JVST 18 for a 1ST down
Q4 14:171st & 10 at opp 18Billy Lucas run for 1 yd to the JVST 17
Q4 13:562nd & 9 at opp 17Timeout Liberty, clock 13:56
Q4 13:512nd & 9 at opp 17Kaidon Salter run for 12 yds to the JVST 5 Liberty Penalty, Offensive Holding (Jacob Jenkins) to the JVST 22
Q4 13:362nd & 14 at opp 22Kaidon Salter pass incomplete
Q4 13:253rd & 14 at opp 22Jacksonville State Penalty, Offsides (J-Rock Swain) to the JVST 17
Q4 13:243rd & 9 at opp 17Kaidon Salter pass complete to Elijah Canion for 10 yds to the JVST 7 for a 1ST down
Q4 13:131st & goal at opp 7Kaidon Salter run for 3 yds to the JVST 4
Q4 12:292nd & goal at opp 4Kaidon Salter pass complete to Jacob Jenkins for 4 yds for a TD (Colin Karhu KICK)Jacksonville State 24, Liberty 21
4th quarter7 drives, then Jacksonville State 31, Liberty 21
Jacksonville State Punt, 5 plays
12:29Timeout Liberty, clock 12:29
12:29Brayden Beck kickoff for 65 yds for a touchback
12:271st & 10 at own 25Tre Stewart run for 2 yds to the JVST 27
12:072nd & 8 at own 27Tyler Huff pass complete to P.J. Wells for 9 yds to the JVST 36 for a 1ST down
11:451st & 10 at own 36Tyler Huff run for 3 yds to the JVST 39
11:152nd & 7 at own 39Tyler Huff run for no gain to the JVST 39
10:433rd & 7 at own 39Tyler Huff pass incomplete
10:404th & 7 at own 39Jack Dawson punt for 42 yds, fair catch by Brylan Green at the LIB 34
10:331st & 10 at own 34Timeout Liberty, clock 10:33
Liberty Turnover on downs, 9 plays
10:321st & 10 at own 34Jacksonville State Penalty, Defensive Holding (Ricky Samuel) to the LIB 48 for a 1ST down
10:201st & 10 at own 48Quinton Cooley run for 3 yds to the JVST 49
9:382nd & 7 at opp 49Kaidon Salter run for 9 yds to the JVST 40 for a 1ST down
8:581st & 10 at opp 40Quinton Cooley run for 1 yd to the JVST 39
8:232nd & 9 at opp 39(08:23) SALTER, Kaidon pass to the left complete for -5 yards to BLUE, Vaughn caught at the JSU44 and advanced to the JSU44 (PERRY, Fred), clock 08:18. PENALTY JSU Offsides on DAVIS II, Fred enforced 5 yards from the JSU39 to the JSU34 [NHSG]. NO PLAY (replay the down).
8:102nd & 4 at opp 34Quinton Cooley run for 8 yds to the JVST 26 for a 1ST down
7:381st & 10 at opp 26Quinton Cooley run for 3 yds to the JVST 23
7:072nd & 7 at opp 23Vaughn Blue run for 3 yds to the JVST 20
6:233rd & 4 at opp 20Kaidon Salter run for 3 yds to the JVST 17
5:464th & 1 at opp 17Kaidon Salter run for a loss of 1 yard to the JVST 17 Kaidon Salter fumbled, recovered by LIB Kaidon Salter
5:391st & 10 at own 17Timeout Liberty, clock 05:39
Jacksonville State Punt, 5 plays
5:381st & 10 at own 17Tre Stewart run for 4 yds to the JVST 21
4:542nd & 6 at own 21Tyler Huff run for 10 yds to the JVST 31 for a 1ST down
4:091st & 10 at own 31Tre Stewart run for 3 yds to the JVST 34
4:042nd & 7 at own 34Timeout Liberty, clock 04:04
4:022nd & 7 at own 34Tre Stewart run for 3 yds to the JVST 37
3:573rd & 4 at own 37Timeout Liberty, clock 03:57
3:563rd & 4 at own 37Tyler Huff run for 3 yds to the JVST 40
3:474th & 1 at own 40Timeout Liberty, clock 03:47
3:464th & 1 at own 40Jack Dawson punt for 54 yds, downed at the LIB 6
Liberty Interception, 3 plays
3:311st & 10 at own 6Quinton Cooley run for 6 yds to the LIB 12
3:072nd & 4 at own 12Quinton Cooley run for 8 yds to the LIB 20 for a 1ST down
2:421st & 10 at own 20Liberty Penalty, Unsportsmanlike Conduct (Kaidon Salter) to the LIB 1
Jacksonville State Touchdown, 2 plays
2:331st & goal at opp 1Tre Stewart run for no gain to the LIB 1
2:002nd & goal at opp 1Timeout Liberty, clock 02:00
1:572nd & goal at opp 1Tre Stewart run for 1 yd for a TD (Garrison Rippa KICK)Jacksonville State 31, Liberty 21
Liberty Missed FG, 12 plays
1:57Garrison Rippa kickoff for 56 yds , Kylen Austin return for 5 yds to the LIB 14
1:471st & 10 at own 14Kaidon Salter pass complete to Julian Gray for 8 yds to the LIB 22
1:422nd & 2 at own 22Kaidon Salter pass complete to Elijah Canion for 8 yds to the LIB 30 for a 1ST down
1:391st & 10 at own 30Kaidon Salter pass incomplete
1:332nd & 10 at own 30Kaidon Salter pass complete to Quinton Cooley for 9 yds to the LIB 39
1:243rd & 1 at own 39Quinton Cooley run for 6 yds to the LIB 45 for a 1ST down
1:161st & 10 at own 45Kaidon Salter pass complete to Bentley Hanshaw for 16 yds to the JVST 39 for a 1ST down
1:101st & 10 at opp 39Kaidon Salter pass incomplete
1:052nd & 10 at opp 39Kaidon Salter pass complete to Elijah Canion for 14 yds to the JVST 25 for a 1ST down
1:011st & 10 at opp 25Timeout Liberty, clock 01:01
1:001st & 10 at opp 25Kaidon Salter sacked by Shane Payton Hodges for a loss of 5 yards to the JVST 30
0:352nd & 15 at opp 30Kaidon Salter pass incomplete
0:293rd & 15 at opp 30Kaidon Salter pass incomplete
0:234th & 15 at opp 30Colin Karhu 48 yd FG MISSED
Jacksonville State End of game, 1 play
0:171st & 10 at own 30(00:17) [NH] Kneel down by HUFF, Tyler at JSU29 (team loss of 1), clock 00:11.

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.

Jacksonville State leads 4–⁠1 in five meetings, counting the one since this game.

Recent meetings
2025Jacksonville State 34, Liberty 24
2024Jacksonville State 31, Liberty 21
2023Liberty 31, Jacksonville State 13
2017Jacksonville State 31, Liberty 10
2016Jacksonville State 48, Liberty 19

Around this game