Saint Francis @ Buffalo, Week 2 · 2025

6@FINAL455–7
Sat, Sep 6, 2025UB StadiumAmherst, NY

HOW IT WENT

Week 2 · 2025
FINALQ1Q2Q3Q4T
Saint Francis00066
Buffalo17714745

PLAY-BY-PLAY

172 plays
Q4Buffalo7 plays · 35 yds · 3:50 · End of Game6–45
  1. 0:00End of 4th Quarter
  2. 0:001st & 10 at SFPA 48Jr. James Mcneil run for 3 yds to the SFPA 45
  3. 3:503rd & 2 at BUF 28Lamar Sperling run for 3 yds to the BUF 31 for a 1ST down
  4. 3:502nd & 7 at BUF 23Lamar Sperling run for 5 yds to the BUF 28
  5. 3:501st & 10 at BUF 20Lamar Sperling run for 3 yds to the BUF 23
  6. 2:001st & 10 at BUF 42Jr. James Mcneil run for 10 yds to the SFPA 48 for a 1ST down
  7. 2:002nd & 7 at BUF 34Jr. James Mcneil run for 8 yds to the BUF 42 for a 1ST down
  8. 2:001st & 10 at BUF 31Jr. James Mcneil run for 3 yds to the BUF 34
  9. 2:001st & 10 at BUF 31Timeout Buffalo, clock 02:00
Q4Saint Francis3 plays · 7 yds · 1:02 · Punt6–45
  1. 3:504th & 3 at SFPA 32Aidan Cirulli punt for 48 yds
  2. 4:523rd & 3 at SFPA 32Nick Whitfield Jr. pass incomplete to Mike Darcy
  3. 4:522nd & 3 at SFPA 32Nick Whitfield Jr. pass incomplete to Erik Sanchez
  4. 4:521st & 10 at SFPA 25Nick Whitfield Jr. pass complete to Emmanuel Dyson for 7 yds to the SFPA 32
  5. 4:521st & 10 at BUF 35Jack Howes kickoff for 65 yds for a touchback
Q4Buffalo9 plays · 60 yds · 5:14 · Touchdown6–45
  1. 4:521st & 10 at SFPA 26James McNeil Jr. run for 26 yds for a TD (Jack Howes KICK)
  2. 10:063rd & 2 at SFPA 29Jr. James Mcneil run for 3 yds to the SFPA 26 for a 1ST down
  3. 10:062nd & 3 at SFPA 30Jr. James Mcneil run for 1 yd to the SFPA 29
  4. 10:061st & 10 at SFPA 37Jr. James Mcneil run for 7 yds to the SFPA 30
  5. 10:063rd & 1 at SFPA 40Jr. James Mcneil run for 3 yds to the SFPA 37 for a 1ST down
  6. 10:062nd & 6 at SFPA 45Lamar Sperling run for 5 yds to the SFPA 40
  7. 10:061st & 10 at SFPA 49Lamar Sperling run for 4 yds to the SFPA 45
  8. 10:062nd & 3 at BUF 47Lamar Sperling run for 4 yds to the SFPA 49 for a 1ST down
  9. 10:061st & 10 at BUF 40Lamar Sperling run for 7 yds to the BUF 47
  10. 10:061st & 10 at SFPA 35Eli Tucker kickoff for 25 yds
Q4Saint Francis7 plays · 29 yds · 2:45 · Touchdown6–38
  1. 10:061st & 1 at BUF 1Jordan Theodore run for 1 yd for a TD (Mac Plummer PAT MISSED)
  2. 12:513rd & 10 at BUF 17Nick Whitfield Jr. pass complete to Peyton Nelson for 16 yds to the BUF 1 for a 1ST down
  3. 12:512nd & 10 at BUF 17Nick Whitfield Jr. pass incomplete to Emmanuel Dyson
  4. 12:511st & 10 at BUF 17Nick Whitfield Jr. pass incomplete to Bobby Cameron
  5. 12:513rd & 8 at BUF 27Nick Whitfield Jr. pass complete to Bobby Cameron for 10 yds to the BUF 17 for a 1ST down
  6. 12:512nd & 12 at BUF 31Raph Ekechi run for 4 yds to the BUF 27
  7. 12:511st & 10 at BUF 29Raph Ekechi run for a loss of 2 yards to the BUF 31
