Week 1 · 2024

Buffalo at Liberty

Sat 01/04/2025 11:00 AMThomas A. Robinson National StadiumLiberty pregame39%Pregame win probability: 39% for Liberty. Buffalo favored, and won.Neutral site

72°Fair12 mph NNE · 57% humidityRecorded at kickoff by College Football Data

Buffalo

26

9–4

Liberty

7

8–4

Attendance

4,610

reported

LIB5 plays, 1 yd · Punt

15:00own 35Upton Bellenfant kickoff for 65 yds for a touchback0
15:001st & 10own 25Julian Gray run for a loss of 5 yards to the LIB 20−5
15:002nd & 15own 20Ryan Burger pass incomplete0
15:003rd & 15own 20Ryan Burger run for 6 yds to the LIB 26+6
13:304th & 9own 26Max Morgan punt for 45 yds , Victor Snow returns for 8 yds to the BUF 37+8

BUF9 plays, 29 yd · Field goal

13:301st & 10own 37Al-Jay Henderson run for 3 yds to the BUF 40+3
13:302nd & 7own 40Buffalo Penalty, False Start (-5 Yards) to the BUF 35−5
13:302nd & 12own 35C.J. Ogbonna run for 6 yds to the BUF 41+6
13:303rd & 6own 41C.J. Ogbonna pass complete to Al-Jay Henderson for 35 yds to the LIB 24 for a 1ST down+35
13:301st & 10opp 24Al-Jay Henderson run for no gain to the LIB 240
13:302nd & 10opp 24HENDERSON, Al-Jay rush up the middle for a gain of 3 yards to the LIB21 (JONES, A'Khori). PENALTY BUF Holding enforced 10 yards from the LIB24 to the LIB34 [NHSG]. NO PLAY (replay the down).−10
13:302nd & 20opp 34C.J. Ogbonna pass incomplete0
13:303rd & 20opp 34C.J. Ogbonna pass incomplete0
10:304th & 20opp 34Upton Bellenfant 52 yd FG GOOD+52

LIB6 plays, 9 yd · Punt

10:301st & 10own 25Buffalo Penalty, Offsides (Victor Snow) to the LIB 30+5
10:30own 35Upton Bellenfant kickoff for 65 yds for a touchback0
10:301st & 10own 30Vaughn Blue run for 6 yds to the LIB 36+6
10:302nd & 4own 36Vaughn Blue run for a loss of 2 yards to the LIB 34−2
10:303rd & 6own 34Ryan Burger pass incomplete0
9:014th & 6own 34Max Morgan punt for 33 yds, downed at the BUF 330

BUF9 plays, 42 yd · Field goal

9:011st & 10own 33C.J. Ogbonna sacked by Teylor Jackson and Mike Jarvis for a loss of 8 yards to the BUF 25−8
9:012nd & 18own 25C.J. Ogbonna run for 8 yds to the BUF 33+8
9:013rd & 10own 33C.J. Ogbonna pass complete to Taji Johnson for 30 yds to the LIB 37 for a 1ST down+30
9:011st & 10opp 37OGBONNA, C.J. pass deep to the left incomplete intended for JOHNSON, Taji thrown to the LIB18. PENALTY LIB Pass Interference on SWEENEY, Jayden enforced 15 yards to the LIB22 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).+15
9:011st & 10opp 22Al-Jay Henderson run for a loss of 1 yard to the LIB 23−1
9:012nd & 11opp 23Al-Jay Henderson run for 2 yds to the LIB 21+2
9:013rd & 9opp 21Buffalo Penalty, False Start (-5 Yards) to the LIB 26−5
9:013rd & 14opp 26C.J. Ogbonna run for 1 yd to the LIB 25+1
5:374th & 13opp 25Upton Bellenfant 43 yd FG GOOD+43

LIB6 plays, 15 yd · Punt

