Betting Information

OPEN
|
SPREAD
|
TOTAL
|
ML
|
|
---|---|---|---|---|
BUF
![]() |
-35.5
|
|||
SFPA
![]() |
+35.5
|
St. Francis (PA) 6, Buffalo 45
Total: 51 points

OPEN
|
SPREAD
|
TOTAL
|
ML
|
|
---|---|---|---|---|
BUF
![]() |
-36.5
|
|||
SFPA
![]() |
+36.5
|
St. Francis (PA) 6, Buffalo 45
Total: 51 points
Last Updated: 1 day ago
Depth Charts
RDE

Kobe Stewart
Defensive Line
•
Sr
•
6'3
• 240
Season Stats
2025
TOT
6
SOLO
1
TFL
3
SACKS
2
QB HUR
2
PD
0
INT
0
RDT

Cornell Evans
#99
•
Defensive Line
•
Jr
•
6'1
• 290
Season Stats
2025
TOT
2
SOLO
0
TFL
0
SACKS
0
QB HUR
1
PD
0
INT
0
LDT

George Wolo
#90
•
Defensive Line
•
Sr
•
6'0
• 295
Season Stats
2025
TOT
7
SOLO
1
TFL
1
SACKS
0
QB HUR
0
PD
0
INT
0
LDE

Malin White
#12
•
Defensive Line
•
Sr
•
6'2
• 250
Season Stats
2025
TOT
15
SOLO
5
TFL
2
SACKS
1
QB HUR
0
PD
0
INT
0
NB

SaVeon Brown
#15
•
Linebacker
•
Jr
•
6'1
• 210
Season Stats
2025
TOT
13
SOLO
7
TFL
2
SACKS
2
QB HUR
2
PD
2
INT
0
MLB

Red Murdock
#2
•
Linebacker
•
Sr
•
6'3
• 240
Season Stats
2025
TOT
32
SOLO
11
TFL
2
SACKS
1
QB HUR
0
PD
0
INT
0
WLB

Dion Crawford
#18
•
Linebacker
•
Jr
•
6'1
• 232
Season Stats
2025
TOT
20
SOLO
4
TFL
0
SACKS
0
QB HUR
1
PD
0
INT
0
RCB

Oliver Bridges
#3
•
Defensive Back
•
Jr
•
6'2
• 210
Season Stats
2025
TOT
2
SOLO
1
TFL
0
SACKS
0
QB HUR
1
PD
0
INT
0
SS

Solomon Brown
#7
•
Defensive Back
•
Sr
•
5'11
• 197
Season Stats
2025
TOT
18
SOLO
12
TFL
0
SACKS
0
QB HUR
0
PD
2
INT
0
FS

Jalen McNair
#8
•
Defensive Back
•
Sr
•
5'9
• 198
Season Stats
2025
TOT
15
SOLO
7
TFL
0
SACKS
0
QB HUR
1
PD
2
INT
0
LCB

Oliver Bridges
#3
•
Defensive Back
•
Jr
•
6'2
• 210
Season Stats
2025
TOT
2
SOLO
1
TFL
0
SACKS
0
QB HUR
1
PD
0
INT
0
![]() Buffalo
Stats
|
FBS Rank
|
|
---|---|---|
Points Allowed per game | 19 | |
Rushing Yards Allowed per game | 102.67 | |
Passing Yards Allowed per game | 225.33 | |
Total Yards Allowed per game | 328 | |
Total Sacks | 9 | |
Total Tackles for Loss | 20 | |
Total Forced Turnovers | 3 |
No depth chart available.
No depth chart available.
WR-X

Nik McMillan
#3
•
Wide Receiver
•
Jr
•
6'1
• 187
Season Stats
2025
REC
10
YDS
148
TD
1
AVG
14.8
WR-SL

Victor Snow
Wide Receiver
•
Jr
•
5'8
• 168
Season Stats
2025
REC
11
YDS
168
TD
3
AVG
15.3
LT

Henry Tabansi
#73
•
Offensive Line
•
So
•
6'5
• 310
Season Stats
No stats available for this season
LG

Alex Heininger
#67
•
Offensive Line
•
Jr
•
6'4
• 295
Season Stats
No stats available for this season
C
JT
Jake Timm
#52
•
Offensive Line
•
Sr
•
6'4
• 300
Season Stats
No stats available for this season
RG

Tyler Doty
#78
•
Offensive Line
•
Sr
•
6'5
• 335
Season Stats
No stats available for this season
RT

Trevor Brock
#79
•
Offensive Line
•
Sr
•
6'6
• 314
Season Stats
No stats available for this season
TE

Evan King
#14
•
Tight End
•
Sr
•
6'1
• 252
Season Stats
No stats available for this season
WR-Z

Jasaiah Gathings
#8
•
Wide Receiver
•
Sr
•
6'1
• 190
Transferred from UConn
Season Stats
2025
REC
9
YDS
60
TD
0
AVG
6.7
RB

Al-Jay Henderson
#5
•
Runningback
•
Sr
•
6'0
• 216
Season Stats
2025
CAR
50
YDS
198
TD
3
AVG
4
LONG
38
QB
TR
Ta'Quan Roberson
#2
•
Quarterback
•
Sr
•
6'0
• 200
Transferred from Kansas State
Season Stats
2025
CMP/ATT
50/80
YDS
558
TD/INT
5/2
CMP%
62.5%
![]() Buffalo
Stats
|
FBS Rank
|
|
---|---|---|
Points per game | 28.67 | |
Rushing yards per game | 185.67 | |
Passing yards per game | 186 | |
Total yards per game | 371.67 | |
Possession time per game | 27:09 | |
3rd Down Conversion pct | 42.5% | |
Turnovers Lost | 4 |
1st Quarter

PUNT
6 plays
•
4 yards
•
0:55
BUF
0
SFPA
0
1 & 10 from SFPA 35
1Q - 15:00
Kickoff
Jack Howes kickoff for 65 yds for a touchback
1 & 10 from SFPA 25
1Q - 15:00
Pass Incompletion
Jeff Hoenstine pass incomplete to Peyton Nelson
2 & 10 from SFPA 25
1Q - 14:56
Timeout
Timeout Saint Francis, clock 14:56
2 & 10 from SFPA 25
1Q - 14:56
Pass Incompletion
Jeff Hoenstine pass incomplete to Scott Raymond
3 & 10 from SFPA 25
1Q - 14:56
Rush
Jeff Hoenstine run for 4 yds to the SFPA 29
4 & 6 from SFPA 29
1Q - 14:05
Blocked Punt
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.

