Exhibition Week 4, 2030

played in Minnesota, MN

77 degrees, fair, calm

Buffalo Bills0330-6
Minnesota Vikings10337-23

Scoring Summary
1Q: 10:23 MIN - J.B. Stoner 25 pass from Cooper Rush (Justics Riley extra point)
1Q: 03:20 MIN - Justics Riley 38 field goal
2Q: 07:20 BUF - Caden Guthrie 44 field goal
2Q: 04:02 MIN - Justics Riley 44 field goal
3Q: 12:04 BUF - Caden Guthrie 42 field goal
3Q: 03:31 MIN - Justics Riley 21 field goal
4Q: 11:54 MIN - Kene Nwangwu 7 run (Justics Riley extra point)

Team StatisticsBUFMIN
Record0-32-1
First Downs1615
- by Rushing25
- by Passing1110
- by Penalty30
Total Net Yards304341
- Offensive Plays7066
- Yards per Play4.345.17
Net Rushing Yards4882
- Rushing Attempts1432
- Yards per Rush3.432.56
Net Passing Yards256259
- Att./Comp./Intrcpt54 - 30 - 134 - 23 - 0
- Gross Passing Yards262259
- Sacks/Yards Lost2/60/0
- Yards per Pass Play4.577.62
Fumbles/Lost0/02/1
3rd Down Conversions2/154/16
- Avg. YtG on 3rd Down7.17.8
4th Down Conversions0/30/0
Penalties/Yards1/1010/72
Punt Returns/Yards5/143/63
Kick Returns/Yards1/171/25
Interception Ret./Yards0/01/0
2pt Conversions0/00/0
Red Zone Visits23
- Red Zone TDs/FGs0/01/2
Avg. Drive StartOWN 29OWN 32
Time of Possession27:3632:24

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:002:41OWN 25621Punt
110:081:23OWN 2532Punt
13:141:44OWN 25527Punt
10:291:15OWN 3437Punt
213:172:38OWN 33429Punt
29:432:31OPP 46419Field Goal
25:260:28OWN 2430Punt
23:542:50OWN 241039Missed FG
20:070:07OWN 3620Half
314:122:16OPP 41416Field Goal
35:430:12OWN 510Interception
33:232:46OWN 25520Punt
411:442:58OWN 25659Downs
46:072:52OWN 141184Downs
42:010:34OWN 3943Downs
Minnesota Vikings
QuarBeganPossFromPlaysYardsResult
112:192:11OWN 40660Touchdown
18:455:31OWN 191060Field Goal
11:301:01OWN 738Punt
214:140:57OWN 293-1Punt
210:390:56OWN 731Punt
27:121:46OWN 2533Punt
24:581:04OPP 2932Field Goal
21:040:57OWN 44427Missed FG
315:000:48OWN 3516Fumble
311:566:13OWN 251032Punt
35:312:08OPP 13-3Field Goal
30:373:53OWN 10790Touchdown
48:462:39OWN 16418Punt
43:151:14OWN 239Punt
41:271:27OPP 423-1Game

Game MVP: Zack Armstrong, Minnesota Vikings

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
RB Javonte Williams6132.171010
QB Thomas Atkins252.50800
RB Tony Bradford284.00800
RB Rashaad White231.50400
TE Weston Ackerman166.00600
QB Junior Fitzgerald11313.001310
MinnesotaAttYardsAvgLG10+TD
RB Kene Nwangwu23431.87801
RB Van Ensey5336.601420
RB J.B. Stoner372.33400
QB Zack Armstrong1-1-1.00-100

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Junior Fitzgerald28161541/3050157.7
Thomas Atkins26141081/3025064.2
MinnesotaAttCompYardsSk/YdTDLGIntRate
Zack Armstrong23151640/0053086.1
Cooper Rush118950/01320128.9

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
WR Landon Dixon91312814.2278500
WR D. J. Moore47317.754130
WR Eduardo Armstrong411205.002110
RB Javonte Williams45235.751090
WR Samuel Dunbar35279.0016210
TE Spencer Riley36175.67380
TE Weston Ackerman131010.0011100
RB Tony Bradford1199.00490
RB Rashaad White11-3-3.000-30
WR Drake London0200.00000
MinnesotaCatchTargYardsAvgYACLGTD
TE K.C. Harden699616.0051530
TE Barry Moorhead465413.5036320
RB Kene Nwangwu33103.33360
WR Blake Guthrie223115.5019300
WR Oscar Fischer23105.0014140
WR Damien Cancilla23126.00880
TE Pat Freiermuth1199.00290
WR Tutu Atwell141515.007150
RB J.B. Stoner112525.0017251
RB Van Ensey12-3-3.000-30

