Week 14, 2026

played in Minnesota, MN

68 degrees, fair, calm

Buffalo Bills31300-16
Minnesota Vikings3236-14

Scoring Summary
1Q: 12:07 BUF - Taylor Mehlhaff 21 field goal
1Q: 01:30 MIN - David Buehler 20 field goal
2Q: 12:18 BUF - Taylor Mehlhaff 51 field goal
2Q: 09:20 BUF - Gabe Blasingame 58 run (Taylor Mehlhaff extra point)
2Q: 04:37 MIN - Safety, holding called in the end zone
2Q: 00:14 BUF - Taylor Mehlhaff 25 field goal
3Q: 04:47 MIN - David Buehler 21 field goal
4Q: 02:29 MIN - Joey Sadler 10 pass from Matt Ryan (Matt Ryan pass for conversion failed)

Team StatisticsBUFMIN
Record6-76-7
First Downs1421
- by Rushing44
- by Passing1016
- by Penalty01
Total Net Yards319395
- Offensive Plays5559
- Yards per Play5.806.69
Net Rushing Yards14273
- Rushing Attempts2720
- Yards per Rush5.263.65
Net Passing Yards177322
- Att./Comp./Intrcpt27 - 16 - 039 - 30 - 0
- Gross Passing Yards183322
- Sacks/Yards Lost1/60/0
- Yards per Pass Play6.328.26
Fumbles/Lost0/02/1
3rd Down Conversions3/121/10
- Avg. YtG on 3rd Down6.56.6
4th Down Conversions0/00/0
Penalties/Yards6/713/27
Punt Returns/Yards1/91/4
Kick Returns/Yards3/613/50
Interception Ret./Yards0/00/0
2pt Conversions0/01/0
Red Zone Visits33
- Red Zone TDs/FGs0/21/2
Avg. Drive StartOWN 31OWN 21
Time of Possession27:4332:17

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:002:59OWN 35761Field Goal
19:483:10OWN 32512Punt
11:254:15OWN 28938Field Goal
29:300:27OWN 42258Touchdown
25:501:27OWN 33-29Safety
21:391:33OWN 34658Field Goal
311:151:22OWN 203-4Punt
34:394:08OWN 20647Missed FG
413:211:23OWN 3930Punt
48:174:13OWN 1069Punt
42:210:45OWN 3439Punt
41:361:36OPP 1634Game
Minnesota Vikings
QuarBeganPossFromPlaysYardsResult
112:012:13OWN 2036Punt
16:385:13OWN 7990Field Goal
212:102:40OWN 20514Punt
29:033:13OWN 15521Punt
24:232:44OWN 24749Missed FG
20:060:06OWN 201-2Half
315:003:45OWN 29531Punt
39:535:14OWN 26970Field Goal
30:312:10OWN 40428Missed FG
411:583:41OWN 5624Punt
44:041:43OWN 35565Touchdown

Game MVP: Matt Ryan, Minnesota Vikings

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Lee Wright15583.871520
Gabe Blasingame88210.255811
Phillip Rotzell242.00500
Broderick Hammond1-2-2.00-200
Marshall Quaccia100.00000
MinnesotaAttYardsAvgLG10+TD
Marc Scott9343.781010
Lance Radecki7192.71900
Matt Ryan1-2-2.00-200
Rich Hampton166.00600
Darnell Mathis11818.001810
Artie Purvis1-2-2.00-200

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell27161831/6034079.7
MinnesotaAttCompYardsSk/YdTDLGIntRate
Matt Ryan39303220/01330109.1

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
WR Colin Saenz474411.007140
WR James Hardy335819.3337340
WR Broderick Hammond26157.50480
RB Gabe Blasingame22115.50080
TE Kendall Carswell243919.5015230
WR Ian McDaniel2384.00050
TE Winfred Gilmore1188.00780
FB Marshall Quaccia0100.00000
MinnesotaCatchTargYardsAvgYACLGTD
WR Joey Sadler101210910.9048311
WR Darnell Mathis6811118.5018330
WR Louis Murphy34175.670100
TE Aaron Hernandez33186.008120
RB Marc Scott33103.334100
TE Frankie Sanford22157.50080
WR Thomas Kelly112323.0010230
RB Lance Radecki1199.00090
TE J.C. Van Pelt111010.001100
RB Rich Hampton0100.00000
FB Artie Purvis0100.00000
WR Ray Karau0200.00000

Interception Statistics

BuffaloIntsYardsAvgTD
MinnesotaIntsYardsAvgTD

Fumble Statistics

BuffaloFumbRecovForceTD
J.C. Iafrate0100
Colin Saenz0010
Tommy Wyden0010
MinnesotaFumbRecovForceTD
J.C. Van Pelt1100
Neil Lucky1000

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead524949.849.0583
MinnesotaPuntYardsAvgNetLGIn20
Kevin Huber525450.845.0632

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff3/41/21/2511/1
MinnesotaFGs40+Yd50+YdLGPAT
David Buehler2/40/20/0210/0