TD
5 plays
•
27 yards
•
1:45
BUF
7
SFPA
0
4 & 6 from BUF 29
1Q - 14:05
Punt
punt
1 & 10 from SFPA 27
1Q - 14:05
Rush
Al-Jay Henderson run for 5 yds to the SFPA 22
2 & 5 from SFPA 22
1Q - 14:05
Pass Reception
Ta'Quan Roberson pass complete to Jasaiah Gathings for 3 yds to the SFPA 19
3 & 2 from SFPA 19
1Q - 14:05
Rush
Al-Jay Henderson run for 2 yds to the SFPA 17 for a 1ST down
1 & 10 from SFPA 17
1Q - 12:20
Passing Touchdown
Ta'Quan Roberson pass complete to Victor Snow for 17 yds for a TD (Jack Howes KICK)

PUNT
9 plays
•
-3 yards
•
1:40
BUF
7
SFPA
0
1 & 10 from BUF 27
1Q - 14:05
Rush
Al-Jay Henderson run for 5 yds to the SFPA 22
2 & 5 from BUF 22
1Q - 14:05
Pass Completion
Ta'Quan Roberson pass to Jasaiah Gathings for 3 yds to the SFPA 19
3 & 2 from BUF 19
1Q - 14:05
Rush
Al-Jay Henderson run for 2 yds to the SFPA 17
1 & 10 from BUF 17
1Q - 12:20
Pass Completion
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)
1 & 10 from SFPA 35
1Q - 12:20
Kickoff
Jack Howes kickoff for 65 yds for a touchback
1 & 10 from SFPA 25
1Q - 12:20
Rush
Jahmil Perryman run for a loss of 5 yards to the SFPA 20
2 & 15 from SFPA 20
1Q - 12:20
Rush
Raph Ekechi run for 2 yds to the SFPA 22
3 & 13 from SFPA 22
1Q - 12:20
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Denzel Lambert
4 & 13 from SFPA 22
1Q - 10:40
Punt
Aidan Cirulli punt for 43 yds, punt out-of-bounds at the BUF 35

FG
9 plays
•
56 yards
•
3:39
BUF
10
SFPA
0
1 & 10 from BUF 35
1Q - 10:40
Rush
Ta'Quan Roberson run for 4 yds to the BUF 39
2 & 6 from BUF 39
1Q - 10:40
Rush
Al-Jay Henderson run for 7 yds to the BUF 46 for a 1ST down
1 & 10 from BUF 46
1Q - 10:40
Pass Reception
Ta'Quan Roberson pass complete to Messiah Burch for 2 yds to the BUF 44
2 & 12 from BUF 44
1Q - 10:40
Rush
Al-Jay Henderson run for 4 yds to the BUF 48
3 & 8 from BUF 48
1Q - 10:40
Pass Reception
Ta'Quan Roberson pass complete to Victor Snow for 39 yds to the SFPA 13 for a 1ST down
1 & 10 from SFPA 13
1Q - 10:40
Pass Incompletion
Ta'Quan Roberson pass incomplete to Victor Snow
2 & 10 from SFPA 13
1Q - 10:40
Rush
Al-Jay Henderson run for 2 yds to the SFPA 11
3 & 8 from SFPA 11
1Q - 10:40
Penalty
Buffalo Penalty, Offensive Holding (Yards) declined
4 & 6 from SFPA 9
1Q - 7:01
Field Goal Good
Jack Howes 27 yd FG GOOD

PUNT
11 plays
•
-6 yards
•
1:05
BUF
10
SFPA
0
1 & 10 from SFPA 25
1Q - 12:20
Rush
Jahmil Perryman run for a loss of 5 yards to the SFPA 20
2 & 15 from SFPA 20
1Q - 12:20
Rush
Raph Ekechi run for 2 yds to the SFPA 22
3 & 13 from SFPA 22
1Q - 12:20
Pass Incompletion
Nick Whitfield Jr. pass incomplete
4 & 13 from SFPA 22
1Q - 10:40
Punt
Aidan Cirulli punt for 43 yds to the SFPA , punt out-of-bounds at the SFPA
1 & 10 from SFPA 35
1Q - 7:01
Kickoff
Jack Howes kickoff for 65 yds for a touchback
1 & 10 from SFPA 25
1Q - 7:01
Pass Reception
Nick Whitfield Jr. pass complete to Jahmil Perryman for 4 yds to the SFPA 29
2 & 6 from SFPA 29
1Q - 7:01
Penalty
PENALTY SFU False Start (Evehe,Kevin) 5 yards from SFU29 to SFU24. NO PLAY.
2 & 11 from SFPA 24
1Q - 7:01
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Raph Ekechi
3 & 11 from SFPA 24
1Q - 7:01
Penalty
PENALTY SFU Delay Of Game 5 yards from SFU24 to SFU19. NO PLAY.
3 & 16 from SFPA 19
1Q - 7:01
Pass Reception
Nick Whitfield Jr. pass complete to Andrew Vines for no gain to the SFPA 19
4 & 16 from SFPA 19
1Q - 5:56
Punt
Aidan Cirulli punt for 37 yds , Victor Snow returns for no gain to the BUF 44

TD
21 plays
•
56 yards
•
5:06
BUF
17
SFPA
0
1 & 10 from BUF 35
1Q - 10:40
Rush
Ta'Quan Roberson run for 4 yds to the BUF 39
2 & 6 from BUF 39
1Q - 10:40
Rush
Al-Jay Henderson run for 7 yds to the BUF 46
1 & 10 from BUF 46
1Q - 10:40
Pass Completion
Ta'Quan Roberson pass to Messiah Burch for a loss of 2 yards to the BUF 44
2 & 12 from BUF 44
1Q - 10:40
Rush
Al-Jay Henderson run for 4 yds to the BUF 48
3 & 8 from BUF 48
1Q - 10:40
Pass Completion
Ta'Quan Roberson pass to Victor Snow for 39 yds to the SFPA 13 for a 1ST down
1 & 10 from SFPA 13
1Q - 10:40
Pass Incompletion
Ta'Quan Roberson pass incomplete
2 & 10 from SFPA 13
1Q - 10:40
Rush
Al-Jay Henderson run for 2 yds to the SFPA 11
3 & 8 from SFPA 11
1Q - 10:40
Penalty
4 & 6 from SFPA 9
1Q - 7:01
Field Goal Good
Jack Howes 27 yd FG GOOD
1 & 10 from BUF 44
1Q - 5:56
Rush
Al-Jay Henderson run for 2 yds to the BUF 46
2 & 8 from BUF 46
1Q - 5:56
Pass Reception
Ta'Quan Roberson pass complete to Nik McMillan for 11 yds to the SFPA 43 for a 1ST down
1 & 10 from SFPA 43
1Q - 5:56
Rush
Al-Jay Henderson run for 4 yds to the SFPA 39
2 & 6 from SFPA 39
1Q - 5:56
Rush
Ta'Quan Roberson run for 2 yds to the SFPA 37
3 & 4 from SFPA 37
1Q - 5:56
Rush
Al-Jay Henderson run for 5 yds to the SFPA 32 for a 1ST down
1 & 10 from SFPA 32
1Q - 5:56
Pass Incompletion
Ta'Quan Roberson pass incomplete to Chance Morrow
2 & 10 from SFPA 32
1Q - 5:56
Rush
Ta'Quan Roberson run for 12 yds to the SFPA 20 for a 1ST down
1 & 10 from SFPA 20
1Q - 5:56
Rush
Al-Jay Henderson run for 9 yds to the SFPA 11
2 & 1 from SFPA 11
1Q - 5:56
Rush
Al-Jay Henderson run for 1 yd to the SFPA 10 for a 1ST down
1 & 10 from SFPA 10
1Q - 5:56
Rush
Ta'Quan Roberson run for 2 yds to the SFPA 8
2 & 8 from SFPA 8
1Q - 5:56
Rush
Al-Jay Henderson run for 7 yds to the SFPA 1
3 & 1 from SFPA 1
1Q - 0:50
Rushing Touchdown
Al-Jay Henderson run for 1 yd for a TD (Jack Howes KICK)