5:371st & 10own 25Buffalo Penalty, Unsportsmanlike Conduct (15 Yards) to the LIB 40 for a 1ST down+15
5:37own 35Upton Bellenfant kickoff for 65 yds for a touchback0
5:371st & 10own 40Julian Gray run for no gain to the LIB 400
5:372nd & 10own 40Ryan Burger pass incomplete0
5:373rd & 10own 40Ryan Burger pass incomplete0
4:404th & 10own 40Max Morgan punt for 35 yds, fair catch by Victor Snow at the BUF 250

BUF4 plays, 7 yd · Punt

4:401st & 10own 25Jack Shields run for 7 yds to the BUF 32+7
4:402nd & 3own 32Terrance Shelton Jr. run for 2 yds to the BUF 34+2
4:403rd & 1own 34Al-Jay Henderson run for a loss of 2 yards to the BUF 32−2
2:534th & 3own 32Ethan Duane punt for 68 yds for a touchback0

LIB4 plays, -1 yd · Punt

2:531st & 10own 20Ryan Burger pass incomplete0
2:532nd & 10own 20Vaughn Blue run for 3 yds to the LIB 23+3
2:533rd & 7own 23Ryan Burger sacked by Dion Crawford for a loss of 4 yards to the LIB 19−4
1:424th & 11own 19Max Morgan punt for 38 yds, downed at the BUF 430

BUF10 plays, 55 yd · Field goal

1:421st & 10own 43Al-Jay Henderson run for 1 yd to the BUF 44+1
1:422nd & 9own 44C.J. Ogbonna pass complete to Victor Snow for 22 yds to the LIB 34 for a 1ST down+22
1:421st & 10opp 34C.J. Ogbonna pass incomplete0
1:422nd & 10opp 34C.J. Ogbonna pass complete to Lamar Sperling for 28 yds to the LIB 6 for a 1ST down+28
1:421st & goalopp 6Lamar Sperling run for 3 yds to the LIB 3+3
0:153rd & goalopp 4Timeout Buffalo, clock 00:150
0:152nd & goalopp 3C.J. Ogbonna run for a loss of 1 yard to the LIB 4−1
0:003rd & goalopp 4C.J. Ogbonna pass complete to Victor Snow for 2 yds to the LIB 2+2
0:00opp 4End of 1st Quarter+2
14:564th & goalopp 2Upton Bellenfant 20 yd FG GOOD+20

LIB5 plays, 55 yd · Turnover

14:51own 35Upton Bellenfant kickoff for 53 yds , Julian Gray return for 3 yds to the LIB 15 Julian Gray fumbled, recovered by LIB A'Khori Jones A. Jones return for 3 yds , return for no gain to the LIB 15+3
14:511st & 10own 15Billy Lucas run for 55 yds to the BUF 30 for a 1ST down+55
14:511st & 10opp 30Billy Lucas run for a loss of 1 yard to the BUF 31−1
14:512nd & 11opp 31Billy Lucas run for 3 yds to the BUF 28+3
12:583rd & 8opp 28Ryan Burger run for a loss of 2 yards to the BUF 35 Ryan Burger fumbled, recovered by BUF Cornell Evans C. Evans return for 5 yds−2

BUF12 plays, 27 yd · Punt

12:581st & 10own 35C.J. Ogbonna run for 1 yd to the BUF 36+1
12:582nd & 9own 36C.J. Ogbonna pass incomplete0
12:583rd & 9own 36C.J. Ogbonna pass complete to Victor Snow for 12 yds to the BUF 48 for a 1ST down+12
12:581st & 10own 48C.J. Ogbonna run for 2 yds to the 50 yard line+2
12:582nd & 8midfieldC.J. Ogbonna run for 2 yds to the LIB 48+2
10:014th & 1opp 43Timeout Liberty, clock 10:010
10:013rd & 6opp 48C.J. Ogbonna pass complete to Victor Snow for 5 yds to the LIB 43+5
10:014th & 1opp 43C.J. Ogbonna run for 3 yds to the LIB 40 for a 1ST down+3
10:011st & 10opp 40C.J. Ogbonna pass incomplete0
10:012nd & 10opp 40C.J. Ogbonna pass incomplete0
10:013rd & 10opp 40Al-Jay Henderson run for 2 yds to the LIB 38+2
8:294th & 8opp 38Ethan Duane punt for 30 yds0