Q4Buffalo3 plays · 5 yds · 1:19 · Interception0–38
  1. 12:513rd & 5 at BUF 27Gunnar Gray pass intercepted Craig Joyner return for 6 yds to the BUF 29
  2. 14:102nd & 10 at BUF 22Lamar Sperling run for 5 yds to the BUF 27
  3. 14:101st & 10 at BUF 22Gunnar Gray pass complete to Marcus Velez for no gain to the BUF 22
Q3Saint Francis3 plays · 7 yds · 1:51 · Punt0–38
  1. 15:003rd & 3 at SFPA 42Nick Whitfield Jr. pass complete to Andrew Vines for no gain to the SFPA 42
  2. 14:104th & 3 at SFPA 42Aidan Cirulli punt for 38 yds , Victor Snow returns for 15 yds to the BUF 22
  3. 0:00End of 3rd Quarter
  4. 0:002nd & 8 at SFPA 37Nick Whitfield Jr. pass complete to Peyton Nelson for 5 yds to the SFPA 42
  5. 1:011st & 10 at SFPA 35Raph Ekechi run for 2 yds to the SFPA 37
  6. 1:011st & 10 at BUF 35Jack Howes kickoff for 64 yds
Q3Buffalo5 plays · 43 yds · 2:10 · Touchdown0–38
  1. 1:012nd & 3 at SFPA 4Ta'Quan Roberson run for 4 yds for a TD (Jack Howes KICK)
  2. 3:111st & 10 at SFPA 11Messiah Burch run for 7 yds to the SFPA 4
  3. 3:112nd & 5 at SFPA 24Messiah Burch run for 13 yds to the SFPA 11 for a 1ST down
  4. 3:111st & 10 at SFPA 29Messiah Burch run for 5 yds to the SFPA 24
  5. 3:111st & 10 at SFPA 43Messiah Burch run for 14 yds to the SFPA 29 for a 1ST down
Q3Saint Francis3 plays · 1 yds · 1:49 · Punt0–31
  1. 3:114th & 9 at SFPA 28Aidan Cirulli punt for 47 yds, punt out-of-bounds at the SFPA 43 , Victor Snow returns for 32 yds to the SFPA 43
  2. 5:003rd & 9 at SFPA 28Nick Whitfield Jr. pass incomplete to Andrew Vines
  3. 5:002nd & 8 at SFPA 29Jordan Theodore run for a loss of 1 yard to the SFPA 28
  4. 5:001st & 10 at SFPA 27Jordan Theodore run for 2 yds to the SFPA 29
  5. 5:001st & 10 at BUF 35Jack Howes kickoff for 63 yds , Jahmil Perryman return for 25 yds to the SFPA 27
Q3Buffalo10 plays · 91 yds · 4:09 · Touchdown0–31
  1. 5:074th & 2 at SFPA 40Ta'Quan Roberson run for 40 yds for a TD (Jack Howes KICK)
  2. 9:163rd & 3 at SFPA 41Al-Jay Henderson run for 1 yd to the SFPA 40
  3. 9:162nd & 10 at SFPA 48Al-Jay Henderson run for 7 yds to the SFPA 41
  4. 9:161st & 10 at SFPA 48Ta'Quan Roberson pass incomplete to Nik McMillan
  5. 9:161st & 10 at BUF 32Jr. Terrance Shelton run for 20 yds to the SFPA 48 for a 1ST down
  6. 9:163rd & 1 at BUF 30Jr. Terrance Shelton run for 2 yds to the BUF 32 for a 1ST down
  7. 9:162nd & 7 at BUF 24Ta'Quan Roberson pass complete to Nik McMillan for 6 yds to the BUF 30
  8. 9:161st & 10 at BUF 21Al-Jay Henderson run for 3 yds to the BUF 24
  9. 9:162nd & 3 at BUF 16Al-Jay Henderson run for 5 yds to the BUF 21 for a 1ST down
  10. 9:161st & 10 at BUF 9Al-Jay Henderson run for 7 yds to the BUF 16
