← CFB Terminal
30
Conference USA
AT
56
Conference USA
2023 week 10 · Saturday, November 4, 2023 at 5:00 PM CT · Williams Stadium (VA) · 📺 CBSSN · 21,647 att · 59.5°F Cloudy, wind 4.5

Drive chart

WIN PROBABILITYLouisiana Tech above · Liberty below
KICK42% → 100% LibertyFINAL
Louisiana Tech Liberty bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
FG
11 pl · 48 yd · 3:34
3–0
+7
14:55 1st & 10 OWN 43 Hank Bachmeier pass incomplete 0 -1.16
14:55 2nd & 10 OWN 43 Hank Bachmeier pass complete to Cyrus Allen for 15 yds to the LIB 42 for a 1ST down +15 2.33
14:55 1st & 10 OPP 42 Hank Bachmeier run for 7 yds to the LIB 35 +7 0.47
14:55 2nd & 3 OPP 35 Hank Bachmeier pass incomplete 0 -0.89
14:55 3rd & 3 OPP 35 Tyre Shelton run for 7 yds to the LIB 28 for a 1ST down +7 0.95
14:55 1st & 10 OPP 28 Tyre Shelton run for 2 yds to the LIB 26 +2 -0.27
14:55 2nd & 8 OPP 26 Hank Bachmeier pass complete to Cyrus Allen for 15 yds to the LIB 11 for a 1ST down +15 0.52
14:55 1st & 10 OPP 11 Tyre Shelton run for 2 yds to the LIB 9 +2 -0.17
14:55 2nd & 8 OPP 9 Hank Bachmeier run for no gain to the LIB 9 0 -0.28
14:55 3rd & 8 OPP 9 Hank Bachmeier pass incomplete 0 -0.38
11:21 4th & 8 OPP 9 Jacob Barnes 26 yd FG GOOD
TD
3 pl · 75 yd · 1:14
3–7
+2
11:21 1st & 10 OWN 25 Kaidon Salter pass complete to CJ Daniels for 47 yds to the LT 28 for a 1ST down +47 3.31
11:21 1st & 10 OPP 28 Quinton Cooley run for 12 yds to the LT 16 for a 1ST down +12 0.20
10:07 1st & 10 OPP 16 Kaidon Salter pass complete to Bentley Hanshaw for 16 yds for a TD (Nick Brown KICK) +16 2.57
10:07 OWN 35 Timeout Liberty, clock 10:07
PUNT
3 pl · 8 yd · 1:28
3–7
+3
10:00 1st & 10 OWN 11 BACHMEIER, Hank pass up the middle incomplete intended for ALLEN, Cyrus thrown to the LAT25. PENALTY LIB Pass Interference on SINGLETON, Kobe enforced at the spot of the foul for 10 yards to the LAT21 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
10:00 1st & 10 OWN 21 Tyre Shelton run for no gain to the LT 21 0 -0.59
10:00 2nd & 10 OWN 21 Hank Bachmeier pass complete to Tyre Shelton for a loss of 2 yards to the LT 19 -2 -0.34
10:00 3rd & 12 OWN 19 Hank Bachmeier pass incomplete 0 -0.09
8:32 4th & 12 OWN 19 Blake Ochsendorf punt for 43 yds
FUMBLE
3 pl · 19 yd · 1:08
3–7
+16
8:32 1st & 10 OWN 38 Aaron Bedgood run for 6 yds to the LIB 44 +6 0.40
8:32 2nd & 4 OWN 44 Quinton Cooley run for 16 yds to the LT 40 for a 1ST down +16 1.36
7:24 1st & 10 OPP 40 Quinton Cooley run for a loss of 3 yards to the LT 43 Quinton Cooley fumbled, recovered by LT Zion Nason [NHSG] COOLEY, Quinton rush up the middle for a loss of 3 yards, COOLEY, Quinton fumbled at LAT43 , recovered by LAT NASON, Zion at the LAT43, returned 0 yards to the LAT43, End of Play, clock 07:24. -3.81
PUNT
3 pl · 2 yd · 1:25
3–7
−26
7:24 1st & 10 OWN 43 Smoke Harris run for a loss of 1 yard to the LT 42 -1 -1.37
7:24 2nd & 11 OWN 42 Tyre Shelton run for 3 yds to the LT 45 +3 -0.32
7:24 3rd & 8 OWN 45 Hank Bachmeier pass incomplete 0 -0.64
5:59 4th & 8 OWN 45 Blake Ochsendorf punt for 55 yds for a touchback
TD
11 pl · 80 yd · 4:32
3–14
+9
5:59 1st & 10 OWN 20 Kaidon Salter pass incomplete 0 -0.56
5:59 2nd & 10 OWN 20 Billy Lucas run for 3 yds to the LIB 23 +3 -0.11
5:59 3rd & 7 OWN 23 SALTER, Kaidon pass deep to the left incomplete intended for SIBLEY, Treon thrown to the LAT43. PENALTY LAT Holding on HEARD, Myles enforced 10 yards from the LIB23 to the LIB33 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). +10
5:59 1st & 10 OWN 33 Kaidon Salter run for 5 yds to the LIB 38 +5 0.11
5:59 2nd & 5 OWN 38 Aaron Bedgood run for 7 yds to the LIB 45 for a 1ST down +7 1.05
5:59 1st & 10 OWN 45 Kaidon Salter pass incomplete 0 -1.16
5:59 2nd & 10 OWN 45 Kaidon Salter pass complete to Elijah Smoot for 15 yds to the LT 40 for a 1ST down +15 2.25
5:59 1st & 10 OPP 40 Billy Lucas run for 9 yds to the LT 31 +9 0.84
5:59 2nd & 1 OPP 31 Billy Lucas run for 3 yds to the LT 28 for a 1ST down +3 -0.41
5:59 1st & 10 OPP 28 Kaidon Salter pass incomplete 0 -0.51
5:59 2nd & 10 OPP 28 Billy Lucas run for 4 yds to the LT 24 +4 -0.08
1:27 3rd & 6 OPP 24 Kaidon Salter pass complete to CJ Daniels for 24 yds for a TD (Nick Brown KICK) +24 3.36
PUNT
8 pl · 37 yd · 3:42
3–14
−5
1:20 1st & 10 OWN 22 Hank Bachmeier run for 10 yds to the LT 32 for a 1ST down +10 0.75
1:20 1st & 10 OWN 32 Hank Bachmeier pass complete to Kyle Maxwell for 25 yds to the LIB 43 for a 1ST down +25 2.17
1:20 1st & 10 OPP 43 Keith Willis Jr. run for 2 yds to the LIB 41 +2 -0.51
0:00 2nd & 8 OPP 41 Hank Bachmeier pass incomplete 0 -1.04
0:00 OPP 41 End of 1st Quarter
14:34 1st & 10 OPP 33 Timeout Liberty, clock 14:34
14:34 3rd & 8 OPP 41 Keith Willis Jr. run for 8 yds to the LIB 33 for a 1ST down +8 2.00
14:34 1st & 10 OPP 33 Hank Bachmeier pass incomplete 0 -0.64
14:34 2nd & 10 OPP 33 Keith Willis Jr. run for 6 yds to the LIB 27 +6 0.21
13:04 4th & 3 OPP 26 Timeout Louisiana Tech, clock 13:04
13:04 3rd & 4 OPP 27 Keith Willis Jr. run for 1 yd to the LIB 26 +1 -0.62
13:04 4th & 3 OPP 26 BACHMEIER, Hank pass short to the left complete for 9 yards to HARRIS, Smoke caught at the LIB25 and advanced to the LIB17 (HODGE, Preston), out of bounds. PENALTY LAT Pass Interference on MAXWELL, Kyle enforced 15 yards to the LIB41 [NHSG]. NO PLAY (replay the down). -15
12:38 4th & 18 OPP 41 Blake Ochsendorf punt for 33 yds, fair catch by Brylan Green at the LIB 8
Q2
TD
11 pl · 92 yd · 5:57
3–21
+11
12:38 1st & 10 OWN 8 Quinton Cooley run for 3 yds to the LIB 11 +3 -0.13
12:38 2nd & 7 OWN 11 Quinton Cooley run for 3 yds to the LIB 14 +3 -0.10
12:38 3rd & 4 OWN 14 Kaidon Salter pass complete to Noah Frith for 10 yds to the LIB 24 for a 1ST down +10 0.94
12:38 1st & 10 OWN 24 Quinton Cooley run for 3 yds to the LIB 27 +3 -0.28
12:38 2nd & 7 OWN 27 Kaidon Salter pass complete to Noah Frith for 31 yds to the LT 42 for a 1ST down +31 3.13
12:38 1st & 10 OPP 42 Quinton Cooley run for 15 yds to the LT 27 for a 1ST down +15 0.55
12:38 1st & 10 OPP 27 Quinton Cooley run for 6 yds to the LT 21 +6 0.20
12:38 2nd & 4 OPP 21 Quinton Cooley run for 3 yds to the LT 18 +3 -0.16
12:38 3rd & 1 OPP 18 Quinton Cooley run for 6 yds to the LT 12 for a 1ST down +6 0.18
12:38 1st & 10 OPP 12 Kaidon Salter pass complete to Bentley Hanshaw for 7 yds to the LT 5 +7 0.30
6:41 2nd & 3 OPP 5 Aaron Bedgood run for 5 yds for a TD (Nick Brown KICK) +5 2.23
TD
9 pl · 75 yd · 4:50
10–21
+3
6:41 1st & 10 OWN 25 Hank Bachmeier pass complete to Cyrus Allen for 5 yds to the LT 30 +5 0.09
6:41 2nd & 5 OWN 30 Hank Bachmeier sacked by Jay Hardy for a loss of 5 yards to the LT 25 -5 -1.14
6:41 3rd & 10 OWN 25 Liberty Penalty, Roughing the Passer on CARROLL, Grey enforced (15 Yards) to the LIB 42 for a 1ST down +15
5:03 2nd & 1 OPP 33 Timeout Liberty, clock 05:03
5:03 1st & 10 OPP 42 Hank Bachmeier pass complete to Tru Edwards for 9 yds to the LIB 33 +9 0.88
5:03 2nd & 1 OPP 33 Hank Bachmeier run for 4 yds to the LIB 29 for a 1ST down +4 -0.38
5:03 1st & 10 OPP 29 Hank Bachmeier run for 17 yds to the LIB 12 for a 1ST down +17 0.26
5:03 1st & 10 OPP 12 Charvis Thornton run for 3 yds to the LIB 9 +3 -0.10
5:03 2nd & 7 OPP 9 Hank Bachmeier run for 6 yds to the LIB 3 +6 0.15
1:51 3rd & 1 OPP 3 Keith Willis Jr. run for 3 yds for a TD (Jacob Barnes KICK) +3 2.47
TD
10 pl · 75 yd · 1:45
10–28
−21
1:51 1st & 10 OWN 25 Billy Lucas run for 2 yds to the LIB 27 +2 -0.45
1:51 2nd & 8 OWN 27 Kaidon Salter run for 5 yds to the LIB 32 +5 0.06
1:13 3rd & 3 OWN 32 Louisiana Tech Penalty, Offsides (Myles Heard) to the LIB 37 for a 1ST down +5
1:13 1st & 10 OWN 37 Timeout Louisiana Tech, clock 01:13
1:13 1st & 10 OWN 37 Kaidon Salter pass incomplete 0 -1.07
1:13 2nd & 10 OWN 37 Kaidon Salter pass complete to Elijah Smoot for 30 yds to the LT 33 for a 1ST down +30 3.21
1:13 1st & 10 OPP 33 Kaidon Salter pass incomplete 0 -0.64
0:32 3rd & 1 OPP 24 Timeout Liberty, clock 00:32
0:32 2nd & 10 OPP 33 Kaidon Salter pass complete to Treon Sibley for 9 yds to the LT 24 +9 0.66
0:32 3rd & 1 OPP 24 Billy Lucas run for 5 yds to the LT 19 for a 1ST down +5 0.28
0:32 1st & 10 OPP 19 Kaidon Salter pass incomplete 0 -0.36
0:32 2nd & 10 OPP 19 Kaidon Salter pass incomplete 0 -0.45
0:32 3rd & 10 OPP 19 SALTER, Kaidon pass deep to the left incomplete intended for FRITH, Noah thrown to the LAT0. PENALTY LAT Offsides on RANDLE, Brevin declined LAT Pass Interference on WOODS, Cedric enforced at the spot of the foul for 15 yards to the LAT4 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). 0
0:06 1st & 4 OPP 4 Kaidon Salter pass complete to Aaron Bedgood for 4 yds for a TD (Nick Brown KICK) +4 1.69
Q3
TD
6 pl · 75 yd · 2:39
10–35
+58
0:00 OWN 35 Max Morgan kickoff for 64 yds
15:00 1st & 10 OPP 25 Timeout Liberty, clock 15:00
15:00 1st & 10 OWN 25 Kaidon Salter run for 3 yds to the LIB 28 +3 -0.30
15:00 2nd & 7 OWN 28 Aaron Bedgood run for 6 yds to the LIB 34 +6 0.27
15:00 3rd & 1 OWN 34 Quinton Cooley run for 13 yds to the LIB 47 for a 1ST down +13 2.01
15:00 1st & 10 OWN 47 COOLEY, Quinton rush to the left for a gain of 4 yards to the LAT49 (HALL, Deshon). PENALTY LIB Holding on GRAHAM, Jonathan enforced 10 yards from the LIB47 to the LIB37 [NHSG]. NO PLAY (replay the down). -10
15:00 1st & 20 OWN 37 Kaidon Salter pass complete to CJ Daniels for 8 yds to the LIB 45 +8 0.60
15:00 2nd & 12 OWN 45 Kaidon Salter pass incomplete 0 -0.82
12:21 3rd & 12 OWN 45 Kaidon Salter pass complete to Noah Frith for 55 yds for a TD (Nick Brown KICK) +55 6.51
TD
9 pl · 75 yd · 3:20
18–35
−3
12:21 1st & 10 OWN 25 Hank Bachmeier pass complete to Smoke Harris for 13 yds to the LT 38 for a 1ST down +13 1.12
12:21 1st & 10 OWN 38 Hank Bachmeier pass incomplete 0 -1.09
12:21 2nd & 10 OWN 38 Hank Bachmeier pass complete to Solo Lewis for 13 yds to the LIB 49 for a 1ST down +13 2.28
12:21 1st & 10 OPP 49 Tyre Shelton run for 5 yds to the LIB 44 +5 0.10
12:21 2nd & 5 OPP 44 Hank Bachmeier pass complete to Cyrus Allen for 7 yds to the LIB 37 for a 1ST down +7 0.61
12:21 1st & 10 OPP 37 Hank Bachmeier pass complete to Cyrus Allen for 26 yds to the LIB 11 for a 1ST down +26 0.53
12:21 1st & 10 OPP 11 Liberty Penalty, Face mask (2 yards) (Kendy Charles) to the LIB 5 for a 1ST down +2
12:21 1st & 4 OPP 4 Hank Bachmeier pass complete to Smoke Harris for 2 yds to the LIB 2 +2 -0.38
9:01 2nd & 2 OPP 2 Keith Willis Jr. run for 2 yds for a TD (K. Willis Jr. Run For Two-point Conversion) +2 2.07
9:01 OPP 3 Liberty Penalty, Offsides (Joseph Carter) to the LIB 2 0
TD
5 pl · 75 yd · 2:31
18–42
9:01 1st & 10 OWN 25 Quinton Cooley run for 2 yds to the LIB 27 +2 -0.45
9:01 2nd & 8 OWN 27 Kaidon Salter pass complete to Aaron Bedgood for 15 yds to the LIB 42 for a 1ST down +15 1.97
9:01 1st & 10 OWN 42 Quinton Cooley run for 5 yds to the LIB 47 +5 0.11
9:01 2nd & 5 OWN 47 Kaidon Salter run for 24 yds to the LT 29 for a 1ST down +24 1.66
6:30 1st & 10 OPP 29 Quinton Cooley run for 29 yds for a TD (Nick Brown KICK) +29 2.79
TD
5 pl · 75 yd · 2:06
24–42
−2
6:30 1st & 10 OWN 25 Hank Bachmeier pass complete to Smoke Harris for 42 yds to the LIB 33 for a 1ST down +42 3.17
6:30 1st & 10 OPP 33 Hank Bachmeier pass complete to Smoke Harris for 15 yds to the LIB 18 for a 1ST down +15 0.31
6:30 1st & 10 OPP 18 Louisiana Tech Penalty, False Start (Bert Hale) to the LIB 23 -5
6:30 1st & 15 OPP 23 Charvis Thornton run for 1 yd to the LIB 22 +1 -0.31
6:30 2nd & 14 OPP 22 Hank Bachmeier pass complete to Ryan Rivera for 21 yds to the LIB 1 for a 1ST down +21 2.35
4:24 1st & 1 OPP 1 Hank Bachmeier pass complete to Smoke Harris for 1 yd for a TD (Two-Point Conversion failed) +1 0.94
TD
11 pl · 75 yd · 6:35
24–49
+2
4:24 1st & 10 OWN 25 Kaidon Salter run for 6 yds to the LIB 31 +6 0.33
4:24 2nd & 4 OWN 31 Quinton Cooley run for 8 yds to the LIB 39 for a 1ST down +8 0.89
4:24 1st & 10 OWN 39 Kaidon Salter pass incomplete 0 -1.11
4:24 2nd & 10 OWN 39 Quinton Cooley run for 12 yds to the LT 49 for a 1ST down +12 2.20
4:24 1st & 10 OPP 49 Quinton Cooley run for 3 yds to the LT 46 +3 -0.38
4:24 2nd & 7 OPP 46 James Jointer Jr. run for 2 yds to the LT 44 +2 -0.65
4:24 3rd & 5 OPP 44 Kaidon Salter pass complete to Quinton Cooley for 16 yds to the LT 28 for a 1ST down +16 2.02
0:00 1st & 10 OPP 28 COOLEY, Quinton rush to the right for a gain of 6 yards to the LAT22 (RANDLE, Brevin), clock 00:00. PENALTY Before the snap, LIB Illegal Motion on DANIELS, CJ enforced 5 yards from the LAT28 to the LAT33. NO PLAY (replay the down). -5
0:00 OPP 28 End of 3rd Quarter
15:00 1st & 15 OPP 33 Kaidon Salter run for 7 yds to the LT 26 +7 0.28
15:00 2nd & 8 OPP 26 Aaron Bedgood run for a loss of 1 yard to the LT 27 -1 -0.77
15:00 3rd & 9 OPP 27 SALTER, Kaidon pass deep to the left incomplete intended for DANIELS, CJ thrown to the LAT0. PENALTY LAT Pass Interference on ROBERTS, Willie enforced half the distance from the goal, 14 yards to the LAT13 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). 0
15:00 1st & 10 OPP 12 Quinton Cooley run for 5 yds to the LT 7 +5 0.07
12:49 2nd & 5 OPP 7 Quinton Cooley run for 7 yds for a TD (Nick Brown KICK) +7 2.46
12:49 OWN 35 Timeout Liberty, clock 12:49
Q4
TD
4 pl · 49 yd · 1:53
30–49
−1
12:41 1st & 10 OPP 49 Hank Bachmeier pass complete to Jacob Fields for a loss of 1 yard to the 50 yard line -1 -1.33
12:41 2nd & 11 50 Liberty Penalty, Personal Foul (CJ Bazile Jr.) to the LIB 7 for a 1ST down +36
12:41 1st & 7 OPP 7 Jacob Fields run for a loss of 2 yards to the LIB 9 -2 -0.54
10:48 2nd & 9 OPP 9 Tru Edwards 9 Yd pass from Hank Bachmeier (Two-Point Pass Conversion Failed) +9 2.74
10:48 OWN 35 Buck Buchanan kickoff Liberty Penalty, Roughing the Passer on DUPREE, Tyren enforced (Tyren Dupree) to the 50 yard line
PUNT
3 pl · 3 yd · 2:32
30–49
−7
10:46 1st & 10 OWN 32 Quinton Cooley run for 3 yds to the LIB 35 +3 -0.38
10:46 2nd & 7 OWN 35 SALTER, Kaidon pass to the left complete for 9 yards to BEDGOOD, Aaron caught at the LIB30 and advanced to the LIB44 (RICHARD, Michael), out of bounds. PENALTY LIB Holding on FRITH, Noah enforced 10 yards from the LIB35 to the LIB25 [NHSG]. NO PLAY (replay the down). -10
10:46 2nd & 17 OWN 25 Kaidon Salter pass complete to Quinton Cooley for 2 yds to the LIB 27 +2 -0.11
10:46 3rd & 15 OWN 27 Kaidon Salter pass complete to Treon Sibley for 8 yds to the LIB 35 +8 0.15
8:14 4th & 7 OWN 35 Max Morgan punt for 38 yds
ON DOWNS
7 pl · 19 yd · 2:32
30–49
−7
8:14 1st & 10 OWN 29 Hank Bachmeier pass complete to Tru Edwards for 8 yds to the LT 37 +8 0.98
8:14 2nd & 2 OWN 37 Hank Bachmeier pass incomplete 0 -1.25
8:14 3rd & 2 OWN 37 Tyre Shelton run for 2 yds to the LT 39 for a 1ST down +2 1.18
8:14 1st & 10 OWN 39 Tyre Shelton run for 6 yds to the LT 45 +6 0.40
8:14 2nd & 4 OWN 45 Hank Bachmeier pass complete to Tru Edwards for 3 yds to the LT 48 +3 -0.46
8:14 3rd & 1 OWN 48 Tyre Shelton run for no gain to the LT 48 0 -1.12
5:42 4th & 1 OWN 48 Keith Willis Jr. run for no gain to the LT 48 0 -0.97
TD
6 pl · 48 yd · 3:20
30–56
+10
5:42 1st & 10 OPP 48 Quinton Cooley run for 6 yds to the LT 42 +6 0.33
5:42 2nd & 4 OPP 42 Quinton Cooley run for 4 yds to the LT 38 for a 1ST down +4 0.26
4:00 1st & 10 OPP 20 Timeout Louisiana Tech, clock 04:00
4:00 1st & 10 OPP 38 Quinton Cooley run for 18 yds to the LT 20 for a 1ST down +18 0.48
4:00 1st & 10 OPP 20 James Jointer Jr. run for 13 yds to the LT 7 for a 1ST down +13 0.42
4:00 1st & 7 OPP 7 James Jointer Jr. run for 5 yds to the LT 2 +5 0.13
2:22 2nd & 2 OPP 2 James Jointer Jr. run for 2 yds for a TD (Nick Brown KICK) +2 2.07
ON DOWNS
5 pl · 17 yd · 1:26
30–56
+2
2:17 1st & 10 OWN 27 Hank Bachmeier pass complete to Tru Edwards for 20 yds to the LT 47 for a 1ST down +20 1.84
2:17 1st & 10 OWN 47 Hank Bachmeier pass complete to Jacob Fields for 4 yds to the LIB 49 +4 -0.15
2:17 2nd & 6 OPP 49 Hank Bachmeier run for 1 yd to the LIB 48 +1 -0.92
2:17 3rd & 5 OPP 48 Hank Bachmeier pass incomplete 0 -0.99
0:51 4th & 5 OPP 48 Hank Bachmeier sacked by TJ Bush and Kendy Charles for a loss of 8 yards to the LT 44 -8 -0.84
END OF GAME
1 pl · 5 yd · 0:51
30–56
+8
0:00 1st & 10 OPP 44 James Jointer Jr. run for 5 yds to the LT 39 +5 0.09
0:00 OPP 39 End of 4th Quarter
21 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

