From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Liberty
Troy
339
Total yards
232
154
Passing yards
211
185
Rushing yards
21
8.6
Yards per pass
8.4
3.9
Yards per rush
0.9
22
First downs
13
6–13
Third downs
4–11
2–2
Fourth downs
2–2
0
Turnovers
1
8–65
Penalties
4–35
38:59
Possession
21:01
5
Sacks (by defense)
5
Efficiency
Liberty
Troy
46%
Success rate
42%
0.21
EPA per play
0.19
1.16
Explosiveness
1.35
0.16
Rushing EPA
0.13
0.28
Passing EPA
0.23
25%
Passing-down success
46%
−0.08
First-down EPA
0.19
0.19
Second-down EPA
−0.41
0.40
Third-down EPA
0.31
19%
Havoc by its defense
18%
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 51% to win. Elo’s favorite won.
The line
Liberty −3, over/under 62.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 58%, Troy 42%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Troy drives left to right, Liberty right to left.
Q1 TroyTouchdown, 13 plays, 75 yards
Q1 LibertyTouchdown, 9 plays, 75 yards
Q1 TroyPunt, 8 plays, 26 yards
Q2 TroyPunt, 3 plays, 9 yards
Q2 LibertyPunt, 5 plays, 29 yards
Q2 TroyPunt, 3 plays, −1 yard
Q2 LibertyPunt, 3 plays, −10 yards
Q2 TroyResult not recorded, 1 play, −1 yard
Q2 LibertyTouchdown, 13 plays, 90 yards
Q3 LibertyPunt, 11 plays, 37 yards
Q3 TroyInterception, 3 plays, 26 yards
Q3 LibertyPunt, 3 plays, −5 yards
Q3 TroyPunt, 6 plays, 49 yards
Q3 LibertyTouchdown, 8 plays, 90 yards
Q4 TroyPunt, 3 plays, 5 yards
Q4 LibertyMissed FG, 12 plays, 51 yards
Q4 TroyTouchdown, 9 plays, 64 yards
Q4 LibertyEnd of game, 2 plays, −3 yards
Play by play
1st quarter3 drives, then Tied at 7
Troy Touchdown, 13 plays
15:00
Alex Barbir kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Taylor Powell pass complete to Kimani Vidal for 4 yds to the Troy 29
15:00
2nd & 6 at own 29
Kimani Vidal run for 4 yds to the Troy 33
15:00
3rd & 2 at own 33
Kimani Vidal run for 4 yds to the Troy 37 for a 1ST down
15:00
1st & 10 at own 37
Taylor Powell pass incomplete
15:00
2nd & 10 at own 37
Taylor Powell pass complete to Reggie Todd for 13 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
B.J. Smith run for 6 yds to the Liber 44
15:00
2nd & 4 at opp 44
B.J. Smith run for 3 yds to the Liber 41
15:00
3rd & 1 at opp 41
B.J. Smith run for 1 yd to the Liber 40 for a 1ST down
15:00
1st & 10 at opp 40
Taylor Powell pass complete to Deyunkrea Lewis for 18 yds to the Liber 22 for a 1ST down
15:00
1st & 10 at opp 22
B.J. Smith run for 2 yds to the Liber 20
15:00
2nd & 8 at opp 20
Taylor Powell pass incomplete
15:00
3rd & 8 at opp 20
Taylor Powell pass complete to Luke Whittemore for 15 yds to the Liber 5 for a 1ST down
9:40
1st & goal at opp 5
B.J. Smith run for 5 yds for a TD (Brooks Buce KICK)Troy 7, Liberty 0
Liberty Touchdown, 9 plays
9:40
Brooks Buce kickoff for 65 yds for a touchback
9:40
1st & 10 at own 25
Malik Willis pass complete to DJ Stubbs for 2 yds to the Liber 27
9:40
2nd & 8 at own 27
Joshua Mack run for 4 yds to the Liber 31
9:40
3rd & 4 at own 31
Malik Willis pass complete to CJ Daniels for 7 yds to the Liber 38 for a 1ST down
9:40
1st & 10 at own 38
Shedro Louis run for a loss of 1 yard to the Liber 37
9:40
2nd & 11 at own 37
Malik Willis run for 10 yds to the Liber 47
9:40
3rd & 1 at own 47
Joshua Mack run for 3 yds to the 50 yard line for a 1ST down
9:40
1st & 10 at the 50
Malik Willis pass complete to Kevin Shaa for 11 yds to the Troy 39 for a 1ST down
9:40
1st & 10 at opp 39
Malik Willis pass complete to Demario Douglas for 7 yds to the Troy 32
4:29
2nd & 3 at opp 32
Malik Willis pass complete to Demario Douglas for 32 yds for a TD (Alex Barbir KICK)Tied at 7
Troy Punt, 8 plays
4:29
Alex Barbir kickoff for 65 yds for a touchback
4:29
1st & 10 at own 25
Taylor Powell pass complete to Tez Johnson for 7 yds to the Troy 32
4:29
2nd & 3 at own 32
Kimani Vidal run for 9 yds to the Troy 41 for a 1ST down
4:29
1st & 10 at own 41
Taylor Powell pass incomplete
4:29
2nd & 10 at own 41
VIDAL, Kimani rush to the right for a gain of 2 yards to the TRY43 (PIERRE, Aaron;SCRUGGS, Javon). PENALTY LIB Offsides on WASHINGTON, Aakil enforced 5 yards from the TRY41 to the TRY46 [NHSG]. NO PLAY (replay the down).
4:29
2nd & 5 at own 46
Taylor Powell sacked by Tre’Shaun Clark and Elijah James for 0 yards to the Troy 41
4:29
3rd & 10 at own 41
Taylor Powell pass complete to Kimani Vidal for 19 yds to the Liber 40 for a 1ST down
4:29
1st & 10 at opp 40
Kimani Vidal run for 3 yds to the Liber 37
4:29
2nd & 7 at opp 37
Kimani Vidal run for 3 yds to the Liber 34
4:29
3rd & 4 at opp 34
Taylor Powell sacked by Kendy Charles for 0 yards to the Liber 44
4:29
4th & 14 at opp 44
TROY Penalty, Delay Of Game (-5 Yards) to the Liber 49
0:09
4th & 19 at opp 49
punt for 49 yds for a touchback
0:00
1st & 10 at own 20
MACK, Joshua rush up the middle for a gain of 4 yards to the LIB24 (MARTIAL, Carlton;SHOWERS, Antonio). PENALTY LIB Holding on SCHLITTLER, Brendan enforced 10 yards from the LIB20 to the LIB10 [NHSG]. NO PLAY (replay the down).
2nd quarter5 drives, then Liberty 14, Troy 7
Liberty Touchdown, 13 plays
10:59
2nd & 6 at opp 27
T.J. Green run for 10 yds to the Troy 17 for a 1ST down
10:59
1st & 10 at opp 17
Shedro Louis run for 8 yds to the Troy 9
10:59
2nd & 2 at opp 9
T.J. Green run for 2 yds to the Troy 7 for a 1ST down
10:59
1st & goal at opp 7
Shedro Louis run for a loss of 1 yard to the Troy 8
10:59
2nd & goal at opp 8
Malik Willis run for 4 yds to the Troy 4
10:59
3rd & goal at opp 4
Malik Willis run for 2 yds to the Troy 2
7:29
4th & goal at opp 2
Malik Willis pass complete to Jerome Jackson for 2 yds for a TD (Alex Barbir KICK)Liberty 14, Troy 7
Troy Punt, 3 plays
7:29
Alex Barbir kickoff for 65 yds for a touchback
7:29
1st & 10 at own 25
Taylor Powell pass incomplete
7:29
2nd & 10 at own 25
Taylor Powell pass complete to Tez Johnson for 8 yds to the Troy 33
5:46
3rd & 2 at own 33
Kimani Vidal run for 1 yd to the Troy 34
5:39
4th & 1 at own 34
Luke Magliozzi punt for 39 yds, fair catch by Demario Douglas at the Liber 27
Liberty Punt, 5 plays
5:39
1st & 10 at own 27
Malik Willis pass complete to Demario Douglas for 2 yds to the Liber 29
5:39
2nd & 8 at own 29
Malik Willis pass complete to Trevor Hobbs for 31 yds to the Troy 40 for a 1ST down
5:39
1st & 10 at opp 40
T.J. Green run for 5 yds to the Troy 35
5:39
2nd & 5 at opp 35
Malik Willis sacked by Richard Jibunor and Jayden McDonald for 0 yards to the Troy 44
5:39
3rd & 14 at opp 44
Malik Willis pass incomplete
3:04
4th & 14 at opp 44
Aidan Alves punt for 33 yds
Troy Punt, 3 plays
3:04
1st & 10 at own 11
Kimani Vidal run for 1 yd to the Troy 12
3:04
2nd & 9 at own 12
Taylor Powell pass complete to Kimani Vidal for 6 yds to the Troy 18
1:45
3rd & 3 at own 18
Taylor Powell sacked by Henry Chibueze for 0 yards to the Troy 10
1:37
4th & 11 at own 10
Luke Magliozzi punt for 30 yds, downed at the Troy 40
Liberty Punt, 3 plays
1:37
1st & 10 at opp 40
Malik Willis sacked by Will Choloh for 0 yards to the Troy 43
1:37
2nd & 13 at opp 43
Malik Willis pass incomplete
1:37
3rd & 13 at opp 43
Malik Willis sacked by Will Choloh for 0 yards to the 50 yard line
0:10
4th & 20 at the 50
Aidan Alves punt for 50 yds for a touchback
3rd quarter5 drives, then Liberty 14, Troy 7
Liberty Punt, 11 plays
15:00
Brooks Buce kickoff for 65 yds , Shedro Louis return for 20 yds to the Liber 10
15:00
1st & 10 at own 10
Malik Willis run for 3 yds to the Liber 13
15:00
2nd & 7 at own 13
LIBERTY Penalty, False Start (Johnny Huntley) to the Liber 8
15:00
2nd & 12 at own 8
Malik Willis pass complete to Shedro Louis for 3 yds to the Liber 11
15:00
3rd & 9 at own 11
Malik Willis run for 12 yds to the Liber 23 for a 1ST down
15:00
1st & 10 at own 23
Shedro Louis run for 9 yds to the Liber 32
15:00
2nd & 1 at own 32
Shedro Louis run for 4 yds to the Liber 36 for a 1ST down
15:00
1st & 10 at own 36
Shedro Louis run for 5 yds to the Liber 41
15:00
2nd & 5 at own 41
T.J. Green run for 1 yd to the Liber 42
15:00
3rd & 4 at own 42
Malik Willis run for 15 yds to the Troy 43 for a 1ST down
15:00
1st & 10 at opp 43
T.J. Green run for a loss of 6 yards to the Troy 49
15:00
2nd & 16 at opp 49
Malik Willis run for 1 yd to the Troy 48
15:00
3rd & 15 at opp 48
Malik Willis sacked by Will Choloh and Jayden McDonald for 0 yards to the Liber 47
6:40
4th & 20 at own 47
Aidan Alves punt for 39 yds , Tez Johnson returns for no gain to the Troy 14
Troy Interception, 3 plays
6:40
1st & 10 at own 14
Kimani Vidal run for 8 yds to the Troy 22 for a 1ST down LIBERTY Penalty, Face mask (15 yards) (Storey Jackson) to the Troy 37 for a 1ST down
6:40
1st & 10 at own 37
Kimani Vidal run for 3 yds to the Troy 40
5:58
2nd & 7 at own 40
Taylor Powell pass intercepted return for no gain to the Troy 39
5:58
1st & 10 at opp 39
LIBERTY Penalty, False Start (Trevor Hobbs) to the Troy 44
Liberty Punt, 3 plays
5:58
1st & 15 at opp 44
Shedro Louis run for a loss of 5 yards to the Troy 49
5:58
2nd & 20 at opp 49
Malik Willis pass incomplete
5:58
3rd & 20 at opp 49
Malik Willis pass incomplete
4:49
4th & 20 at opp 49
Aidan Alves punt for 46 yds, downed at the Troy 3
Troy Punt, 6 plays
4:49
1st & 10 at own 3
Kimani Vidal run for 2 yds to the Troy 5
4:49
2nd & 8 at own 5
POWELL, Taylor pass to the left incomplete intended for TODD, Reggie thrown to the TRY32. PENALTY LIB Pass Interference on MEGGINSON, Chris enforced 15 yards from the TRY5 to the TRY20 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
4:49
1st & 10 at own 20
Taylor Powell pass complete to Tez Johnson for 10 yds to the Troy 30 for a 1ST down
4:49
1st & 10 at own 30
Taylor Powell pass complete to Luke Whittemore for 21 yds to the Liber 49 for a 1ST down
4:49
1st & 10 at opp 49
POWELL, Taylor pass to the right complete for 6 yards to WHITTEMORE, Luke caught at the LIB43 and advanced to the LIB43, out of bounds. PENALTY TRY Holding on VIDAL, Kimani enforced 10 yards from the LIB49 to the TRY41 [NH]. NO PLAY (replay the down).
4:49
1st & 20 at own 41
Taylor Powell pass complete to Kimani Vidal for 3 yds to the Troy 44
4:49
3rd & 9 at opp 48
Taylor Powell pass incomplete
4:49
2nd & 17 at own 44
Taylor Powell run for 8 yds to the Liber 48
2:06
4th & 9 at opp 48
Luke Magliozzi punt for 38 yds, fair catch by Demario Douglas at the Liber 10
Liberty Touchdown, 8 plays
2:06
1st & 10 at own 10
Malik Willis run for 14 yds to the Liber 24 for a 1ST down
2:06
1st & 10 at own 24
WILLIS, Malik pass to the left incomplete intended for FRITH, Noah thrown to the LIB50. PENALTY TRY Pass Interference on WILLIAMS, Zion enforced 15 yards from the LIB24 to the LIB39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2:06
1st & 10 at own 39
T.J. Green run for 4 yds to the Liber 43
0:00
2nd & 6 at own 43
Malik Willis run for 4 yds to the Liber 47
Q4 15:00
3rd & 2 at own 47
Malik Willis run for 20 yds to the Troy 33 for a 1ST down
Q4 15:00
1st & 10 at opp 33
Malik Willis sacked by TJ Harris and Luis Medina for 0 yards to the Troy 37
Q4 15:00
2nd & 14 at opp 37
T.J. Green run for 15 yds to the Troy 22 for a 1ST down
Q4 15:00
1st & 10 at opp 22
TROY Penalty, Personal Foul (TJ Harris) to the Troy 5 for a 1ST down
Q4 12:22
1st & goal at opp 4
Malik Willis run for 4 yds for a TD (Alex Barbir KICK)Liberty 21, Troy 7
4th quarter3 drives, then Liberty 21, Troy 13
Troy Punt, 3 plays
12:22
Alex Barbir kickoff for 65 yds for a touchback
12:22
1st & 10 at own 25
Taylor Powell pass complete to AJ Lewis for 5 yds to the Troy 30
12:22
2nd & 5 at own 30
Taylor Powell sacked by Storey Jackson and Rashaad Harding for 0 yards to the Troy 22
12:22
3rd & 13 at own 22
Taylor Powell pass complete to B.J. Smith for 8 yds to the Troy 30
10:38
4th & 5 at own 30
Luke Magliozzi punt for 36 yds, fair catch by Demario Douglas at the Liber 34
Liberty Missed FG, 12 plays
10:38
1st & 10 at own 34
Malik Willis pass complete to DJ Stubbs for 27 yds to the Troy 39 for a 1ST down
10:38
1st & 10 at opp 39
Malik Willis pass complete to DJ Stubbs for 5 yds to the Troy 34
10:38
2nd & 5 at opp 34
Joshua Mack run for 2 yds to the Troy 32
7:38
3rd & 3 at opp 32
Joshua Mack run for no gain to the Troy 32
7:38
4th & 3 at opp 32
Malik Willis run for 5 yds to the Troy 27 for a 1ST down
7:38
1st & 10 at opp 27
Joshua Mack run for 3 yds to the Troy 24
7:38
2nd & 7 at opp 24
Joshua Mack run for 6 yds to the Troy 18
7:38
3rd & 1 at opp 18
Malik Willis run for 1 yd to the Troy 17 for a 1ST down
4:18
1st & 10 at opp 17
Joshua Mack run for a loss of 2 yards to the Troy 19
4:18
2nd & 12 at opp 19
Malik Willis pass incomplete
3:57
3rd & 12 at opp 19
Joshua Mack run for 4 yds to the Troy 15
3:55
4th & 8 at opp 15
Alex Barbir 32 yd FG BLOCKED blocked by , Elijah Culp return for no gain to the Troy 36
Troy Touchdown, 9 plays
3:55
1st & 10 at own 36
Taylor Powell pass complete to Reggie Todd for 21 yds to the Liber 43 for a 1ST down
3:55
1st & 10 at opp 43
Taylor Powell pass complete to Kimani Vidal for 5 yds to the Liber 38
3:55
2nd & 5 at opp 38
Taylor Powell pass incomplete
3:55
3rd & 5 at opp 38
Taylor Powell pass complete to Jabre Barber for 2 yds fumbled, recovered by Troy Dylan Bradshaw
3:55
4th & 3 at opp 36
Taylor Powell pass complete to Luke Whittemore for 35 yds to the Liber 1 for a 1ST down
2:28
1st & goal at opp 1
LIBERTY Penalty, Disconcerting Signals on JIMMERSON, Jaylon enforced half the distance from the goal ( Yards) to the Liber 1
2:28
1st & goal at opp 1
Taylor Powell run for no gain to the Liber 1
1:46
2nd & goal at opp 1
Kimani Vidal run for no gain to the Liber 1
1:46
3rd & goal at opp 1
Taylor Powell sacked by Storey Jackson for 0 yards to the Liber 11
1:14
4th & goal at opp 11
Taylor Powell pass complete to Deyunkrea Lewis for 11 yds for a TD Timeout LIBERTY, clock 01:14 (Brooks Buce PAT BLOCKED)Liberty 21, Troy 13
1:10
kickoff for 10 yds , Benjamin Alexander return for no gain to the Troy 45
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.