HOME

LEAGUE
About CCFL
Files
Upload Status
Conscriptor
Draft Class
Forum
Team/Owner List
Chemistry Chart
Chemistry Search
League Settings And Rules

SEASON
Standings
Individual Leaders
Award Leaders
Change Tracking
Team Offense
Team Defense
Penalties

FINANCES
Profit Report
Biggest Cap Hits
Top Salaries

ALMANAC
League History
Career Leaders
Single-Season Records
Staff/Former Players
Stats By Season
SoleHTML


Player Search
ANALYSIS
Pass Distances
Penalties

LINKS
FOF HINTS
FOFC
Solecismic

AFC North
AFC South
AFC East
AFC West
NFC North
NFC South
NFC East
NFC West
BUF at MIN: 2025 PRESEASON WEEK 4 BOX.
Buffalo
at
Minnesota

Exhibition Week 4, 2025

played in Minnesota, MN

71 degrees, fair, 6 mph wind

Buffalo Bills0777-21
Minnesota Vikings7360-16

Scoring Summary
1Q: 11:11 MIN - Drake Diaz 30 pass from Micah McConnell (Grant Buchanon extra point)
2Q: 14:35 BUF - Dexter Garrett 2 run (Hayden Rodgers extra point)
2Q: 06:41 MIN - Grant Buchanon 44 field goal
3Q: 05:23 BUF - Collin Ganser 18 pass from J.C. Giles (Hayden Rodgers extra point)
3Q: 00:41 MIN - Owen Schneider 3 run (Grant Buchanon extra point failed)
4Q: 08:15 BUF - Vernon Parker 3 pass from J.C. Giles (Hayden Rodgers extra point)

Team StatisticsBUFMIN
Record2-11-2
First Downs1524
- by Rushing57
- by Passing1015
- by Penalty02
Total Net Yards324349
- Offensive Plays5174
- Yards per Play6.354.72
Net Rushing Yards121127
- Rushing Attempts2336
- Yards per Rush5.263.53
Net Passing Yards203222
- Att./Comp./Intrcpt27 - 17 - 136 - 25 - 0
- Gross Passing Yards208234
- Sacks/Yards Lost1/52/12
- Yards per Pass Play7.255.84
Fumbles/Lost0/02/2
3rd Down Conversions3/1011/17
- Avg. YtG on 3rd Down7.87.9
4th Down Conversions0/00/0
Penalties/Yards4/253/30
Punt Returns/Yards2/112/18
Kick Returns/Yards1/362/66
Interception Ret./Yards0/01/0
2pt Conversions0/00/0
Red Zone Visits41
- Red Zone TDs/FGs3/01/0
Avg. Drive StartOWN 34OWN 28
Time of Possession23:5936:01

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
110:574:08OWN 25734Punt
15:420:46OWN 393-4Interception
14:012:36OWN 34520Punt
214:410:15OPP 222Touchdown
26:331:32OWN 2532Punt
22:051:07OWN 2033Punt
315:002:20OWN 25534Punt
38:553:41OWN 20780Touchdown
30:321:48OWN 3931Punt
49:561:50OWN 39561Touchdown
43:313:31OWN 20876Game
Minnesota Vikings
QuarBeganPossFromPlaysYardsResult
115:004:03OWN 25875Touchdown
16:491:07OWN 2036Punt
14:560:55OPP 48224Fumble
11:251:44OWN 204-8Fumble
214:267:53OWN 161457Field Goal
25:012:56OWN 44617Punt
20:580:58OWN 25535Half
312:403:45OWN 20840Punt
35:144:42OPP 43943Touchdown
413:443:48OWN 667Punt
48:064:35OWN 25933Punt

Game MVP: J.C. Giles, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Nicholas Stuber17995.824430
J.C. Giles284.00900
Stan Thomason284.00700
Dexter Garrett263.00401
MinnesotaAttYardsAvgLG10+TD
Owen Schneider17301.761411
Maurice Shepard6406.671020
Burt Aiton5387.601910
Alejandro Shaye540.80800
Micah McConnell2157.501010
Matt Merkerson100.00000

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Dexter Garrett147370/0016126.5
J.C. Giles13101711/52560157.9
MinnesotaAttCompYardsSk/YdTDLGIntRate
Maurice Shepard25161421/4022079.1
Micah McConnell119921/81300131.8

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
WR Collin Ganser576813.6033181
WR Gregory Wagner4620.50260
TE Brady Grant222914.505170
WR Ralph Huffman248844.0067560
TE Jonathan Kovel1266.00060
TE Vernon Parker1133.00031
FB A.J. Bressany1255.00050
RB Nicholas Stuber1377.00070
MinnesotaCatchTargYardsAvgYACLGTD
WR Mo Yaw68376.178140
WR Matt Merkerson586312.607220
WR Roger Raphael46205.00970
TE Drake Diaz345117.0030301
WR Bryant Thagcher33196.337100
TE Brendan Frederick222713.5019240
RB Owen Schneider1322.00120
TE Victor Fleming111515.005150
RB Burt Aiton0100.00000

Interception Statistics