Q3Saint Francis5 plays · 18 yds · 2:32 · Punt0–24
  1. 9:164th & 3 at SFPA 40Aidan Cirulli punt for 47 yds , Victor Snow returns for 39 yds to the BUF 9
  2. 11:483rd & 3 at SFPA 40Nick Whitfield Jr. pass incomplete to Jahmil Perryman
  3. 11:482nd & 4 at SFPA 39Jahmil Perryman run for 1 yd to the SFPA 40
  4. 11:481st & 10 at SFPA 33Nick Whitfield Jr. pass complete to Emmanuel Dyson for 6 yds to the SFPA 39
  5. 11:482nd & 2 at SFPA 30Nick Whitfield Jr. pass complete to Jahmil Perryman for 3 yds to the SFPA 33 for a 1ST down
  6. 11:481st & 10 at SFPA 22Jahmil Perryman run for 8 yds to the SFPA 30
Q3Buffalo10 plays · 41 yds · 3:12 · Interception0–24
  1. 15:003rd & 7 at SFPA 34Ta'Quan Roberson pass incomplete to Nik McMillan
  2. 15:002nd & 7 at SFPA 34Ta'Quan Roberson pass incomplete
  3. 15:001st & 10 at SFPA 37Al-Jay Henderson run for 3 yds to the SFPA 34
  4. 15:002nd & 2 at SFPA 39Al-Jay Henderson run for 2 yds to the SFPA 37 for a 1ST down
  5. 15:001st & 10 at SFPA 47Ta'Quan Roberson run for 8 yds to the SFPA 39
  6. 15:001st & 10 at BUF 42Ta'Quan Roberson pass complete to Victor Snow for 11 yds to the SFPA 47 for a 1ST down
  7. 15:003rd & 13 at BUF 22Ta'Quan Roberson pass complete to Al-Jay Henderson for 20 yds to the BUF 42 for a 1ST down
  8. 15:002nd & 10 at BUF 25Al-Jay Henderson run for a loss of 3 yards to the BUF 22
  9. 15:001st & 10 at BUF 25Ta'Quan Roberson pass incomplete to Jasaiah Gathings
  10. 15:001st & 10 at SFPA 35Eli Tucker kickoff for 65 yds for a touchback
  11. 11:484th & 7 at SFPA 34Ta'Quan Roberson pass intercepted