Punt Return Statistics

BuffaloRetYardsAvgTD
Kirk Cole199.00
MinnesotaRetYardsAvgTD
Neil Lucky144.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Colin Saenz36120.30
MinnesotaRetYardsAvgTD
Darnell Mathis23417.00
Ray Karau11616.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
ILB Sean Lee600.01632
CB Quentin Hammett600.01526
OLB Tommy Wyden530.01527
ILB James Laurinaitis420.0911
S Kenny Sockanathan410.01933
OLB Eli Wolflick410.01634
DT Glenn Dorsey400.01122
DE Ike Brothers310.0716
CB Benjamin King300.01125
CB Darrin Sebek300.01224
CB Vinny Washington110.0515
CB Fernando Mathews110.01530
CB Jerome Murphy110.0513
OLB Donald Yeager110.0818
DT Everett Kinsella100.0912
OLB Jack Marsh100.099
S Sherman Kufahl010.01127
DE Craig Sellers010.044
MinnesotaTackAsstSackRPlayPPlay
OLB Walter James510.01216
DT Darryl Ortmeier400.01821
DT Randal Tanner320.52118
S Allen Weber330.02227
S J.C. Blackwell320.02419
ILB Andre Poston310.097
CB T.J. Ward310.01318
OLB Fernando Sanford300.01512
DE Cornell Kaczmarek300.01313
S Tracy Sherry210.0512
CB Alex Banks210.02021
DE Deron Rice120.51714
DE Jerome Daughtry130.02220
ILB Phil Gaylor120.01821
OLB Keith Rivers110.085
CB Daniel Bronson110.02321
OLB Walt Causey100.043
CB Neil Lucky100.01310
CB Billy Joe Easter100.068

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
DT Everett Kinsella0.020012
OLB Jack Marsh0.00119
DT Glenn Dorsey0.001022
DT Jonathan Dees0.001017
OLB Eli Wolflick0.001034
MinnesotaSackBlockHurryKnockPPlay
DE Deron Rice0.501014
DT Randal Tanner0.500018
DE Cornell Kaczmarek0.011013
DT Darryl Ortmeier0.002021
DE Jerome Daughtry0.001020

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
CB Quentin Hammett60026
OLB Tommy Wyden40027
OLB Eli Wolflick40034
ILB Sean Lee31032
CB Benjamin King30025
S Kenny Sockanathan30033
CB Darrin Sebek30024
DT Glenn Dorsey10022
CB Fernando Mathews10030
CB Jerome Murphy10013
DE Ike Brothers10016
MinnesotaCaughtDefnsdIntrcpPPlay
OLB Walter James40016
S Allen Weber22027
S Tracy Sherry20012
CB T.J. Ward20018
CB Alex Banks20021
S J.C. Blackwell11019
OLB Keith Rivers1005
OLB Walt Causey1003
CB Billy Joe Easter1008
ILB Phil Gaylor01021

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
Jorge Lynn35124027
Kenyon Fulcher16027028
Brock Pearson13023020
J.C. Iafrate1209110
Jonathan Luigs11023024
Marshall Quaccia11017012
Brent Randle110806
Louis Vasquez04025023
Kendall Carswell01023021
Terrance Cole010408
MinnesotaKeyBlBlOppPancRPlySckAPPly
Peter Jennings23017034
Casey Heath18018032
Sam Young14016031
Damon Butterfield110305
Vladimir Ducasse11017029
Ty Poston0106010
Benjamin Colman010408

Special Teams Tackles

