Week 2 · 2025
Saint Francis at Buffalo
Sat 09/06/2025 03:30 PMUB StadiumBuffalo pregame100% — Pregame win probability: 100% for Buffalo. Buffalo favored, and won.
62°Cloudy15 mph WSW · 58% humidityRecorded at kickoff by College Football Data
Saint Francis
6
0–11
Buffalo
45
5–7
Attendance
15,740
reported
SFPA6 plays, 4 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Jeff Hoenstine pass incomplete to Peyton Nelson | 0 |
| 14:56 | 2nd & 10 | own 25 | Timeout Saint Francis, clock 14:56 | 0 |
| 14:56 | 2nd & 10 | own 25 | Jeff Hoenstine pass incomplete to Scott Raymond | 0 |
| 14:56 | 3rd & 10 | own 25 | Jeff Hoenstine run for 4 yds to the SFPA 29 | +4 |
| 14:05 | 4th & 6 | own 29 | Aidan Cirulli punt blocked by Connor Henderson blocked by Connor Henderson Cirulli,Aidan punt 0 yards to the SFU29 blocked by Henderson,Connor recovered by SFU Hodge,Brenden at SFU27, End Of Play. | 0 |
BUF5 plays, 27 yd · Touchdown | ||||
| 14:05 | 4th & 6 | own 29 | punt | 0 |
| 14:05 | 1st & 10 | opp 27 | Al-Jay Henderson run for 5 yds to the SFPA 22 | +5 |
| 14:05 | 2nd & 5 | opp 22 | Ta'Quan Roberson pass complete to Jasaiah Gathings for 3 yds to the SFPA 19 | +3 |
| 14:05 | 3rd & 2 | opp 19 | Al-Jay Henderson run for 2 yds to the SFPA 17 for a 1ST down | +2 |
| 12:20 | 1st & 10 | opp 17 | Ta'Quan Roberson pass complete to Victor Snow for 17 yds for a TD (Jack Howes KICK) | +17 |
SFPA6 plays, -3 yd · Punt | ||||
| 12:20 | 1st & 10 | opp 17 | Ta'Quan Roberson pass to Victor Snow for 17 yds to the SFPA 0, for a TD for a 1ST down (Jack Howes PAT MISSED) (Jack Howes KICK) | +17 |
| 12:20 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 12:20 | 1st & 10 | own 25 | Jahmil Perryman run for a loss of 5 yards to the SFPA 20 | −5 |
| 12:20 | 2nd & 15 | own 20 | Raph Ekechi run for 2 yds to the SFPA 22 | +2 |
| 12:20 | 3rd & 13 | own 22 | Nick Whitfield Jr. pass incomplete to Denzel Lambert | 0 |
| 10:40 | 4th & 13 | own 22 | Aidan Cirulli punt for 43 yds, punt out-of-bounds at the BUF 35 | 0 |
SFPA7 plays, -6 yd · Punt | ||||
| 7:01 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 7:01 | 1st & 10 | own 25 | Nick Whitfield Jr. pass complete to Jahmil Perryman for 4 yds to the SFPA 29 | +4 |
| 7:01 | 2nd & 6 | own 29 | PENALTY SFU False Start (Evehe,Kevin) 5 yards from SFU29 to SFU24. NO PLAY. | −5 |
| 7:01 | 2nd & 11 | own 24 | Nick Whitfield Jr. pass incomplete to Raph Ekechi | 0 |
| 7:01 | 3rd & 11 | own 24 | PENALTY SFU Delay Of Game 5 yards from SFU24 to SFU19. NO PLAY. | −5 |
| 7:01 | 3rd & 16 | own 19 | Nick Whitfield Jr. pass complete to Andrew Vines for no gain to the SFPA 19 | 0 |
| 5:56 | 4th & 16 | own 19 | Aidan Cirulli punt for 37 yds , Victor Snow returns for no gain to the BUF 44 | 0 |
BUF9 plays, 56 yd · Field goal | ||||
| 10:40 | 1st & 10 | own 35 | Ta'Quan Roberson run for 4 yds to the BUF 39 | +4 |
| 10:40 | 2nd & 6 | own 39 | Al-Jay Henderson run for 7 yds to the BUF 46 for a 1ST down | +7 |
| 10:40 | 1st & 10 | own 46 | Ta'Quan Roberson pass complete to Messiah Burch for 2 yds to the BUF 44 | +2 |
| 10:40 | 2nd & 12 | own 44 | Al-Jay Henderson run for 4 yds to the BUF 48 | +4 |
| 10:40 | 3rd & 8 | own 48 | Ta'Quan Roberson pass complete to Victor Snow for 39 yds to the SFPA 13 for a 1ST down | +39 |
| 10:40 | 1st & 10 | opp 13 | Ta'Quan Roberson pass incomplete to Victor Snow | 0 |
| 10:40 | 2nd & 10 | opp 13 | Al-Jay Henderson run for 2 yds to the SFPA 11 | +2 |
| 10:40 | 3rd & 8 | opp 11 | Buffalo Penalty, Offensive Holding (Yards) declined | 0 |
| 7:01 | 4th & 6 | opp 9 | Jack Howes 27 yd FG GOOD | +27 |
BUF12 plays, 56 yd · Touchdown | ||||
| 5:56 | 1st & 10 | own 44 | Al-Jay Henderson run for 2 yds to the BUF 46 | +2 |
| 5:56 | 2nd & 8 | own 46 | Ta'Quan Roberson pass complete to Nik McMillan for 11 yds to the SFPA 43 for a 1ST down | +11 |
| 5:56 | 1st & 10 | opp 43 | Al-Jay Henderson run for 4 yds to the SFPA 39 | +4 |
| 5:56 | 2nd & 6 | opp 39 | Ta'Quan Roberson run for 2 yds to the SFPA 37 | +2 |
| 5:56 | 3rd & 4 | opp 37 | Al-Jay Henderson run for 5 yds to the SFPA 32 for a 1ST down | +5 |
| 5:56 | 1st & 10 | opp 32 | Ta'Quan Roberson pass incomplete to Chance Morrow | 0 |
| 5:56 | 2nd & 10 | opp 32 | Ta'Quan Roberson run for 12 yds to the SFPA 20 for a 1ST down | +12 |
| 5:56 | 1st & 10 | opp 20 | Al-Jay Henderson run for 9 yds to the SFPA 11 | +9 |
| 5:56 | 2nd & 1 | opp 11 | Al-Jay Henderson run for 1 yd to the SFPA 10 for a 1ST down | +1 |
| 5:56 | 1st & goal | opp 10 | Ta'Quan Roberson run for 2 yds to the SFPA 8 | +2 |
| 5:56 | 2nd & goal | opp 8 | Al-Jay Henderson run for 7 yds to the SFPA 1 | +7 |
| 0:50 | 3rd & goal | opp 1 | Al-Jay Henderson run for 1 yd for a TD (Jack Howes KICK) | +1 |
BUF11 plays, 28 yd · On downs | ||||
| 14:10 | 1st & 10 | opp 44 | Jr. Terrance Shelton run for 3 yds to the SFPA 41 | +3 |
| 14:10 | 2nd & 7 | opp 41 | Jr. Terrance Shelton run for 2 yds to the SFPA 39 | +2 |
| 14:10 | 3rd & 5 | opp 39 | Jr. Terrance Shelton run for 4 yds to the SFPA 35 | +4 |
| 14:10 | 4th & 1 | opp 35 | Jr. Terrance Shelton run for 2 yds to the SFPA 33 for a 1ST down | +2 |
| 14:10 | 1st & 10 | opp 33 | Ta'Quan Roberson pass incomplete to Nik McMillan | 0 |
| 14:10 | 2nd & 10 | opp 33 | Lamar Sperling run for 6 yds to the SFPA 27 | +6 |
| 14:10 | 3rd & 4 | opp 27 | Lamar Sperling run for 4 yds to the SFPA 23 for a 1ST down | +4 |
| 14:10 | 1st & 10 | opp 23 | Lamar Sperling run for 2 yds to the SFPA 21 | +2 |
| 14:10 | 2nd & 8 | opp 21 | Ta'Quan Roberson pass incomplete to Chance Morrow | 0 |
| 14:10 | 3rd & 8 | opp 21 | Ta'Quan Roberson pass complete to Jasaiah Gathings for 6 yds to the SFPA 15 | +6 |
| 9:57 | 4th & 2 | opp 15 | Al-Jay Henderson run for a loss of 1 yard to the SFPA 16 | −1 |
SFPA6 plays, 7 yd · Punt | ||||
| 9:57 | 1st & 10 | own 16 | Jeff Hoenstine pass incomplete to Denzel Lambert | 0 |
| 9:57 | 2nd & 10 | own 16 | Raph Ekechi run for 8 yds to the SFPA 24 | +8 |
| 9:12 | 1st & 10 | opp 42 | Timeout Saint Francis, clock 09:12 | 0 |
| 9:12 | 3rd & 2 | own 24 | Timeout Saint Francis, clock 09:12 | 0 |
| 9:12 | 3rd & 2 | own 24 | Raph Ekechi run for a loss of 1 yard to the SFPA 23 | −1 |
| 8:13 | 4th & 3 | own 23 | Aidan Cirulli punt for 46 yds, punt out-of-bounds at the BUF 49 , Victor Snow returns for 18 yds to the BUF 49 | +18 |
SFPA7 plays, -7 yd · Punt | ||||
| 0:50 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 0:50 | 1st & 10 | own 25 | PENALTY SFU False Start (Van Tassell,Connor) 5 yards from SFU25 to SFU20. NO PLAY. | −5 |
| 0:50 | 1st & 15 | own 20 | Jordan Theodore run for 3 yds to the SFPA 23 | +3 |
| 0:00 | 2nd & 12 | own 23 | Jeff Hoenstine pass complete to Erik Sanchez for 4 yds to the SFPA 27 | +4 |
| 0:00 | own 23 | End of 1st Quarter | +4 | |
| 15:00 | 3rd & 8 | own 27 | Jeff Hoenstine sacked for a loss of 9 yards to the SFPA 18 | −9 |
| 14:10 | 4th & 17 | own 18 | Aidan Cirulli punt for 46 yds for a 1ST down , Victor Snow returns for 5 yds to the SFPA 44 for a 1ST down | +5 |
SFPA22 plays, 54 yd · Turnover | ||||
| 5:31 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 5:31 | 1st & 10 | own 25 | Nick Whitfield Jr. pass complete to Raph Ekechi for 8 yds to the SFPA 33 | +8 |
| 5:31 | 2nd & 2 | own 33 | Nick Whitfield Jr. run for 6 yds to the SFPA 39 for a 1ST down | +6 |
| 5:31 | 1st & 10 | own 39 | Raph Ekechi run for 3 yds to the SFPA 42 | +3 |
| 5:31 | 2nd & 7 | own 42 | Raph Ekechi run for 5 yds to the SFPA 47 | +5 |
| 5:31 | 3rd & 2 | own 47 | Nick Whitfield Jr. pass complete to Jahmil Perryman for 4 yds to the BUF 49 for a 1ST down | +4 |
| 1:56 | 2nd & 17 | own 44 | Timeout Buffalo, clock 01:56 | 0 |
| 1:56 | 2nd & 17 | own 44 | Nick Whitfield Jr. pass complete to Peyton Nelson for 4 yds to the SFPA 48 | +4 |
| 1:44 | 4th & 4 | opp 43 | Timeout Buffalo, clock 01:44 | 0 |
| 1:44 | 4th & 4 | opp 43 | Nick Whitfield Jr. pass complete to Emmanuel Dyson for 5 yds to the BUF 38 for a 1ST down | +5 |
| 1:44 | 1st & 10 | opp 38 | Nick Whitfield Jr. pass incomplete to Peyton Nelson | 0 |
| 1:44 | 2nd & 10 | opp 38 | Nick Whitfield Jr. pass incomplete to Peyton Nelson | 0 |
| 1:44 | 3rd & 10 | opp 38 | Nick Whitfield Jr. pass complete to Andrew Vines for 25 yds to the BUF 13 for a 1ST down | +25 |
| 1:42 | 3rd & 13 | own 48 | Timeout Buffalo, clock 01:42 | 0 |
| 1:42 | 3rd & 13 | own 48 | Nick Whitfield Jr. pass complete to Peyton Nelson for 9 yds to the BUF 43 | +9 |
| 0:55 | 1st & 10 | opp 13 | Timeout Buffalo, clock 00:55 | 0 |
| 0:55 | 1st & 10 | opp 13 | Nick Whitfield Jr. pass complete to Scott Raymond for 1 yd to the BUF 12 | +1 |
| 0:55 | 2nd & 9 | opp 12 | Nick Whitfield Jr. pass complete to Emmanuel Dyson for 4 yds to the BUF 8 | +4 |
| 0:55 | 3rd & 5 | opp 8 | Saint Francis Penalty, Intentional Grounding (Nick Whitfield Jr.) to the BUF 21 | −13 |
| 0:01 | 4th & 18 | opp 21 | Timeout Saint Francis, clock 00:01 | 0 |
| 0:00 | 4th & 18 | opp 21 | Aidan Cirulli sacked by Charles McCartherens for a loss of 7 yards to the BUF 42 Aidan Cirulli fumbled, recovered by BUF Kobe Stewart , return for 0 yards | −7 |
| 0:00 | own 42 | End of 2nd Quarter | 0 | |
BUF11 plays, 41 yd · Turnover | ||||
| 15:00 | 1st & 10 | own 35 | Eli Tucker kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Ta'Quan Roberson pass incomplete to Jasaiah Gathings | 0 |
| 15:00 | 2nd & 10 | own 25 | Al-Jay Henderson run for a loss of 3 yards to the BUF 22 | −3 |
| 15:00 | 3rd & 13 | own 22 | Ta'Quan Roberson pass complete to Al-Jay Henderson for 20 yds to the BUF 42 for a 1ST down | +20 |
| 15:00 | 1st & 10 | own 42 | Ta'Quan Roberson pass complete to Victor Snow for 11 yds to the SFPA 47 for a 1ST down | +11 |
| 15:00 | 1st & 10 | opp 47 | Ta'Quan Roberson run for 8 yds to the SFPA 39 | +8 |
| 15:00 | 2nd & 2 | opp 39 | Al-Jay Henderson run for 2 yds to the SFPA 37 for a 1ST down | +2 |
| 15:00 | 1st & 10 | opp 37 | Al-Jay Henderson run for 3 yds to the SFPA 34 | +3 |
| 15:00 | 2nd & 7 | opp 34 | Ta'Quan Roberson pass incomplete | 0 |
| 15:00 | 3rd & 7 | opp 34 | Ta'Quan Roberson pass incomplete to Nik McMillan | 0 |
| 11:48 | 4th & 7 | opp 34 | Ta'Quan Roberson pass intercepted | 0 |
SFPA6 plays, 18 yd · Punt | ||||
| 11:48 | 1st & 10 | own 22 | Jahmil Perryman run for 8 yds to the SFPA 30 | +8 |
| 11:48 | 2nd & 2 | own 30 | Nick Whitfield Jr. pass complete to Jahmil Perryman for 3 yds to the SFPA 33 for a 1ST down | +3 |
| 11:48 | 1st & 10 | own 33 | Nick Whitfield Jr. pass complete to Emmanuel Dyson for 6 yds to the SFPA 39 | +6 |
| 11:48 | 2nd & 4 | own 39 | Jahmil Perryman run for 1 yd to the SFPA 40 | +1 |
| 11:48 | 3rd & 3 | own 40 | Nick Whitfield Jr. pass incomplete to Jahmil Perryman | 0 |
| 9:16 | 4th & 3 | own 40 | Aidan Cirulli punt for 47 yds , Victor Snow returns for 39 yds to the BUF 9 | +39 |
BUF7 plays, 51 yd · Touchdown | ||||
| 8:13 | 1st & 10 | own 49 | No Huddle-Shotgun Snow,Victor rush left for 3 yards gain to the SFU48 (Douglas,Colin; McMahon,Kent) PENALTY BUF Holding (King,Evan) 10 yards from BUF49 to BUF39. NO PLAY. | −10 |
| 8:13 | 1st & 20 | own 39 | Ta'Quan Roberson pass complete to Al-Jay Henderson for 22 yds to the SFPA 39 for a 1ST down | +22 |
| 8:13 | 1st & 10 | opp 39 | Ta'Quan Roberson pass incomplete to Jasaiah Gathings | 0 |
| 8:13 | 2nd & 10 | opp 39 | Al-Jay Henderson run for 7 yds to the SFPA 32 | +7 |
| 8:13 | 3rd & 3 | opp 32 | Ta'Quan Roberson run for 14 yds to the SFPA 18 for a 1ST down | +14 |
| 8:13 | 1st & 10 | opp 18 | Al-Jay Henderson run for 8 yds to the SFPA 10 | +8 |
| 5:31 | 2nd & 2 | opp 10 | Al-Jay Henderson run for 10 yds for a TD (Jack Howes KICK) | +10 |
BUF10 plays, 91 yd · Touchdown | ||||
| 9:16 | 1st & 10 | own 9 | Al-Jay Henderson run for 7 yds to the BUF 16 | +7 |
| 9:16 | 2nd & 3 | own 16 | Al-Jay Henderson run for 5 yds to the BUF 21 for a 1ST down | +5 |
| 9:16 | 1st & 10 | own 21 | Al-Jay Henderson run for 3 yds to the BUF 24 | +3 |
| 9:16 | 2nd & 7 | own 24 | Ta'Quan Roberson pass complete to Nik McMillan for 6 yds to the BUF 30 | +6 |
| 9:16 | 3rd & 1 | own 30 | Jr. Terrance Shelton run for 2 yds to the BUF 32 for a 1ST down | +2 |
| 9:16 | 1st & 10 | own 32 | Jr. Terrance Shelton run for 20 yds to the SFPA 48 for a 1ST down | +20 |
| 9:16 | 1st & 10 | opp 48 | Ta'Quan Roberson pass incomplete to Nik McMillan | 0 |
| 9:16 | 2nd & 10 | opp 48 | Al-Jay Henderson run for 7 yds to the SFPA 41 | +7 |
| 9:16 | 3rd & 3 | opp 41 | Al-Jay Henderson run for 1 yd to the SFPA 40 | +1 |
| 5:07 | 4th & 2 | opp 40 | Ta'Quan Roberson run for 40 yds for a TD (Jack Howes KICK) | +40 |
BUF5 plays, 43 yd · Touchdown | ||||
| 3:11 | 1st & 10 | opp 43 | Messiah Burch run for 14 yds to the SFPA 29 for a 1ST down | +14 |
| 3:11 | 1st & 10 | opp 29 | Messiah Burch run for 5 yds to the SFPA 24 | +5 |
| 3:11 | 2nd & 5 | opp 24 | Messiah Burch run for 13 yds to the SFPA 11 for a 1ST down | +13 |
| 3:11 | 1st & 10 | opp 11 | Messiah Burch run for 7 yds to the SFPA 4 | +7 |
| 1:01 | 2nd & 3 | opp 4 | Ta'Quan Roberson run for 4 yds for a TD (Jack Howes KICK) | +4 |
BUF3 plays, 5 yd · Turnover | ||||
| 14:10 | 1st & 10 | own 22 | Gunnar Gray pass complete to Marcus Velez for no gain to the BUF 22 | 0 |
| 14:10 | 2nd & 10 | own 22 | Lamar Sperling run for 5 yds to the BUF 27 | +5 |
| 12:51 | 3rd & 5 | own 27 | Gunnar Gray pass intercepted Craig Joyner return for 6 yds to the BUF 29 | +6 |
SFPA7 plays, 29 yd · Touchdown | ||||
| 12:51 | 1st & 10 | opp 29 | Raph Ekechi run for a loss of 2 yards to the BUF 31 | −2 |
| 12:51 | 2nd & 12 | opp 31 | Raph Ekechi run for 4 yds to the BUF 27 | +4 |
| 12:51 | 3rd & 8 | opp 27 | Nick Whitfield Jr. pass complete to Bobby Cameron for 10 yds to the BUF 17 for a 1ST down | +10 |
| 12:51 | 1st & 10 | opp 17 | Nick Whitfield Jr. pass incomplete to Bobby Cameron | 0 |
| 12:51 | 2nd & 10 | opp 17 | Nick Whitfield Jr. pass incomplete to Emmanuel Dyson | 0 |
| 12:51 | 3rd & 10 | opp 17 | Nick Whitfield Jr. pass complete to Peyton Nelson for 16 yds to the BUF 1 for a 1ST down | +16 |
| 10:06 | 1st & goal | opp 1 | Jordan Theodore run for 1 yd for a TD (Mac Plummer PAT MISSED) | +1 |
BUF10 plays, 60 yd · Touchdown | ||||
| 10:06 | 1st & 10 | own 35 | Eli Tucker kickoff for 25 yds | 0 |
| 10:06 | 1st & 10 | own 40 | Lamar Sperling run for 7 yds to the BUF 47 | +7 |
| 10:06 | 2nd & 3 | own 47 | Lamar Sperling run for 4 yds to the SFPA 49 for a 1ST down | +4 |
| 10:06 | 1st & 10 | opp 49 | Lamar Sperling run for 4 yds to the SFPA 45 | +4 |
| 10:06 | 2nd & 6 | opp 45 | Lamar Sperling run for 5 yds to the SFPA 40 | +5 |
| 10:06 | 3rd & 1 | opp 40 | Jr. James Mcneil run for 3 yds to the SFPA 37 for a 1ST down | +3 |
| 10:06 | 1st & 10 | opp 37 | Jr. James Mcneil run for 7 yds to the SFPA 30 | +7 |
| 10:06 | 2nd & 3 | opp 30 | Jr. James Mcneil run for 1 yd to the SFPA 29 | +1 |
| 10:06 | 3rd & 2 | opp 29 | Jr. James Mcneil run for 3 yds to the SFPA 26 for a 1ST down | +3 |
| 4:52 | 1st & 10 | opp 26 | James McNeil Jr. run for 26 yds for a TD (Jack Howes KICK) | +26 |
SFPA5 plays, 1 yd · Punt | ||||
| 5:00 | 1st & 10 | own 35 | Jack Howes kickoff for 63 yds , Jahmil Perryman return for 25 yds to the SFPA 27 | +25 |
| 5:00 | 1st & 10 | own 27 | Jordan Theodore run for 2 yds to the SFPA 29 | +2 |
| 5:00 | 2nd & 8 | own 29 | Jordan Theodore run for a loss of 1 yard to the SFPA 28 | −1 |
| 5:00 | 3rd & 9 | own 28 | Nick Whitfield Jr. pass incomplete to Andrew Vines | 0 |
| 3:11 | 4th & 9 | own 28 | Aidan Cirulli punt for 47 yds, punt out-of-bounds at the SFPA 43 , Victor Snow returns for 32 yds to the SFPA 43 | +32 |
BUF9 plays, 35 yd · End of period | ||||
| 3:50 | 1st & 10 | own 20 | Lamar Sperling run for 3 yds to the BUF 23 | +3 |
| 3:50 | 2nd & 7 | own 23 | Lamar Sperling run for 5 yds to the BUF 28 | +5 |
| 3:50 | 3rd & 2 | own 28 | Lamar Sperling run for 3 yds to the BUF 31 for a 1ST down | +3 |
| 2:00 | 1st & 10 | own 31 | Timeout Buffalo, clock 02:00 | 0 |
| 2:00 | 1st & 10 | own 31 | Jr. James Mcneil run for 3 yds to the BUF 34 | +3 |
| 2:00 | 2nd & 7 | own 34 | Jr. James Mcneil run for 8 yds to the BUF 42 for a 1ST down | +8 |
| 2:00 | 1st & 10 | own 42 | Jr. James Mcneil run for 10 yds to the SFPA 48 for a 1ST down | +10 |
| 0:00 | 1st & 10 | opp 48 | Jr. James Mcneil run for 3 yds to the SFPA 45 | +3 |
| 0:00 | opp 45 | End of 4th Quarter | 0 | |
SFPA6 plays, 7 yd · Punt | ||||
| 1:01 | 1st & 10 | own 35 | Jack Howes kickoff for 64 yds | 0 |
| 1:01 | 1st & 10 | own 35 | Raph Ekechi run for 2 yds to the SFPA 37 | +2 |
| 0:00 | 2nd & 8 | own 37 | Nick Whitfield Jr. pass complete to Peyton Nelson for 5 yds to the SFPA 42 | +5 |
| 0:00 | own 37 | End of 3rd Quarter | +5 | |
| 15:00 | 3rd & 3 | own 42 | Nick Whitfield Jr. pass complete to Andrew Vines for no gain to the SFPA 42 | 0 |
| 14:10 | 4th & 3 | own 42 | Aidan Cirulli punt for 38 yds , Victor Snow returns for 15 yds to the BUF 22 | +15 |
SFPA5 plays, 7 yd · Punt | ||||
| 4:52 | 1st & 10 | own 35 | Jack Howes kickoff for 65 yds for a touchback | 0 |
| 4:52 | 1st & 10 | own 25 | Nick Whitfield Jr. pass complete to Emmanuel Dyson for 7 yds to the SFPA 32 | +7 |
| 4:52 | 2nd & 3 | own 32 | Nick Whitfield Jr. pass incomplete to Erik Sanchez | 0 |
| 4:52 | 3rd & 3 | own 32 | Nick Whitfield Jr. pass incomplete to Mike Darcy | 0 |
| 3:50 | 4th & 3 | own 32 | Aidan Cirulli punt for 48 yds | 0 |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous meetings vs. Team
No other meetings in the seasons currently loaded.
Research
Keep this open while you look at others