Week 8 · 2025

Buffalo at Massachusetts

Sat 10/18/2025 02:30 PMWarren McGuirk Alumni StadiumMassachusetts pregame13%Pregame win probability: 13% for Massachusetts. Buffalo favored, and won.Conference

61°Clear3 mph SW · 40% humidityRecorded at kickoff by College Football Data

Buffalo

28

5–7

Massachusetts

21

0–12

Attendance

15,239

reported

BUF9 plays, 33 yd · On downs

14:561st & 10own 35Marcus Lye kickoff for 60 yds , Terrance Shelton Jr. return for 27 yds to the BUF 32+27
14:511st & 10own 32Ta'Quan Roberson pass complete to Victor Snow for 3 yds to the BUF 35+3
14:282nd & 7own 35Ta'Quan Roberson pass complete to Al-Jay Henderson for 2 yds to the BUF 37+2
13:563rd & 5own 37Ta'Quan Roberson pass complete to Evan King for 8 yds to the BUF 45 for a 1ST down+8
13:311st & 10own 45Ta'Quan Roberson pass complete to Jasaiah Gathings for 12 yds to the MASS 43 for a 1ST down+12
13:101st & 10opp 43Ta'Quan Roberson pass complete to Nik McMillan for 4 yds to the MASS 39+4
12:372nd & 6opp 39Ta'Quan Roberson pass complete to Nik McMillan for 4 yds to the MASS 35+4
12:033rd & 2opp 35Al-Jay Henderson run for no gain to the MASS 350
11:244th & 2opp 35Al-Jay Henderson run for no gain to the MASS 350

MASS7 plays, 13 yd · Punt

11:201st & 10own 35Brandon Hood run for 8 yds to the MASS 43+8
10:582nd & 2own 43Brandon Hood run for 1 yd to the MASS 44+1
10:183rd & 1own 44AJ Hairston run for 2 yds to the MASS 46 for a 1ST down+2
9:531st & 10own 46AJ Hairston pass incomplete to Jake McConnachie, broken up by Marquis Cooper0
9:482nd & 10own 46Brandon Hood run for no gain to the MASS 460
9:143rd & 10own 46AJ Hairston run for 2 yds to the MASS 48+2
8:354th & 8own 48Keegan Andrews punt for 42 yds0

BUF10 plays, 85 yd · Field goal

8:291st & 10own 10Al-Jay Henderson run for 8 yds to the BUF 18+8
7:582nd & 2own 18Al-Jay Henderson run for 5 yds to the BUF 23 for a 1ST down+5
7:251st & 10own 23Ta'Quan Roberson pass complete to Nik McMillan for 22 yds to the BUF 45 for a 1ST down+22
6:541st & 10own 45Ta'Quan Roberson pass complete to Marcus Velez for 19 yds to the MASS 36 for a 1ST down+19
6:241st & 10opp 36Ta'Quan Roberson pass complete to Nik McMillan for 16 yds to the MASS 20 for a 1ST down+16
6:001st & 10opp 20Ta'Quan Roberson pass complete to Victor Snow for 11 yds to the MASS 9 for a 1ST down+11
5:271st & goalopp 9Ta'Quan Roberson run for 4 yds to the MASS 5+4
4:542nd & goalopp 5Ta'Quan Roberson pass incomplete to Victor Snow0
4:463rd & goalopp 5Ta'Quan Roberson pass incomplete to Jasaiah Gathings, broken up by Tyler Martin0
4:394th & goalopp 5Jack Howes 23 Yd Field Goal+23

MASS6 plays, 0 yd · Punt

4:391st & 10own 35Jack Howes kickoff for 65 yds0
4:381st & 10own 25AJ Hairston pass complete to Reece Adkins for 5 yds to the MASS 30+5
4:042nd & 5own 30Juwaun Price run for no gain to the MASS 300
3:333rd & 5own 30AJ Hairston pass incomplete to Jake McConnachie0
3:304th & 5own 30Massachusetts Penalty, false start (Zachary Farris) to the MASS 25−5
3:294th & 10own 25Keegan Andrews punt for 44 yds0