Interception Statistics

BuffaloIntsYardsAvgTD
MinnesotaIntsYardsAvgTD
CB Troy Pride100.000

Fumble Statistics

BuffaloFumbRecovForceTD
DT Bernie Mulligan0100
WR Landon Dixon0010
ILB Jamie Abrams0010
MinnesotaFumbRecovForceTD
RB Kene Nwangwu1000
WR Tutu Atwell1000
DE Darrell Taylor0100

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Angel Meyer728640.931.9576
MinnesotaPuntYardsAvgNetLGIn20
Vincent Morrison733047.145.1582

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Caden Guthrie2/32/30/1440/0
MinnesotaFGs40+Yd50+YdLGPAT
Justics Riley3/41/20/0442/2

Punt Return Statistics

BuffaloRetYardsAvgTD
Javonte Williams5142.80
MinnesotaRetYardsAvgTD
Tutu Atwell36321.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Javonte Williams11717.00
MinnesotaRetYardsAvgTD
Oscar Fischer12525.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
DE Ethan Fewell700.03234
OLB Julian Okwara510.02723
CB Guy Newsome II510.02725
CB Louie Porcher510.03232
OLB Sam Shanahan450.02125
ILB Jamie Abrams430.02728
DT Ta'Quon Graham420.02827
OLB Jack McGregor420.02223
S Clayton Click400.02016
S Terrell Edmunds320.03234
S Colin Samuels200.02627
DT Bernie Mulligan130.02829
DT DJ Davidson110.046
DE Paul Eickholt100.048
DE Mark Buchanan100.056
TE Spencer Riley10---------
DE Riddick Reid010.078
MinnesotaTackAsstSackRPlayPPlay
OLB Lemmy Almanza520.01046
CB Troy Pride500.01055
ILB T.J. Quinn440.01343
CB Antonio Woodard430.01150
OLB Albert Roberts430.01452
DE Darrell Taylor310.0940
S Dwayne Aldridge300.0214
DE Khalil Davis211.0738
S Kris Newell220.01348
CB Brendan Shields220.037
S Chase Brown210.0431
DT Rondell Shapiro200.0850
DE Marco Finnegan200.0823
CB Maxwell Burgess200.0615
DE Bernie Murrell101.0720
CB R.J. Horner110.0728
S Shannon Tapp110.0922
DT Davon Hamilton100.069

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
OLB Jack McGregor0.002023
DT Bernie Mulligan0.001029
ILB Clarence Meier0.00101
DE Riddick Reid0.00108
DE Ethan Fewell0.000134
MinnesotaSackBlockHurryKnockPPlay
DE Khalil Davis1.010038
DE Bernie Murrell1.000020
OLB Albert Roberts0.010152
DE Marco Finnegan0.001023

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
OLB Julian Okwara40023
CB Louie Porcher31032
ILB Jamie Abrams21028
OLB Jack McGregor21023
S Terrell Edmunds20034
OLB Sam Shanahan20025
CB Guy Newsome II20025
S Clayton Click20016
DE Ethan Fewell10034
DT Ta'Quon Graham10027
S Colin Samuels10027
CB Rex Kenny10012
MinnesotaCaughtDefnsdIntrcpPPlay
CB Troy Pride53155
OLB Lemmy Almanza50046
CB Antonio Woodard32050
ILB T.J. Quinn32043
DE Darrell Taylor22040
S Dwayne Aldridge21014
S Chase Brown20031
OLB Albert Roberts20052
CB Maxwell Burgess20015
CB R.J. Horner12028
S Kris Newell11048
DE Marco Finnegan10023
CB Brendan Shields1007
S Shannon Tapp01022

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
T Javier Bates13014056
G Calvin Carlson12014056
T Don Modargri12014056
TE Weston Ackerman0307015
G Buddy Cortez02014156
T Liam Eichenberg0004127
MinnesotaKeyBlBlOppPancRPlySckAPPly
G Deon Perkins28032034
T Josiah Stephenson25032034
G Oscar Ignasiak17032034
C Landon Schroeder13012023
T Clothesline Francis04020011
C Alexis Durham02020011
TE K.C. Harden01025025
T Evan Neal01012023