Q2Saint Francis15 plays · 54 yds · 5:31 · Fumble0–24
  1. 0:00End of 2nd Quarter
  2. 0:004th & 18 at BUF 21Aidan 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
  3. 1:423rd & 13 at SFPA 48Nick Whitfield Jr. pass complete to Peyton Nelson for 9 yds to the BUF 43
  4. 1:423rd & 13 at SFPA 48Timeout Buffalo, clock 01:42
  5. 1:443rd & 10 at BUF 38Nick Whitfield Jr. pass complete to Andrew Vines for 25 yds to the BUF 13 for a 1ST down
  6. 1:442nd & 10 at BUF 38Nick Whitfield Jr. pass incomplete to Peyton Nelson
  7. 1:441st & 10 at BUF 38Nick Whitfield Jr. pass incomplete to Peyton Nelson
  8. 1:444th & 4 at BUF 43Nick Whitfield Jr. pass complete to Emmanuel Dyson for 5 yds to the BUF 38 for a 1ST down
  9. 1:444th & 4 at BUF 43Timeout Buffalo, clock 01:44
  10. 1:562nd & 17 at SFPA 44Nick Whitfield Jr. pass complete to Peyton Nelson for 4 yds to the SFPA 48
  11. 1:562nd & 17 at SFPA 44Timeout Buffalo, clock 01:56
  12. 0:014th & 18 at BUF 21Timeout Saint Francis, clock 00:01
  13. 0:553rd & 5 at BUF 8Saint Francis Penalty, Intentional Grounding (Nick Whitfield Jr.) to the BUF 21
  14. 0:552nd & 9 at BUF 12Nick Whitfield Jr. pass complete to Emmanuel Dyson for 4 yds to the BUF 8
  15. 0:551st & 10 at BUF 13Nick Whitfield Jr. pass complete to Scott Raymond for 1 yd to the BUF 12
  16. 0:551st & 10 at BUF 13Timeout Buffalo, clock 00:55
  17. 5:313rd & 2 at SFPA 47Nick Whitfield Jr. pass complete to Jahmil Perryman for 4 yds to the BUF 49 for a 1ST down
  18. 5:312nd & 7 at SFPA 42Raph Ekechi run for 5 yds to the SFPA 47
  19. 5:311st & 10 at SFPA 39Raph Ekechi run for 3 yds to the SFPA 42
  20. 5:312nd & 2 at SFPA 33Nick Whitfield Jr. run for 6 yds to the SFPA 39 for a 1ST down
  21. 5:311st & 10 at SFPA 25Nick Whitfield Jr. pass complete to Raph Ekechi for 8 yds to the SFPA 33
  22. 5:311st & 10 at BUF 35Jack Howes kickoff for 65 yds for a touchback
Q2Buffalo6 plays · 51 yds · 2:42 · Touchdown0–24
  1. 5:312nd & 2 at SFPA 10Al-Jay Henderson run for 10 yds for a TD (Jack Howes KICK)
  2. 8:131st & 10 at SFPA 18Al-Jay Henderson run for 8 yds to the SFPA 10
  3. 8:133rd & 3 at SFPA 32Ta'Quan Roberson run for 14 yds to the SFPA 18 for a 1ST down
  4. 8:132nd & 10 at SFPA 39Al-Jay Henderson run for 7 yds to the SFPA 32
  5. 8:131st & 10 at SFPA 39Ta'Quan Roberson pass incomplete to Jasaiah Gathings
  6. 8:131st & 20 at BUF 39Ta'Quan Roberson pass complete to Al-Jay Henderson for 22 yds to the SFPA 39 for a 1ST down
  7. 8:131st & 10 at BUF 49No 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.
Q2Saint Francis3 plays · 7 yds · 1:44 · Punt0–17
  1. 9:123rd & 2 at SFPA 24Raph Ekechi run for a loss of 1 yard to the SFPA 23
  2. 9:123rd & 2 at SFPA 24Timeout Saint Francis, clock 09:12
  3. 8:134th & 3 at SFPA 23Aidan Cirulli punt for 46 yds, punt out-of-bounds at the BUF 49 , Victor Snow returns for 18 yds to the BUF 49
  4. 9:572nd & 10 at SFPA 16Raph Ekechi run for 8 yds to the SFPA 24
  5. 9:571st & 10 at SFPA 16Jeff Hoenstine pass incomplete to Denzel Lambert
Q2Buffalo11 plays · 28 yds · 4:13 · Downs0–17
  1. 9:574th & 2 at SFPA 15Al-Jay Henderson run for a loss of 1 yard to the SFPA 16
  2. 14:103rd & 8 at SFPA 21Ta'Quan Roberson pass complete to Jasaiah Gathings for 6 yds to the SFPA 15
  3. 14:102nd & 8 at SFPA 21Ta'Quan Roberson pass incomplete to Chance Morrow
  4. 14:101st & 10 at SFPA 23Lamar Sperling run for 2 yds to the SFPA 21
  5. 14:103rd & 4 at SFPA 27Lamar Sperling run for 4 yds to the SFPA 23 for a 1ST down
  6. 14:102nd & 10 at SFPA 33Lamar Sperling run for 6 yds to the SFPA 27
  7. 14:101st & 10 at SFPA 33Ta'Quan Roberson pass incomplete to Nik McMillan
  8. 14:104th & 1 at SFPA 35Jr. Terrance Shelton run for 2 yds to the SFPA 33 for a 1ST down
  9. 14:103rd & 5 at SFPA 39Jr. Terrance Shelton run for 4 yds to the SFPA 35
  10. 14:102nd & 7 at SFPA 41Jr. Terrance Shelton run for 2 yds to the SFPA 39
  11. 14:101st & 10 at SFPA 44Jr. Terrance Shelton run for 3 yds to the SFPA 41