BUF4 plays, 2 yd · Punt

3:181st & 10own 31Ta'Quan Roberson pass incomplete to Nik McMillan, broken up by Timmy Hinspeter0
3:132nd & 10own 31Lamar Sperling run for 2 yds to the BUF 33+2
2:323rd & 8own 33Ta'Quan Roberson pass incomplete to Nik McMillan0
2:274th & 8own 33Dylan Drennan punt for 59 yds0

MASS5 plays, 7 yd · Punt

2:161st & 10own 8Massachusetts Penalty, substitution infraction (-4 Yards) to the MASS 4−4
2:131st & 14own 4Brandon Hood run for 7 yds to the MASS 11+7
1:442nd & 7own 11Brandon Hood run for 3 yds to the MASS 14+3
1:093rd & 4own 14Juwaun Price run for 1 yd to the MASS 15+1
0:314th & 3own 15Keegan Andrews punt for 48 yds0

BUF6 plays, 20 yd · Punt

0:251st & 10own 37Ta'Quan Roberson pass complete to Victor Snow for 13 yds to the 50 yard line for a 1ST down+13
0:00own 37End of 1st Quarter+13
14:591st & 10midfieldAl-Jay Henderson run for no gain to the 50 yard line0
14:192nd & 10midfieldTa'Quan Roberson pass complete to Victor Snow for 7 yds to the MASS 43+7
13:543rd & 3opp 43Al-Jay Henderson run for no gain to the MASS 430
13:074th & 3opp 43Dylan Drennan punt for 30 yds0

MASS7 plays, 87 yd · Touchdown

12:561st & 10own 13AJ Hairston run for no gain to the MASS 130
12:222nd & 10own 13Da'Marion Alberic run for a loss of 3 yards to the MASS 10−3
11:363rd & 13own 10AJ Hairston run for 21 yds to the MASS 31 for a 1ST down+21
11:051st & 10own 31Brandon Hood run for 25 yds to the BUF 44 for a 1ST down+25
10:421st & 10opp 44Brandon Hood run for 16 yds to the BUF 28 for a 1ST down+16
10:121st & 10opp 28Brandon Hood run for 1 yd to the BUF 27+1
9:442nd & 9opp 27Kezion Dia-Johnson 27 Yd pass from AJ Hairston (Derek Morris Kick)+27

BUF12 plays, 29 yd · Punt

9:441st & 10own 35Marcus Lye kickoff for 65 yds for a touchback0
9:441st & 10own 25Al-Jay Henderson run for 1 yd to the BUF 26+1
9:102nd & 9own 26Buffalo Penalty, false start (Tyler Doty) to the BUF 21−5
8:532nd & 14own 21Ta'Quan Roberson pass complete to Al-Jay Henderson for 1 yd to the BUF 22+1
8:073rd & 13own 22Ta'Quan Roberson pass complete to Jasaiah Gathings for 14 yds to the BUF 36 for a 1ST down+14
7:391st & 10own 36Ta'Quan Roberson pass complete to Patrick Clacks III for 4 yds to the BUF 40+4
7:062nd & 6own 40Ta'Quan Roberson pass complete to Victor Snow for 2 yds to the BUF 42+2
6:283rd & 4own 42Ta'Quan Roberson pass complete to Nik McMillan for 7 yds to the BUF 49 for a 1ST down+7
6:001st & 10own 49Ta'Quan Roberson pass incomplete to Victor Snow, broken up by Brennen Bailey0
5:512nd & 10own 49Ta'Quan Roberson pass complete to Al-Jay Henderson for a loss of 1 yard to the BUF 48−1
5:063rd & 11own 48Ta'Quan Roberson pass complete to Jasaiah Gathings for 6 yds to the MASS 46+6
4:294th & 5opp 46Dylan Drennan punt for 36 yds0

