Exhibition Week 4, 2054

played in Detroit, MI

68 degrees, fair, calm

Buffalo Bills702110-38
Detroit Lions7708-22

Scoring Summary
1Q: 09:53 DET - Victor Solano 38 fumble return (Ronald Gerhardt extra point)
1Q: 06:02 BUF - Greg Willis 2 pass from Garrett Grayson (Darrell Lohr extra point)
2Q: 00:50 DET - Cody Kessler 2 run (Ronald Gerhardt extra point)
3Q: 12:12 BUF - Tevin Webb 15 fumble return (Darrell Lohr extra point)
3Q: 08:47 BUF - Renaldo Moylan 2 pass from Garrett Grayson (Darrell Lohr extra point)
3Q: 05:23 BUF - Ryan Hanks 69 pass from Garrett Grayson (Darrell Lohr extra point)
4Q: 10:45 BUF - Randy Speight 3 run (Darrell Lohr extra point)
4Q: 07:34 BUF - Darrell Lohr 45 field goal
4Q: 04:06 DET - Desmond Easley 5 pass from Cody Kessler (Cody Kessler pass to Victor Solano for conversion)

Team StatisticsBUFDET
Record2-10-3
First Downs2112
- by Rushing74
- by Passing137
- by Penalty11
Total Net Yards379201
- Offensive Plays6865
- Yards per Play5.573.09
Net Rushing Yards13268
- Rushing Attempts3521
- Yards per Rush3.773.24
Net Passing Yards247133
- Att./Comp./Intrcpt30 - 18 - 038 - 17 - 0
- Gross Passing Yards275175
- Sacks/Yards Lost3/286/42
- Yards per Pass Play7.483.02
Fumbles/Lost6/14/2
3rd Down Conversions5/154/17
- Avg. YtG on 3rd Down8.510.2
4th Down Conversions0/01/2
Penalties/Yards5/356/39
Punt Returns/Yards7/342/14
Kick Returns/Yards4/781/27
Interception Ret./Yards0/00/0
2pt Conversions0/01/1
Red Zone Visits32
- Red Zone TDs/FGs3/02/0
Avg. Drive StartOWN 39OWN 26
Time of Possession31:3828:22

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
112:201:31OWN 2138Punt
19:443:52OWN 32868Touchdown
14:001:59OWN 213-10Punt
11:502:07OWN 47516Punt
212:542:15OWN 40521Punt
27:371:17OWN 4237Punt
23:530:54OWN 323-6Punt
20:410:41OWN 31316Half
315:003:34OWN 45455Touchdown
310:392:03OPP 19619Touchdown
36:361:29OWN 39361Touchdown
33:252:01OPP 4843Punt
413:413:03OWN 43757Touchdown
49:382:12OWN 26546Field Goal
43:571:36OWN 1437Punt
41:471:47OPP 4231Punt
Detroit Lions
QuarBeganPossFromPlaysYardsResult
115:002:40OWN 25615Punt
110:491:05OWN 2333Punt
15:521:52OWN 2539Punt
12:010:11OPP 45112Fumble
214:431:49OWN 2042Punt
210:393:02OWN 567Punt
26:202:27OWN 2437Punt
22:592:18OWN 45955Touchdown
311:260:47OWN 253-6Fumble
38:362:00OWN 253-9Punt
35:071:42OWN 253-5Punt
31:242:43OWN 4522Punt
410:381:00OWN 254-5Punt
47:263:29OWN 31969Touchdown
42:210:34OWN 464-4Downs