PUNT
7 plays
•
-7 yards
•
-14:-20
BUF
17
SFPA
0
1 & 10 from SFPA 35
1Q - 0:50
Kickoff
Jack Howes kickoff for 65 yds for a touchback
1 & 10 from SFPA 25
1Q - 0:50
Penalty
PENALTY SFU False Start (Van Tassell,Connor) 5 yards from SFU25 to SFU20. NO PLAY.
1 & 15 from SFPA 20
1Q - 0:50
Rush
Jordan Theodore run for 3 yds to the SFPA 23
2 & 12 from SFPA 23
1Q - 0:00
Pass Reception
Jeff Hoenstine pass complete to Erik Sanchez for 4 yds to the SFPA 27
0 & 12 from SFPA 23
1Q - 0:00
End Period
End of 1st Quarter
3 & 8 from SFPA 27
2Q - 15:00
Sack
Jeff Hoenstine sacked for a loss of 9 yards to the SFPA 18
4 & 17 from SFPA 18
2Q - 14:10
Punt
Aidan Cirulli punt for 46 yds for a 1ST down , Victor Snow returns for 5 yds to the SFPA 44 for a 1ST down
2nd Quarter

DOWNS
17 plays
•
28 yards
•
4:13
BUF
17
SFPA
0
1 & 10 from BUF 25
1Q - 7:01
Pass Completion
Nick Whitfield Jr. pass to Jahmil Perryman for 4 yds to the SFPA 29
2 & 6 from BUF 29
1Q - 7:01
Penalty
Saint Francis Penalty, falsestart (Kevin Evehe)
2 & 11 from BUF 24
1Q - 7:01
Pass Incompletion
Nick Whitfield Jr. pass incomplete
3 & 11 from BUF 24
1Q - 7:01
Penalty
Saint Francis Penalty, delayofgame (5 Yards)
3 & 16 from BUF 19
1Q - 7:01
Pass Completion
Nick Whitfield Jr. pass to Andrew Vines
4 & 16 from BUF 19
1Q - 5:56
Punt Return
Aidan Cirulli punt for 37 yds to the BUF 44, Victor Snow returns
1 & 10 from SFPA 44
2Q - 14:10
Rush
Jr. Terrance Shelton run for 3 yds to the SFPA 41
2 & 7 from SFPA 41
2Q - 14:10
Rush
Jr. Terrance Shelton run for 2 yds to the SFPA 39
3 & 5 from SFPA 39
2Q - 14:10
Rush
Jr. Terrance Shelton run for 4 yds to the SFPA 35
4 & 1 from SFPA 35
2Q - 14:10
Rush
Jr. Terrance Shelton run for 2 yds to the SFPA 33 for a 1ST down
1 & 10 from SFPA 33
2Q - 14:10
Pass Incompletion
Ta'Quan Roberson pass incomplete to Nik McMillan
2 & 10 from SFPA 33
2Q - 14:10
Rush
Lamar Sperling run for 6 yds to the SFPA 27
3 & 4 from SFPA 27
2Q - 14:10
Rush
Lamar Sperling run for 4 yds to the SFPA 23 for a 1ST down
1 & 10 from SFPA 23
2Q - 14:10
Rush
Lamar Sperling run for 2 yds to the SFPA 21
2 & 8 from SFPA 21
2Q - 14:10
Pass Incompletion
Ta'Quan Roberson pass incomplete to Chance Morrow
3 & 8 from SFPA 21
2Q - 14:10
Pass Reception
Ta'Quan Roberson pass complete to Jasaiah Gathings for 6 yds to the SFPA 15
4 & 2 from SFPA 15
2Q - 9:57
Rush
Al-Jay Henderson run for a loss of 1 yard to the SFPA 16

PUNT
18 plays
•
7 yards
•
1:44
BUF
17
SFPA
0
1 & 10 from SFPA 44
1Q - 5:56
Rush
Al-Jay Henderson run for 2 yds to the BUF 46
2 & 8 from SFPA 46
1Q - 5:56
Pass Completion
Ta'Quan Roberson pass to Nik McMillan for 11 yds to the SFPA 43 for a 1ST down
1 & 10 from BUF 43
1Q - 5:56
Rush
Al-Jay Henderson run for 4 yds to the SFPA 39
2 & 6 from BUF 39
1Q - 5:56
Rush
Ta'Quan Roberson run for 2 yds to the SFPA 37
3 & 4 from BUF 37
1Q - 5:56
Rush
Al-Jay Henderson run for 5 yds to the SFPA 32
1 & 10 from BUF 32
1Q - 5:56
Pass Incompletion
Ta'Quan Roberson pass incomplete
2 & 10 from BUF 32
1Q - 5:56
Rush
Ta'Quan Roberson run for 12 yds to the SFPA 20
1 & 10 from BUF 20
1Q - 5:56
Rush
Al-Jay Henderson run for 9 yds to the SFPA 11
2 & 1 from BUF 11
1Q - 5:56
Rush
Al-Jay Henderson run for 1 yd to the SFPA 10
1 & 10 from BUF 10
1Q - 5:56
Rush
Ta'Quan Roberson run for 2 yds to the SFPA 8
2 & 8 from BUF 8
1Q - 5:56
Rush
Al-Jay Henderson run for 7 yds to the SFPA 1
3 & 1 from BUF 1
1Q - 0:50
Rush
Al-Jay Henderson run for 1 yd to the SFPA 0, for a TD (Jack Howes KICK)
1 & 10 from SFPA 16
2Q - 9:57
Pass Incompletion
Jeff Hoenstine pass incomplete to Denzel Lambert
2 & 10 from SFPA 16
2Q - 9:57
Rush
Raph Ekechi run for 8 yds to the SFPA 24
1 & 10 from BUF 42
2Q - 9:12
Timeout
Timeout Saint Francis, clock 09:12
3 & 2 from SFPA 24
2Q - 9:12
Timeout
Timeout Saint Francis, clock 09:12
3 & 2 from SFPA 24
2Q - 9:12
Rush
Raph Ekechi run for a loss of 1 yard to the SFPA 23
4 & 3 from SFPA 23
2Q - 8:13
Punt
Aidan Cirulli punt for 46 yds, punt out-of-bounds at the BUF 49 , Victor Snow returns for 18 yds to the BUF 49