MASS1 play, 90 yd · Touchdown

4:121st & 10own 10Brandon Hood 90 Yd Run (Derek Morris Kick)+90

BUF6 plays, 75 yd · Touchdown

4:121st & 10own 35Marcus Lye kickoff for 65 yds for a touchback0
4:101st & 10own 25Ta'Quan Roberson pass incomplete to Nik McMillan0
4:042nd & 10own 25Ta'Quan Roberson pass complete to Victor Snow for 37 yds to the MASS 38 for a 1ST down+37
3:351st & 10opp 38Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
3:282nd & 10opp 38Ta'Quan Roberson pass complete to Nik McMillan for 15 yds to the MASS 23 for a 1ST down+15
2:551st & 10opp 23Victor Snow 23 Yd pass from Ta'Quan Roberson (Jack Howes Kick)+23

MASS5 plays, -2 yd · Punt

2:551st & 10own 35Jack Howes kickoff for 65 yds for a touchback0
2:531st & 10own 25Brandon Hood run for 3 yds to the MASS 28+3
2:342nd & 7own 28AJ Hairston pass complete to Brandon Hood for 1 yd to the MASS 29+1
1:583rd & 6own 29AJ Hairston sacked by Kobe Stewart and Dion Crawford for a loss of 6 yards to the MASS 23−6
1:534th & 12own 23Keegan Andrews punt for 54 yds , Victor Snow returns for no gain to the BUF 180

BUF6 plays, 18 yd · Punt

1:401st & 10own 18Ta'Quan Roberson pass incomplete to Nik McMillan0
1:382nd & 10own 18Ta'Quan Roberson pass complete to Jasaiah Gathings for 18 yds to the BUF 36 for a 1ST down+18
1:311st & 10own 36Ta'Quan Roberson pass incomplete to Patrick Clacks III0
1:252nd & 10own 36Ta'Quan Roberson pass incomplete to Mark Anthony Scott Jr.0
1:223rd & 10own 36Ta'Quan Roberson pass incomplete to Al-Jay Henderson0
1:164th & 10own 36Dylan Drennan punt for 39 yds, punt out-of-bounds at the MASS 24 , Kenyon Massey returns for no gain to the MASS 240

MASS4 plays, 5 yd · Punt

1:031st & 10own 24AJ Hairston run for a loss of 4 yards to the MASS 20−4
0:452nd & 14own 20AJ Hairston pass incomplete to Brandon Hood0
0:453rd & 14own 20Juwaun Price run for 9 yds to the MASS 29+9
0:364th & 5own 29Keegan Andrews punt for 62 yds , Victor Snow returns for 10 yds to the BUF 19+10

BUF2 plays, -9 yd · End of period

0:261st & 10own 19Ta'Quan Roberson pass complete to Al-Jay Henderson for no gain to the BUF 19 Buffalo Penalty, Offensive holding (Henry Tabansi) to the BUF 10−9
0:211st & 19own 10Al-Jay Henderson run for 6 yds to the BUF 35+6

MASS6 plays, 4 yd · Punt

15:001st & 10own 35Jack Howes kickoff for 65 yds for a touchback0
14:591st & 10own 25Brandon Hood run for 2 yds to the MASS 27+2
14:292nd & 8own 27AJ Hairston run for 5 yds to the MASS 32+5
13:533rd & 3own 32Brandon Hood run for 2 yds to the MASS 34+2
13:114th & 1own 34Massachusetts Penalty, false start (Keith Sarkodieh) to the MASS 29−5
12:584th & 6own 29Keegan Andrews punt for 47 yds0

BUF14 plays, 76 yd · Touchdown