LIB10 plays, 16 yd · Punt

8:291st & 10own 8Vaughn Blue run for a loss of 1 yard to the LIB 7−1
8:292nd & 11own 7Ryan Burger pass complete to Treon Sibley for 6 yds to the LIB 13+6
8:293rd & 5own 13BURGER, Ryan pass up the middle incomplete intended for SMITH, Reese broken up by FUQUA, Marcus at the LIB26. PENALTY BUF Pass Interference on FUQUA, Marcus enforced at the spot of the foul for 13 yards to the LIB26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).+13
8:291st & 10own 26Ryan Burger pass incomplete0
8:292nd & 10own 26Julian Gray run for 1 yd to the LIB 27+1
8:293rd & 9own 27Ryan Burger pass complete to Billy Lucas for 11 yds to the LIB 38 for a 1ST down+11
8:291st & 10own 38Julian Gray run for no gain to the LIB 380
8:292nd & 10own 38Ryan Burger run for a loss of 5 yards to the LIB 33−5
8:293rd & 15own 33Ryan Burger sacked by Shaun Dolac and Malin White for a loss of 9 yards to the LIB 24−9
3:314th & 24own 24Max Morgan punt for 63 yds , Victor Snow returns for 28 yds to the BUF 41+28

BUF5 plays, -4 yd · Punt

3:311st & 10own 41Messiah Burch run for a loss of 9 yards to the BUF 32−9
3:312nd & 19own 32C.J. Ogbonna pass incomplete0
2:344th & 14own 37Timeout Liberty, clock 02:340
2:343rd & 19own 32Al-Jay Henderson run for 5 yds to the BUF 37+5
2:284th & 14own 37Ethan Duane punt for 28 yds, fair catch by Julian Gray at the LIB 350

LIB12 plays, 34 yd · Missed FG

2:281st & 10own 35Ryan Burger run for 6 yds to the LIB 41+6
2:003rd & 1own 44Timeout Liberty, clock 02:000
2:002nd & 4own 41Vaughn Blue run for 3 yds to the LIB 44+3
2:003rd & 1own 44Caden Williams run for 4 yds to the LIB 48 for a 1ST down+4
2:001st & 10own 48Ryan Burger pass incomplete0
2:002nd & 10own 48Ryan Burger pass incomplete0
2:003rd & 10own 48Ryan Burger pass complete to Bentley Hanshaw for 18 yds to the BUF 34 for a 1ST down+18
2:001st & 10opp 34Ryan Burger run for no gain to the BUF 340
2:002nd & 10opp 34Ryan Burger pass complete to Treon Sibley for 5 yds to the BUF 29+5
0:134th & 7opp 31Timeout Liberty, clock 00:130
0:133rd & 5opp 29Ryan Burger sacked by Jacari Bennett for a loss of 2 yards to the BUF 31−2
0:074th & 7opp 31Colin Karhu 49 yd FG MISSED+49

BUF2 plays, -2 yd · End of period

0:001st & 10own 31[NHSG] Kneel down by TEAM at BUF29 (team loss of 2), clock 00:00.−2
0:00own 29End of 2nd Quarter0

BUF10 plays, 75 yd · Touchdown

