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:56 | 1st & 10 | own 35 | Marcus Lye kickoff for 60 yds , Terrance Shelton Jr. return for 27 yds to the BUF 32 | +27 |
| 14:51 | 1st & 10 | own 32 | Ta'Quan Roberson pass complete to Victor Snow for 3 yds to the BUF 35 | +3 |
| 14:28 | 2nd & 7 | own 35 | Ta'Quan Roberson pass complete to Al-Jay Henderson for 2 yds to the BUF 37 | +2 |
| 13:56 | 3rd & 5 | own 37 | Ta'Quan Roberson pass complete to Evan King for 8 yds to the BUF 45 for a 1ST down | +8 |
| 13:31 | 1st & 10 | own 45 | Ta'Quan Roberson pass complete to Jasaiah Gathings for 12 yds to the MASS 43 for a 1ST down | +12 |
| 13:10 | 1st & 10 | opp 43 | Ta'Quan Roberson pass complete to Nik McMillan for 4 yds to the MASS 39 | +4 |
| 12:37 | 2nd & 6 | opp 39 | Ta'Quan Roberson pass complete to Nik McMillan for 4 yds to the MASS 35 | +4 |
| 12:03 | 3rd & 2 | opp 35 | Al-Jay Henderson run for no gain to the MASS 35 | 0 |
| 11:24 | 4th & 2 | opp 35 | Al-Jay Henderson run for no gain to the MASS 35 | 0 |
MASS7 plays, 13 yd · Punt | ||||
| 11:20 | 1st & 10 | own 35 | Brandon Hood run for 8 yds to the MASS 43 | +8 |
| 10:58 | 2nd & 2 | own 43 | Brandon Hood run for 1 yd to the MASS 44 | +1 |
| 10:18 | 3rd & 1 | own 44 | AJ Hairston run for 2 yds to the MASS 46 for a 1ST down | +2 |
| 9:53 | 1st & 10 | own 46 | AJ Hairston pass incomplete to Jake McConnachie, broken up by Marquis Cooper | 0 |
| 9:48 | 2nd & 10 | own 46 | Brandon Hood run for no gain to the MASS 46 | 0 |
| 9:14 | 3rd & 10 | own 46 | AJ Hairston run for 2 yds to the MASS 48 | +2 |
| 8:35 | 4th & 8 | own 48 | Keegan Andrews punt for 42 yds | 0 |
BUF10 plays, 85 yd · Field goal | ||||
| 8:29 | 1st & 10 | own 10 | Al-Jay Henderson run for 8 yds to the BUF 18 | +8 |
| 7:58 | 2nd & 2 | own 18 | Al-Jay Henderson run for 5 yds to the BUF 23 for a 1ST down | +5 |
| 7:25 | 1st & 10 | own 23 | Ta'Quan Roberson pass complete to Nik McMillan for 22 yds to the BUF 45 for a 1ST down | +22 |
| 6:54 | 1st & 10 | own 45 | Ta'Quan Roberson pass complete to Marcus Velez for 19 yds to the MASS 36 for a 1ST down | +19 |
| 6:24 | 1st & 10 | opp 36 | Ta'Quan Roberson pass complete to Nik McMillan for 16 yds to the MASS 20 for a 1ST down | +16 |
| 6:00 | 1st & 10 | opp 20 | Ta'Quan Roberson pass complete to Victor Snow for 11 yds to the MASS 9 for a 1ST down | +11 |
| 5:27 | 1st & goal | opp 9 | Ta'Quan Roberson run for 4 yds to the MASS 5 | +4 |
| 4:54 | 2nd & goal | opp 5 | Ta'Quan Roberson pass incomplete to Victor Snow | 0 |
| 4:46 | 3rd & goal | opp 5 | Ta'Quan Roberson pass incomplete to Jasaiah Gathings, broken up by Tyler Martin | 0 |
| 4:39 | 4th & goal | opp 5 | Jack Howes 23 Yd Field Goal | +23 |
MASS6 plays, 0 yd · Punt | ||||
| 4:39 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds | 0 |
| 4:38 | 1st & 10 | own 25 | AJ Hairston pass complete to Reece Adkins for 5 yds to the MASS 30 | +5 |
| 4:04 | 2nd & 5 | own 30 | Juwaun Price run for no gain to the MASS 30 | 0 |
| 3:33 | 3rd & 5 | own 30 | AJ Hairston pass incomplete to Jake McConnachie | 0 |
| 3:30 | 4th & 5 | own 30 | Massachusetts Penalty, false start (Zachary Farris) to the MASS 25 | −5 |
| 3:29 | 4th & 10 | own 25 | Keegan Andrews punt for 44 yds | 0 |
BUF4 plays, 2 yd · Punt | ||||
| 3:18 | 1st & 10 | own 31 | Ta'Quan Roberson pass incomplete to Nik McMillan, broken up by Timmy Hinspeter | 0 |
| 3:13 | 2nd & 10 | own 31 | Lamar Sperling run for 2 yds to the BUF 33 | +2 |
| 2:32 | 3rd & 8 | own 33 | Ta'Quan Roberson pass incomplete to Nik McMillan | 0 |
| 2:27 | 4th & 8 | own 33 | Dylan Drennan punt for 59 yds | 0 |
MASS5 plays, 7 yd · Punt | ||||
| 2:16 | 1st & 10 | own 8 | Massachusetts Penalty, substitution infraction (-4 Yards) to the MASS 4 | −4 |
| 2:13 | 1st & 14 | own 4 | Brandon Hood run for 7 yds to the MASS 11 | +7 |
| 1:44 | 2nd & 7 | own 11 | Brandon Hood run for 3 yds to the MASS 14 | +3 |
| 1:09 | 3rd & 4 | own 14 | Juwaun Price run for 1 yd to the MASS 15 | +1 |
| 0:31 | 4th & 3 | own 15 | Keegan Andrews punt for 48 yds | 0 |
BUF6 plays, 20 yd · Punt | ||||
| 0:25 | 1st & 10 | own 37 | Ta'Quan Roberson pass complete to Victor Snow for 13 yds to the 50 yard line for a 1ST down | +13 |
| 0:00 | own 37 | End of 1st Quarter | +13 | |
| 14:59 | 1st & 10 | midfield | Al-Jay Henderson run for no gain to the 50 yard line | 0 |
| 14:19 | 2nd & 10 | midfield | Ta'Quan Roberson pass complete to Victor Snow for 7 yds to the MASS 43 | +7 |
| 13:54 | 3rd & 3 | opp 43 | Al-Jay Henderson run for no gain to the MASS 43 | 0 |
| 13:07 | 4th & 3 | opp 43 | Dylan Drennan punt for 30 yds | 0 |
MASS7 plays, 87 yd · Touchdown | ||||
| 12:56 | 1st & 10 | own 13 | AJ Hairston run for no gain to the MASS 13 | 0 |
| 12:22 | 2nd & 10 | own 13 | Da'Marion Alberic run for a loss of 3 yards to the MASS 10 | −3 |
| 11:36 | 3rd & 13 | own 10 | AJ Hairston run for 21 yds to the MASS 31 for a 1ST down | +21 |
| 11:05 | 1st & 10 | own 31 | Brandon Hood run for 25 yds to the BUF 44 for a 1ST down | +25 |
| 10:42 | 1st & 10 | opp 44 | Brandon Hood run for 16 yds to the BUF 28 for a 1ST down | +16 |
| 10:12 | 1st & 10 | opp 28 | Brandon Hood run for 1 yd to the BUF 27 | +1 |
| 9:44 | 2nd & 9 | opp 27 | Kezion Dia-Johnson 27 Yd pass from AJ Hairston (Derek Morris Kick) | +27 |
BUF12 plays, 29 yd · Punt | ||||
| 9:44 | 1st & 10 | own 35 | Marcus Lye kickoff for 65 yds for a touchback | 0 |
| 9:44 | 1st & 10 | own 25 | Al-Jay Henderson run for 1 yd to the BUF 26 | +1 |
| 9:10 | 2nd & 9 | own 26 | Buffalo Penalty, false start (Tyler Doty) to the BUF 21 | −5 |
| 8:53 | 2nd & 14 | own 21 | Ta'Quan Roberson pass complete to Al-Jay Henderson for 1 yd to the BUF 22 | +1 |
| 8:07 | 3rd & 13 | own 22 | Ta'Quan Roberson pass complete to Jasaiah Gathings for 14 yds to the BUF 36 for a 1ST down | +14 |
| 7:39 | 1st & 10 | own 36 | Ta'Quan Roberson pass complete to Patrick Clacks III for 4 yds to the BUF 40 | +4 |
| 7:06 | 2nd & 6 | own 40 | Ta'Quan Roberson pass complete to Victor Snow for 2 yds to the BUF 42 | +2 |
| 6:28 | 3rd & 4 | own 42 | Ta'Quan Roberson pass complete to Nik McMillan for 7 yds to the BUF 49 for a 1ST down | +7 |
| 6:00 | 1st & 10 | own 49 | Ta'Quan Roberson pass incomplete to Victor Snow, broken up by Brennen Bailey | 0 |
| 5:51 | 2nd & 10 | own 49 | Ta'Quan Roberson pass complete to Al-Jay Henderson for a loss of 1 yard to the BUF 48 | −1 |
| 5:06 | 3rd & 11 | own 48 | Ta'Quan Roberson pass complete to Jasaiah Gathings for 6 yds to the MASS 46 | +6 |
| 4:29 | 4th & 5 | opp 46 | Dylan Drennan punt for 36 yds | 0 |
MASS1 play, 90 yd · Touchdown | ||||
| 4:12 | 1st & 10 | own 10 | Brandon Hood 90 Yd Run (Derek Morris Kick) | +90 |
BUF6 plays, 75 yd · Touchdown | ||||
| 4:12 | 1st & 10 | own 35 | Marcus Lye kickoff for 65 yds for a touchback | 0 |
| 4:10 | 1st & 10 | own 25 | Ta'Quan Roberson pass incomplete to Nik McMillan | 0 |
| 4:04 | 2nd & 10 | own 25 | Ta'Quan Roberson pass complete to Victor Snow for 37 yds to the MASS 38 for a 1ST down | +37 |
| 3:35 | 1st & 10 | opp 38 | Ta'Quan Roberson pass incomplete to Jasaiah Gathings | 0 |
| 3:28 | 2nd & 10 | opp 38 | Ta'Quan Roberson pass complete to Nik McMillan for 15 yds to the MASS 23 for a 1ST down | +15 |
| 2:55 | 1st & 10 | opp 23 | Victor Snow 23 Yd pass from Ta'Quan Roberson (Jack Howes Kick) | +23 |
MASS5 plays, -2 yd · Punt | ||||
| 2:55 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 2:53 | 1st & 10 | own 25 | Brandon Hood run for 3 yds to the MASS 28 | +3 |
| 2:34 | 2nd & 7 | own 28 | AJ Hairston pass complete to Brandon Hood for 1 yd to the MASS 29 | +1 |
| 1:58 | 3rd & 6 | own 29 | AJ Hairston sacked by Kobe Stewart and Dion Crawford for a loss of 6 yards to the MASS 23 | −6 |
| 1:53 | 4th & 12 | own 23 | Keegan Andrews punt for 54 yds , Victor Snow returns for no gain to the BUF 18 | 0 |
BUF6 plays, 18 yd · Punt | ||||
| 1:40 | 1st & 10 | own 18 | Ta'Quan Roberson pass incomplete to Nik McMillan | 0 |
| 1:38 | 2nd & 10 | own 18 | Ta'Quan Roberson pass complete to Jasaiah Gathings for 18 yds to the BUF 36 for a 1ST down | +18 |
| 1:31 | 1st & 10 | own 36 | Ta'Quan Roberson pass incomplete to Patrick Clacks III | 0 |
| 1:25 | 2nd & 10 | own 36 | Ta'Quan Roberson pass incomplete to Mark Anthony Scott Jr. | 0 |
| 1:22 | 3rd & 10 | own 36 | Ta'Quan Roberson pass incomplete to Al-Jay Henderson | 0 |
| 1:16 | 4th & 10 | own 36 | Dylan Drennan punt for 39 yds, punt out-of-bounds at the MASS 24 , Kenyon Massey returns for no gain to the MASS 24 | 0 |
MASS4 plays, 5 yd · Punt | ||||
| 1:03 | 1st & 10 | own 24 | AJ Hairston run for a loss of 4 yards to the MASS 20 | −4 |
| 0:45 | 2nd & 14 | own 20 | AJ Hairston pass incomplete to Brandon Hood | 0 |
| 0:45 | 3rd & 14 | own 20 | Juwaun Price run for 9 yds to the MASS 29 | +9 |
| 0:36 | 4th & 5 | own 29 | Keegan Andrews punt for 62 yds , Victor Snow returns for 10 yds to the BUF 19 | +10 |
BUF2 plays, -9 yd · End of period | ||||
| 0:26 | 1st & 10 | own 19 | Ta'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:21 | 1st & 19 | own 10 | Al-Jay Henderson run for 6 yds to the BUF 35 | +6 |
MASS6 plays, 4 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 14:59 | 1st & 10 | own 25 | Brandon Hood run for 2 yds to the MASS 27 | +2 |
| 14:29 | 2nd & 8 | own 27 | AJ Hairston run for 5 yds to the MASS 32 | +5 |
| 13:53 | 3rd & 3 | own 32 | Brandon Hood run for 2 yds to the MASS 34 | +2 |
| 13:11 | 4th & 1 | own 34 | Massachusetts Penalty, false start (Keith Sarkodieh) to the MASS 29 | −5 |
| 12:58 | 4th & 6 | own 29 | Keegan Andrews punt for 47 yds | 0 |
BUF14 plays, 76 yd · Touchdown | ||||
| 12:55 | 1st & 10 | own 24 | Al-Jay Henderson run for 3 yds to the BUF 27 | +3 |
| 12:25 | 2nd & 7 | own 27 | Ta'Quan Roberson pass complete to Evan King for 7 yds to the BUF 34 for a 1ST down | +7 |
| 11:43 | 1st & 10 | own 34 | Al-Jay Henderson run for 6 yds to the BUF 40 | +6 |
| 11:21 | 2nd & 4 | own 40 | Al-Jay Henderson run for 2 yds to the BUF 42 | +2 |
| 10:37 | 3rd & 2 | own 42 | Ta'Quan Roberson pass complete to Evan King for 6 yds to the BUF 48 for a 1ST down | +6 |
| 10:09 | 1st & 10 | own 48 | Terrance Shelton Jr. run for 8 yds to the MASS 44 | +8 |
| 9:56 | 2nd & 2 | opp 44 | Ta'Quan Roberson pass complete to Nik McMillan for 14 yds to the MASS 30 for a 1ST down | +14 |
| 9:33 | 1st & 10 | opp 30 | Ta'Quan Roberson pass complete to Nik McMillan for 11 yds to the MASS 19 for a 1ST down | +11 |
| 9:14 | 1st & 10 | opp 19 | Terrance Shelton Jr. run for 2 yds to the MASS 17 | +2 |
| 8:48 | 2nd & 8 | opp 17 | Ta'Quan Roberson pass complete to Lamar Sperling for 8 yds to the MASS 9 for a 1ST down | +8 |
| 8:06 | 1st & goal | opp 9 | Victor Snow run for 5 yds to the MASS 4 | +5 |
| 7:38 | 2nd & goal | opp 4 | Ta'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:33 | 1st & goal | opp 2 | Al-Jay Henderson run for 1 yd to the MASS 1 | +1 |
| 7:02 | 2nd & goal | opp 1 | Terrance Shelton Jr. 1 Yd Run (Jack Howes Kick) | +1 |
MASS5 plays, 75 yd · Touchdown | ||||
| 7:02 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds | 0 |
| 7:01 | 1st & 10 | own 25 | AJ Hairston pass complete to Brandon Hood for 7 yds to the MASS 32 | +7 |
| 6:39 | 2nd & 3 | own 32 | Brandon Hood run for a loss of 4 yards to the MASS 28 | −4 |
| 6:05 | 3rd & 7 | own 28 | Massachusetts Penalty, false start (Brandon Hood) to the MASS 23 | −5 |
| 5:37 | 3rd & 12 | own 23 | Max Dowling 77 Yd pass from AJ Hairston (Derek Morris Kick) | +77 |
BUF6 plays, 14 yd · Punt | ||||
| 5:37 | 1st & 10 | own 35 | Marcus Lye kickoff for 44 yds | 0 |
| 5:35 | 1st & 10 | own 25 | Ta'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:28 | 1st & 10 | own 40 | Al-Jay Henderson run for 7 yds to the BUF 47 | +7 |
| 5:07 | 2nd & 3 | own 47 | Ta'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:58 | 3rd & 11 | own 39 | Ta'Quan Roberson pass incomplete to Jasaiah Gathings | 0 |
| 4:55 | 4th & 11 | own 39 | Dylan Drennan punt for 42 yds , Kenyon Massey returns for 8 yds to the MASS 27 | +8 |
MASS5 plays, 2 yd · Uncategorized | ||||
| 4:47 | 1st & 10 | own 27 | AJ Hairston sacked for a loss of 7 yards to the MASS 20 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 20 | −7 |
| 4:01 | 2nd & 17 | own 20 | AJ Hairston pass complete to Donnie Gray for 2 yds to the MASS 22 | +2 |
| 3:50 | 3rd & 15 | own 22 | AJ 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:35 | 3rd & 25 | own 12 | AJ Hairston pass incomplete to Brandon Hood | 0 |
| 3:35 | 4th & 25 | own 12 | Keegan Andrews punt for 45 yds | 0 |
BUF9 plays, 28 yd · Field goal | ||||
| 3:21 | 1st & 10 | own 43 | Al-Jay Henderson run for 5 yds to the BUF 48 | +5 |
| 3:01 | 2nd & 5 | own 48 | Al-Jay Henderson run for 3 yds to the MASS 49 | +3 |
| 2:16 | 3rd & 2 | opp 49 | Al-Jay Henderson run for 3 yds to the MASS 46 for a 1ST down | +3 |
| 1:51 | 1st & 10 | opp 46 | Ta'Quan Roberson pass incomplete to Nik McMillan | 0 |
| 1:45 | 2nd & 10 | opp 46 | Ta'Quan Roberson run for 12 yds to the MASS 34 for a 1ST down | +12 |
| 1:02 | 1st & 10 | opp 34 | Ta'Quan Roberson pass incomplete to Victor Snow | 0 |
| 0:55 | 2nd & 10 | opp 34 | Al-Jay Henderson run for 5 yds to the MASS 29 | +5 |
| 0:25 | 3rd & 5 | opp 29 | Ta'Quan Roberson pass incomplete to Victor Snow, broken up by Jeremiah McGill | 0 |
| 0:18 | 4th & 5 | opp 29 | Jack Howes 47 Yd Field Goal | +47 |
MASS7 plays, -1 yd · Punt | ||||
| 0:18 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 0:18 | 1st & 10 | own 25 | Brandon Hood run for 5 yds to the MASS 30 | +5 |
| 0:00 | own 22 | End of 3rd Quarter | +8 | |
| 14:57 | 2nd & 5 | own 30 | Brandon Hood run for 2 yds to the MASS 32 | +2 |
| 14:26 | 3rd & 3 | own 32 | AJ Hairston sacked for a loss of 13 yards to the MASS 19 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 19 | −13 |
| 14:21 | 4th & 16 | own 19 | Buffalo Penalty, off-side (Shamar Riser-Pressley) to the MASS 24 | +5 |
| 14:20 | 4th & 11 | own 24 | Keegan Andrews punt for 51 yds Buffalo Penalty, Offensive holding (Marquis Cooper) to the BUF 15 | +61 |
BUF10 plays, 85 yd · Touchdown | ||||
| 14:13 | 1st & 10 | own 15 | Al-Jay Henderson run for 3 yds to the BUF 18 | +3 |
| 13:35 | 2nd & 7 | own 18 | Ta'Quan Roberson pass complete to Nik McMillan for 10 yds to the BUF 28 for a 1ST down | +10 |
| 13:12 | 1st & 10 | own 28 | Ta'Quan Roberson pass incomplete to Nik McMillan, broken up by Zeraun Daniel | 0 |
| 13:08 | 2nd & 10 | own 28 | Al-Jay Henderson run for 2 yds to the BUF 30 | +2 |
| 12:32 | 3rd & 8 | own 30 | Ta'Quan Roberson pass complete to Evan King for 16 yds to the BUF 46 for a 1ST down | +16 |
| 12:02 | 1st & 10 | own 46 | Al-Jay Henderson run for a loss of 1 yard to the BUF 45 | −1 |
| 11:34 | 2nd & 11 | own 45 | Ta'Quan Roberson pass complete to Jasaiah Gathings for no gain Buffalo Penalty, Offensive holding (Trevor Brock) to the BUF 35 | −10 |
| 11:24 | 2nd & 21 | own 35 | Ta'Quan Roberson pass incomplete to Jasaiah Gathings | 0 |
| 11:19 | 3rd & 21 | own 35 | Ta'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:08 | 4th & 26 | own 30 | Dylan Drennan punt for 46 yds | 0 |
MASS16 plays, 40 yd · Missed FG | ||||
| 10:57 | 1st & 10 | own 24 | Brandon Hood run for 2 yds to the MASS 26 | +2 |
| 10:25 | 2nd & 8 | own 26 | Brandon Hood run for 3 yds to the MASS 29 | +3 |
| 9:56 | 3rd & 5 | own 29 | AJ Hairston run for 4 yds to the MASS 33 | +4 |
| 9:13 | 4th & 1 | own 33 | Juwaun Price run for 1 yd to the MASS 34 for a 1ST down | +1 |
| 8:41 | 1st & 10 | own 34 | Brandon Hood run for 5 yds to the MASS 39 | +5 |
| 8:21 | 2nd & 5 | own 39 | Brandon Hood run for 3 yds to the MASS 42 | +3 |
| 7:45 | 3rd & 2 | own 42 | Brandon Hood run for 2 yds to the MASS 44 for a 1ST down | +2 |
| 7:09 | 1st & 10 | own 44 | Brandon Hood run for 4 yds to the MASS 48 | +4 |
| 6:47 | 2nd & 6 | own 48 | Brandon Hood run for 3 yds to the BUF 49 | +3 |
| 6:14 | 3rd & 3 | opp 49 | AJ Hairston run for 3 yds to the BUF 46 for a 1ST down | +3 |
| 5:32 | 1st & 10 | opp 46 | Da'Marion Alberic run for 1 yd to the BUF 45 | +1 |
| 4:56 | 2nd & 9 | opp 45 | AJ 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:48 | 1st & 10 | opp 35 | Brandon Hood run for no gain to the BUF 35 | 0 |
| 4:01 | 2nd & 10 | opp 35 | Elijah Faulkner run for a loss of 1 yard to the BUF 36 | −1 |
| 3:14 | 3rd & 11 | opp 36 | AJ Hairston pass incomplete to Max Dowling | 0 |
| 3:09 | 4th & 11 | opp 36 | Derek Morris 54 yd FG MISSED | +54 |
BUF8 plays, 16 yd · Turnover | ||||
| 3:05 | 1st & 10 | own 36 | Ta'Quan Roberson pass complete to Al-Jay Henderson for 7 yds to the BUF 43 | +7 |
| 2:35 | 2nd & 3 | own 43 | Ta'Quan Roberson pass incomplete to Patrick Clacks III | 0 |
| 2:31 | 3rd & 3 | own 43 | Buffalo Penalty, delay of game (Ta'Quan Roberson) to the BUF 38 | −5 |
| 2:30 | 3rd & 8 | own 38 | Ta'Quan Roberson sacked by Marques White for a loss of 2 yards to the BUF 36 | −2 |
| 1:58 | 4th & 10 | own 36 | Ta'Quan Roberson pass complete to Nik McMillan for 16 yds to the MASS 48 for a 1ST down | +16 |
| 1:46 | 1st & 10 | opp 48 | Ta'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:14 | 2nd & 21 | own 41 | Ta'Quan Roberson pass complete to Patrick Clacks III for 11 yds to the MASS 48 | +11 |
| 0:59 | 3rd & 10 | opp 48 | Ta'Quan Roberson pass intercepted Jeremiah McGill return for no gain to the MASS 19 | 0 |
MASS5 plays, -14 yd · Punt | ||||
| 0:54 | 1st & 10 | own 19 | Massachusetts Penalty, unsportsmanlike conduct (Derrieon Craig) to the MASS 10 | −9 |
| 0:51 | 2nd & 20 | own 9 | Brandon Hood run for a loss of 4 yards to the MASS 5 | −4 |
| 0:50 | 1st & 19 | own 10 | AJ Hairston run for a loss of 1 yard to the MASS 9 | −1 |
| 0:48 | 3rd & 24 | own 5 | AJ Hairston pass incomplete to Kezion Dia-Johnson | 0 |
| 0:44 | 4th & 24 | own 5 | Keegan Andrews punt for 45 yds | 0 |
BUF4 plays, 50 yd · Touchdown | ||||
| 0:39 | 1st & 10 | midfield | Ta'Quan Roberson pass complete to Jasaiah Gathings for 14 yds to the MASS 36 for a 1ST down | +14 |
| 0:28 | 1st & 10 | opp 36 | Ta'Quan Roberson pass complete to Jasaiah Gathings for 20 yds to the MASS 16 for a 1ST down | +20 |
| 0:21 | 1st & goal | opp 3 | Ta'Quan Roberson pass complete to Nik McMillan for no gain to the BUF 35 | −62 |
| 0:19 | 1st & 10 | opp 16 | Victor 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:19 | 1st & 10 | own 35 | Jack Howes kickoff for 30 yds | 0 |
| 0:19 | 1st & 10 | own 40 | AJ Hairston pass incomplete to Juwaun Price | 0 |
| 0:10 | 2nd & 10 | own 40 | AJ Hairston pass incomplete to Max Dowling | 0 |
| 0:05 | 3rd & 10 | own 40 | AJ Hairston sacked by Kobe Stewart for a loss of 6 yards to the MASS 40 | −6 |
| 0:00 | opp 40 | End of 4th Quarter | 0 | |
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