12:551st & 10own 24Al-Jay Henderson run for 3 yds to the BUF 27+3
12:252nd & 7own 27Ta'Quan Roberson pass complete to Evan King for 7 yds to the BUF 34 for a 1ST down+7
11:431st & 10own 34Al-Jay Henderson run for 6 yds to the BUF 40+6
11:212nd & 4own 40Al-Jay Henderson run for 2 yds to the BUF 42+2
10:373rd & 2own 42Ta'Quan Roberson pass complete to Evan King for 6 yds to the BUF 48 for a 1ST down+6
10:091st & 10own 48Terrance Shelton Jr. run for 8 yds to the MASS 44+8
9:562nd & 2opp 44Ta'Quan Roberson pass complete to Nik McMillan for 14 yds to the MASS 30 for a 1ST down+14
9:331st & 10opp 30Ta'Quan Roberson pass complete to Nik McMillan for 11 yds to the MASS 19 for a 1ST down+11
9:141st & 10opp 19Terrance Shelton Jr. run for 2 yds to the MASS 17+2
8:482nd & 8opp 17Ta'Quan Roberson pass complete to Lamar Sperling for 8 yds to the MASS 9 for a 1ST down+8
8:061st & goalopp 9Victor Snow run for 5 yds to the MASS 4+5
7:382nd & goalopp 4Ta'Quan Roberson pass incomplete to Al-Jay Henderson for a 1ST down Massachusetts Penalty, Defensive pass interference (Kendall Bournes) to the MASS 2 for a 1ST down+2
7:331st & goalopp 2Al-Jay Henderson run for 1 yd to the MASS 1+1
7:022nd & goalopp 1Terrance Shelton Jr. 1 Yd Run (Jack Howes Kick)+1

MASS5 plays, 75 yd · Touchdown

7:021st & 10own 35Jack Howes kickoff for 65 yds0
7:011st & 10own 25AJ Hairston pass complete to Brandon Hood for 7 yds to the MASS 32+7
6:392nd & 3own 32Brandon Hood run for a loss of 4 yards to the MASS 28−4
6:053rd & 7own 28Massachusetts Penalty, false start (Brandon Hood) to the MASS 23−5
5:373rd & 12own 23Max Dowling 77 Yd pass from AJ Hairston (Derek Morris Kick)+77

BUF6 plays, 14 yd · Punt

5:371st & 10own 35Marcus Lye kickoff for 44 yds0
5:351st & 10own 25Ta'Quan Roberson pass incomplete to Jasaiah Gathings for a 1ST down Massachusetts Penalty, Defensive pass interference (Malcolm Greene) to the BUF 40 for a 1ST down+15
5:281st & 10own 40Al-Jay Henderson run for 7 yds to the BUF 47+7
5:072nd & 3own 47Ta'Quan Roberson sacked for a loss of 8 yards to the BUF 39 Buffalo Penalty, intentional grounding (Ta'Quan Roberson) to the BUF 39−8
4:583rd & 11own 39Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
4:554th & 11own 39Dylan Drennan punt for 42 yds , Kenyon Massey returns for 8 yds to the MASS 27+8

MASS5 plays, 2 yd · Uncategorized

4:471st & 10own 27AJ Hairston sacked for a loss of 7 yards to the MASS 20 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 20−7
4:012nd & 17own 20AJ Hairston pass complete to Donnie Gray for 2 yds to the MASS 22+2
3:503rd & 15own 22AJ Hairston pass complete to Donnie Gray for no gain to the MASS 22 Massachusetts Penalty, Offensive holding (Benjamin Roy Jr.) to the MASS 12−10
3:353rd & 25own 12AJ Hairston pass incomplete to Brandon Hood0
3:354th & 25own 12Keegan Andrews punt for 45 yds0

BUF9 plays, 28 yd · Field goal