BuffaloTacklesSTPlays
Darrin Sebek216
Marshall Quaccia119
Colin Saenz118
MinnesotaTacklesSTPlays
Joey Sadler219
Rich Hampton124
Tracy Sherry110

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Kendall Carswell2321------1458
Kenny Sockanathan------1933557
Eli Wolflick------1634757
Jonathan Luigs2324------956
Phillip Rotzell2728---------55
Kenyon Fulcher2728---------55
Louis Vasquez2523------553
Sean Lee------1632452
D.J. Dole------1333652
Darrin Sebek------12241652
Jorge Lynn2427---------51
Benjamin King------11251349
Marshall Quaccia1712------1948
Fernando Mathews------1530348
Colin Saenz1117------1846
Tommy Wyden------1527345
Sherman Kufahl------1127644
Quentin Hammett------1526344
Brock Pearson2320---------43
Donald Yeager------8181743
Winfred Gilmore1311------1842
James Hardy2018------139
Glenn Dorsey------1122235
Lee Wright1712------635
Brent Randle86------1832
Broderick Hammond1219---------31
Jonathan Dees------917430
Ian McDaniel59------1529
James Laurinaitis------911727
Jerome Murphy------513927
Everett Kinsella------912425
J.C. Iafrate910------524
Ike Brothers------716---23
Jack Marsh------99523
Kirk Cole03------1821
Gabe Blasingame912---------21
Vinny Washington------515121
Terrance Cole48------921
Taylor Mehlhaff00------1010
Byron Schepis------11810
Craig Sellers------44210
Donald Buckner00------99
Thomas Morstead00------55
Mack Lowe00------44
Rhett Bomar00---------0
Rod Washington00---------0
MinnesotaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Matt Ryan2039---------59
Casey Heath1832------656
Joey Sadler928------1956
Allen Weber------2227554
Vladimir Ducasse1729------753
Peter Jennings1734---------51
Jerome Daughtry------2220749
J.C. Blackwell------2419548
Sam Young1631---------47
Alex Banks------2021546
Daniel Bronson------2321145
Phil Gaylor------1821544
Louis Murphy1123------1044
Tito Greer1429---------43
Randal Tanner------2118443
Darnell Mathis1225------643
Ernie Downs------1422743
Aaron Hernandez1422------642
Darryl Ortmeier------1821342
Fernando Sanford------15121441
Neil Lucky------13101639
Marc Scott1126---------37
Artie Purvis1018------735
T.J. Ward------1318334
Deron Rice------1714233
Billy Joe Easter------681933
Frankie Sanford58------1932
Walter James------1216432
Ray Karau510------1530
Jimmy Concepcion517------729
Rich Hampton14------2429
Cornell Kaczmarek------1313228
Tracy Sherry------5121027
Andre Poston------971026
Thomas Kelly1115---------26
J.C. Van Pelt37------1626
Ty Poston610------925
Damon Butterfield35------917
Lance Radecki89---------17
Keith Rivers------85114
Benjamin Colman48------214
Walt Causey------43613
David Buehler00------88
Kevin Huber00------55
David Abrams00------44
Scottie Kirk00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left8141.8
Middle141077.6
Right4225.5
None1-1-1.0
DistanceAttYardsAvg
Left4225.5
Middle13393.0
Right2147.0
None1-2-2.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell27162014500
MinnesotaAttCmp20+BdThDropDfnsHurrKnckIntc
Matt Ryan39306201410

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen44317.8
Short (0-8 Yds)1281028.5
Medium (9-18 Yds)94505.6
Long (19+ Yds)2000.0
DistanceAttCompYardsAvg
Screen97303.3
Short (0-8 Yds)1611976.1
Medium (9-18 Yds)10911511.5
Long (19+ Yds)438020.0

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
WR Colin Saenz74044017
WR Broderick Hammond62015019
TE Kendall Carswell42139121
WR James Hardy33058118
WR Ian McDaniel320809
RB Gabe Blasingame22011012
FB Marshall Quaccia1000012
TE Winfred Gilmore1108011
MinnesotaTargtCaugtDropdYards20+PPlay
WR Joey Sadler12100109228
WR Darnell Mathis860111325
WR Louis Murphy43017023
TE Aaron Hernandez33018022
RB Marc Scott33010026
TE Frankie Sanford2201508
WR Ray Karau2000010
WR Thomas Kelly11023115
RB Rich Hampton100004
RB Lance Radecki110909
FB Artie Purvis1000018
TE J.C. Van Pelt1101007

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
Phillip Rotzell1-1-1.002.00
Gabe Blasingame177.0010.25
Lee Wright1-2-2.003.87
MinnesotaAttYardsAvgOverall Avg
Lance Radecki242.002.71

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell3000.006.78
MinnesotaAttCompYardsAvg/AttOverall Avg
Matt Ryan64223.678.26

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Colin Saenz1000.006.29
WR Broderick Hammond1000.002.50
FB Marshall Quaccia1000.000.00
MinnesotaTargetCatchYardsAvg/TargOverall Avg
WR Joey Sadler222010.009.08
TE Aaron Hernandez1122.006.00
RB Marc Scott1100.003.33
RB Rich Hampton1000.000.00
WR Ray Karau1000.000.00

Third Down Rushing Statistics

BuffaloRushesConversions
Marshall Quaccia10
Phillip Rotzell10
Gabe Blasingame11
MinnesotaRushesConversions
Marc Scott10

Third Down Passing Statistics

BuffaloAttCompConversions
Phillip Rotzell832
MinnesotaAttCompConversions
Matt Ryan951

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Colin Saenz300
WR Broderick Hammond211
WR James Hardy111
TE Kendall Carswell100
WR Ian McDaniel110
MinnesotaTargCatchConversions
WR Joey Sadler311
WR Louis Murphy210
TE Aaron Hernandez110
RB Marc Scott110
WR Darnell Mathis100
TE J.C. Van Pelt110

SectionAttendance
Stadium84,400 (86,000 capacity)
Upper Deck29,400 (29,400)
End Zone21,300 (21,300)
Mezzanine12,300 (12,300)
Sideline Seats18,800 (18,800)
Club Seats500 (500)
Luxury Boxes2,100 (3,700)