TD
7 plays
•
51 yards
•
2:42
BUF
24
SFPA
0
1 & 10 from BUF 49
2Q - 8:13
Penalty
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.
1 & 20 from BUF 39
2Q - 8:13
Pass Reception
Ta'Quan Roberson pass complete to Al-Jay Henderson for 22 yds to the SFPA 39 for a 1ST down
1 & 10 from SFPA 39
2Q - 8:13
Pass Incompletion
Ta'Quan Roberson pass incomplete to Jasaiah Gathings
2 & 10 from SFPA 39
2Q - 8:13
Rush
Al-Jay Henderson run for 7 yds to the SFPA 32
3 & 3 from SFPA 32
2Q - 8:13
Rush
Ta'Quan Roberson run for 14 yds to the SFPA 18 for a 1ST down
1 & 10 from SFPA 18
2Q - 8:13
Rush
Al-Jay Henderson run for 8 yds to the SFPA 10
2 & 2 from SFPA 10
2Q - 5:31
Rushing Touchdown
Al-Jay Henderson run for 10 yds for a TD (Jack Howes KICK)

FUMBLE
28 plays
•
54 yards
•
5:31
BUF
24
SFPA
0
1 & 10 from SFPA 25
1Q - 0:50
Penalty
Saint Francis Penalty, falsestart (Connor Van Tassell)
1 & 15 from SFPA 20
1Q - 0:50
Rush
Jordan Theodore run for 3 yds to the SFPA 23
2 & 12 from SFPA 23
1Q - 0:50
Pass Completion
Jeff Hoenstine pass to Erik Sanchez for 4 yds to the SFPA 27
3 & 8 from BUF 27
1Q - 0:00
End Period
End of 1st quarter, clock 00:00.
3 & 8 from SFPA 27
2Q - 15:00
Sack
Jeff Hoenstine sacked by Kobe Stewart for a loss of 5 yards to the SFPA 18
4 & 17 from SFPA 18
2Q - 14:10
Penalty
Aidan Cirulli punt for 46 yds to the BUF 41, Victor Snow returns for 5 yds to the BUF 41, Saint Francis Penalty, facemask (Erik Sanchez)
1 & 10 from SFPA 35
2Q - 5:31
Kickoff
Jack Howes kickoff for 65 yds for a touchback
1 & 10 from SFPA 25
2Q - 5:31
Pass Reception
Nick Whitfield Jr. pass complete to Raph Ekechi for 8 yds to the SFPA 33
2 & 2 from SFPA 33
2Q - 5:31
Rush
Nick Whitfield Jr. run for 6 yds to the SFPA 39 for a 1ST down
1 & 10 from SFPA 39
2Q - 5:31
Rush
Raph Ekechi run for 3 yds to the SFPA 42
2 & 7 from SFPA 42
2Q - 5:31
Rush
Raph Ekechi run for 5 yds to the SFPA 47
3 & 2 from SFPA 47
2Q - 5:31
Pass Reception
Nick Whitfield Jr. pass complete to Jahmil Perryman for 4 yds to the BUF 49 for a 1ST down
2 & 17 from SFPA 44
2Q - 1:56
Timeout
Timeout Buffalo, clock 01:56
2 & 17 from SFPA 44
2Q - 1:56
Pass Reception
Nick Whitfield Jr. pass complete to Peyton Nelson for 4 yds to the SFPA 48
4 & 4 from BUF 43
2Q - 1:44
Timeout
Timeout Buffalo, clock 01:44
4 & 4 from BUF 43
2Q - 1:44
Pass Reception
Nick Whitfield Jr. pass complete to Emmanuel Dyson for 5 yds to the BUF 38 for a 1ST down
1 & 10 from BUF 38
2Q - 1:44
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Peyton Nelson
2 & 10 from BUF 38
2Q - 1:44
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Peyton Nelson
3 & 10 from BUF 38
2Q - 1:44
Pass Reception
Nick Whitfield Jr. pass complete to Andrew Vines for 25 yds to the BUF 13 for a 1ST down
3 & 13 from SFPA 48
2Q - 1:42
Timeout
Timeout Buffalo, clock 01:42
3 & 13 from SFPA 48
2Q - 1:42
Pass Reception
Nick Whitfield Jr. pass complete to Peyton Nelson for 9 yds to the BUF 43
1 & 10 from BUF 13
2Q - 0:55
Timeout
Timeout Buffalo, clock 00:55
1 & 10 from BUF 13
2Q - 0:55
Pass Reception
Nick Whitfield Jr. pass complete to Scott Raymond for 1 yd to the BUF 12
2 & 9 from BUF 12
2Q - 0:55
Pass Reception
Nick Whitfield Jr. pass complete to Emmanuel Dyson for 4 yds to the BUF 8
3 & 5 from BUF 8
2Q - 0:55
Penalty
Saint Francis Penalty, Intentional Grounding (Nick Whitfield Jr.) to the BUF 21
4 & 18 from BUF 21
2Q - 0:01
Timeout
Timeout Saint Francis, clock 00:01
4 & 18 from BUF 21
2Q - 0:00
Fumble Recovery (Own)
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
0 & 10 from SFPA 42
2Q - 0:00
End of Half
End of 2nd Quarter
3rd Quarter