3:211st & 10own 43Al-Jay Henderson run for 5 yds to the BUF 48+5
3:012nd & 5own 48Al-Jay Henderson run for 3 yds to the MASS 49+3
2:163rd & 2opp 49Al-Jay Henderson run for 3 yds to the MASS 46 for a 1ST down+3
1:511st & 10opp 46Ta'Quan Roberson pass incomplete to Nik McMillan0
1:452nd & 10opp 46Ta'Quan Roberson run for 12 yds to the MASS 34 for a 1ST down+12
1:021st & 10opp 34Ta'Quan Roberson pass incomplete to Victor Snow0
0:552nd & 10opp 34Al-Jay Henderson run for 5 yds to the MASS 29+5
0:253rd & 5opp 29Ta'Quan Roberson pass incomplete to Victor Snow, broken up by Jeremiah McGill0
0:184th & 5opp 29Jack Howes 47 Yd Field Goal+47

MASS7 plays, -1 yd · Punt

0:181st & 10own 35Jack Howes kickoff for 65 yds for a touchback0
0:181st & 10own 25Brandon Hood run for 5 yds to the MASS 30+5
0:00own 22End of 3rd Quarter+8
14:572nd & 5own 30Brandon Hood run for 2 yds to the MASS 32+2
14:263rd & 3own 32AJ Hairston sacked for a loss of 13 yards to the MASS 19 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 19−13
14:214th & 16own 19Buffalo Penalty, off-side (Shamar Riser-Pressley) to the MASS 24+5
14:204th & 11own 24Keegan Andrews punt for 51 yds Buffalo Penalty, Offensive holding (Marquis Cooper) to the BUF 15+61

BUF10 plays, 85 yd · Touchdown

14:131st & 10own 15Al-Jay Henderson run for 3 yds to the BUF 18+3
13:352nd & 7own 18Ta'Quan Roberson pass complete to Nik McMillan for 10 yds to the BUF 28 for a 1ST down+10
13:121st & 10own 28Ta'Quan Roberson pass incomplete to Nik McMillan, broken up by Zeraun Daniel0
13:082nd & 10own 28Al-Jay Henderson run for 2 yds to the BUF 30+2
12:323rd & 8own 30Ta'Quan Roberson pass complete to Evan King for 16 yds to the BUF 46 for a 1ST down+16
12:021st & 10own 46Al-Jay Henderson run for a loss of 1 yard to the BUF 45−1
11:342nd & 11own 45Ta'Quan Roberson pass complete to Jasaiah Gathings for no gain Buffalo Penalty, Offensive holding (Trevor Brock) to the BUF 35−10
11:242nd & 21own 35Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
11:193rd & 21own 35Ta'Quan Roberson pass incomplete to Jasaiah Gathings, broken up by Brennen Bailey Buffalo Penalty, illegal forward pass (Ta'Quan Roberson) to the BUF 30−5
11:084th & 26own 30Dylan Drennan punt for 46 yds0

MASS16 plays, 40 yd · Missed FG

10:571st & 10own 24Brandon Hood run for 2 yds to the MASS 26+2
10:252nd & 8own 26Brandon Hood run for 3 yds to the MASS 29+3
9:563rd & 5own 29AJ Hairston run for 4 yds to the MASS 33+4
9:134th & 1own 33Juwaun Price run for 1 yd to the MASS 34 for a 1ST down+1
8:411st & 10own 34Brandon Hood run for 5 yds to the MASS 39+5
8:212nd & 5own 39Brandon Hood run for 3 yds to the MASS 42+3
7:453rd & 2own 42Brandon Hood run for 2 yds to the MASS 44 for a 1ST down+2
7:091st & 10own 44Brandon Hood run for 4 yds to the MASS 48+4
6:472nd & 6own 48Brandon Hood run for 3 yds to the BUF 49+3
6:143rd & 3opp 49AJ Hairston run for 3 yds to the BUF 46 for a 1ST down+3
5:321st & 10opp 46Da'Marion Alberic run for 1 yd to the BUF 45+1
4:562nd & 9opp 45AJ Hairston pass incomplete to Jake McConnachie for a 1ST down Buffalo Penalty, Defensive holding (Keontez Bradley) to the BUF 35 for a 1ST down+10
4:481st & 10opp 35Brandon Hood run for no gain to the BUF 350
4:012nd & 10opp 35Elijah Faulkner run for a loss of 1 yard to the BUF 36−1
3:143rd & 11opp 36AJ Hairston pass incomplete to Max Dowling0
3:094th & 11opp 36Derek Morris 54 yd FG MISSED+54