Special Teams Tackles

BuffaloTacklesSTPlays
Landon Dixon115
Sam Shanahan113
Javier Bates110
Luther Boone13
MinnesotaTacklesSTPlays
Lemmy Almanza314
Peter Concepcion125
Pat Freiermuth120
Barry Moorhead19

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
RB Javonte Williams1048------2684
G Buddy Cortez1456------1080
G Calvin Carlson1456------1080
T Javier Bates1456------1080
T Don Modargri1456------1080
OLB Julian Okwara------27232474
S Terrell Edmunds------3234571
DE Ethan Fewell------3234470
CB Louie Porcher------3232367
TE Spencer Riley1253------166
CB Guy Newsome II------27251163
WR Landon Dixon740------1562
DT Bernie Mulligan------2829461
OLB Sam Shanahan------21251359
DT Ta'Quon Graham------2827459
ILB Jamie Abrams------2728358
S Clayton Click------20161955
WR Eduardo Armstrong747---------54
S Colin Samuels------2627154
OLB Jack McGregor------2223449
WR Samuel Dunbar321------1943
C Joseph Wainright1029---------39
QB Thomas Atkins1027---------37
CB Rex Kenny------5121734
QB Junior Fitzgerald429---------33
RB Tony Bradford211------1932
T Liam Eichenberg427---------31
WR D. J. Moore821------130
TE Dustin Zhao20------2527
WR Drake London819---------27
TE Weston Ackerman715---------22
DE Paul Eickholt------48820
CB Renaldo Henry------510318
DT DJ Davidson------46717
DE Riddick Reid------78116
ILB Clarence Meier------011213
DE Mark Buchanan------56---11
RB Rashaad White32------611
C Norm Mitchell00------1010
P Angel Meyer00------1010
WR Trey Griffith03------69
K Caden Guthrie00------66
WR Luther Boone10------34
T Morris Coronado00---------0
T Antoine Weaver00---------0
DE Steve Poe------00---0
MinnesotaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
CB Antonio Woodard------11501980
G Oscar Ignasiak3234------1177
TE K.C. Harden2525------2777
G Deon Perkins3234------1177
T Josiah Stephenson3234------1177
OLB Lemmy Almanza------10461470
WR Tutu Atwell2726------1669
OLB Albert Roberts------1452369
CB Troy Pride------1055267
S Kris Newell------1348162
WR Oscar Fischer2418------2062
DT Rondell Shapiro------850260
DE Darrell Taylor------940958
ILB T.J. Quinn------1343157
DE Khalil Davis------738348
QB Zack Armstrong2423---------47
RB Van Ensey514------2746
T Evan Neal1223------1146
CB R.J. Horner------7281045
RB Kene Nwangwu2418---------42
WR Damien Cancilla2314------340
TE Pat Freiermuth612------2038
TE Barry Moorhead1118------938
ILB Winfred Pirker------6191237
S Chase Brown------431237
C Landon Schroeder1223---------35
S Dwayne Aldridge------2141733
S Shannon Tapp------922233
DE Marco Finnegan------823132
OLB Peter Concepcion------162532
T Clothesline Francis2011---------31
C Alexis Durham2011---------31
WR Blake Guthrie1017---------27
DE Bernie Murrell------720---27
DT Davon Hamilton------69823
CB Maxwell Burgess------615---21
QB Cooper Rush811---------19
RB J.B. Stoner58---------13
C Kerry Boone00------1111
CB Brendan Shields------37111
P Vincent Morrison00------1111
K Justics Riley00------1010
WR Rufus Moreau00---------0
G Levon Whalen00---------0
DE Roosevelt Fahey------00---0
S Marquis Culberson------00---0

