From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Maine
Liberty
316
Total yards
391
132
Passing yards
197
184
Rushing yards
194
4.3
Yards per pass
6.0
5.8
Yards per rush
4.9
15
First downs
22
2–11
Third downs
11–19
2–5
Fourth downs
1–2
2
Turnovers
0
2–20
Penalties
4–40
26:26
Possession
33:34
0
Sacks (by defense)
3
Efficiency
Maine
Liberty
30%
Success rate
46%
−0.14
EPA per play
0.10
1.95
Explosiveness
1.16
0.20
Rushing EPA
0.11
−0.32
Passing EPA
0.07
30%
Passing-down success
40%
−0.10
First-down EPA
0.03
0.18
Second-down EPA
−0.22
0.05
Third-down EPA
1.00
12%
Havoc by its defense
16%
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 87% to win. Elo’s favorite won.
The line
Liberty −25.5, over/under 50.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 96%, Maine 4%. 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. Liberty drives left to right, Maine right to left.
Q1 LibertyMissed FG, 18 plays, 47 yards
Q1 MaineTurnover on downs, 11 plays, 42 yards
Q1 LibertyPunt, 3 plays, 6 yards
Q2 MaineTouchdown, 1 play, 77 yards
Q2 LibertyPunt, 3 plays, 5 yards
Q2 MainePunt, 8 plays, 17 yards
Q2 LibertyPunt, 6 plays, 35 yards
Q2 MainePunt, 3 plays, 1 yard
Q2 LibertyPunt, 4 plays, 15 yards
Q2 MaineFumble, 6 plays, 22 yards
Q2 LibertyTouchdown, 3 plays, 38 yards
Q2 MaineEnd of half, 1 play, −1 yard
Q3 MainePunt, 7 plays, 37 yards
Q3 LibertyPunt, 5 plays, 34 yards
Q3 MainePunt, 7 plays, 39 yards
Q3 LibertyTurnover on downs, 12 plays, 64 yards
Q4 MaineTurnover on downs, 5 plays, 32 yards
Q4 LibertyTouchdown, 6 plays, 62 yards
Q4 MaineInterception, 2 plays, 0 yards
Q4 LibertyTouchdown, 10 plays, 48 yards
Q4 MaineTurnover on downs, 4 plays, 7 yards
Q4 LibertyTouchdown, 4 plays, 32 yards
Q4 MaineEnd of game, 8 plays, 43 yards
Play by play
1st quarter3 drives, then Tied at 0
Liberty Missed FG, 18 plays
14:54
1st & 10 at own 35
Joey Bryson kickoff for 60 yds , Julian Gray return for 29 yds to the LIB 34
14:51
1st & 10 at own 34
Ethan Vasko pass incomplete to Donte Lee Jr.
14:43
2nd & 10 at own 34
Caden Williams run for 5 yds to the LIB 39
14:07
3rd & 5 at own 39
Ethan Vasko pass complete to Reese Smith for 6 yds to the LIB 45 for a 1ST down
13:47
1st & 10 at own 45
Ethan Vasko pass complete to Reese Smith for no gain to the LIB 45
13:14
2nd & 10 at own 45
Ethan Vasko pass complete to Donte Lee Jr. for 5 yds to the 50 yard line
12:28
3rd & 5 at the 50
Ethan Vasko run for 6 yds to the ME 44 for a 1ST down
11:56
1st & 10 at opp 44
Julian Gray run for 6 yds to the ME 38
11:18
2nd & 4 at opp 38
Ethan Vasko run for 3 yds to the ME 35
10:44
3rd & 1 at opp 35
Caden Williams run for 4 yds to the ME 31 for a 1ST down
10:05
1st & 10 at opp 31
Ethan Vasko run for 2 yds to the ME 29
9:29
2nd & 8 at opp 29
Ethan Vasko pass incomplete to Tyson Mobley
9:22
3rd & 8 at opp 29
Ethan Vasko pass complete to Julian Gray for 9 yds to the ME 20 for a 1ST down
8:49
1st & 10 at opp 20
Caden Williams run for 7 yds to the ME 13
8:15
2nd & 3 at opp 13
Ethan Vasko run for 5 yds to the ME 8 for a 1ST down
7:36
1st & goal at opp 8
Ethan Vasko run for a loss of 2 yards to the ME 10
7:03
2nd & goal at opp 10
(07:06) No Huddle-Shotgun Vasko,Ethan pass incomplete short right to Henderson,Austin thrown to MAINE06 QB hurried by Hudson,Sherrod PENALTY LU Pass Interference (Cain,Casey) 15 yards from MAINE10 to MAINE25. NO PLAY.
6:57
2nd & goal at opp 25
Ethan Vasko pass incomplete to Tyson Mobley
6:50
3rd & goal at opp 25
Caden Williams run for 6 yds to the ME 19
6:16
4th & goal at opp 19
Jay Billingsley 37 yd FG MISSED
Maine Turnover on downs, 11 plays
6:16
2nd & 10 at own 20
Timeout Liberty, clock 06:16
6:11
1st & 10 at own 20
Carter Peevy pass incomplete to Molayo Irefin
5:59
2nd & 10 at own 20
Sincere Baines run for 4 yds to the ME 24
5:15
3rd & 6 at own 24
Carter Peevy pass complete to Scott Woods for 10 yds to the ME 34 for a 1ST down
4:46
1st & 10 at own 34
Carter Peevy run for a loss of 1 yard to the ME 33
3:52
2nd & 11 at own 33
Carter Peevy pass complete to Trevin Ewing for 14 yds to the ME 47 for a 1ST down
3:07
1st & 10 at own 47
Rashawn Marshall run for 3 yds to the 50 yard line
2:28
2nd & 7 at the 50
Carter Peevy pass complete to Molayo Irefin for 12 yds to the LIB 38 for a 1ST down
1:51
1st & 10 at opp 38
Carter Peevy pass incomplete to Scott Woods
1:43
2nd & 10 at opp 38
Rashawn Marshall run for 3 yds to the LIB 35
0:58
3rd & 7 at opp 35
Carter Peevy pass complete to Molayo Irefin for 4 yds to the LIB 31
0:22
4th & 3 at opp 31
Carter Peevy sacked for a loss of 7 yards to the LIB 38
Liberty Punt, 3 plays
0:22
2nd & 10 at own 38
Timeout Liberty, clock 00:22
0:00
1st & 10 at own 38
Ethan Vasko pass complete to Julian Gray for no gain to the LIB 38
Q2 14:50
2nd & 10 at own 38
Ethan Vasko pass complete to Elijah Canion for 6 yds to the LIB 44
Q2 14:18
3rd & 4 at own 44
Ethan Vasko pass incomplete to Elijah Canion
Q2 14:11
4th & 4 at own 44
Max Morgan punt for 33 yds, fair catch by Scott Woods at the ME 23
2nd quarter9 drives, then Tied at 7
Maine Touchdown, 1 play
14:11
1st & goal at opp 3
Timeout Liberty, clock 14:11
13:58
1st & 10 at own 23
Sincere Baines run for 77 yds for a TD (Samuel Tremblay KICK)Maine 7, Liberty 0
13:58
1st & 10 at own 30
Timeout Liberty, clock 13:58
Liberty Punt, 3 plays
13:51
1st & 10 at own 35
Joey Bryson kickoff for 61 yds , Julian Gray return for 26 yds to the LIB 30
13:42
1st & 10 at own 30
Ethan Vasko run for 3 yds to the LIB 33
13:06
2nd & 7 at own 33
Vaughn Blue run for 2 yds to the LIB 35
12:31
3rd & 5 at own 35
Ethan Vasko pass incomplete to Tyson Mobley
12:21
4th & 5 at own 35
Max Morgan punt for 46 yds
Maine Punt, 8 plays
12:14
1st & 10 at own 19
Rashawn Marshall run for 8 yds to the ME 27
11:51
2nd & 2 at own 27
Rashawn Marshall run for 6 yds to the ME 33 for a 1ST down
11:10
1st & 10 at own 33
Carter Peevy pass incomplete to Scott Woods
11:03
2nd & 10 at own 33
Rashawn Marshall run for no gain to the ME 33
10:12
3rd & 10 at own 33
Carter Peevy pass complete to Evan Wallace for 11 yds to the ME 44 for a 1ST down
9:37
1st & 10 at own 44
Sincere Baines run for a loss of 1 yard to the ME 43
8:54
2nd & 11 at own 43
PENALTY MAINE Delay Of Game 5 yards from MAINE43 to MAINE38. NO PLAY.
8:22
2nd & 16 at own 38
Carter Peevy pass complete to Elijah Smalls for 7 yds to the ME 45
7:43
3rd & 9 at own 45
Carter Peevy sacked by Brenton Williams for a loss of 9 yards to the ME 36
6:57
4th & 18 at own 36
Anthony Pecorella punt for 41 yds, fair catch by Reese Smith at the LIB 23
Liberty Punt, 6 plays
6:57
1st & 10 at own 38
Timeout Liberty, clock 06:57
6:47
1st & 10 at own 23
Ethan Vasko pass complete to Donte Lee Jr. for 15 yds to the LIB 38 for a 1ST down
6:27
1st & 10 at own 38
Evan Dickens run for 8 yds to the LIB 46
5:50
2nd & 2 at own 46
Julian Gray run for 13 yds to the ME 41 for a 1ST down
5:15
1st & 10 at opp 41
Evan Dickens run for no gain to the ME 41
4:38
2nd & 10 at opp 41
Evan Dickens run for a loss of 1 yard to the ME 42
3:58
3rd & 11 at opp 42
Ethan Vasko pass incomplete to Jamari Person
3:53
4th & 11 at opp 42
Max Morgan punt for 28 yds, fair catch by Scott Woods at the ME 14
Maine Punt, 3 plays
3:40
1st & 10 at own 14
Sincere Baines run for 1 yd to the ME 15
3:09
2nd & 9 at own 15
Carter Peevy pass incomplete to Scott Woods
3:03
3rd & 9 at own 15
Carter Peevy pass incomplete to Evan Wallace
2:51
4th & 9 at own 15
Anthony Pecorella punt for 51 yds, punt out-of-bounds at the LIB 38 , Reese Smith returns for 4 yds to the LIB 38
Liberty Punt, 4 plays
2:44
1st & 10 at own 38
Ethan Vasko pass complete to Jamari Person for 14 yds to the ME 48 for a 1ST down
2:11
1st & 10 at opp 48
Caden Williams run for 1 yd to the ME 47
2:00
2nd & 9 at opp 47
Timeout Liberty, clock 02:00
1:56
2nd & 9 at opp 47
Ethan Vasko pass incomplete to Jamari Person
1:47
3rd & 9 at opp 47
Ethan Vasko pass incomplete to Austin Henderson
1:39
4th & 9 at opp 47
Max Morgan punt for 31 yds, fair catch by Scott Woods at the ME 16
Maine Fumble, 6 plays
1:26
1st & 10 at own 16
Carter Peevy run for 6 yds to the ME 22
1:08
2nd & 4 at own 22
Carter Peevy pass complete to Scott Woods for 8 yds to the ME 30 for a 1ST down
0:59
1st & 10 at own 30
Carter Peevy pass incomplete to Trevin Ewing
0:51
2nd & 10 at own 30
Carter Peevy pass complete to Sincere Baines for 11 yds to the ME 41 for a 1ST down
0:38
1st & 10 at own 41
Carter Peevy pass complete to Scott Woods for 3 yds to the ME 44
0:38
2nd & 7 at own 44
Timeout Maine, clock 00:38
0:24
2nd & 7 at own 44
Carter Peevy sacked by CJ Bazile Jr. for a loss of 6 yards to the ME 38 Carter Peevy fumbled, recovered by LIB CJ Bazile Jr. , return for 0 yards
Liberty Touchdown, 3 plays
0:19
1st & 10 at opp 38
Ethan Vasko pass complete to Reese Smith for 9 yds to the ME 29
0:12
2nd & 1 at opp 29
Ethan Vasko pass complete to Jamari Person for 20 yds to the ME 9 for a 1ST down
0:12
1st & goal at opp 9
Timeout Liberty, clock 00:12
0:07
1st & goal at opp 9
Ethan Vasko pass complete to Reese Smith for 9 yds for a TD (Jay Billingsley KICK)Tied at 7
Maine End of half, 1 play
0:03
1st & 10 at own 35
Max Morgan kickoff for 63 yds , Trevin Ewing return for 12 yds to the ME 14
0:00
1st & 10 at own 14
C. Peevy takes a knee
3rd quarter4 drives, then Tied at 7
Maine Punt, 7 plays
15:00
1st & 10 at own 35
Max Morgan kickoff for 65 yds for a touchback
15:00
2nd & 10 at own 25
Timeout Maine, clock 15:00
14:55
1st & 10 at own 25
Sincere Baines run for no gain to the ME 25
14:12
2nd & 10 at own 25
Carter Peevy pass complete to Scott Woods for 13 yds to the ME 38 for a 1ST down
13:36
1st & 10 at own 38
Maine Penalty, Offensive Holding (Yards) declined
13:13
2nd & 14 at own 34
Sincere Baines run for 26 yds to the LIB 40 for a 1ST down
12:49
1st & 10 at opp 40
Sincere Baines run for 2 yds to the LIB 38
12:10
2nd & 8 at opp 38
Carter Peevy pass incomplete to Scott Woods
12:06
3rd & 8 at opp 38
Maine Penalty, Personal Foul (Sincere Baines) declined
11:59
4th & 8 at opp 38
Anthony Pecorella punt for 36 yds
Liberty Punt, 5 plays
11:53
1st & 10 at own 2
Ethan Vasko run for 15 yds to the LIB 17 for a 1ST down
11:18
1st & 10 at own 17
Julian Gray run for 11 yds to the LIB 28 for a 1ST down
10:45
1st & 10 at own 28
Julian Gray run for 8 yds to the LIB 36
10:15
2nd & 2 at own 36
Ethan Vasko pass incomplete to Tyson Mobley
10:00
3rd & 2 at own 36
Caden Williams run for no gain to the LIB 36
9:16
4th & 2 at own 36
Max Morgan punt for 46 yds
Maine Punt, 7 plays
9:16
2nd & 8 at own 20
Timeout Liberty, clock 09:16
9:09
1st & 10 at own 18
Rashawn Marshall run for 2 yds to the ME 20
8:34
2nd & 8 at own 20
Carter Peevy pass complete to Molayo Irefin for 19 yds to the ME 39 for a 1ST down
7:56
1st & 10 at own 39
Rashawn Marshall run for 9 yds to the ME 48
7:15
2nd & 1 at own 48
Rashawn Marshall run for 7 yds to the LIB 45 for a 1ST down
6:33
1st & 10 at opp 45
Carter Peevy pass incomplete to Molayo Irefin
6:25
2nd & 10 at opp 45
Sincere Baines run for 2 yds to the LIB 43
5:48
3rd & 8 at opp 43
Carter Peevy pass incomplete to Sincere Baines
5:38
4th & 8 at opp 43
Anthony Pecorella punt for 37 yds
Liberty Turnover on downs, 12 plays
5:38
2nd & 6 at own 10
Timeout Liberty, clock 05:38
5:28
1st & 10 at own 6
Vaughn Blue run for 4 yds to the LIB 10
5:03
2nd & 6 at own 10
Ethan Vasko run for 4 yds to the LIB 14
4:19
3rd & 2 at own 14
Caden Williams run for 2 yds to the LIB 16 for a 1ST down
3:42
1st & 10 at own 16
Caden Williams run for 4 yds to the LIB 20
2:52
2nd & 6 at own 20
Ethan Vasko pass complete to Jamari Person for 5 yds to the LIB 25
2:21
3rd & 1 at own 25
Caden Williams run for 23 yds to the LIB 48 for a 1ST down
1:40
1st & 10 at own 48
Ethan Vasko run for a loss of 4 yards to the LIB 44
0:55
2nd & 14 at own 44
Ethan Vasko pass complete to Casey Cain for 17 yds to the ME 39 for a 1ST down
0:00
1st & 10 at opp 39
Evan Dickens run for 8 yds to the ME 31
Q4 14:55
2nd & 2 at opp 31
Julian Gray run for no gain to the ME 31
Q4 14:17
3rd & 2 at opp 31
Evan Dickens run for 1 yd to the ME 30
Q4 13:36
4th & 1 at opp 30
Ethan Vasko pass incomplete to Austin Henderson
Q4 13:36
4th & 1 at opp 30
Ethan Vasko pass incomplete to Austin Henderson
4th quarter7 drives, then Liberty 28, Maine 7
Maine Turnover on downs, 5 plays
13:29
1st & 10 at own 30
Rashawn Marshall run for 30 yds to the LIB 40 for a 1ST down
12:53
1st & 10 at opp 40
Rashawn Marshall run for 2 yds to the LIB 38
12:17
2nd & 8 at opp 38
Carter Peevy pass incomplete to Molayo Irefin
12:07
3rd & 8 at opp 38
Maine Penalty, Offensive Holding (Sincere Baines) declined
12:03
4th & 8 at opp 38
Carter Peevy pass incomplete to Molayo Irefin
Liberty Touchdown, 6 plays
12:03
2nd & 4 at own 44
Timeout Liberty, clock 12:03
11:54
1st & 10 at own 38
Evan Dickens run for 6 yds to the LIB 44
11:38
2nd & 4 at own 44
Ethan Vasko pass incomplete to Casey Cain
11:32
3rd & 4 at own 44
Ethan Vasko pass complete to Reese Smith for 11 yds to the ME 45 for a 1ST down Maine Penalty, Personal Foul (Chris Bacon) to the ME 30 for a 1ST down
11:19
1st & 10 at opp 30
PENALTY LU False Start (Cain,Casey) 5 yards from MAINE30 to MAINE35. NO PLAY.
10:58
1st & 15 at opp 35
Ethan Vasko pass incomplete to Jamari Person
10:47
2nd & 15 at opp 35
Ethan Vasko pass complete to Reese Smith for 11 yds to the ME 24
10:24
3rd & 4 at opp 24
Ethan Vasko pass complete to Evan Dickens for 24 yds for a TD (Jay Billingsley KICK)Liberty 14, Maine 7
10:24
1st & 10 at own 40
Timeout Liberty, clock 10:24
10:24
1st & 10 at own 35
Max Morgan kickoff for 65 yds for a touchback Liberty Penalty, UNS: Unsportsmanlike Conduct (Max Morgan)
Maine Interception, 2 plays
10:12
1st & 10 at own 40
Sincere Baines run for no gain to the ME 40
9:36
2nd & 10 at own 40
Carter Peevy pass intercepted
Liberty Touchdown, 10 plays
9:23
1st & 10 at opp 48
Ethan Vasko pass incomplete to Casey Cain
9:14
2nd & 10 at opp 48
Ethan Vasko run for 2 yds to the ME 46
8:26
3rd & 8 at opp 46
Ethan Vasko pass complete to Elijah Canion for 15 yds to the ME 31 for a 1ST down
7:54
1st & 10 at opp 31
Evan Dickens run for 5 yds to the ME 26
7:19
2nd & 5 at opp 26
Julian Gray run for 1 yd to the ME 25
6:36
3rd & 4 at opp 25
Evan Dickens run for 3 yds to the ME 22
5:55
4th & 1 at opp 22
Timeout Liberty, clock 05:55
5:46
4th & 1 at opp 22
Ethan Vasko run for 1 yd to the ME 21 for a 1ST down
5:13
1st & 10 at opp 21
Ethan Vasko pass complete to Julian Gray for 5 yds to the ME 16
4:40
2nd & 5 at opp 16
Ethan Vasko pass incomplete to Julian Gray
4:33
3rd & 5 at opp 16
Ethan Vasko pass complete to Donte Lee Jr. for 16 yds for a TD (Jay Billingsley KICK)Liberty 21, Maine 7
Maine Turnover on downs, 4 plays
4:33
1st & 10 at own 35
Max Morgan kickoff for 65 yds for a touchback
4:21
1st & 10 at own 25
Sincere Baines run for 2 yds to the ME 27
3:58
2nd & 8 at own 27
Carter Peevy pass incomplete to Molayo Irefin
3:50
3rd & 8 at own 27
Carter Peevy pass incomplete to Evan Wallace
3:45
4th & 8 at own 27
(03:49) No Huddle-Shotgun Peevy,Carter pass incomplete short left to Irefin,Molayo thrown to MAINE35 broken up by Harmon,Damond PENALTY LU Offside (Bazile, Jr.,CJ) 5 yards from MAINE27 to MAINE32. NO PLAY.
3:40
4th & 3 at own 32
Carter Peevy pass incomplete to Scott Woods
3:40
4th & 3 at own 32
Carter Peevy pass incomplete to Scott Woods
Liberty Touchdown, 4 plays
3:33
1st & 10 at opp 32
Ethan Vasko run for 15 yds to the ME 17 for a 1ST down
3:33
1st & 10 at opp 17
Timeout Maine, clock 03:33
3:28
2nd & 6 at opp 13
Timeout Maine, clock 03:28
3:28
1st & 10 at opp 17
Evan Dickens run for 4 yds to the ME 13
3:21
2nd & 6 at opp 13
Evan Dickens run for no gain to the ME 13
2:38
3rd & 6 at opp 13
Ethan Vasko run for 13 yds for a TD (Jay Billingsley KICK)Liberty 28, Maine 7
Maine End of game, 8 plays
2:38
1st & 10 at own 35
Max Morgan kickoff for 65 yds for a touchback
2:31
1st & 10 at own 25
Carter Peevy run for 1 yd to the ME 26
1:58
2nd & 9 at own 26
Rashawn Marshall run for 6 yds to the ME 32
1:49
3rd & 3 at own 32
Carter Peevy run for 1 yd to the ME 33
1:42
4th & 2 at own 33
Carter Peevy run for 10 yds to the ME 43 for a 1ST down
1:38
1st & 10 at own 43
Carter Peevy pass incomplete to Sincere Baines
1:26
2nd & 10 at own 43
Sincere Baines run for 5 yds to the ME 48
0:45
3rd & 5 at own 48
Carter Peevy pass complete to Sincere Baines for no gain to the ME 48
0:00
4th & 5 at own 48
Carter Peevy pass complete to Ty’ee Stephens for 20 yds to the LIB 32 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.