Western Kentucky at Liberty

Saturday, November 23, 2024

Liberty beat Western Kentucky 38–⁠21. It was their third meeting; Liberty leads the series 3–⁠0.

AwayWestern Kentucky8–⁠6 in 2024
21
HomeLiberty8–⁠4 in 2024
38

Final at Williams Stadium (VA), LynchburgTV: ESPN+Attendance 17,930

At kickoff
56°F, clear, wind 6 mphWeather: NOAA NCEI Integrated Surface Database; Lynchburg Rgnl/Preston Glenn Field Airport (KLYH), 5 km from the stadium, six minutes before kickoff
Official
Ron HudsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Kentucky0714021
Liberty02171038

How the win probability moved

Liberty favored

Win probability by play: Liberty 57% at kickoff, 100% at the end. Biggest swing: 23 points.

Western Kentucky favored

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

Standouts

Player stats

Western Kentucky

PassingC/AttYdsTDInt
Caden Veltkamp20/3426223
RushingCarYdsTDLong
Elijah Young960030
Caden Veltkamp830010
Jalen Hampton220011
L.T. Sanders1202
ReceivingRecYdsTDLong
Kisean Johnson794132
Dalvin Smith463138
Easton Messer453020
Elijah Young326015
DefenseTklTFLSacksInt
Devonte’ Mathews16000
Upton Stout100.500
Deante McCray9000
Dallas Walker IV8000
Kent Robinson4110

Liberty

PassingC/AttYdsTDInt
Kaidon Salter6/1110810
Ryan Burger1/12900
RushingCarYdsTDLong
Quinton Cooley24166224
Billy Lucas19131136
Kaidon Salter1166136
Vaughn Blue438018
ReceivingRecYdsTDLong
Julian Gray247136
Donte Lee Jr238024
Treon Sibley129029
Reese Smith116016
DefenseTklTFLSacksInt
Joseph Carter10000
Jerome Jolly Jr.81.501
T.J. Bush60.500
Amarian Williams4002

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

Team stats

Western KentuckyLiberty
369Total yards556
262Passing yards137
107Rushing yards419
7.7Yards per pass11.4
4.1Yards per rush6.7
19First downs29
6–⁠10Third downs8–⁠13
1–⁠2Fourth downs1–⁠2
4Turnovers1
2–⁠26Penalties3–⁠20
25:17Possession34:43
1Sacks (by defense)0

Efficiency

Western KentuckyLiberty
43%Success rate64%
0.02EPA per play0.38
1.47Explosiveness0.98
−0.14Rushing EPA0.37
0.15Passing EPA0.42
43%Passing-down success63%
−0.23First-down EPA0.25
0.03Second-down EPA0.59
0.85Third-down EPA0.37
9%Havoc by its defense18%

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 61% to win. Elo’s favorite won.

The line