0sacks2
1plays for loss6
1takeaways0
1three-and-outs forced2
16explosive plays allowed6
8.77yards allowed / play5.53
8 of 11scoring drives allowed5 of 10
Louisiana Tech
Jeslord Boateng 13 (5)
Brevin Randle 11 (4)
Zach Zimos 8 (2) 0.5 TFL
Myles Heard 7 (2) 1 QH
Cecil Singleton 5 (2)
Isaiah McElvane 4 (1) 0.5 TFL
Michael Richard Jr. 4 (3) 2 PD
Jayden Gray 4 (2)
Liberty
Tyren Dupree 12 (9) 1 TFL · 1 PD
Brandon Bishop 10 (7) 1 TFL
Joseph Carter 8 (5) 1 TFL
T.J. Bush 6 (3) 0.5 sk · 1.5 TFL
Kendy Charles 5 (2) 0.5 sk · 0.5 TFL · 1 QH
Brylan Green 4 (1) 1 PD
Preston Hodge 3 (2) 1 PD
Quinton Reese 3 (2)
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 1field goals
3punts1
43.7punt average38.0
1punts inside the 200
130return yards0
own 27average drive startown 25
Louisiana Tech
K Jacob Barnes 1/1 FG · long 26 · 1/1 XP
P Blake Ochsendorf 3 punts · 43.7 avg · 1 in 20 · 1 TB
KR Demarcus Griffin-Taylor 4 ret · 109 yds · long 43
KR Smoke Harris 1 ret · 14 yds · long 14
KR Eli Finley 1 ret · 5 yds · long 5
PR Smoke Harris 1 ret · 2 yds · long 2
Liberty
K Nick Brown 8/8 XP
P Max Morgan 1 punt · 38.0 avg
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