Q1Saint Francis3 plays · -7 yds · 1:40 · Punt0–17
  1. 15:003rd & 8 at SFPA 27Jeff Hoenstine sacked for a loss of 9 yards to the SFPA 18
  2. 14:104th & 17 at SFPA 18Aidan Cirulli punt for 46 yds for a 1ST down , Victor Snow returns for 5 yds to the SFPA 44 for a 1ST down
  3. 0:00End of 1st Quarter
  4. 0:002nd & 12 at SFPA 23Jeff Hoenstine pass complete to Erik Sanchez for 4 yds to the SFPA 27
  5. 0:501st & 15 at SFPA 20Jordan Theodore run for 3 yds to the SFPA 23
  6. 0:501st & 10 at SFPA 25PENALTY SFU False Start (Van Tassell,Connor) 5 yards from SFU25 to SFU20. NO PLAY.
  7. 0:501st & 10 at BUF 35Jack Howes kickoff for 65 yds for a touchback
Q1Buffalo12 plays · 56 yds · 5:06 · Touchdown0–17
  1. 0:503rd & 1 at SFPA 1Al-Jay Henderson run for 1 yd for a TD (Jack Howes KICK)
  2. 5:562nd & 8 at SFPA 8Al-Jay Henderson run for 7 yds to the SFPA 1
  3. 5:561st & 10 at SFPA 10Ta'Quan Roberson run for 2 yds to the SFPA 8
  4. 5:562nd & 1 at SFPA 11Al-Jay Henderson run for 1 yd to the SFPA 10 for a 1ST down
  5. 5:561st & 10 at SFPA 20Al-Jay Henderson run for 9 yds to the SFPA 11
  6. 5:562nd & 10 at SFPA 32Ta'Quan Roberson run for 12 yds to the SFPA 20 for a 1ST down
  7. 5:561st & 10 at SFPA 32Ta'Quan Roberson pass incomplete to Chance Morrow
  8. 5:563rd & 4 at SFPA 37Al-Jay Henderson run for 5 yds to the SFPA 32 for a 1ST down
  9. 5:562nd & 6 at SFPA 39Ta'Quan Roberson run for 2 yds to the SFPA 37
  10. 5:561st & 10 at SFPA 43Al-Jay Henderson run for 4 yds to the SFPA 39
  11. 5:562nd & 8 at BUF 46Ta'Quan Roberson pass complete to Nik McMillan for 11 yds to the SFPA 43 for a 1ST down
  12. 5:561st & 10 at BUF 44Al-Jay Henderson run for 2 yds to the BUF 46
Q1Saint Francis3 plays · -6 yds · 1:05 · Punt0–10
  1. 5:564th & 16 at SFPA 19Aidan Cirulli punt for 37 yds , Victor Snow returns for no gain to the BUF 44
  2. 7:013rd & 16 at SFPA 19Nick Whitfield Jr. pass complete to Andrew Vines for no gain to the SFPA 19
  3. 7:013rd & 11 at SFPA 24PENALTY SFU Delay Of Game 5 yards from SFU24 to SFU19. NO PLAY.
  4. 7:012nd & 11 at SFPA 24Nick Whitfield Jr. pass incomplete to Raph Ekechi
  5. 7:012nd & 6 at SFPA 29PENALTY SFU False Start (Evehe,Kevin) 5 yards from SFU29 to SFU24. NO PLAY.
  6. 7:011st & 10 at SFPA 25Nick Whitfield Jr. pass complete to Jahmil Perryman for 4 yds to the SFPA 29
  7. 7:011st & 10 at BUF 35Jack Howes kickoff for 65 yds for a touchback