Liberty −1, over/under 56.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 53%, Western Kentucky 47%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Liberty end zoneWestern Kentucky end zoneQ1 LibertyPunt, 9 playsQ1 Western KentuckyInterception, 2 playsQ1 LibertyTurnover on downs, 4 playsQ1 Western KentuckyInterception, 8 playsQ1 LibertyFumble, 7 playsQ1 Western KentuckyTouchdown, 6 playsQ2 LibertyTouchdown, 8 playsQ2 Western KentuckyFumble, 8 playsQ2 LibertyTouchdown, 8 playsQ2 Western KentuckyPunt, 5 playsQ2 LibertyTouchdown, 7 playsQ2 Western KentuckyEnd of half, 1 playQ3 Western KentuckyTouchdown, 9 playsQ3 LibertyTouchdown, 2 playsQ3 Western KentuckyTouchdown, 13 playsQ3 LibertyField goal, 14 playsQ4 Western KentuckyPunt, 5 playsQ4 LibertyTouchdown, 13 playsQ4 Western KentuckyTurnover on downs, 4 playsQ4 LibertyEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Liberty drives left to right, Western Kentucky right to left.
  1. Q1 LibertyPunt, 9 plays, 45 yards
  2. Q1 Western KentuckyInterception, 2 plays, 4 yards
  3. Q1 LibertyTurnover on downs, 4 plays, 3 yards
  4. Q1 Western KentuckyInterception, 8 plays, 54 yards
  5. Q1 LibertyFumble, 7 plays, 53 yards
  6. Q1 Western KentuckyTouchdown, 6 plays, 64 yards
  7. Q2 LibertyTouchdown, 8 plays, 92 yards
  8. Q2 Western KentuckyFumble, 8 plays, 42 yards
  9. Q2 LibertyTouchdown, 8 plays, 67 yards
  10. Q2 Western KentuckyPunt, 5 plays, 31 yards
  11. Q2 LibertyTouchdown, 7 plays, 90 yards
  12. Q2 Western KentuckyEnd of half, 1 play, −1 yard
  13. Q3 Western KentuckyTouchdown, 9 plays, 75 yards
  14. Q3 LibertyTouchdown, 2 plays, 38 yards
  15. Q3 Western KentuckyTouchdown, 13 plays, 75 yards
  16. Q3 LibertyField goal, 14 plays, 61 yards
  17. Q4 Western KentuckyPunt, 5 plays, 16 yards
  18. Q4 LibertyTouchdown, 13 plays, 86 yards
  19. Q4 Western KentuckyTurnover on downs, 4 plays, 13 yards
  20. Q4 LibertyEnd of game, 4 plays, 37 yards

Play by play