15:00own 35Max Morgan kickoff for 65 yds for a touchback0
15:001st & 10own 25C.J. Ogbonna pass complete to Al-Jay Henderson for 1 yd to the BUF 26+1
15:002nd & 9own 26Al-Jay Henderson run for 10 yds to the BUF 36 for a 1ST down+10
15:001st & 10own 36C.J. Ogbonna pass incomplete0
15:002nd & 10own 36Al-Jay Henderson run for 7 yds to the BUF 43+7
15:003rd & 3own 43Al-Jay Henderson run for 3 yds to the BUF 46 for a 1ST down+3
15:001st & 10own 46C.J. Ogbonna pass incomplete0
15:002nd & 10own 46Al-Jay Henderson run for 3 yds to the BUF 49+3
15:003rd & 7own 49C.J. Ogbonna run for 6 yds to the LIB 45+6
12:014th & 1opp 45Al-Jay Henderson run for 45 yds for a TD (Upton Bellenfant KICK)+45

LIB6 plays, 67 yd · Turnover

11:521st & 10own 33Liberty Penalty, Delay Of Game (Ryan Burger) to the LIB 28−5
11:52own 35Upton Bellenfant kickoff for 49 yds , Julian Gray return for 17 yds to the LIB 33+17
11:521st & 15own 28Ryan Burger run for 57 yds to the BUF 15 for a 1ST down+57
11:521st & 10opp 15Vaughn Blue run for 5 yds to the BUF 10+5
11:522nd & 5opp 10Ryan Burger run for no gain to the BUF 100
9:563rd & 5opp 10Ryan Burger run for 10 yds Ryan Burger fumbled, recovered by BUF Daishon Folsom D. Folsom return for 0 yds+10

BUF19 plays, 68 yd · Missed FG

9:561st & 10own 20C.J. Ogbonna run for 2 yds to the BUF 22+2
9:562nd & 8own 22Al-Jay Henderson run for 7 yds to the BUF 29+7
9:563rd & 1own 29Al-Jay Henderson run for 7 yds to the BUF 36 for a 1ST down+7
9:561st & 10own 36Al-Jay Henderson run for 4 yds to the BUF 40+4
9:562nd & 6own 40Lamar Sperling run for 4 yds to the BUF 44+4
9:563rd & 2own 44Lamar Sperling run for 3 yds to the BUF 47 for a 1ST down+3
9:561st & 10own 47C.J. Ogbonna run for 4 yds to the LIB 49+4
9:562nd & 6opp 49Lamar Sperling run for 9 yds to the LIB 40 for a 1ST down+9
9:561st & 10opp 40C.J. Ogbonna pass complete to Messiah Burch for 2 yds to the LIB 38+2
9:562nd & 8opp 38Messiah Burch run for 4 yds to the LIB 34+4
9:563rd & 4opp 34Messiah Burch run for 1 yd to the LIB 33+1
9:564th & 3opp 33C.J. Ogbonna run for 5 yds to the LIB 28 for a 1ST down+5
9:561st & 10opp 28Al-Jay Henderson run for 12 yds to the LIB 16 for a 1ST down+12
9:561st & 10opp 16C.J. Ogbonna run for no gain to the LIB 160
0:383rd & 9opp 15Timeout Liberty, clock 00:380
0:382nd & 10opp 16Al-Jay Henderson run for 1 yd to the LIB 15+1
0:003rd & 9opp 15Al-Jay Henderson run for 3 yds to the LIB 12+3
0:00opp 15End of 3rd Quarter+3
14:564th & 6opp 12Upton Bellenfant 30 yd FG MISSED+30

LIB4 plays, -1 yd · Punt

14:561st & 10own 20Caden Williams run for a loss of 1 yard to the LIB 19−1
14:562nd & 11own 19Nate Hampton pass incomplete0
14:563rd & 11own 19Nate Hampton pass incomplete0
13:544th & 11own 19Max Morgan punt for 15 yds, downed at the LIB 340

BUF4 plays, 7 yd · Field goal

13:541st & 10opp 34Al-Jay Henderson run for 4 yds to the LIB 30+4
13:542nd & 6opp 30Al-Jay Henderson run for 3 yds to the LIB 27+3
13:543rd & 3opp 27C.J. Ogbonna pass incomplete0
12:284th & 3opp 27Upton Bellenfant 45 yd FG GOOD+45

