From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Massachusetts
Liberty
227
Total yards
629
172
Passing yards
251
55
Rushing yards
378
7.5
Yards per pass
8.1
1.8
Yards per rush
8.6
12
First downs
31
5–13
Third downs
10–15
0–2
Fourth downs
1–1
2
Turnovers
0
6–50
Penalties
4–45
25:50
Possession
34:01
1
Sacks (by defense)
2
Efficiency
Massachusetts
Liberty
26%
Success rate
56%
−0.25
EPA per play
0.51
1.61
Explosiveness
1.48
−0.45
Rushing EPA
0.55
−0.00
Passing EPA
0.45
26%
Passing-down success
44%
−0.45
First-down EPA
0.37
−0.20
Second-down EPA
0.23
0.48
Third-down EPA
1.21
15%
Havoc by its defense
24%
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 90% to win. Elo’s favorite won.
The line
Liberty −35.5, over/under 57.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 99%, Massachusetts 1%. 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, Massachusetts right to left.
Q1 MassachusettsPunt, 3 plays, 4 yards
Q1 LibertyPunt, 4 plays, 4 yards
Q1 MassachusettsPunt, 6 plays, 25 yards
Q1 LibertyTouchdown, 8 plays, 80 yards
Q1 MassachusettsFumble, 9 plays, 48 yards
Q1 LibertyTouchdown, 2 plays, 72 yards
Q1 MassachusettsMissed FG, 7 plays, 51 yards
Q2 LibertyTouchdown, 5 plays, 76 yards
Q2 MassachusettsPunt, 3 plays, 7 yards
Q2 LibertyTouchdown, 7 plays, 80 yards
Q2 MassachusettsTurnover on downs, 9 plays, 36 yards
Q2 LibertyField goal, 7 plays, 29 yards
Q2 MassachusettsResult not recorded, 0 yards
Q3 LibertyMissed FG, 11 plays, 48 yards
Q3 MassachusettsTurnover on downs, 5 plays, 38 yards
Q3 LibertyTouchdown, 5 plays, 67 yards
Q3 MassachusettsPunt, 3 plays, −1 yard
Q3 LibertyPunt, 6 plays, 29 yards
Q3 MassachusettsInterception, 4 plays, 21 yards
Q3 LibertyTouchdown, 3 plays, 41 yards
Q3 MassachusettsPunt, 6 plays, −1 yard
Q4 LibertyResult not recorded, 19 plays, 82 yards
Play by play
1st quarter7 drives, then Liberty 14, Massachusetts 0
Massachusetts Punt, 3 plays
15:00
1st & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Cam Roberson run for 4 yds to the UMass 29
14:21
2nd & 6 at own 29
Garrett Dzuro pass incomplete
14:17
3rd & 6 at own 29
Garrett Dzuro pass incomplete
14:04
4th & 6 at own 29
George Georgopoulos punt for 59 yds, downed at the Liber 12
Liberty Punt, 4 plays
13:38
1st & 10 at own 12
Joshua Mack run for 13 yds to the Liber 25 for a 1ST down
13:12
1st & 10 at own 25
Malik Willis run for a loss of 1 yard to the Liber 24 Malik Willis fumbled, forced by Jake Byczko, recovered by Liber
12:49
2nd & 11 at own 24
Malik Willis sacked by Mike Ruane and Taishan Holmes for a loss of 8 yards to the Liber 16
12:14
3rd & 19 at own 16
Malik Willis pass incomplete to Kevin Shaa
12:04
4th & 19 at own 16
Aidan Alves punt for 49 yds, downed at the UMass 35
Massachusetts Punt, 6 plays
11:36
1st & 10 at own 35
Josiah Johnson run for 3 yds to the UMass 38
11:15
2nd & 7 at own 38
MASSACHUSETTS Penalty, Illegal Formation (-5 Yards) to the UMass 33
10:35
2nd & 12 at own 33
Josiah Johnson run for 2 yds to the UMass 35
10:15
3rd & 10 at own 45
Garrett Dzuro pass complete to Samuel Emilus for 10 yds to the Liber 45 for a 1ST down LIBERTY Penalty, Roughing Passer (15 Yards) to the Liber 40 for a 1ST down
10:06
1st & 10 at opp 40
Garrett Dzuro pass incomplete
10:06
2nd & 10 at opp 40
MASSACHUSETTS Penalty, False Start (-5 Yards) to the Liber 45
9:35
2nd & 15 at opp 45
Ellis Merriweather run for 5 yds to the Liber 40
9:20
3rd & 10 at opp 40
Garrett Dzuro pass incomplete
9:06
4th & 10 at opp 40
George Georgopoulos punt for 40 yds for a touchback
Liberty Touchdown, 8 plays
8:54
1st & 10 at own 20
Malik Willis pass complete to Demario Douglas for 8 yds to the Liber 28
8:42
2nd & 2 at own 28
Malik Willis pass incomplete
8:30
3rd & 2 at own 28
Malik Willis pass complete to DJ Stubbs for 9 yds to the Liber 37 for a 1ST down
7:49
1st & 10 at own 37
Peytton Pickett run for 3 yds to the Liber 40
7:31
2nd & 7 at own 40
Malik Willis pass complete to Noah Frith for 13 yds to the UMass 47 for a 1ST down
7:14
1st & 10 at opp 47
Malik Willis pass complete to Kevin Shaa for 7 yds to the UMass 40
6:56
2nd & 3 at opp 40
Malik Willis pass complete to Noah Frith for 9 yds to the UMass 31 for a 1ST down
6:38
1st & 10 at opp 31
Malik Willis pass complete to Kevin Shaa for 31 yds for a TD (Alex Barbir KICK)Liberty 7, Massachusetts 0
Massachusetts Fumble, 9 plays
6:38
1st & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
6:24
1st & 10 at own 25
Garrett Dzuro pass complete to Jaret Pallotta for 7 yds to the UMass 32
6:02
2nd & 3 at own 32
Josiah Johnson run for 9 yds to the UMass 41 for a 1ST down
5:38
1st & 10 at own 41
Ellis Merriweather run for 1 yd to the UMass 42
4:39
2nd & 9 at own 42
Garrett Dzuro run for 8 yds to the 50 yard line
4:27
3rd & 1 at the 50
Josiah Johnson run for 2 yds to the Liber 48 Josiah Johnson fumbled, forced by Javon Scruggs, recovered by UMass Josiah Johnson for a 1ST down
3:56
1st & 10 at opp 48
Josiah Johnson run for 4 yds to the Liber 44
3:08
2nd & 6 at opp 44
MASSACHUSETTS Penalty, Offensive Holding (-10 Yards) to the UMass 46
2:43
2nd & 16 at own 46
Garrett Dzuro pass complete to Samuel Emilus for 9 yds to the Liber 45
2:25
3rd & 7 at opp 45
LIBERTY Penalty, Face Mask (15 yards) (15 Yards) to the Liber 30 for a 1ST down
2:12
1st & 10 at opp 30
Samuel Emilus run for 3 yds to the Liber 27
1:40
2nd & 7 at opp 27
Josiah Johnson run for a loss of 1 yard to the Liber 28 Josiah Johnson fumbled, forced by Ralfs Rusins, recovered by Liber Aaron Pierre
Liberty Touchdown, 2 plays
1:29
1st & 10 at own 28
Joshua Mack run for 13 yds to the Liber 41 for a 1ST down
1:12
1st & 10 at own 41
Joshua Mack run for 59 yds for a TD (Alex Barbir KICK)Liberty 14, Massachusetts 0
Massachusetts Missed FG, 7 plays
1:12
1st & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
1:01
1st & 10 at own 25
Cam Roberson run for 3 yds to the UMass 28
0:24
2nd & 7 at own 28
Garrett Dzuro pass complete to Josiah Johnson for 17 yds to the UMass 45 for a 1ST down
Q2 14:54
1st & 10 at own 45
Garrett Dzuro pass complete to Samuel Emilus for 31 yds to the Liber 24 for a 1ST down
Q2 14:11
1st & 10 at opp 24
Cam Roberson run for 1 yd to the Liber 23
Q2 13:38
2nd & 9 at opp 23
Cam Roberson run for 4 yds to the Liber 19
Q2 12:55
3rd & 5 at opp 19
Josiah Johnson run for a loss of 5 yards to the Liber 24
Q2 12:31
4th & 10 at opp 24
Jeremy Martin 41 yd FG MISSED
2nd quarter5 drives, then Liberty 31, Massachusetts 0
Liberty Touchdown, 5 plays
12:23
1st & 10 at own 24
Malik Willis run for a loss of 1 yard to the Liber 23
11:49
2nd & 11 at own 23
Malik Willis pass complete to DJ Stubbs for 10 yds to the Liber 33
11:25
3rd & 1 at own 33
Peytton Pickett run for 42 yds to the UMass 25 for a 1ST down
11:09
1st & 10 at opp 25
Peytton Pickett run for 12 yds to the UMass 13 for a 1ST down
10:39
1st & 10 at opp 13
Malik Willis pass complete to Michael Bollinger for 13 yds for a TD (Alex Barbir KICK)Liberty 21, Massachusetts 0
Massachusetts Punt, 3 plays
10:39
1st & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
10:31
1st & 10 at own 25
Garrett Dzuro run for 5 yds to the UMass 30
9:45
2nd & 5 at own 30
Jared Cole run for 2 yds to the UMass 32
9:24
3rd & 3 at own 32
Garrett Dzuro pass incomplete
9:11
4th & 3 at own 32
George Georgopoulos punt for 48 yds, downed at the Liber 20
Liberty Touchdown, 7 plays
8:37
1st & 10 at own 20
Troy Henderson run for a loss of 1 yard to the Liber 19
8:11
2nd & 11 at own 19
MASSACHUSETTS Penalty, Defensive Offside (5 Yards) to the Liber 24
7:41
2nd & 6 at own 24
Joshua Mack run for 5 yds to the Liber 29
7:30
3rd & 1 at own 29
Joshua Mack run for 2 yds to the Liber 31 for a 1ST down
6:58
1st & 10 at own 31
Malik Willis run for 9 yds to the Liber 40
6:03
2nd & 1 at own 40
Malik Willis run for no gain to the Liber 40
5:26
3rd & 1 at own 40
Joshua Mack run for 4 yds to the Liber 44 for a 1ST down
4:47
1st & 10 at own 44
MASSACHUSETTS Penalty, Defensive Pass Interference (Te’Rai Powell) to the UMass 41 for a 1ST down
4:41
1st & 10 at opp 41
Malik Willis pass complete to Demario Douglas for 41 yds for a TD (Alex Barbir KICK)Liberty 28, Massachusetts 0
Massachusetts Turnover on downs, 9 plays
4:41
1st & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
4:29
1st & 10 at own 25
Jared Cole run for a loss of 2 yards to the UMass 23
3:58
2nd & 12 at own 23
Garrett Dzuro pass incomplete to Cam Roberson
3:47
3rd & 12 at own 23
Garrett Dzuro pass complete to Javon Turner for 33 yds to the Liber 44 for a 1ST down
3:07
1st & 10 at opp 44
Garrett Dzuro run for 1 yd to the Liber 43
2:30
2nd & 9 at opp 43
Garrett Dzuro run for 9 yds to the Liber 34 for a 1ST down
1:50
1st & 10 at opp 34
Samuel Emilus run for a loss of 6 yards to the Liber 40
1:17
2nd & 16 at opp 40
Garrett Dzuro run for 1 yd to the Liber 39
0:44
3rd & 15 at opp 39
Garrett Dzuro pass incomplete to Melvin Hill
0:38
4th & 15 at opp 39
Evan Deckers pass incomplete to Noah Boykin
Liberty Field goal, 7 plays
0:33
1st & 10 at own 39
Malik Willis pass incomplete to Chris Barrett
0:25
2nd & 10 at own 39
Malik Willis pass complete to Noah Frith for 8 yds to the Liber 47
0:22
3rd & 2 at own 47
Peytton Pickett run for 13 yds to the UMass 40 for a 1ST down
0:19
1st & 10 at opp 40
Malik Willis pass complete to Chris Barrett for 1 yd to the UMass 39
0:12
2nd & 9 at opp 39
Malik Willis pass complete to DJ Stubbs for 37 yds to the UMass 2 for a 1ST down
0:04
1st & goal at opp 2
Peytton Pickett run for 1 yd to the UMass 1
0:04
2nd & 0 at opp 1
Timeout LIBERTY, clock 00:04
0:03
2nd & goal at opp 1
LIBERTY Penalty, False Start (-5 Yards) to the UMass 6
0:01
2nd & 14 at own 35
Alex Barbir kickoff for 40 yds , Zack Magdis return for 7 yds to the UMass 32
3rd quarter8 drives, then Liberty 45, Massachusetts 0
Liberty Missed FG, 11 plays
14:56
1st & 10 at own 23
Malik Willis pass complete to Demario Douglas for no gain to the Liber 23
14:16
2nd & 10 at own 23
Malik Willis pass incomplete to Demario Douglas
14:09
3rd & 10 at own 23
Malik Willis pass complete to Demario Douglas for 19 yds to the Liber 42 for a 1ST down
13:16
1st & 10 at own 42
Malik Willis run for 10 yds to the UMass 48 for a 1ST down
12:31
1st & 10 at opp 48
Joshua Mack run for 1 yd to the UMass 47
11:45
2nd & 9 at opp 47
Joshua Mack run for 3 yds to the UMass 44
11:06
3rd & 6 at opp 44
Malik Willis pass complete to CJ Daniels for 11 yds to the UMass 33 for a 1ST down
10:36
1st & 10 at opp 33
Malik Willis pass incomplete to CJ Daniels
10:28
2nd & 10 at opp 33
Joshua Mack run for 4 yds to the UMass 29
10:00
3rd & 6 at opp 29
Malik Willis pass incomplete to CJ Daniels
9:55
4th & 6 at opp 29
Alex Barbir 47 yd FG MISSED
Massachusetts Turnover on downs, 5 plays
9:29
1st & 10 at own 29
Garrett Dzuro pass complete to Samuel Emilus for 32 yds to the Liber 39 for a 1ST down
9:15
1st & 10 at opp 39
Ellis Merriweather run for 8 yds to the Liber 31
8:41
2nd & 2 at opp 31
Ellis Merriweather run for no gain to the Liber 31
8:14
3rd & 2 at opp 31
Garrett Dzuro run for a loss of 2 yards to the Liber 33
7:41
4th & 4 at opp 33
Garrett Dzuro pass incomplete to Jermaine Johnson Jr.
Liberty Touchdown, 5 plays
7:10
1st & 10 at own 33
Peytton Pickett run for 7 yds to the Liber 40
7:03
2nd & 3 at own 40
Malik Willis pass incomplete
6:35
3rd & 3 at own 40
Malik Willis pass complete to Noah Frith for 6 yds to the Liber 46 for a 1ST down
6:23
1st & 10 at own 46
Malik Willis pass incomplete to Noah Frith
6:14
2nd & 10 at own 46
Malik Willis run for 54 yds for a TD (Alex Barbir KICK)
Massachusetts Punt, 3 plays
6:14
2nd & 10 at own 35
Alex Barbir kickoff for 65 yds for a touchback
5:51
1st & 10 at own 25
Garrett Dzuro sacked by Stephen Sings V for a loss of 6 yards to the UMass 19
5:15
2nd & 16 at own 19
Cam Roberson run for 5 yds to the UMass 24
5:13
3rd & 11 at own 24
Timeout LIBERTY, clock 05:13
5:08
3rd & 11 at own 24
Garrett Dzuro pass incomplete to Jermaine Johnson Jr.
5:00
4th & 11 at own 24
George Georgopoulos punt for 45 yds, punt out-of-bounds at the Liber 31
Liberty Punt, 6 plays
4:57
1st & 10 at own 31
Chris Ferguson pass incomplete
4:50
2nd & 10 at own 31
Chris Ferguson pass incomplete
4:37
3rd & 10 at own 31
Chris Ferguson pass complete to Trevor Hobbs for 28 yds to the UMass 41 for a 1ST down
3:58
1st & 10 at opp 41
Joshua Mack run for 1 yd to the UMass 40
3:25
2nd & 9 at opp 40
Chris Ferguson pass incomplete
3:20
3rd & 9 at opp 40
Chris Ferguson pass incomplete to Joshua Mack
3:15
4th & 9 at opp 40
Aidan Alves punt for 26 yds, fair catch by Samuel Emilus at the UMass 14
Massachusetts Interception, 4 plays
3:05
1st & 10 at own 14
Ellis Merriweather run for 1 yd to the UMass 15
2:40
2nd & 9 at own 15
Garrett Dzuro pass incomplete to Samuel Emilus
2:30
3rd & 9 at own 15
Garrett Dzuro pass complete to Jermaine Johnson Jr. for 20 yds to the UMass 35 for a 1ST down
2:01
1st & 10 at own 35
Garrett Dzuro pass intercepted Quinton Reese return for 4 yds to the UMass 41
Liberty Touchdown, 3 plays
1:50
1st & 10 at opp 41
Peytton Pickett run for 10 yds to the UMass 31 for a 1ST down
1:05
1st & 10 at opp 31
Peytton Pickett run for 15 yds to the UMass 16 for a 1ST down
0:26
1st & 10 at opp 16
Peytton Pickett run for 16 yds for a TD (Alex Barbir KICK)
Massachusetts Punt, 6 plays
0:26
1st & 10 at own 35
Alex Barbir kickoff for 64 yds , Cam Roberson return for 17 yds to the UMass 18
0:12
1st & 10 at own 18
Jared Cole run for no gain to the UMass 18
Q4 14:58
2nd & 10 at own 18
Garrett Dzuro pass incomplete to Jermaine Johnson Jr.
Q4 14:31
3rd & 10 at own 18
Garrett Dzuro pass complete to Jermaine Johnson Jr. for 13 yds to the UMass 31 for a 1ST down
Q4 14:06
1st & 10 at own 31
Jared Cole run for 1 yd to the UMass 32
Q4 13:40
2nd & 9 at own 32
Garrett Dzuro pass incomplete to Jermaine Johnson Jr.
Q4 13:34
3rd & 9 at own 32
MASSACHUSETTS Penalty, Offensive Holding (Brian Abosi) to the UMass 22
Q4 12:57
3rd & 19 at own 22
Garrett Dzuro sacked by Mason Wolk for a loss of 5 yards to the UMass 17
Q4 12:23
4th & 24 at own 17
George Georgopoulos punt for 73 yds, downed at the Liber 10
4th quarter1 drive, then Liberty 45, Massachusetts 0
Liberty Result not recorded, 19 plays
11:54
1st & 10 at own 10
Joshua Mack run for 4 yds to the Liber 14
11:28
2nd & 6 at own 14
Troy Henderson run for 11 yds to the Liber 25 for a 1ST down
10:41
1st & 10 at own 25
Troy Henderson run for 6 yds to the Liber 31
10:03
2nd & 4 at own 31
Troy Henderson run for 10 yds to the Liber 41 for a 1ST down
9:02
1st & 10 at own 41
Troy Henderson run for 7 yds to the Liber 48
8:33
2nd & 3 at own 48
Chris Ferguson pass incomplete to Brody Brumm
7:55
3rd & 3 at own 48
Troy Henderson run for 3 yds to the UMass 49 for a 1ST down
7:23
1st & 10 at opp 49
Troy Henderson run for 9 yds to the UMass 40
6:47
2nd & 1 at opp 34
Peytton Pickett run for 6 yds to the UMass 34 LIBERTY Penalty, Offensive Holding (-10 Yards) to the UMass 44
6:00
2nd & 5 at opp 44
Troy Henderson run for 6 yds to the UMass 38 for a 1ST down
5:42
1st & 10 at opp 38
Chris Ferguson pass incomplete to Jaivian Lofton
5:35
2nd & 10 at opp 38
Troy Henderson run for 25 yds to the UMass 13 for a 1ST down
4:45
1st & 10 at opp 13
Troy Henderson run for 3 yds to the UMass 10
4:00
2nd & 7 at opp 10
Troy Henderson run for 6 yds to the UMass 4
3:14
3rd & 1 at opp 4
Troy Henderson run for no gain to the UMass 4
2:26
4th & 1 at opp 4
Troy Henderson run for 2 yds to the UMass 2 for a 1ST down
1:47
1st & goal at opp 2
Troy Henderson run for a loss of 3 yards to the UMass 5
1:00
2nd & goal at opp 5
Troy Henderson run for a loss of 5 yards to the UMass 10
0:09
3rd & goal at opp 10
Johnathan Bennett run for 2 yds to the UMass 8
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.