Game MVP: Garrett Grayson, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
RB Randy Speight21844.001631
RB Lenny Bullock6152.50700
QB Garrett Grayson5214.201010
FB Devonte Bose177.00700
QB Stephen Hutchins1-1-1.00-100
WR Artie Davison166.00600
DetroitAttYardsAvgLG10+TD
RB Victor Solano8344.251010
QB Cody Kessler6274.50901
RB Marquis Hayes471.75800
RB Benjamin Atkins1-1-1.00-100
WR Michael Cazares1-1-1.00-100
QB Joey Williams122.00200

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Garrett Grayson30182753/283690123.6
DetroitAttCompYardsSk/YdTDLGIntRate
Cody Kessler31141496/42134070.5
Joey Williams73260/0012053.2

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
TE Tevin Webb47399.753150
WR Ryan Hanks4511629.0076691
FB Devonte Bose344214.0030290
WR Renaldo Moylan242713.5024251
RB Randy Speight2384.00150
WR Eli Ireland254120.500330
TE Greg Willis1122.00021
RB Lenny Bullock0100.00000
DetroitCatchTargYardsAvgYACLGTD
WR Desmond Easley4126616.5044341
RB Victor Solano33165.33370
WR Stanley Palmer364214.001200
WR Myles Shuman25126.00190
WR Michael Cazares242110.504120
FB Lamont Walker24147.0013110
TE Cole Robertson1244.00040
TE Moe Ocampo0200.00000

Interception Statistics

BuffaloIntsYardsAvgTD
DetroitIntsYardsAvgTD

Fumble Statistics

BuffaloFumbRecovForceTD
QB Garrett Grayson2100
WR Toby Whiting2000
RB Randy Speight1010
FB Devonte Bose1000
TE Tevin Webb0201
T Zachery Blades0100
DE Damon Boccaccio0100
CB Howard Richmond0100
CB Angel Herrick0100
S Amir Sinclair0010
S Jerome Shields0010
OLB Buddy Cunningham0010
DetroitFumbRecovForceTD
RB Marquis Hayes2000
QB Cody Kessler1000
WR Michael Cazares1000
RB Victor Solano0101
FB Lamont Walker0100
C Luke Mathis0100
CB Leroy Preston0010
DE Vernon Butler0010
ILB Jaylon Smith0010
RB Benjamin Atkins0010
G Mike Almon0010
DE Colin Stopek0010

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Bubba Graham933837.631.6523
DetroitPuntYardsAvgNetLGIn20
Clayton Clements1043343.339.9551

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Darrell Lohr1/11/10/0455/5
DetroitFGs40+Yd50+YdLGPAT
Ronald Gerhardt0/00/00/002/2

Punt Return Statistics

BuffaloRetYardsAvgTD
Toby Whiting7344.90
DetroitRetYardsAvgTD
Marquis Hayes2147.00

Kick Return Statistics

BuffaloRetYardsAvgTD
Ryan Hanks47819.50
DetroitRetYardsAvgTD
Victor Solano12727.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
CB Angel Herrick610.01527
OLB Buddy Cunningham511.01943
CB Josue Cochrane400.01433
DE Damon Boccaccio312.01741
S Amir Sinclair310.01215
S Jerome Shields310.01840
OLB Nicky Washington300.01216
ILB Jerry Glenn211.0915
DE Tony Leporati201.01132
OLB Kody Shea200.0823
CB Howard Richmond200.01334
DT Arnie Ryan200.0109
DT Wendell Chaney111.01435
OLB Michael Hager110.01434
DE Preston Newman100.0912
ILB Mark Fisher100.0920
CB Quinn Lee010.01437
DT Kelvin Michalewicz010.043
DetroitTackAsstSackRPlayPPlay
S Robert Cayea610.0146
ILB Jaylon Smith510.01920
OLB Blake Ruth500.02623
DE Colin Stopek411.02027
OLB Juan Valenti430.01713
OLB Ricky Wallace301.01514
DE Ryan Burtnett320.02315
CB Eli Apple320.03533
CB Nicolas Kwan310.03224
S Moe Clancy300.01711
OLB Shane Hayes230.52829
DT Elliot Benitez220.03428
CB Leroy Preston210.02129
S Fred McCarthy210.01118
CB Van Butler200.02828
DE Vernon Butler100.516
DE Warren Rice100.03428
TE Cole Robertson10---------

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
DE Damon Boccaccio2.003341
DT Wendell Chaney1.011035
OLB Buddy Cunningham1.001143
DE Tony Leporati1.001032
ILB Jerry Glenn1.001015
OLB Nicky Washington0.010016
ILB Mark Fisher0.001020
CB Angel Herrick0.001027
DT Arnie Ryan0.00109
DetroitSackBlockHurryKnockPPlay
OLB Ricky Wallace1.000014
DE Colin Stopek1.000027
DE Vernon Butler0.50006
OLB Shane Hayes0.500029
DE Warren Rice0.002028
DE Ryan Burtnett0.001015
OLB Blake Ruth0.001023

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
CB Angel Herrick41027
S Jerome Shields30040
OLB Buddy Cunningham21043
OLB Kody Shea20023
S Amir Sinclair10015
ILB Mark Fisher10020
OLB Michael Hager10034
CB Howard Richmond10034
CB Josue Cochrane10033
OLB Nicky Washington10016
DetroitCaughtDefnsdIntrcpPPlay
CB Leroy Preston30029
OLB Shane Hayes30029
CB Eli Apple21033
CB Van Butler21028
S Moe Clancy21011
OLB Ricky Wallace11014
OLB Blake Ruth11023
ILB Jaylon Smith10020
DE Colin Stopek10027
S Fred McCarthy10018
S Robert Cayea1006

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
T Jason Spriggs35035033
G Ray Porter24017016
C Shaquille Parker23017016
T Tom Worden17035133
FB Devonte Bose14012013
G Dillon Diable13035233
C Earnest Hilbert13018017
T Zachery Blades12018017
TE Tevin Webb02035033
DetroitKeyBlBlOppPancRPlySckAPPly
G Kody Shepherd14021144
G Mike Almon12021144
T Earl Boesiger12015020
C Ronnie Ruegamer1106024
T Leslie Murphy03015020
G Lionel Griffith0106324
FB Lamont Walker0105116
T Ray Ferrari0106024
C Luke Mathis01015020