LIB3 plays, 0 yd · Defensive TD

12:28own 35Upton Bellenfant kickoff for 65 yds for a touchback0
12:281st & 10own 25Nate Hampton pass incomplete0
12:092nd & 10own 25Nate Hampton pass intercepted Red Murdock return for 31 yds for a TD (Upton Bellenfant KICK)+31

LIB15 plays, 75 yd · Touchdown

12:09own 35Upton Bellenfant kickoff for 65 yds for a touchback0
12:091st & 10own 25Caden Williams run for 4 yds to the LIB 29+4
12:092nd & 6own 29Caden Williams run for 9 yds to the LIB 38 for a 1ST down+9
12:091st & 10own 38Caden Williams run for no gain to the LIB 380
12:092nd & 10own 38Caden Williams run for 9 yds to the LIB 47+9
12:093rd & 1own 47Caden Williams run for no gain to the LIB 470
12:094th & 1own 47Caden Williams run for 2 yds to the LIB 49 for a 1ST down+2
12:091st & 10own 49Nate Hampton pass incomplete0
12:092nd & 10own 49Caden Williams run for 1 yd to the 50 yard line+1
12:093rd & 9midfieldNate Hampton run for 7 yds to the BUF 43+7
12:094th & 2opp 43Nate Hampton pass complete to Tyson Mobley for 4 yds to the BUF 39 for a 1ST down+4
12:091st & 10opp 39Caden Williams run for 3 yds to the BUF 36+3
12:092nd & 7opp 36Nate Hampton pass incomplete0
12:093rd & 7opp 36Nate Hampton pass incomplete0
7:004th & 7opp 36Nate Hampton pass complete to Reese Smith for 36 yds for a TD (Colin Karhu KICK)+36

BUF14 plays, 50 yd · End of period

6:57own 35Max Morgan kickoff for 18 yds , return for no gain to the BUF 470
6:571st & 10own 47Jacqez Barksdale run for 3 yds to the 50 yard line+3
6:572nd & 7midfieldJacqez Barksdale run for 12 yds to the LIB 38 for a 1ST down+12
6:571st & 10opp 38C.J. Ogbonna run for 1 yd to the LIB 37+1
6:572nd & 9opp 37Jacqez Barksdale run for 4 yds to the LIB 33+4
6:573rd & 5opp 33Mark-Anthony Scott Jr. run for 3 yds to the LIB 30+3
6:574th & 2opp 30James McNeil Jr. run for 13 yds to the LIB 17 for a 1ST down+13
2:002nd & 8opp 15Timeout Liberty, clock 02:000
2:001st & 10opp 17James McNeil Jr. run for 2 yds to the LIB 15+2
2:002nd & 8opp 15Jacqez Barksdale run for 1 yd to the LIB 14+1
2:003rd & 7opp 14Mark-Anthony Scott Jr. run for 3 yds to the LIB 11+3
0:264th & 4opp 11Mark-Anthony Scott Jr. run for 10 yds to the LIB 1 for a 1ST down+10
0:001st & goalopp 1[NHSG] Kneel down by TEAM at LIB3 (team loss of 2), clock 00:00.−2
0:00opp 3End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 2 meetings vs. Team

Liberty 2–0 vs Buffalo

  • 2023 · wk 3Liberty 55 @ Buffalo 27
  • 2019 · wk 3Buffalo 17 @ Liberty 35

Previous 3 meetings vs. Jamey Chadwell

Buffalo 0–3 vs Jamey Chadwell

  • 2023 · wk 3Liberty 55 @ Buffalo 27
  • 2022 · wk 3 (coaching change that season)Buffalo 26 @ Coastal Carolina 38
  • 2021 · wk 3Coastal Carolina 28 @ Buffalo 25

† That school changed coaches during the season and the loader cannot say which games he took.

Research

Keep this open while you look at others