Directional Rushing Statistics

DistanceAttYardsAvg
Left5142.8
Middle5306.0
Right441.0
None000.0
DistanceAttYardsAvg
Left7162.3
Middle14493.5
Right10181.8
None1-1-1.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Junior Fitzgerald28163307011
Thomas Atkins26141037100
MinnesotaAttCmp20+BdThDropDfnsHurrKnckIntc
Zack Armstrong23153121410
Cooper Rush1182002100

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen119585.3
Short (0-8 Yds)26151385.3
Medium (9-18 Yds)125463.8
Long (19+ Yds)51204.0
DistanceAttCompYardsAvg
Screen109525.2
Short (0-8 Yds)16111207.5
Medium (9-18 Yds)62345.7
Long (19+ Yds)215326.5

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
WR Landon Dixon1391128340
WR Eduardo Armstrong114020047
WR D. J. Moore74131021
TE Spencer Riley63017053
WR Samuel Dunbar53027121
RB Javonte Williams54023048
TE Weston Ackerman31010015
WR Drake London2010019
RB Tony Bradford1109011
RB Rashaad White110-302
MinnesotaTargtCaugtDropdYards20+PPlay
TE K.C. Harden96196225
TE Barry Moorhead64054118
WR Tutu Atwell41015026
RB Kene Nwangwu33010018
WR Oscar Fischer32010018
WR Damien Cancilla32112014
WR Blake Guthrie22031117
RB Van Ensey210-3014
TE Pat Freiermuth1109012
RB J.B. Stoner1102518

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
RB Javonte Williams133.002.17
MinnesotaAttYardsAvgOverall Avg
RB Kene Nwangwu4143.501.87

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Junior Fitzgerald6130.505.50
MinnesotaAttCompYardsAvg/AttOverall Avg
Cooper Rush1188.008.64
Zack Armstrong1133.007.13

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Samuel Dunbar2131.505.40
WR Eduardo Armstrong2000.001.82
WR Landon Dixon1000.009.85
TE Spencer Riley1000.002.83
MinnesotaTargetCatchYardsAvg/TargOverall Avg
TE K.C. Harden1133.0010.67
WR Damien Cancilla1188.004.00

Third Down Rushing Statistics

BuffaloRushesConversions
RB Tony Bradford20
RB Javonte Williams10
MinnesotaRushesConversions
RB Kene Nwangwu31
QB Zack Armstrong10

Third Down Passing Statistics

BuffaloAttCompConversions
Thomas Atkins842
Junior Fitzgerald300
MinnesotaAttCompConversions
Zack Armstrong942
Cooper Rush311

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Eduardo Armstrong200
WR Landon Dixon210
TE Spencer Riley221
WR D. J. Moore100
TE Weston Ackerman100
WR Samuel Dunbar100
RB Tony Bradford111
WR Drake London100
MinnesotaTargCatchConversions
TE K.C. Harden321
RB Kene Nwangwu221
WR Tutu Atwell200
TE Barry Moorhead211
WR Oscar Fischer100
WR Damien Cancilla100
RB Van Ensey100

SectionAttendance
Stadium98,900 (99,900 capacity)
Upper Deck25,300 (25,300)
End Zone18,200 (18,200)
Mezzanine10,500 (10,500)
Sideline Seats16,100 (16,100)
Club Seats19,900 (19,900)
Luxury Boxes8,900 (9,900)