60plays69
332yards605
10drives11
50%success rate62%
12.63total PPA45.53
Derived from 129 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jacob Barnes 26 yd FG GOOD 3–0
Q1Kaidon Salter pass complete to Bentley Hanshaw for 16 yds for a TD (Nick Brown KICK) 7–3
Q1Kaidon Salter pass complete to CJ Daniels for 24 yds for a TD (Nick Brown KICK) 14–3
Q2Aaron Bedgood run for 5 yds for a TD (Nick Brown KICK) 21–3
Q2Keith Willis Jr. run for 3 yds for a TD (Jacob Barnes KICK) 10–21
Q2Kaidon Salter pass complete to Aaron Bedgood for 4 yds for a TD (Nick Brown KICK) 28–10
Q3Kaidon Salter pass complete to Noah Frith for 55 yds for a TD (Nick Brown KICK) 35–10
Q3Keith Willis Jr. run for 2 yds for a TD (K. Willis Jr. Run For Two-point Conversion) 18–35
Q3Quinton Cooley run for 29 yds for a TD (Nick Brown KICK) 42–18
Q3Hank Bachmeier pass complete to Smoke Harris for 1 yd for a TD (Two-Point Conversion failed) 24–42
Q4Quinton Cooley run for 7 yds for a TD (Nick Brown KICK) 49–24
Q4Tru Edwards 9 Yd pass from Hank Bachmeier (Two-Point Pass Conversion Failed) 30–49
Q4James Jointer Jr. run for 2 yds for a TD (Nick Brown KICK) 56–30

Biggest plays by PPA

Q3Kaidon Salter pass complete to Noah Frith for 55 yds for a TD (Nick Brown KICK) 6.51
Q1Kaidon Salter pass complete to CJ Daniels for 24 yds for a TD (Nick Brown KICK) 3.36
Q1Kaidon Salter pass complete to CJ Daniels for 47 yds to the LT 28 for a 1ST down 3.31
Q2Kaidon Salter pass complete to Elijah Smoot for 30 yds to the LT 33 for a 1ST down 3.21
Q3Hank Bachmeier pass complete to Smoke Harris for 42 yds to the LIB 33 for a 1ST down 3.17
Q2Kaidon Salter pass complete to Noah Frith for 31 yds to the LT 42 for a 1ST down 3.13

Series recent meetings

2025 Liberty 28 – 34 Louisiana Tech
Last 1 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal