Week 14, 2026

played in Minnesota, MN

41 degrees, fair, calm

Buffalo Bills211070-38
Minnesota Vikings71430-24

Scoring Summary
1Q: 13:00 BUF - Ike Fleming 3 run (Efrain Stewart extra point)
1Q: 12:45 BUF - R.J. Altuna 35 interception return (Efrain Stewart extra point)
1Q: 09:14 BUF - Gregory Wagner 5 pass from J.C. Giles (Efrain Stewart extra point)
1Q: 05:01 MIN - Burt Aiton 11 pass from Donald Braico (B.J. Hopper extra point)
2Q: 07:03 BUF - Efrain Stewart 23 field goal
2Q: 02:01 BUF - J.C. Giles 1 run (Efrain Stewart extra point)
2Q: 00:22 MIN - Brenden Hinds 58 fumble return (B.J. Hopper extra point)
2Q: 00:09 MIN - Eugene Edward 25 fumble return (B.J. Hopper extra point)
3Q: 08:44 BUF - Collin Ganser 22 pass from J.C. Giles (Efrain Stewart extra point)
3Q: 00:50 MIN - B.J. Hopper 27 field goal

Team StatisticsBUFMIN
Record8-52-11
First Downs2021
- by Rushing65
- by Passing1315
- by Penalty11
Total Net Yards351341
- Offensive Plays6871
- Yards per Play5.164.80
Net Rushing Yards8088
- Rushing Attempts3117
- Yards per Rush2.585.18
Net Passing Yards271253
- Att./Comp./Intrcpt34 - 25 - 052 - 31 - 2
- Gross Passing Yards288262
- Sacks/Yards Lost3/172/9
- Yards per Pass Play7.324.69
Fumbles/Lost3/23/2
3rd Down Conversions8/167/15
- Avg. YtG on 3rd Down7.18.2
4th Down Conversions0/00/1
Penalties/Yards6/359/69
Punt Returns/Yards0/01/7
Kick Returns/Yards0/05/107
Interception Ret./Yards2/430/0
2pt Conversions0/00/0
Red Zone Visits43
- Red Zone TDs/FGs3/11/1
Avg. Drive StartOWN 32OWN 32
Time of Possession32:0527:55

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
114:532:02OPP 25725Touchdown
111:502:45OPP 27627Touchdown
14:511:36OWN 2538Punt
11:401:22OWN 734Punt
213:276:30OWN 321162Field Goal
24:522:59OWN 20880Touchdown
20:400:31OWN 39319Fumble
20:090:09OWN 2510Fumble
315:001:54OWN 253-8Punt
311:563:25OWN 20880Touchdown
30:452:19OWN 25629Punt
410:012:06OWN 1235Punt
43:252:21OWN 9620Punt
40:280:28OPP 331-1Game
Minnesota Vikings
QuarBeganPossFromPlaysYardsResult
112:510:17OWN 2520Interception
112:340:44OWN 461-6Fumble
19:054:14OWN 25975Touchdown
13:151:35OWN 22516Punt
10:181:51OPP 41416Missed FG
26:572:05OWN 24623Punt
21:531:13OWN 42726Missed FG
313:061:10OWN 4633Punt
38:317:46OWN 331357Field Goal
413:263:25OWN 5642Punt
47:554:30OWN 371251Interception
41:040:36OWN 3043Downs

Game MVP: J.C. Giles, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Richard Langfahl19311.631110
Ike Fleming5265.20901
J.C. Giles4246.001611
Tommy Sampson3-1-0.33200
MinnesotaAttYardsAvgLG10+TD
Burt Aiton6142.33400
Alejandro Shaye6376.172910
Donald Braico4369.001120
Bryant Thagcher111.00100

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
J.C. Giles34252883/172390118.2
MinnesotaAttCompYardsSk/YdTDLGIntRate
Donald Braico52312622/9129263.1

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
WR Collin Ganser779713.8615391
TE Brady Grant576613.2039230
WR Gregory Wagner578617.2046311
FB A.J. Bressany2373.50080
RB Richard Langfahl2352.50060
RB Tommy Sampson2373.50440
WR Gary Powers131515.000150
TE Jonathan Kovel1155.00050
MinnesotaCatchTargYardsAvgYACLGTD
WR Salvador Parker787811.1413230
WR Mo Yaw611589.6734290
TE Brendan Frederick5105110.2012150
RB Alejandro Shaye45256.259100
WR Terrance Cote48153.751590
RB Burt Aiton35268.6728121
WR Roger Raphael1133.00030
FB Jon Fontinha1266.00060
TE Eddie Leahy0100.00000

Interception Statistics

BuffaloIntsYardsAvgTD
CB R.J. Altuna13535.001
ILB Quentin Clayton188.000
MinnesotaIntsYardsAvgTD

Fumble Statistics

BuffaloFumbRecovForceTD
J.C. Giles2000
Richard Langfahl1000
Collin Ganser0110
Ricardo Sawyer0100
Jimmy Berns0100
Gary Powers0010
R.J. Altuna0010
MinnesotaFumbRecovForceTD
Roger Raphael2000
Donald Braico1000
Eugene Edward0111
Brenden Hinds0111
Howie Hansen0100
Rickey Solis0010

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Don Perliman624741.240.0461
MinnesotaPuntYardsAvgNetLGIn20
Quentin Lake420050.040.0552

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Efrain Stewart1/10/00/0235/5
MinnesotaFGs40+Yd50+YdLGPAT
B.J. Hopper1/30/20/0273/3

Punt Return Statistics

BuffaloRetYardsAvgTD
MinnesotaRetYardsAvgTD
Roger Raphael177.00

Kick Return Statistics

BuffaloRetYardsAvgTD
MinnesotaRetYardsAvgTD
Roger Raphael510721.40

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
S Gus Spencer1300.01754
S Troy Bannan600.01654
ILB Donnie Burkhardt520.01542
CB Marty Maple510.01754
CB R.J. Altuna301.0928
CB Francisco Boerigter330.01652
DE Jimmy Berns210.01646
S Braxton Small200.0716
OLB Ricardo Sawyer200.0519
DT Cooper Brost101.01336
DE Danny McGinnis120.01431
OLB Howie Palacios110.01644
ILB Quentin Clayton110.0722
OLB Sean George110.0937
CB Levon Murphy100.0216
ILB Phillip Cooley100.0210
ILB Kaleb May010.012
MinnesotaTackAsstSackRPlayPPlay
CB Sedrick Tefft700.03137
ILB Aiden Bernard610.01414
OLB Rusty Bonjour530.02935
OLB Javier Kennedy510.01815
CB Les Lane410.02734
S Gus Moffatt400.02935
DE Eugene Edward321.53135
S Clay Newman300.01515
S Harvey Holm300.01520
DE Craig Harris211.02232
DT Rickey Solis240.53133
CB Brenden Hinds210.01715
OLB Howie Hansen210.01824
ILB Thurman Dirnabauer200.022
DT Carl Blodgett200.01216
WR Mo Yaw10---------
QB Donald Braico10---------
DT Claude Devine100.0914
DE Kurt Kiselak100.01618
CB Chad Nattiel010.029

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
CB R.J. Altuna1.000028
DT Cooper Brost1.000036
OLB Ricardo Sawyer0.020019
DE Jimmy Berns0.012046
OLB Sean George0.001037
MinnesotaSackBlockHurryKnockPPlay
DE Eugene Edward1.500035
DE Craig Harris1.012032
DT Rickey Solis0.500033
DE Kurt Kiselak0.001018

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
S Gus Spencer102054
S Troy Bannan50054
CB Marty Maple41054
ILB Donnie Burkhardt30042
CB R.J. Altuna20128
OLB Howie Palacios20044
OLB Sean George20037
ILB Quentin Clayton12122
ILB Phillip Cooley11010
CB Francisco Boerigter10052
CB Levon Murphy01016
MinnesotaCaughtDefnsdIntrcpPPlay
ILB Aiden Bernard50014
CB Les Lane42034
CB Sedrick Tefft40037
S Harvey Holm31020
S Gus Moffatt20035
S Clay Newman20015
OLB Howie Hansen11024
OLB Rusty Bonjour10035
DT Rickey Solis10033
CB Brenden Hinds10015
OLB Javier Kennedy10015

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
Percy Lubienski48031037
Dustin Foreman24031237
A.J. Bressany120804
Paul Newhart06031137
Jaylen Alston04031037
Nicholas Nguyen03031037
MinnesotaKeyBlBlOppPancRPlySckAPPly
Walt Capriglione24017154
Mercury Garner13117054
Javier Rhodes13017054
R.J. Bartlett12017054
Joshua Platt02017154
Brendan Frederick01016051

Special Teams Tackles