INT
22 plays
•
41 yards
•
3:12
BUF
24
SFPA
0
1 & 10 from SFPA 44
2Q - 14:10
Rush
Terrance Shelton Jr. run for 3 yds to the SFPA 41
2 & 7 from SFPA 41
2Q - 14:10
Rush
Terrance Shelton Jr. run for 2 yds to the SFPA 39
3 & 5 from SFPA 39
2Q - 14:10
Rush
Terrance Shelton Jr. run for 4 yds to the SFPA 35
4 & 1 from SFPA 35
2Q - 14:10
Rush
Terrance Shelton Jr. run for 2 yds to the SFPA 33
1 & 10 from SFPA 33
2Q - 14:10
Pass Incompletion
Ta'Quan Roberson pass incomplete
2 & 10 from SFPA 33
2Q - 14:10
Rush
Lamar Sperling run for 6 yds to the SFPA 27
3 & 4 from SFPA 27
2Q - 14:10
Rush
Lamar Sperling run for 4 yds to the SFPA 23
1 & 10 from SFPA 23
2Q - 14:10
Rush
Lamar Sperling run for 2 yds to the SFPA 21
2 & 8 from SFPA 21
2Q - 14:10
Pass Incompletion
Ta'Quan Roberson pass incomplete
3 & 8 from SFPA 21
2Q - 14:10
Pass Completion
Ta'Quan Roberson pass to Jasaiah Gathings for 6 yds to the SFPA 15
4 & 2 from SFPA 15
2Q - 9:57
Rush
Al-Jay Henderson run for a loss of 1 yards to the SFPA 16
1 & 10 from BUF 35
3Q - 15:00
Kickoff
Eli Tucker kickoff for 65 yds for a touchback
1 & 10 from BUF 25
3Q - 15:00
Pass Incompletion
Ta'Quan Roberson pass incomplete to Jasaiah Gathings
2 & 10 from BUF 25
3Q - 15:00
Rush
Al-Jay Henderson run for a loss of 3 yards to the BUF 22
3 & 13 from BUF 22
3Q - 15:00
Pass Reception
Ta'Quan Roberson pass complete to Al-Jay Henderson for 20 yds to the BUF 42 for a 1ST down
1 & 10 from BUF 42
3Q - 15:00
Pass Reception
Ta'Quan Roberson pass complete to Victor Snow for 11 yds to the SFPA 47 for a 1ST down
1 & 10 from SFPA 47
3Q - 15:00
Rush
Ta'Quan Roberson run for 8 yds to the SFPA 39
2 & 2 from SFPA 39
3Q - 15:00
Rush
Al-Jay Henderson run for 2 yds to the SFPA 37 for a 1ST down
1 & 10 from SFPA 37
3Q - 15:00
Rush
Al-Jay Henderson run for 3 yds to the SFPA 34
2 & 7 from SFPA 34
3Q - 15:00
Pass Incompletion
Ta'Quan Roberson pass incomplete
3 & 7 from SFPA 34
3Q - 15:00
Pass Incompletion
Ta'Quan Roberson pass incomplete to Nik McMillan
4 & 7 from SFPA 34
3Q - 11:48
Interception
Ta'Quan Roberson pass intercepted

PUNT
11 plays
•
18 yards
•
2:32
BUF
45
SFPA
6
1 & 10 from SFPA 16
2Q - 9:57
Pass Incompletion
Jeff Hoenstine pass incomplete
2 & 10 from SFPA 16
2Q - 9:57
Rush
Raph Ekechi run for 8 yds to the SFPA 24
3 & 2 from SFPA 24
2Q - 9:12
Rush
Raph Ekechi run for a loss of 1 yards to the SFPA 23
4 & 3 from SFPA 23
2Q - 8:13
Punt Return
Aidan Cirulli punt for 46 yds to the BUF 49, punt out-of-bounds at the BUF 49, Victor Snow returns for 18 yds to the BUF 49
1 & 10 from SFPA 22
3Q - 11:48
Rush
Jahmil Perryman run for 8 yds to the SFPA 30
2 & 2 from SFPA 30
3Q - 11:48
Pass Reception
Nick Whitfield Jr. pass complete to Jahmil Perryman for 3 yds to the SFPA 33 for a 1ST down
1 & 10 from SFPA 33
3Q - 11:48
Pass Reception
Nick Whitfield Jr. pass complete to Emmanuel Dyson for 6 yds to the SFPA 39
2 & 4 from SFPA 39
3Q - 11:48
Rush
Jahmil Perryman run for 1 yd to the SFPA 40
3 & 3 from SFPA 40
3Q - 11:48
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Jahmil Perryman
4 & 3 from SFPA 40
3Q - 9:16
Punt
Aidan Cirulli punt for 47 yds , Victor Snow returns for 39 yds to the BUF 9
4 & 5 from SFPA 27
4Q - 2:00
Timeout
Timeout , clock 02:00

TD
17 plays
•
91 yards
•
4:09
BUF
31
SFPA
0
1 & 10 from BUF 49
2Q - 8:13
Penalty
Victor Snow run, Buffalo Penalty, holding (Evan King)
1 & 20 from BUF 39
2Q - 8:13
Pass Completion
Ta'Quan Roberson pass to Al-Jay Henderson for 22 yds to the SFPA 39 for a 1ST down
1 & 10 from SFPA 39
2Q - 8:13
Pass Incompletion
Ta'Quan Roberson pass incomplete
2 & 10 from SFPA 39
2Q - 8:13
Rush
Al-Jay Henderson run for 7 yds to the SFPA 32
3 & 3 from SFPA 32
2Q - 8:13
Rush
Ta'Quan Roberson run for 14 yds to the SFPA 18
1 & 10 from SFPA 18
2Q - 8:13
Rush
Al-Jay Henderson run for 8 yds to the SFPA 10
2 & 2 from SFPA 10
2Q - 5:31
Rush
Al-Jay Henderson run for 10 yds to the SFPA 0, for a TD (Jack Howes KICK)
1 & 10 from BUF 9
3Q - 9:16
Rush
Al-Jay Henderson run for 7 yds to the BUF 16
2 & 3 from BUF 16
3Q - 9:16
Rush
Al-Jay Henderson run for 5 yds to the BUF 21 for a 1ST down
1 & 10 from BUF 21
3Q - 9:16
Rush
Al-Jay Henderson run for 3 yds to the BUF 24
2 & 7 from BUF 24
3Q - 9:16
Pass Reception
Ta'Quan Roberson pass complete to Nik McMillan for 6 yds to the BUF 30
3 & 1 from BUF 30
3Q - 9:16
Rush
Jr. Terrance Shelton run for 2 yds to the BUF 32 for a 1ST down
1 & 10 from BUF 32
3Q - 9:16
Rush
Jr. Terrance Shelton run for 20 yds to the SFPA 48 for a 1ST down
1 & 10 from SFPA 48
3Q - 9:16
Pass Incompletion
Ta'Quan Roberson pass incomplete to Nik McMillan
2 & 10 from SFPA 48
3Q - 9:16
Rush
Al-Jay Henderson run for 7 yds to the SFPA 41
3 & 3 from SFPA 41
3Q - 9:16
Rush
Al-Jay Henderson run for 1 yd to the SFPA 40
4 & 2 from SFPA 40
3Q - 5:07
Rushing Touchdown
Ta'Quan Roberson run for 40 yds for a TD (Jack Howes KICK)

PUNT
5 plays
•
1 yards
•
1:49
BUF
31
SFPA
0
1 & 10 from SFPA 35
3Q - 5:00
Kickoff Return (Offense)
Jack Howes kickoff for 63 yds , Jahmil Perryman return for 25 yds to the SFPA 27
1 & 10 from SFPA 27
3Q - 5:00
Rush
Jordan Theodore run for 2 yds to the SFPA 29
2 & 8 from SFPA 29
3Q - 5:00
Rush
Jordan Theodore run for a loss of 1 yard to the SFPA 28
3 & 9 from SFPA 28
3Q - 5:00
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Andrew Vines
4 & 9 from SFPA 28
3Q - 3:11
Punt
Aidan Cirulli punt for 47 yds, punt out-of-bounds at the SFPA 43 , Victor Snow returns for 32 yds to the SFPA 43