BuffaloIntsYardsAvgTD
MinnesotaIntsYardsAvgTD
CB Manuel Small100.000

Fumble Statistics

BuffaloFumbRecovForceTD
Winfred Compton0100
Levon Murphy0100
Kaleb May0010
Gus Spencer0010
MinnesotaFumbRecovForceTD
Micah McConnell1000
Burt Aiton1000

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Rodolfo Margraff628146.833.8571
MinnesotaPuntYardsAvgNetLGIn20
Quentin Lake521543.028.8540

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Hayden Rodgers0/00/00/003/3
MinnesotaFGs40+Yd50+YdLGPAT
Grant Buchanon1/11/10/0441/2

Punt Return Statistics

BuffaloRetYardsAvgTD
R.J. Altuna2115.50
MinnesotaRetYardsAvgTD
Matt Merkerson2189.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Collin Ganser13636.00
MinnesotaRetYardsAvgTD
Matt Merkerson15252.00
Roger Raphael11414.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
S Gus Spencer1130.03638
OLB Ricardo Sawyer820.03638
CB Francisco Boerigter640.03537
OLB Howie Palacios531.03528
ILB Kaleb May420.52627
S Brian Arnold420.02222
OLB Leon Mathis420.02324
S Melvin Freeman410.02721
ILB Donnie Burkhardt320.01217
ILB J.T. Thornton300.068
CB Levon Murphy300.01317
S Troy Bannan210.02927
DT Carlos Flowers120.02225
CB R.J. Altuna100.0716
WR Gregory Wagner10---------
DE Danny McGinnis100.01317
DT Jason Booker100.01314
DE Winfred Compton010.53030
DT Jeremy Sawyer010.021
MinnesotaTackAsstSackRPlayPPlay
S Matthew Coffey720.02328
ILB Rusty Bonjour630.02327
OLB Nolan Harden600.02325
CB Les Lane600.02127
DE Derrick Parrish201.02023
OLB Chuck Sanders210.0119
DT Nicky Ihler210.02023
CB Manuel Small110.01718
S Darrell Hartsfield110.044
ILB Aiden Bernard100.01416
CB Gus Moffatt100.01924
T Walt Capriglione10---------
DT Claude Devine100.02122
WR Bryant Thagcher10---------
OLB Javier Kennedy100.043

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
OLB Howie Palacios1.001028
DE Winfred Compton0.501430
ILB Kaleb May0.500027
OLB Ricardo Sawyer0.003038
DE Toby Chandler0.001011
MinnesotaSackBlockHurryKnockPPlay
DE Derrick Parrish1.001023
DE Craig Harris0.010014
OLB Nolan Harden0.001025

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
S Gus Spencer40038
CB Francisco Boerigter40037
CB Levon Murphy30017
S Brian Arnold21022
ILB Kaleb May20027
OLB Ricardo Sawyer20038
S Melvin Freeman20021
OLB Howie Palacios20028
OLB Leon Mathis10024
CB R.J. Altuna10016
ILB J.T. Thornton1008
ILB Donnie Burkhardt10017
S Troy Bannan01027
MinnesotaCaughtDefnsdIntrcpPPlay
CB Les Lane50027
ILB Rusty Bonjour30027
S Matthew Coffey21028
ILB Aiden Bernard20016
CB Gus Moffatt11024
CB Manuel Small10118
DE Derrick Parrish10023
DT Nicky Ihler10023
OLB Javier Kennedy1003
DE Craig Harris01014
S Clay Newman01018

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
Percy Lubienski22023028
Nicholas Nguyen17023028
Paul Newhart14023128
Ron Nord12014014
Jaylen Alston1209014
Rod Preston11023028
A.J. Bressany1101205
MinnesotaKeyBlBlOppPancRPlySckAPPly
Joshua Platt210036038
Gustavo Jackson25036038
Walt Capriglione24018124
Mercury Garner23118124
Nicolas Davidds13018014
Jeremiah Hill04036038
Jason Folau01018014

Special Teams Tackles