BuffaloTacklesSTPlays
Jonathan Kovel122
Ricardo Sawyer121
Gary Powers117
A.J. Bressany116
Brady Grant113
Collin Ganser111
MinnesotaTacklesSTPlays
Terrance Cote17

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Brady Grant3035------1378
Marty Maple------1754778
Dustin Foreman3137------775
Paul Newhart3137------775
Percy Lubienski3137------775
Nicholas Nguyen3137------775
Francisco Boerigter------1652775
Gus Spencer------1754374
Troy Bannan------1654373
Collin Ganser2733------1171
J.C. Giles3137---------68
Gregory Wagner3137---------68
Jaylen Alston3137---------68
Jimmy Berns------1646264
Howie Palacios------1644161
Donnie Burkhardt------1542158
Gary Powers1619------1752
R.J. Altuna------9281552
Jonathan Kovel820------2250
Richard Langfahl2112------1750
Cooper Brost------1336---49
Sean George------937349
Ricardo Sawyer------5192145
Danny McGinnis------1431---45
Braxton Small------7161639
Quentin Clayton------722231
A.J. Bressany84------1628
Levon Murphy------216725
Toby Chandler------113721
Kurt Lafrance20------1618
Ike Fleming512------118
Jeremy Sawyer------214218
Tommy Sampson511---------16
Phillip Cooley------210214
Kaleb May------12811
Efrain Stewart00------88
Johnathan Meier00------77
Don Perliman00------77
Jason Booker------2417
Roosevelt Greene22---------4
Carlos Flowers------0044
Jackson Stecker00---------0
J.T. Thornton------00---0
Ron Nord00---------0
Bill Kemp00---------0
C.J. Humphries00---------0
MinnesotaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Mercury Garner1754------778
Walt Capriglione1754------778
R.J. Bartlett1754------778
Javier Rhodes1754------778
Rickey Solis------31331377
Brendan Frederick1651------875
Joshua Platt1754---------71
Donald Braico1754---------71
Sedrick Tefft------3137169
Les Lane------2734768
Eugene Edward------3135---66
Gus Moffatt------2935165
Rusty Bonjour------2935---64
Mo Yaw1549---------64
Howie Hansen------18242264
Salvador Parker1344---------57
Craig Harris------2232155
Alejandro Shaye924------1649
Clay Newman------15151747
Terrance Cote730------744
Aiden Bernard------14141341
Kurt Kiselak------1618741
Burt Aiton830------240
Bryant Thagcher515------2040
Jon Fontinha613------2039
Harvey Holm------1520---35
Javier Kennedy------1815134
Brenden Hinds------1715133
Carl Blodgett------1216---28
Chad Nattiel------291627
Claude Devine------914326
Roger Raphael27------1726
Drake Diaz01------2425
Eddie Leahy46---------10
Matthew Coffey------3418
Quentin Lake00------77
Jermaine Allan00------77
Dylan Peterson00------77
B.J. Hopper00------77
Thurman Dirnabauer------2215
Jason Folau00---------0
Jeremiah Hill00---------0
J.J. Blufer00---------0
Maurice Shepard00---------0
Jameson Rayburn------00---0
Adam Murray00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left8212.6
Middle15503.3
Right7101.4
None1-1-1.0
DistanceAttYardsAvg
Left4174.3
Middle8202.5
Right55110.2
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
J.C. Giles34255104300
MinnesotaAttCmp20+BdThDropDfnsHurrKnckIntc
Donald Braico52312237302

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen87617.6
Short (0-8 Yds)1712754.4
Medium (9-18 Yds)636811.3
Long (19+ Yds)338428.0
DistanceAttCompYardsAvg
Screen1913844.4
Short (0-8 Yds)179744.4
Medium (9-18 Yds)138816.2
Long (19+ Yds)212311.5

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
TE Brady Grant75066135
WR Collin Ganser77097233
WR Gregory Wagner75086237
WR Gary Powers31015019
FB A.J. Bressany320704
RB Richard Langfahl3205012
RB Tommy Sampson3207011
TE Jonathan Kovel1105020
MinnesotaTargtCaugtDropdYards20+PPlay
WR Mo Yaw116058149
TE Brendan Frederick105251051
WR Terrance Cote84015030
WR Salvador Parker87078144
RB Burt Aiton53126030
RB Alejandro Shaye54025024
FB Jon Fontinha2106013
WR Roger Raphael110307
TE Eddie Leahy100006

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
Richard Langfahl362.001.63
Ike Fleming284.005.20
J.C. Giles111.006.00
MinnesotaAttYardsAvgOverall Avg
Burt Aiton263.002.33

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
J.C. Giles43215.258.47
MinnesotaAttCompYardsAvg/AttOverall Avg
Donald Braico74263.715.04

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
TE Brady Grant2173.509.43
WR Collin Ganser1199.0013.86
WR Gregory Wagner1155.0012.29
MinnesotaTargetCatchYardsAvg/TargOverall Avg
WR Mo Yaw2110.505.27
TE Brendan Frederick2152.505.10
RB Burt Aiton111111.005.20
RB Alejandro Shaye1000.005.00
WR Terrance Cote1199.001.88

Third Down Rushing Statistics

BuffaloRushesConversions
Richard Langfahl22
Ike Fleming10
MinnesotaRushesConversions
Donald Braico11
Alejandro Shaye11

Third Down Passing Statistics

BuffaloAttCompConversions
J.C. Giles1276
MinnesotaAttCompConversions
Donald Braico1385

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Gregory Wagner533
TE Brady Grant200
WR Collin Ganser221
WR Gary Powers111
FB A.J. Bressany111
RB Tommy Sampson100
MinnesotaTargCatchConversions
RB Alejandro Shaye431
WR Mo Yaw322
WR Terrance Cote211
WR Salvador Parker211
WR Roger Raphael110

SectionAttendance
Stadium92,600 (99,900 capacity)
Upper Deck27,000 (29,700)
End Zone19,700 (21,500)
Mezzanine11,500 (12,400)
Sideline Seats17,800 (19,000)
Club Seats7,100 (7,400)
Luxury Boxes9,500 (9,900)