TD
23 plays
•
43 yards
•
2:10
BUF
38
SFPA
0
1 & 10 from BUF 25
2Q - 5:31
Pass Completion
Nick Whitfield Jr. pass to Raph Ekechi for 8 yds to the SFPA 33
2 & 2 from BUF 33
2Q - 5:31
Rush
Nick Whitfield Jr. run for 6 yds to the SFPA 39
1 & 10 from BUF 39
2Q - 5:31
Rush
Raph Ekechi run for 3 yds to the SFPA 42
2 & 7 from BUF 42
2Q - 5:31
Rush
Raph Ekechi run for 5 yds to the SFPA 47
3 & 2 from BUF 47
2Q - 5:31
Pass Completion
Nick Whitfield Jr. pass to Jahmil Perryman for 4 yds to the BUF 49 for a 1ST down
1 & 10 from SFPA 49
2Q - 5:31
Penalty
Nick Whitfield Jr. pass incomplete, Saint Francis Penalty, intentionalgrounding (Nick Whitfield Jr.)
2 & 17 from BUF 44
2Q - 5:31
Pass Completion
Nick Whitfield Jr. pass to Peyton Nelson for 4 yds to the SFPA 48
2 & 11 from SFPA 50
2Q - 2:00
Timeout
Timeout , clock 02:00
4 & 4 from SFPA 43
2Q - 1:56
Pass Completion
Nick Whitfield Jr. pass to Emmanuel Dyson for 5 yds to the BUF 38 for a 1ST down
4 & 4 from BUF 43
2Q - 1:56
Timeout
Timeout , clock 01:56
1 & 10 from SFPA 38
2Q - 1:56
Pass Incompletion
Nick Whitfield Jr. pass incomplete
2 & 10 from SFPA 38
2Q - 1:56
Pass Incompletion
Nick Whitfield Jr. pass incomplete
3 & 10 from SFPA 38
2Q - 1:56
Pass Completion
Nick Whitfield Jr. pass to Andrew Vines for 25 yds to the BUF 34 for a 1ST down
3 & 13 from BUF 48
2Q - 1:42
Pass Completion
Nick Whitfield Jr. pass to Peyton Nelson for 9 yds to the BUF 43
1 & 10 from SFPA 13
2Q - 0:55
Pass Completion
Nick Whitfield Jr. pass to Scott Raymond for 1 yd to the BUF 12
2 & 9 from SFPA 12
2Q - 0:55
Pass Completion
Nick Whitfield Jr. pass to Emmanuel Dyson for 4 yds to the BUF 8
3 & 5 from SFPA 8
2Q - 0:55
Penalty
Nick Whitfield Jr. sacked , Saint Francis Penalty, intentionalgrounding (Nick Whitfield Jr.) to the BUF 21
4 & 18 from SFPA 21
2Q - 0:01
Fumble Recovery (Own)
1 & 10 from SFPA 43
3Q - 3:11
Rush
Messiah Burch run for 14 yds to the SFPA 29 for a 1ST down
1 & 10 from SFPA 29
3Q - 3:11
Rush
Messiah Burch run for 5 yds to the SFPA 24
2 & 5 from SFPA 24
3Q - 3:11
Rush
Messiah Burch run for 13 yds to the SFPA 11 for a 1ST down
1 & 10 from SFPA 11
3Q - 3:11
Rush
Messiah Burch run for 7 yds to the SFPA 4
2 & 3 from SFPA 4
3Q - 1:01
Rushing Touchdown
Ta'Quan Roberson run for 4 yds for a TD (Jack Howes KICK)

TD
5 plays
•
43 yards
•
0:00
BUF
38
SFPA
0
1 & 10 from SFPA 43
3Q - 3:11
Rush
Messiah Burch run for 14 yds to the SFPA 29
1 & 10 from SFPA 29
3Q - 3:11
Rush
Messiah Burch run for 5 yds to the SFPA 24
2 & 5 from SFPA 24
3Q - 3:11
Rush
Messiah Burch run for 13 yds to the SFPA 11
1 & 10 from SFPA 11
3Q - 3:11
Rush
Messiah Burch run for 7 yds to the SFPA 4
2 & 3 from SFPA 4
3Q - 1:01
Rush
Ta'Quan Roberson run for 4 yds to the SFPA 0, for a TD (Jack Howes PAT MISSED) (Jack Howes KICK)

PUNT
6 plays
•
7 yards
•
-14:-9
BUF
38
SFPA
0
1 & 10 from SFPA 35
3Q - 1:01
Kickoff
Jack Howes kickoff for 64 yds
1 & 10 from SFPA 35
3Q - 1:01
Rush
Raph Ekechi run for 2 yds to the SFPA 37
2 & 8 from SFPA 37
3Q - 0:00
Pass Reception
Nick Whitfield Jr. pass complete to Peyton Nelson for 5 yds to the SFPA 42
0 & 8 from SFPA 37
3Q - 0:00
End Period
End of 3rd Quarter
3 & 3 from SFPA 42
4Q - 15:00
Pass Reception
Nick Whitfield Jr. pass complete to Andrew Vines for no gain to the SFPA 42
4 & 3 from SFPA 42
4Q - 14:10
Punt
Aidan Cirulli punt for 38 yds , Victor Snow returns for 15 yds to the BUF 22

PUNT
5 plays
•
7 yards
•
-14:-59
BUF
38
SFPA
0
1 & 10 from SFPA 35
3Q - 1:01
Rush
Raph Ekechi run for 2 yds to the SFPA 37
2 & 8 from SFPA 37
3Q - 1:01
Pass Completion
Nick Whitfield Jr. pass to Peyton Nelson for 5 yds to the SFPA 42
3 & 3 from BUF 42
3Q - 0:00
End Period
End of 3rd quarter, clock 00:00.
3 & 3 from SFPA 42
4Q - 15:00
Pass Completion
Nick Whitfield Jr. pass to Andrew Vines
4 & 3 from SFPA 42
4Q - 14:10
Penalty
Aidan Cirulli punt for 38 yds to the BUF 20, Victor Snow returns for 12 yds to the BUF 20, Buffalo Penalty, holding (Jonathan Capo)
4th Quarter