Special Teams Tackles

BuffaloTacklesSTPlays
Devonte Bose122
Randy Speight121
Shaquille Parker116
DetroitTacklesSTPlays
Mike Almon514
Cole Robertson229
Shane Hayes129
Benjamin Atkins121
Victor Solano121
Lamont Walker120

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
S Jerome Shields------18402179
G Dillon Diable3533------1078
OLB Michael Hager------14343078
CB Quinn Lee------14372172
RB Randy Speight2823------2172
T Tom Worden3533---------68
T Jason Spriggs3533---------68
TE Tevin Webb3533---------68
QB Garrett Grayson3233---------65
WR Eli Ireland3230------264
OLB Buddy Cunningham------1943---62
CB Howard Richmond------13341461
WR Ryan Hanks1920------2160
DT Wendell Chaney------14351059
DE Damon Boccaccio------1741---58
DE Tony Leporati------11321053
C Shaquille Parker1716------1649
FB Devonte Bose1213------2247
CB Josue Cochrane------1433---47
WR Renaldo Moylan2223---------45
T Zachery Blades1817------1045
OLB Kody Shea------8231445
C Earnest Hilbert1817------1045
OLB Nicky Washington------12161644
CB Angel Herrick------1527---42
TE Bubba Baxter53------2937
G Ray Porter1716---------33
ILB Mark Fisher------920---29
S Amir Sinclair------1215---27
ILB Jerry Glenn------915---24
WR Artie Davison1010------424
CB Horace Assanie------915---24
WR Toby Whiting02------2022
DE Preston Newman------912---21
DT Arnie Ryan------109---19
T Liam Ellis02------1012
RB Lenny Bullock74---------11
C Jeff Gillette00------1010
P Bubba Graham00------1010
TE Greg Willis52------29
K Darrell Lohr00------88
DT Kelvin Michalewicz------43---7
QB Stephen Hutchins30---------3
DE Sheldon Day------00---0
K Alec Maxwell00---------0
ILB Kelvin Vilimek------00---0
DetroitRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
OLB Shane Hayes------28292986
G Mike Almon2144------1479
G Kody Shepherd2144------1075
WR Michael Cazares1735------2072
CB Leroy Preston------21292171
TE Cole Robertson1130------2970
RB Victor Solano1237------2170
CB Eli Apple------3533169
CB Van Butler------28281066
DE Warren Rice------3428365
DT Elliot Benitez------3428163
DE Colin Stopek------20271057
CB Nicolas Kwan------3224157
ILB Jaylon Smith------19201756
WR Desmond Easley1233------752
QB Cody Kessler1437---------51
OLB Blake Ruth------2623150
S Fred McCarthy------11181948
WR Myles Shuman1223------1146
T Leslie Murphy1520------1045
T Earl Boesiger1520------1045
FB Lamont Walker516------2041
G Lionel Griffith624------1040
DE Ryan Burtnett------2315139
C Luke Mathis1520---------35
TE Moe Ocampo1320------134
OLB Ricky Wallace------1514231
WR Stanley Palmer1219---------31
C Ronnie Ruegamer624---------30
T Ray Ferrari624---------30
OLB Juan Valenti------1713---30
S Moe Clancy------1711129
RB Benjamin Atkins31------2125
S Robert Cayea------146---20
RB Marquis Hayes63------918
OLB Diego Bensen------96---15
QB Joey Williams77---------14
DE Ruben Henderson------15713
C Raymond Bednarik00------1010
P Clayton Clements00------1010
DE Vernon Butler------16---7
TE Emmett Guthrie23---------5
K Ronald Gerhardt00------44
G Duane Shipway00---------0
QB Nathaniel Warren00---------0
RB Tito Sauceda00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left8324.0
Middle15473.1
Right11544.9
None1-1-1.0
DistanceAttYardsAvg
Left382.7
Middle10555.5
Right850.6
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Garrett Grayson30185215400
DetroitAttCmp20+BdThDropDfnsHurrKnckIntc
Cody Kessler31143422840
Joey Williams730100200

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen535611.2
Short (0-8 Yds)1481067.6
Medium (9-18 Yds)65599.8
Long (19+ Yds)525410.8
DistanceAttCompYardsAvg
Screen75588.3
Short (0-8 Yds)179603.5
Medium (9-18 Yds)102373.7
Long (19+ Yds)41205.0

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
TE Tevin Webb74039033
WR Eli Ireland52041130
WR Ryan Hanks541116220
WR Renaldo Moylan42027123
FB Devonte Bose43042113
RB Randy Speight3208023
RB Lenny Bullock100004
TE Greg Willis110202
DetroitTargtCaugtDropdYards20+PPlay
WR Desmond Easley124066233
WR Stanley Palmer63042119
WR Myles Shuman52112023
WR Michael Cazares42121035
FB Lamont Walker42014016
RB Victor Solano33016037
TE Moe Ocampo2000020
TE Cole Robertson2104030

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
RB Randy Speight4153.754.00
DetroitAttYardsAvgOverall Avg
QB Cody Kessler122.004.50

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Garrett Grayson74233.299.17
DetroitAttCompYardsAvg/AttOverall Avg
Cody Kessler3151.674.81

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
FB Devonte Bose2131.5010.50
WR Renaldo Moylan1122.006.75
RB Randy Speight1000.002.67
TE Tevin Webb1000.005.57
WR Ryan Hanks111616.0023.20
TE Greg Willis1122.002.00
DetroitTargetCatchYardsAvg/TargOverall Avg
WR Desmond Easley2152.505.50
WR Michael Cazares1000.005.25

Third Down Rushing Statistics

BuffaloRushesConversions
RB Randy Speight21
QB Stephen Hutchins10
DetroitRushesConversions
QB Cody Kessler10
RB Benjamin Atkins10
RB Marquis Hayes11
RB Victor Solano10

Third Down Passing Statistics

BuffaloAttCompConversions
Garrett Grayson1064
DetroitAttCompConversions
Cody Kessler752
Joey Williams311

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Eli Ireland421
TE Tevin Webb200
WR Ryan Hanks222
WR Renaldo Moylan111
RB Randy Speight110
DetroitTargCatchConversions
WR Desmond Easley421
TE Moe Ocampo200
WR Stanley Palmer222
RB Victor Solano110
FB Lamont Walker110

SectionAttendance
Stadium59,900 (65,000 capacity)
Upper Deck15,800 (17,400)
End Zone11,000 (12,500)
Mezzanine6,600 (7,200)
Sideline Seats10,300 (11,000)
Club Seats6,700 (7,000)
Luxury Boxes9,500 (9,900)