BUF8 plays, 16 yd · Turnover

3:051st & 10own 36Ta'Quan Roberson pass complete to Al-Jay Henderson for 7 yds to the BUF 43+7
2:352nd & 3own 43Ta'Quan Roberson pass incomplete to Patrick Clacks III0
2:313rd & 3own 43Buffalo Penalty, delay of game (Ta'Quan Roberson) to the BUF 38−5
2:303rd & 8own 38Ta'Quan Roberson sacked by Marques White for a loss of 2 yards to the BUF 36−2
1:584th & 10own 36Ta'Quan Roberson pass complete to Nik McMillan for 16 yds to the MASS 48 for a 1ST down+16
1:461st & 10opp 48Ta'Quan Roberson sacked for a loss of 11 yards to the MASS 41 Buffalo Penalty, Offensive holding (Al-Jay Henderson) to the BUF 41−11
1:142nd & 21own 41Ta'Quan Roberson pass complete to Patrick Clacks III for 11 yds to the MASS 48+11
0:593rd & 10opp 48Ta'Quan Roberson pass intercepted Jeremiah McGill return for no gain to the MASS 190

MASS5 plays, -14 yd · Punt

0:541st & 10own 19Massachusetts Penalty, unsportsmanlike conduct (Derrieon Craig) to the MASS 10−9
0:512nd & 20own 9Brandon Hood run for a loss of 4 yards to the MASS 5−4
0:501st & 19own 10AJ Hairston run for a loss of 1 yard to the MASS 9−1
0:483rd & 24own 5AJ Hairston pass incomplete to Kezion Dia-Johnson0
0:444th & 24own 5Keegan Andrews punt for 45 yds0

BUF4 plays, 50 yd · Touchdown

0:391st & 10midfieldTa'Quan Roberson pass complete to Jasaiah Gathings for 14 yds to the MASS 36 for a 1ST down+14
0:281st & 10opp 36Ta'Quan Roberson pass complete to Jasaiah Gathings for 20 yds to the MASS 16 for a 1ST down+20
0:211st & goalopp 3Ta'Quan Roberson pass complete to Nik McMillan for no gain to the BUF 35−62
0:191st & 10opp 16Victor Snow 16 Yd pass from Ta'Quan Roberson (Ta'Quan Roberson Pass to Nik McMillan for Two-Point Conversion)+16

MASS5 plays, 0 yd · Uncategorized

0:191st & 10own 35Jack Howes kickoff for 30 yds0
0:191st & 10own 40AJ Hairston pass incomplete to Juwaun Price0
0:102nd & 10own 40AJ Hairston pass incomplete to Max Dowling0
0:053rd & 10own 40AJ Hairston sacked by Kobe Stewart for a loss of 6 yards to the MASS 40−6
0:00opp 40End 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 6 meetings vs. Team

Massachusetts 1–5 vs Buffalo

  • 2024 · wk 3Massachusetts 3 @ Buffalo 34
  • 2022 · wk 7Buffalo 34 @ Massachusetts 7
  • 2015 · wk 13Massachusetts 31 @ Buffalo 26
  • 2014 · wk 14Buffalo 41 @ Massachusetts 21
  • 2013 · wk 8Massachusetts 3 @ Buffalo 32
  • 2012 · wk 12Buffalo 29 @ Massachusetts 19

Previous 3 meetings vs. Pete Lembo

Massachusetts 1–2 vs Pete Lembo

  • 2024 · wk 3 (coaching change that season)Massachusetts 3 @ Buffalo 34
  • 2015 · wk 9Massachusetts 10 @ Ball State 20
  • 2014 · wk 12Ball State 10 @ Massachusetts 24

† 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