INT
13 plays
•
5 yards
•
1:19
BUF
38
SFPA
0
1 & 10 from BUF 25
3Q - 15:00
Pass Incompletion
Ta'Quan Roberson pass incomplete
2 & 10 from BUF 25
3Q - 15:00
Rush
Al-Jay Henderson run for a loss of 3 yards to the BUF 22
3 & 13 from BUF 22
3Q - 15:00
Pass Completion
Ta'Quan Roberson pass to Al-Jay Henderson for 20 yds to the BUF 42 for a 1ST down
1 & 10 from BUF 42
3Q - 15:00
Pass Completion
Ta'Quan Roberson pass to Victor Snow for 11 yds to the 50 yard line for a 1ST down
1 & 10 from SFPA 47
3Q - 15:00
Rush
Ta'Quan Roberson run for 8 yds to the SFPA 39
2 & 2 from SFPA 39
3Q - 15:00
Rush
Al-Jay Henderson run for 2 yds to the SFPA 37
1 & 10 from SFPA 37
3Q - 15:00
Rush
Al-Jay Henderson run for 3 yds to the SFPA 34
2 & 7 from SFPA 34
3Q - 15:00
Pass Incompletion
Ta'Quan Roberson pass incomplete
3 & 7 from SFPA 34
3Q - 15:00
Pass Incompletion
Ta'Quan Roberson pass incomplete
4 & 7 from SFPA 34
3Q - 11:48
Interception
Ta'Quan Roberson pass intercepted
1 & 10 from BUF 22
4Q - 14:10
Pass Reception
Gunnar Gray pass complete to Marcus Velez for no gain to the BUF 22
2 & 10 from BUF 22
4Q - 14:10
Rush
Lamar Sperling run for 5 yds to the BUF 27
3 & 5 from BUF 27
4Q - 12:51
Pass Interception Return
Gunnar Gray pass intercepted Craig Joyner return for 6 yds to the BUF 29

INT
3 plays
•
5 yards
•
0:00
BUF
38
SFPA
0
1 & 10 from BUF 22
4Q - 14:10
Pass Completion
Gunnar Gray pass to Marcus Velez
2 & 10 from BUF 22
4Q - 14:10
Rush
Lamar Sperling run for 5 yds to the BUF 27
3 & 5 from BUF 27
4Q - 12:51
Pass Interception Return
Gunnar Gray pass intercepted, return for 6 yds to the BUF 35

TD
13 plays
•
29 yards
•
2:45
BUF
38
SFPA
6
1 & 10 from SFPA 22
3Q - 11:48
Rush
Jahmil Perryman run for 8 yds to the SFPA 30
2 & 2 from SFPA 30
3Q - 11:48
Pass Completion
Nick Whitfield Jr. pass to Jahmil Perryman for 3 yds to the SFPA 33 for a 1ST down
1 & 10 from SFPA 33
3Q - 11:48
Pass Completion
Nick Whitfield Jr. pass to Emmanuel Dyson for 6 yds to the SFPA 39
2 & 4 from SFPA 39
3Q - 11:48
Rush
Jahmil Perryman run for 1 yd to the SFPA 40
3 & 3 from SFPA 40
3Q - 11:48
Pass Incompletion
Nick Whitfield Jr. pass incomplete
4 & 3 from SFPA 40
3Q - 9:16
Penalty
Aidan Cirulli punt for 47 yds to the BUF 13, Victor Snow returns for 5 yds to the BUF 13, Buffalo Penalty, illegalblockinback (Kobi Blackwell)
1 & 10 from BUF 29
4Q - 12:51
Rush
Raph Ekechi run for a loss of 2 yards to the BUF 31
2 & 12 from BUF 31
4Q - 12:51
Rush
Raph Ekechi run for 4 yds to the BUF 27
3 & 8 from BUF 27
4Q - 12:51
Pass Reception
Nick Whitfield Jr. pass complete to Bobby Cameron for 10 yds to the BUF 17 for a 1ST down
1 & 10 from BUF 17
4Q - 12:51
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Bobby Cameron
2 & 10 from BUF 17
4Q - 12:51
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Emmanuel Dyson
3 & 10 from BUF 17
4Q - 12:51
Pass Reception
Nick Whitfield Jr. pass complete to Peyton Nelson for 16 yds to the BUF 1 for a 1ST down
1 & 1 from BUF 1
4Q - 10:06
Rushing Touchdown
Jordan Theodore run for 1 yd for a TD (Mac Plummer PAT MISSED)

TD
7 plays
•
29 yards
•
0:00
BUF
38
SFPA
6
1 & 10 from BUF 29
4Q - 12:51
Rush
Raph Ekechi run for a loss of 2 yards to the BUF 31
2 & 12 from BUF 31
4Q - 12:51
Rush
Raph Ekechi run for 4 yds to the BUF 27
3 & 8 from BUF 27
4Q - 12:51
Pass Completion
Nick Whitfield Jr. pass to Bobby Cameron for 10 yds to the BUF 17 for a 1ST down
1 & 10 from BUF 17
4Q - 12:51
Pass Incompletion
Nick Whitfield Jr. pass incomplete
2 & 10 from BUF 17
4Q - 12:51
Pass Incompletion
Nick Whitfield Jr. pass incomplete
3 & 10 from BUF 17
4Q - 12:51
Pass Completion
Nick Whitfield Jr. pass to Peyton Nelson for 16 yds to the BUF 1 for a 1ST down
1 & 1 from BUF 1
4Q - 10:06
Rush
Jordan Theodore run for 1 yd to the BUF 0, for a TD (Mac Plummer PAT MISSED)

TD
20 plays
•
60 yards
•
5:14
BUF
45
SFPA
6
1 & 10 from BUF 9
3Q - 9:16
Rush
Al-Jay Henderson run for 7 yds to the BUF 16
2 & 3 from BUF 16
3Q - 9:16
Rush
Al-Jay Henderson run for 5 yds to the BUF 21
1 & 10 from BUF 21
3Q - 9:16
Rush
Al-Jay Henderson run for 3 yds to the BUF 24
2 & 7 from BUF 24
3Q - 9:16
Pass Completion
Ta'Quan Roberson pass to Nik McMillan for 6 yds to the BUF 30
3 & 1 from BUF 30
3Q - 9:16
Rush
Terrance Shelton Jr. run for 2 yds to the BUF 32
1 & 10 from BUF 32
3Q - 9:16
Rush
Terrance Shelton Jr. run for 20 yds to the SFPA 48
1 & 10 from SFPA 48
3Q - 9:16
Pass Incompletion
Ta'Quan Roberson pass incomplete
2 & 10 from SFPA 48
3Q - 9:16
Rush
Al-Jay Henderson run for 7 yds to the SFPA 41
3 & 3 from SFPA 41
3Q - 9:16
Rush
Al-Jay Henderson run for 1 yd to the SFPA 40
4 & 2 from SFPA 40
3Q - 5:07
Rush
Ta'Quan Roberson run for 40 yds to the SFPA 0, for a TD (Jack Howes KICK)
1 & 10 from BUF 35
4Q - 10:06
Kickoff
Eli Tucker kickoff for 25 yds
1 & 10 from BUF 40
4Q - 10:06
Rush
Lamar Sperling run for 7 yds to the BUF 47
2 & 3 from BUF 47
4Q - 10:06
Rush
Lamar Sperling run for 4 yds to the SFPA 49 for a 1ST down
1 & 10 from SFPA 49
4Q - 10:06
Rush
Lamar Sperling run for 4 yds to the SFPA 45
2 & 6 from SFPA 45
4Q - 10:06
Rush
Lamar Sperling run for 5 yds to the SFPA 40
3 & 1 from SFPA 40
4Q - 10:06
Rush
Jr. James Mcneil run for 3 yds to the SFPA 37 for a 1ST down
1 & 10 from SFPA 37
4Q - 10:06
Rush
Jr. James Mcneil run for 7 yds to the SFPA 30
2 & 3 from SFPA 30
4Q - 10:06
Rush
Jr. James Mcneil run for 1 yd to the SFPA 29
3 & 2 from SFPA 29
4Q - 10:06
Rush
Jr. James Mcneil run for 3 yds to the SFPA 26 for a 1ST down
1 & 10 from SFPA 26
4Q - 4:52
Rushing Touchdown
James McNeil Jr. run for 26 yds for a TD (Jack Howes KICK)