1st quarter6 drives, then Tied at 0
Liberty Punt, 9 plays
15:00Riley Stephens kickoff for 57 yds , Julian Gray return for 43 yds to the LIB 22 Liberty Penalty, Offensive Holding (10 Yards) to the LIB 20
14:491st & 10 at own 20Julian Gray run for 3 yds to the LIB 23
14:212nd & 7 at own 23Quinton Cooley run for 18 yds to the LIB 41 for a 1ST down
14:041st & 10 at own 41Quinton Cooley run for 5 yds to the LIB 46
13:312nd & 5 at own 46Quinton Cooley run for 4 yds to the 50 yard line
12:573rd & 1 at the 50Quinton Cooley run for 5 yds to the WKU 45 for a 1ST down
12:271st & 10 at opp 45Kaidon Salter run for 10 yds to the WKU 35 for a 1ST down
11:501st & 10 at opp 35Quinton Cooley run for a loss of 4 yards to the WKU 39
11:142nd & 14 at opp 39Quinton Cooley run for 4 yds to the WKU 35
10:413rd & 10 at opp 35Kaidon Salter pass incomplete
10:354th & 10 at opp 35Max Morgan punt for 35 yds for a touchback
10:271st & 10 at opp 20Timeout Liberty, clock 10:27
Western Kentucky Interception, 2 plays
10:251st & 10 at own 20Elijah Young run for 4 yds to the WKU 24
9:532nd & 6 at own 24Caden Veltkamp pass intercepted Kisean Johnson return for no gain to the WKU 34
Liberty Turnover on downs, 4 plays
9:451st & 10 at opp 34Kaidon Salter pass incomplete
9:392nd & 10 at opp 34Kaidon Salter run for 7 yds to the WKU 27
9:073rd & 3 at opp 27Kaidon Salter run for a loss of 4 yards to the WKU 31
8:274th & 7 at opp 31Kaidon Salter pass incomplete
8:241st & 10 at own 31Timeout Liberty, clock 08:24
Western Kentucky Interception, 8 plays
8:221st & 10 at own 31Elijah Young run for 5 yds to the WKU 36
8:022nd & 5 at own 36Caden Veltkamp pass complete to Elijah Young for 15 yds to the LIB 49 for a 1ST down
7:311st & 10 at opp 49Caden Veltkamp pass complete to Easton Messer for 20 yds to the LIB 29 for a 1ST down
6:591st & 10 at opp 29Caden Veltkamp run for a loss of 1 yard to the LIB 30
6:302nd & 11 at opp 30Caden Veltkamp pass complete to Elijah Young for 4 yds to the LIB 26
5:403rd & 7 at opp 26Caden Veltkamp pass complete to Kisean Johnson for 10 yds to the LIB 16 for a 1ST down
5:021st & 10 at opp 16George Hart III run for 1 yd to the LIB 15
4:312nd & 9 at opp 15Caden Veltkamp pass intercepted Jerome Jolly Jr. return for 3 yds to the LIB 11
4:231st & 10 at own 11Timeout Liberty, clock 04:23
Liberty Fumble, 7 plays
4:221st & 10 at own 11Quinton Cooley run for no gain to the LIB 11
3:452nd & 10 at own 11Kaidon Salter run for 12 yds to the LIB 23 for a 1ST down
3:151st & 10 at own 23Quinton Cooley run for 5 yds to the LIB 28
2:392nd & 5 at own 28Vaughn Blue run for 18 yds to the LIB 46 for a 1ST down
2:091st & 10 at own 46Vaughn Blue run for 5 yds to the WKU 49
1:372nd & 5 at opp 49Quinton Cooley run for 4 yds to the WKU 45
1:033rd & 1 at opp 45Quinton Cooley run for 9 yds to the WKU 36 Quinton Cooley fumbled, recovered by WKU Devonte’ Mathews D. Mathews return for 0 yds
Western Kentucky Touchdown, 6 plays
0:521st & 10 at own 36Elijah Young run for 3 yds to the WKU 39
0:242nd & 7 at own 39Caden Veltkamp pass complete to Dalvin Smith for 38 yds to the LIB 23 for a 1ST down
Q2 14:591st & 10 at opp 23Elijah Young run for no gain to the LIB 23
Q2 14:242nd & 10 at opp 23Caden Veltkamp run for 10 yds to the LIB 13 for a 1ST down
Q2 13:521st & 10 at opp 13Caden Veltkamp pass complete to Easton Messer for 4 yds to the LIB 9
Q2 13:172nd & 6 at opp 9Caden Veltkamp pass complete to Dalvin Smith for 9 yds for a TD (Lucas Carneiro KICK)Western Kentucky 7, Liberty 0
Q2 13:17Timeout Liberty, clock 13:17
2nd quarter6 drives, then Liberty 21, Western Kentucky 7
Liberty Touchdown, 8 plays
13:17Riley Stephens kickoff for 63 yds , Julian Gray return for no gain to the LIB 8
13:131st & 10 at own 8(13:13) SALTER, Kaidon pass deep to the right incomplete intended for MOBLEY, Tyson thrown to the LU25, clock 13:08. PENALTY WKU Pass Interference on JOHNSON JR., Anthony enforced at the spot of the foul for 11 yards to the LU19 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
13:071st & 10 at own 19Kaidon Salter pass incomplete
13:042nd & 10 at own 19Billy Lucas run for 11 yds to the LIB 30 for a 1ST down
12:281st & 10 at own 30Kaidon Salter pass complete to Vaughn Blue for 7 yds to the LIB 37
11:502nd & 3 at own 37Billy Lucas run for 8 yds to the LIB 45 for a 1ST down
11:151st & 10 at own 45Billy Lucas run for 7 yds to the WKU 48
10:452nd & 3 at opp 48Billy Lucas run for 10 yds to the WKU 38 for a 1ST down
10:121st & 10 at opp 38Kaidon Salter run for 36 yds to the WKU 2 for a 1ST down
9:301st & goal at opp 2Billy Lucas run for 2 yds for a TD (Colin Karhu KICK)Tied at 7
Western Kentucky Fumble, 8 plays
9:30Timeout Liberty, clock 09:30
9:30Max Morgan kickoff for 63 yds
9:291st & 10 at own 25George Hart III run for 1 yd to the WKU 26
8:522nd & 9 at own 26Caden Veltkamp pass incomplete
8:453rd & 9 at own 26Caden Veltkamp pass complete to K.D. Hutchinson for 25 yds to the LIB 49 for a 1ST down
8:071st & 10 at opp 49Caden Veltkamp pass incomplete
7:592nd & 10 at opp 49Elijah Young run for 6 yds to the LIB 43
7:203rd & 4 at opp 43Elijah Young run for 7 yds to the LIB 36 for a 1ST down
6:381st & 10 at opp 36George Hart III run for no gain to the LIB 36
6:002nd & 10 at opp 36Caden Veltkamp pass complete to Kisean Johnson for 3 yds Kisean Johnson fumbled, recovered by LIB Bryce Dixon B. Dixon return for 0 yds
Liberty Touchdown, 8 plays
5:531st & 10 at own 33Quinton Cooley run for 15 yds to the LIB 48 for a 1ST down
5:411st & 10 at own 48Timeout Liberty, clock 05:41
5:321st & 10 at own 48Quinton Cooley run for 5 yds to the WKU 47
4:582nd & 5 at opp 47Julian Gray run for 5 yds to the WKU 42 for a 1ST down
4:311st & 10 at opp 42Quinton Cooley run for 4 yds to the WKU 38
3:512nd & 6 at opp 38Quinton Cooley run for 5 yds to the WKU 33
3:183rd & 1 at opp 33Quinton Cooley run for 4 yds to the WKU 29 for a 1ST down
2:431st & 10 at opp 29Quinton Cooley run for 7 yds to the WKU 22
2:052nd & 3 at opp 22Quinton Cooley run for 22 yds for a TD (Colin Karhu KICK)Liberty 14, Western Kentucky 7
Western Kentucky Punt, 5 plays
2:05Max Morgan kickoff for 65 yds for a touchback
2:041st & 10 at own 25Caden Veltkamp pass complete to Elijah Young for 7 yds to the WKU 32
1:572nd & 3 at own 32Timeout Liberty, clock 01:57
1:562nd & 3 at own 32Elijah Young run for 30 yds to the LIB 38 for a 1ST down
1:401st & 10 at opp 38K.D. Hutchinson run for a loss of 6 yards to the LIB 44
1:102nd & 16 at opp 44Caden Veltkamp pass incomplete
1:073rd & 16 at opp 44Timeout Liberty, clock 01:07
1:053rd & 16 at opp 44Caden Veltkamp pass incomplete
1:004th & 16 at opp 44Cole Maynard punt for 34 yds
Liberty Touchdown, 7 plays
0:541st & 10 at own 10Billy Lucas run for a loss of 3 yards to the LIB 7
0:512nd & 13 at own 7Timeout Liberty, clock 00:51
0:502nd & 13 at own 7Billy Lucas run for 4 yds to the LIB 11
0:463rd & 9 at own 11Timeout Liberty, clock 00:46
0:463rd & 9 at own 11Billy Lucas run for 36 yds to the LIB 47 for a 1ST down
0:391st & 10 at own 47Timeout Liberty, clock 00:39
0:381st & 10 at own 47Kaidon Salter pass complete to Reese Smith for 16 yds to the WKU 37 for a 1ST down
0:321st & 10 at opp 37Western Kentucky Penalty, Personal Foul (Marcus Patterson) to the WKU 14 for a 1ST down
0:191st & 10 at opp 14Billy Lucas run for 3 yds to the WKU 11
0:162nd & 7 at opp 11Timeout Liberty, clock 00:16
0:102nd & 7 at opp 11Kaidon Salter pass complete to Julian Gray for 11 yds for a TD (Colin Karhu KICK)Liberty 21, Western Kentucky 7
Western Kentucky End of half, 1 play
0:10Max Morgan kickoff for 61 yds
0:101st & 10 at own 25(00:10) [NHSG] Kneel down by VELTKAMP, Caden at WKU24 (team loss of 1), clock 00:03.
3rd quarter4 drives, then Liberty 28, Western Kentucky 21
Western Kentucky Touchdown, 9 plays
15:00Max Morgan kickoff for 65 yds for a touchback
14:591st & 10 at own 25Elijah Young run for 5 yds to the WKU 30
14:212nd & 5 at own 30Caden Veltkamp pass complete to Dalvin Smith for 7 yds to the WKU 37 for a 1ST down
13:471st & 10 at own 37Elijah Young run for no gain to the WKU 37
13:212nd & 10 at own 37Caden Veltkamp pass complete to Dalvin Smith for 9 yds to the WKU 46
12:503rd & 1 at own 46Caden Veltkamp run for no gain to the WKU 46
12:164th & 1 at own 46Caden Veltkamp run for 2 yds to the WKU 48 for a 1ST down
11:361st & 10 at own 48Caden Veltkamp pass complete to Kisean Johnson for 32 yds to the LIB 20 for a 1ST down
11:041st & 10 at opp 20Caden Veltkamp pass complete to Easton Messer for 18 yds to the LIB 2 for a 1ST down
10:331st & goal at opp 2George Hart III run for 2 yds for a TD (Lucas Carneiro KICK)Liberty 21, Western Kentucky 14
10:33Timeout Liberty, clock 10:33
Liberty Touchdown, 2 plays
10:33Riley Stephens kickoff for 59 yds , Julian Gray return for 56 yds to the WKU 38
10:221st & 10 at opp 38Kaidon Salter pass complete to Julian Gray for 36 yds to the WKU 2 for a 1ST down
9:441st & goal at opp 2Quinton Cooley run for 2 yds for a TD (Colin Karhu KICK)Liberty 28, Western Kentucky 14
Western Kentucky Touchdown, 13 plays
9:44Timeout Liberty, clock 09:44
9:44Max Morgan kickoff for 65 yds for a touchback
9:431st & 10 at own 25Jalen Hampton run for 9 yds to the WKU 34
9:122nd & 1 at own 34Jalen Hampton run for 11 yds to the WKU 45 for a 1ST down
8:351st & 10 at own 45Caden Veltkamp pass incomplete
8:302nd & 10 at own 45Caden Veltkamp pass complete to L.T. Sanders for 1 yd to the WKU 46
7:483rd & 9 at own 46Caden Veltkamp pass complete to Kisean Johnson for 11 yds to the LIB 43 for a 1ST down
7:101st & 10 at opp 43Caden Veltkamp pass incomplete
7:022nd & 10 at opp 43Caden Veltkamp pass complete to Kisean Johnson for 7 yds to the LIB 36
6:293rd & 3 at opp 36Caden Veltkamp run for 10 yds to the LIB 26 for a 1ST down
5:461st & 10 at opp 26Caden Veltkamp pass incomplete
5:412nd & 10 at opp 26L.T. Sanders run for 2 yds to the LIB 24
5:013rd & 8 at opp 24Caden Veltkamp pass complete to Easton Messer for 11 yds to the LIB 13 for a 1ST down
4:271st & 10 at opp 13George Hart III run for a loss of 3 yards to the LIB 16
3:442nd & 13 at opp 16Caden Veltkamp pass complete to Kisean Johnson for 16 yds for a TD (Lucas Carneiro KICK)Liberty 28, Western Kentucky 21
3:44Timeout Liberty, clock 03:44
Liberty Field goal, 14 plays
3:44Riley Stephens kickoff for 54 yds , Julian Gray return for 17 yds to the LIB 28
3:361st & 10 at own 28Billy Lucas run for 6 yds to the LIB 34
3:062nd & 4 at own 34Liberty Penalty, False Start (Jordan White) to the LIB 29
2:522nd & 9 at own 29Vaughn Blue run for 11 yds to the LIB 40 for a 1ST down
2:191st & 10 at own 40Billy Lucas run for 7 yds to the LIB 47
1:402nd & 3 at own 47Kaidon Salter sacked by Kent Robinson for a loss of 12 yards to the LIB 35
0:563rd & 15 at own 35Kaidon Salter pass complete to Donte Lee Jr. for 24 yds to the WKU 41 for a 1ST down
0:281st & 10 at opp 41Liberty Penalty, False Start (Jacob Jenkins) to the WKU 46
0:141st & 15 at opp 46Billy Lucas run for 8 yds to the WKU 38
Q4 14:592nd & 7 at opp 38Billy Lucas run for 8 yds to the WKU 30 for a 1ST down
Q4 14:281st & 10 at opp 30Billy Lucas run for no gain to the WKU 30
Q4 13:542nd & 10 at opp 30Billy Lucas run for 9 yds to the WKU 21
Q4 13:143rd & 1 at opp 21Julian Gray run for 6 yds to the WKU 15 for a 1ST down
Q4 12:371st & 10 at opp 15Kaidon Salter run for 3 yds to the WKU 12
Q4 12:082nd & 7 at opp 12Billy Lucas run for 1 yd to the WKU 11
Q4 11:273rd & 6 at opp 11Kaidon Salter pass incomplete
Q4 11:134th & 6 at opp 11Colin Karhu 29 yd FG GOODLiberty 31, Western Kentucky 21
4th quarter4 drives, then Liberty 38, Western Kentucky 21
Western Kentucky Punt, 5 plays
11:13Timeout Liberty, clock 11:13
11:13Max Morgan kickoff for 65 yds for a touchback
11:121st & 10 at own 25Caden Veltkamp pass incomplete
11:092nd & 10 at own 25Caden Veltkamp pass complete to Kisean Johnson for 15 yds to the WKU 40 for a 1ST down
10:291st & 10 at own 40Caden Veltkamp run for 1 yd to the WKU 41
9:552nd & 9 at own 41Caden Veltkamp pass incomplete
9:513rd & 9 at own 41Timeout Liberty, clock 09:51
9:503rd & 9 at own 41Caden Veltkamp pass incomplete
9:444th & 9 at own 41Cole Maynard punt for 47 yds , Brylan Green returns for 2 yds to the LIB 14
Liberty Touchdown, 13 plays
9:331st & 10 at own 14Quinton Cooley run for 14 yds to the LIB 28 for a 1ST down
8:571st & 10 at own 28Quinton Cooley run for 24 yds to the WKU 48 for a 1ST down
8:271st & 10 at opp 48Quinton Cooley run for 3 yds to the WKU 45
7:512nd & 7 at opp 45Quinton Cooley run for 1 yd to the WKU 44
7:133rd & 6 at opp 44Kaidon Salter run for 7 yds to the WKU 37 for a 1ST down
6:321st & 10 at opp 37Kaidon Salter run for a loss of 4 yards to the WKU 41
5:542nd & 14 at opp 41Quinton Cooley run for 8 yds to the WKU 33
5:093rd & 6 at opp 33Kaidon Salter pass complete to Donte Lee Jr. for 14 yds to the WKU 19 for a 1ST down
4:321st & 10 at opp 19Quinton Cooley run for 2 yds to the WKU 17
3:542nd & 8 at opp 17Billy Lucas run for 7 yds to the WKU 10
3:143rd & 1 at opp 10Billy Lucas run for 6 yds to the WKU 4 for a 1ST down
3:091st & goal at opp 4Timeout Liberty, clock 03:09
3:081st & goal at opp 4Billy Lucas run for 1 yd to the WKU 3
3:032nd & goal at opp 3Timeout Liberty, clock 03:03
2:592nd & goal at opp 3Kaidon Salter run for 3 yds for a TD (Colin Karhu KICK)Liberty 38, Western Kentucky 21
Western Kentucky Turnover on downs, 4 plays
2:59Max Morgan kickoff for 65 yds for a touchback
2:581st & 10 at own 25Caden Veltkamp run for 3 yds to the WKU 28
2:392nd & 7 at own 28Caden Veltkamp pass incomplete
2:353rd & 7 at own 28Caden Veltkamp run for 5 yds to the WKU 33
2:054th & 2 at own 33Caden Veltkamp pass intercepted Kisean Johnson return for no gain to the WKU 38
Liberty End of game, 4 plays
2:011st & 10 at opp 38Vaughn Blue run for 4 yds to the WKU 34
1:582nd & 6 at opp 34Timeout Liberty, clock 01:58
1:572nd & 6 at opp 34James Jointer Jr. run for 2 yds to the WKU 32
1:133rd & 4 at opp 32James Jointer Jr. run for 2 yds to the WKU 30
0:314th & 2 at opp 30Ryan Burger pass complete to Treon Sibley for 29 yds to the WKU 1 for a 1ST down

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.

Liberty leads 3–⁠0 in three meetings.

Recent meetings
2024Liberty 38, Western Kentucky 21
2023Liberty 42, Western Kentucky 29
2020Liberty 30, Western Kentucky 24

Around this game