BuffaloTacklesSTPlays
Jonathan Kovel219
R.J. Altuna119
Paul Newhart16
MinnesotaTacklesSTPlays
Manuel Small119
Chuck Sanders119
Alejandro Shaye18

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Francisco Boerigter------35371082
Ricardo Sawyer------3638175
Gus Spencer------3638175
Leon Mathis------23242067
Winfred Compton------3030666
Howie Palacios------3528164
Kaleb May------2627962
Brian Arnold------22221458
Rod Preston2328------657
Paul Newhart2328------657
Troy Bannan------2927157
Percy Lubienski2328------657
Nicholas Nguyen2328------657
Gregory Wagner2326------554
Collin Ganser1826------852
Jonathan Kovel1715------1951
Melvin Freeman------2721149
Nicholas Stuber2028---------48
Carlos Flowers------2225148
R.J. Altuna------7161942
Brady Grant1217------1039
Levon Murphy------1317939
A.J. Bressany125------1330
Danny McGinnis------1317---30
Donnie Burkhardt------1217---29
J.C. Giles1414---------28
Ron Nord1414---------28
Ralph Huffman411------1227
Jason Booker------1314---27
Dexter Garrett914---------23
Jaylen Alston914---------23
Toby Chandler------911121
Stan Thomason30------1417
David Lauer410---------14
J.T. Thornton------68---14
Gabe Money00------66
Rodolfo Margraff00------66
J.J. Bennett------0055
Hayden Rodgers00------44
Vernon Parker22---------4
Jeremy Sawyer------21---3
Ike Fleming00---------0
Richard Langfahl00---------0
Bill Kemp00---------0
Quentin Clayton------00---0
MinnesotaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Matt Merkerson3634------1080
Joshua Platt3638---------74
Gustavo Jackson3638---------74
Mo Yaw3638---------74
Jeremiah Hill3638---------74
Owen Schneider2227------2069
Manuel Small------17181954
Maurice Shepard2826---------54
Matthew Coffey------2328---51
Rusty Bonjour------2327---50
Les Lane------2127149
Claude Devine------2122649
Roger Raphael1915------1549
Nolan Harden------2325---48
Derrick Parrish------2023---43
Nicky Ihler------2023---43
Gus Moffatt------1924---43
Mercury Garner1824---------42
Walt Capriglione1824---------42
Aiden Bernard------14161040
Chuck Sanders------1191939
Nicolas Davidds1814------638
Jason Folau1814------638
Brendan Frederick1522---------37
Drake Diaz1817---------35
Victor Fleming66------2032
Clay Newman------718227
Alejandro Shaye109------827
Bryant Thagcher1010------424
Craig Harris------914---23
Micah McConnell812---------20
Burt Aiton811------120
Darrell Hartsfield------441220
Sedrick Tefft------810---18
Javier Kennedy------43916
Billy Price------78---15
Dylan Peterson01------89
Parker Karluk------27---9
Jameson Rayburn------0099
Carlos Hitchcock------0268
Quentin Lake00------66
Jermaine Allan00------66
R.J. Bartlett00------66
Javier Rhodes00------66
Grant Buchanon00------55
Chad Nattiel------00---0

Directional Rushing Statistics

DistanceAttYardsAvg
Left3289.3
Middle13433.3
Right6518.5
None1-1-1.0
DistanceAttYardsAvg
Left11413.7
Middle14604.3
Right11262.4
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Dexter Garrett1470013101
J.C. Giles13102101100
MinnesotaAttCmp20+BdThDropDfnsHurrKnckIntc
Maurice Shepard25161121540
Micah McConnell1192001100

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen43287.0
Short (0-8 Yds)148755.4
Medium (9-18 Yds)8610513.1
Long (19+ Yds)1000.0
DistanceAttCompYardsAvg
Screen3200.0
Short (0-8 Yds)22181506.8
Medium (9-18 Yds)73466.6
Long (19+ Yds)42389.5

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
WR Collin Ganser75068026
WR Gregory Wagner6402026
WR Ralph Huffman42088211
RB Nicholas Stuber3117028
TE Jonathan Kovel2106015
FB A.J. Bressany210505
TE Brady Grant22029017
TE Vernon Parker110302
MinnesotaTargtCaugtDropdYards20+PPlay
WR Mo Yaw86037038
WR Matt Merkerson85063134
WR Roger Raphael64120015
TE Drake Diaz43051117
RB Owen Schneider3112027
WR Bryant Thagcher33019010
TE Brendan Frederick22027122
RB Burt Aiton1000011
TE Victor Fleming1101506

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
Nicholas Stuber200.005.82
J.C. Giles1-1-1.004.00
Dexter Garrett122.003.00
MinnesotaAttYardsAvgOverall Avg
Owen Schneider133.001.76

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
J.C. Giles33217.0013.15
Dexter Garrett1000.002.64
MinnesotaAttCompYardsAvg/AttOverall Avg
Maurice Shepard111515.005.68

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Collin Ganser21189.009.71
TE Vernon Parker1133.003.00
WR Gregory Wagner1100.000.33
MinnesotaTargetCatchYardsAvg/TargOverall Avg
TE Victor Fleming111515.0015.00

Third Down Rushing Statistics

BuffaloRushesConversions
Nicholas Stuber21
MinnesotaRushesConversions
Maurice Shepard21
Owen Schneider11

Third Down Passing Statistics

BuffaloAttCompConversions
Dexter Garrett521
J.C. Giles321
MinnesotaAttCompConversions
Maurice Shepard1187
Micah McConnell322

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Gregory Wagner311
TE Jonathan Kovel110
TE Vernon Parker111
FB A.J. Bressany110
WR Ralph Huffman100
RB Nicholas Stuber100
MinnesotaTargCatchConversions
WR Mo Yaw332
WR Matt Merkerson322
WR Roger Raphael322
RB Owen Schneider211
TE Victor Fleming111
TE Drake Diaz100
WR Bryant Thagcher111

SectionAttendance
Stadium94,000 (99,900 capacity)
Upper Deck27,600 (29,700)
End Zone20,200 (21,500)
Mezzanine11,700 (12,400)
Sideline Seats18,000 (19,000)
Club Seats7,200 (7,400)
Luxury Boxes9,300 (9,900)