TD
9 plays
•
60 yards
•
0:00
BUF
45
SFPA
6
1 & 10 from BUF 40
4Q - 10:06
Rush
Lamar Sperling run for 7 yds to the BUF 47
2 & 3 from BUF 47
4Q - 10:06
Rush
Lamar Sperling run for 4 yds to the SFPA 49
1 & 10 from SFPA 49
4Q - 10:06
Rush
Lamar Sperling run for 4 yds to the SFPA 45
2 & 6 from SFPA 45
4Q - 10:06
Rush
Lamar Sperling run for 5 yds to the SFPA 40
3 & 1 from SFPA 40
4Q - 10:06
Rush
James McNeil Jr. run for 3 yds to the SFPA 37
1 & 10 from SFPA 37
4Q - 10:06
Rush
James McNeil Jr. run for 7 yds to the SFPA 30
2 & 3 from SFPA 30
4Q - 10:06
Rush
James McNeil Jr. run for 1 yd to the SFPA 29
3 & 2 from SFPA 29
4Q - 10:06
Rush
James McNeil Jr. run for 3 yds to the SFPA 26
1 & 10 from SFPA 26
4Q - 4:52
Rush
James McNeil Jr. run for 26 yds to the SFPA 0, for a TD (Jack Howes KICK)

PUNT
5 plays
•
7 yards
•
1:02
BUF
45
SFPA
6
1 & 10 from SFPA 35
4Q - 4:52
Kickoff
Jack Howes kickoff for 65 yds for a touchback
1 & 10 from SFPA 25
4Q - 4:52
Pass Reception
Nick Whitfield Jr. pass complete to Emmanuel Dyson for 7 yds to the SFPA 32
2 & 3 from SFPA 32
4Q - 4:52
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Erik Sanchez
3 & 3 from SFPA 32
4Q - 4:52
Pass Incompletion
Nick Whitfield Jr. pass incomplete to Mike Darcy
4 & 3 from SFPA 32
4Q - 3:50
Punt
Aidan Cirulli punt for 48 yds

PUNT
4 plays
•
7 yards
•
0:00
BUF
45
SFPA
6
1 & 10 from SFPA 25
4Q - 4:52
Pass Completion
Nick Whitfield Jr. pass to Emmanuel Dyson for 7 yds to the SFPA 32
2 & 3 from SFPA 32
4Q - 4:52
Pass Incompletion
Nick Whitfield Jr. pass incomplete
3 & 3 from SFPA 32
4Q - 4:52
Pass Incompletion
Nick Whitfield Jr. pass incomplete
4 & 3 from SFPA 32
4Q - 3:50
Punt
Aidan Cirulli punt for 48 yds to the SFPA

END OF GAME
13 plays
•
35 yards
•
3:50
BUF
45
SFPA
6
1 & 10 from BUF 27
3Q - 5:00
Rush
Jordan Theodore run for 2 yds to the SFPA 29
2 & 8 from BUF 29
3Q - 5:00
Rush
Jordan Theodore run for a loss of 1 yards to the SFPA 28
3 & 9 from BUF 28
3Q - 5:00
Pass Incompletion
Nick Whitfield Jr. pass incomplete
4 & 9 from BUF 28
3Q - 3:11
Punt Return
Aidan Cirulli punt for 47 yds to the SFPA 43, punt out-of-bounds at the SFPA 43, Victor Snow returns for 32 yds to the SFPA 43
1 & 10 from BUF 20
4Q - 3:50
Rush
Lamar Sperling run for 3 yds to the BUF 23
2 & 7 from BUF 23
4Q - 3:50
Rush
Lamar Sperling run for 5 yds to the BUF 28
3 & 2 from BUF 28
4Q - 3:50
Rush
Lamar Sperling run for 3 yds to the BUF 31 for a 1ST down
1 & 10 from BUF 31
4Q - 2:00
Timeout
Timeout Buffalo, clock 02:00
1 & 10 from BUF 31
4Q - 2:00
Rush
Jr. James Mcneil run for 3 yds to the BUF 34
2 & 7 from BUF 34
4Q - 2:00
Rush
Jr. James Mcneil run for 8 yds to the BUF 42 for a 1ST down
1 & 10 from BUF 42
4Q - 2:00
Rush
Jr. James Mcneil run for 10 yds to the SFPA 48 for a 1ST down
1 & 10 from SFPA 48
4Q - 0:00
Rush
Jr. James Mcneil run for 3 yds to the SFPA 45
0 & 7 from SFPA 45
4Q - 0:00
End of Game
End of 4th Quarter

DOWNS
8 plays
•
35 yards
•
1:50
BUF
45
SFPA
6
1 & 10 from BUF 20
4Q - 3:50
Rush
Lamar Sperling run for 3 yds to the BUF 23
2 & 7 from BUF 23
4Q - 3:50
Rush
Lamar Sperling run for 5 yds to the BUF 28
3 & 2 from BUF 28
4Q - 3:50
Rush
Lamar Sperling run for 3 yds to the BUF 31
1 & 10 from BUF 31
4Q - 2:00
Rush
James McNeil Jr. run for 3 yds to the BUF 34
2 & 7 from BUF 34
4Q - 2:00
Rush
James McNeil Jr. run for 8 yds to the BUF 42
1 & 10 from BUF 42
4Q - 2:00
Rush
James McNeil Jr. run for 10 yds to the SFPA 48
1 & 10 from SFPA 48
4Q - 2:00
Rush
James McNeil Jr. run for 3 yds to the SFPA 45
2 & 7 from SFPA 45
4Q - 0:00
End Period
End of 4th quarter, clock 00:00.