Q1Buffalo9 plays · 56 yds · 3:39 · Field Goal0–7
  1. 10:403rd & 8 at SFPA 0Buffalo Penalty, Offensive Holding (Yards) declined
  2. 7:014th & 6 at SFPA 9Jack Howes 27 yd FG GOOD
  3. 10:402nd & 10 at SFPA 13Al-Jay Henderson run for 2 yds to the SFPA 11
  4. 10:401st & 10 at SFPA 13Ta'Quan Roberson pass incomplete to Victor Snow
  5. 10:403rd & 8 at BUF 48Ta'Quan Roberson pass complete to Victor Snow for 39 yds to the SFPA 13 for a 1ST down
  6. 10:402nd & 12 at BUF 44Al-Jay Henderson run for 4 yds to the BUF 48
  7. 10:401st & 10 at BUF 46Ta'Quan Roberson pass complete to Messiah Burch for 2 yds to the BUF 44
  8. 10:402nd & 6 at BUF 39Al-Jay Henderson run for 7 yds to the BUF 46 for a 1ST down
  9. 10:401st & 10 at BUF 35Ta'Quan Roberson run for 4 yds to the BUF 39
Q1Saint Francis3 plays · -3 yds · 1:40 · Punt0–7
  1. 10:404th & 13 at SFPA 22Aidan Cirulli punt for 43 yds, punt out-of-bounds at the BUF 35
  2. 12:203rd & 13 at SFPA 22Nick Whitfield Jr. pass incomplete to Denzel Lambert
  3. 12:202nd & 15 at SFPA 20Raph Ekechi run for 2 yds to the SFPA 22
  4. 12:201st & 10 at SFPA 25Jahmil Perryman run for a loss of 5 yards to the SFPA 20
  5. 12:201st & 10 at BUF 35Jack Howes kickoff for 65 yds for a touchback
Q1Buffalo4 plays · 27 yds · 1:45 · Touchdown0–7
  1. 12:201st & 10 at SFPA 17Ta'Quan Roberson pass complete to Victor Snow for 17 yds for a TD (Jack Howes KICK)
  2. 14:053rd & 2 at SFPA 19Al-Jay Henderson run for 2 yds to the SFPA 17 for a 1ST down
  3. 14:052nd & 5 at SFPA 22Ta'Quan Roberson pass complete to Jasaiah Gathings for 3 yds to the SFPA 19
  4. 14:051st & 10 at SFPA 27Al-Jay Henderson run for 5 yds to the SFPA 22
Q1Saint Francis3 plays · 4 yds · 0:55 · Punt0–0
  1. 15:001st & 10 at SFPA 25Jeff Hoenstine pass incomplete to Peyton Nelson
  2. 15:001st & 10 at BUF 35Jack Howes kickoff for 65 yds for a touchback
  3. 14:563rd & 10 at SFPA 25Jeff Hoenstine run for 4 yds to the SFPA 29
  4. 14:562nd & 10 at SFPA 25Jeff Hoenstine pass incomplete to Scott Raymond
  5. 14:562nd & 10 at SFPA 25Timeout Saint Francis, clock 14:56
  6. 14:054th & 6 at SFPA 29Aidan 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.

FAN NEWS

2025 season

Write about Saint Francis or Buffalo?

Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.

Get Your Blog Featured →

MORE WEEK 2 GAMES · 2025

@
FINAL
Ole Miss 30, Kentucky 23
@
FINAL
Miami 45, Bethune-Cookman 3
@
FINAL
BYU 27, Stanford 3
@
FINAL
Ohio State 70, Grambling 0
@
FINAL
Georgia 28, Austin Peay 6
83Games in Week 2, 2025Full schedule →