Week 4, 2028

played in Buffalo, NY

55 degrees, fair, 4 mph wind

Cleveland Browns0330-6
Buffalo Bills33147-27

Scoring Summary
1Q: 06:07 BUF - Andy Nyland 51 field goal
2Q: 06:43 BUF - Andy Nyland 48 field goal
2Q: 00:49 CLE - Patrick Gomez 57 field goal
3Q: 14:07 BUF - Zachary Thomason 39 interception return (Andy Nyland extra point)
3Q: 10:38 BUF - Lamont Upshaw 58 interception return (Andy Nyland extra point)
3Q: 05:44 CLE - Patrick Gomez 32 field goal
4Q: 15:00 BUF - Sam Shanahan 59 interception return (Andy Nyland extra point)

Team StatisticsCLEBUF
Record1-31-3
First Downs199
- by Rushing43
- by Passing105
- by Penalty51
Total Net Yards294140
- Offensive Plays7751
- Yards per Play3.822.75
Net Rushing Yards7049
- Rushing Attempts2131
- Yards per Rush3.331.58
Net Passing Yards22491
- Att./Comp./Intrcpt55 - 26 - 419 - 12 - 0
- Gross Passing Yards23097
- Sacks/Yards Lost1/61/6
- Yards per Pass Play4.004.55
Fumbles/Lost1/01/0
3rd Down Conversions5/183/14
- Avg. YtG on 3rd Down6.88.3
4th Down Conversions1/20/0
Penalties/Yards3/357/41
Punt Returns/Yards2/233/20
Kick Returns/Yards3/671/30
Interception Ret./Yards0/04/169
2pt Conversions0/00/0
Red Zone Visits10
- Red Zone TDs/FGs0/10/0
Avg. Drive StartOWN 25OWN 30
Time of Possession32:2027:40

Drive Charts

Cleveland Browns
QuarBeganPossFromPlaysYardsResult
111:541:50OWN 20411Punt
16:004:09OWN 25951Missed FG
10:011:49OWN 3135Punt
26:382:19OWN 2634Punt
22:592:15OWN 40520Field Goal
315:001:04OWN 2536Interception
313:563:31OWN 25615Interception
310:254:48OWN 361149Field Goal
32:262:39OWN 4949Interception
414:474:25OWN 25630Punt
49:091:13OWN 233-1Punt
45:302:15OWN 19948Interception
41:550:50OWN 3568Downs
Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:003:06OWN 36526Punt
110:044:04OWN 24942Field Goal
11:511:50OWN 3135Punt
213:126:34OWN 191250Field Goal
24:191:20OWN 2530Punt
20:440:44OWN 251-1Half
35:373:11OWN 25728Punt
410:221:13OWN 2036Punt
47:562:26OWN 3631Punt
43:151:20OWN 383-9Punt
41:051:05OPP 433-3Game

Game MVP: Sam Shanahan, Buffalo Bills

Rushing Statistics

ClevelandAttYardsAvgLG10+TD
RB Khalil Herbert9495.441320
RB Kyle Burgess7223.14700
RB La'Mical Perrine4-6-1.50200
QB Kris Wilson155.00500
BuffaloAttYardsAvgLG10+TD
RB Kerry Rodriguez28511.82800
QB Junior Fitzgerald2-2-1.00-100
RB Javonte Williams100.00000

Passing Statistics

ClevelandAttCompYardsSk/YdTDLGIntRate
Kris Wilson55262301/6029428.6
BuffaloAttCompYardsSk/YdTDLGIntRate
Junior Fitzgerald1912971/6019076.0

Receiving Statistics

ClevelandCatchTargYardsAvgYACLGTD
WR Dyami Brown822455.6333230
WR Jerry Jeudy711568.007170
TE T. J. Hockenson6167111.8345290
RB La'Mical Perrine22157.50080
WR Kevin Blum233718.5026220
RB Kyle Burgess1166.00060
BuffaloCatchTargYardsAvgYACLGTD
TE Connor Donovan57326.409170
WR Mecole Hardman222211.008190
RB Kerry Rodriguez22136.50590
RB Javonte Williams222613.0014160
WR Samuel Dunbar1144.00040
WR Kenyon Rollin0100.00000
WR Jeffery Graham0100.00000
WR Landon Dixon0200.00000
TE Philip Spellman0100.00000

Interception Statistics

ClevelandIntsYardsAvgTD
BuffaloIntsYardsAvgTD
OLB Sam Shanahan27236.001
CB Zachary Thomason13939.001
CB Lamont Upshaw15858.001

Fumble Statistics

ClevelandFumbRecovForceTD
QB Kris Wilson1000
TE T. J. Hockenson0100
TE Nicky Winters0010
BuffaloFumbRecovForceTD
CB Lamont Upshaw1100
DE Marquiss Spencer0010

Punting Statistics

ClevelandPuntYardsAvgNetLGIn20
Jeff Locke523246.438.4522
BuffaloPuntYardsAvgNetLGIn20
Jackson McElroy730343.337.1513

Kicking Statistics

ClevelandFGs40+Yd50+YdLGPAT
Patrick Gomez2/31/21/1570/0
BuffaloFGs40+Yd50+YdLGPAT
Andy Nyland2/22/21/1513/3

Punt Return Statistics

ClevelandRetYardsAvgTD
Dyami Brown22311.50
BuffaloRetYardsAvgTD
Lamont Upshaw3206.70

Kick Return Statistics

ClevelandRetYardsAvgTD
Courtney Smith36722.30
BuffaloRetYardsAvgTD
Lamont Upshaw13030.00

Defensive Statistics

ClevelandTackAsstSackRPlayPPlay
DT Roger Ritt630.52915
OLB Morris Hopper540.02816
S Mason Douthett400.03120
DT Toby Jorgenson310.51913
ILB Nick Vigil310.02610
S Shawn Davis310.02611
CB Elliot Dawkins310.02820
CB Trayvon Mullen300.069
S Courtney Smith230.02814
DT Adrian Diaz210.096
OLB Thurman Cameron210.01412
DE Ross Blacklock200.02315
OLB Randall Staat110.02012
TE T. J. Hockenson10---------
S D.J. Whelihan100.0810
DE Dixon Martinez100.01311
CB Ambry Thomas100.01514
BuffaloTackAsstSackRPlayPPlay
OLB Sam Shanahan750.01747
S Jeremy Woodard620.01347
ILB Jamie Abrams520.01633
CB Fabian Moreau400.0829
CB Zachary Thomason400.02042
DE Marquiss Spencer301.0630
OLB Jack McGregor320.0614
S Terrell Edmunds310.02156
S Colin Samuels300.01028
DT Taven Bryan210.01228
ILB Julian Okwara200.0525
DT Bernie Mulligan200.01548
S Clayton Click200.0921
DE Paul Eickholt110.01533
CB Guy Newsome II110.01317
CB Lamont Upshaw010.0931

Pass Rush Statistics

ClevelandSackBlockHurryKnockPPlay
DT Toby Jorgenson0.501013
DT Roger Ritt0.500015
OLB Randall Staat0.001012
DE Ross Blacklock0.001015
BuffaloSackBlockHurryKnockPPlay
DE Marquiss Spencer1.003130
DE Paul Eickholt0.011033
DE Myles Garrett0.010026
DT Taven Bryan0.002128
DT Bernie Mulligan0.002048
DE Jerome Baker0.001012
DT Ta'Quon Graham0.001011

Pass Defense Statistics

ClevelandCaughtDefnsdIntrcpPPlay
OLB Thurman Cameron21012
S Mason Douthett21020
CB Elliot Dawkins21020
S Courtney Smith11014
ILB Nick Vigil10010
CB Trayvon Mullen1009
OLB Morris Hopper10016
DT Roger Ritt10015
S Shawn Davis10011
BuffaloCaughtDefnsdIntrcpPPlay
OLB Sam Shanahan50247
S Jeremy Woodard50047
ILB Jamie Abrams31033
CB Fabian Moreau30029
ILB Julian Okwara21025
DE Marquiss Spencer20030
S Clayton Click20021
CB Zachary Thomason11142
S Terrell Edmunds11056
OLB Jack McGregor11014
DT Taven Bryan10028
DE Myles Garrett01026
CB Lamont Upshaw00131

Blocking Statistics

ClevelandKeyBlBlOppPancRPlySckAPPly
T Demetrius Caron15021056
C Korey Francis15021056
G Brenden Wooden13021156
G Junior Torres13021056
TE T. J. Hockenson12017051
T Carson Garrett11021056
TE Tony Breeding010303
BuffaloKeyBlBlOppPancRPlySckAPPly
T Don Modargri29031020
G Bryson Sanderson17031120
T Javier Bates16031020
C Taylor Moton14031020
G Jon Runyan Jr12031020
TE Spencer Riley010404

Special Teams Tackles

ClevelandTacklesSTPlays
Roger Ritt216
Morris Hopper123
Nicky Winters122
BuffaloTacklesSTPlays
Julian Okwara123
Fabian Moreau117
Sam Shanahan117
Landon Dixon113
Jon Runyan Jr19

Participation

ClevelandRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
WR Dyami Brown1853------1687
WR Jerry Jeudy1849------1986
G Junior Torres2156------885
T Carson Garrett2156------885
G Brenden Wooden2156------885
T Demetrius Caron2156---------77
C Korey Francis2156---------77
QB Kris Wilson2156---------77
TE T. J. Hockenson1751------270
OLB Morris Hopper------28162367
DT Roger Ritt------29151660
WR Kevin Blum1730------653
S Mason Douthett------3120253
S Shawn Davis------26111552
CB Elliot Dawkins------2820250
ILB Nick Vigil------26101349
DT Toby Jorgenson------19131749
TE Nicky Winters621------2249
S Courtney Smith------2814749
DE Ross Blacklock------2315139
RB Kyle Burgess829---------37
OLB Randall Staat------2012---32
CB Ambry Thomas------1514231
RB La'Mical Perrine413------1229
OLB Thurman Cameron------1412228
DE Dixon Martinez------1311226
CB Trayvon Mullen------691025
ILB Kendrick Nichols------139224
RB D'Andre Swift00------2424
CB Bryson Tatum------531523
RB Khalil Herbert913---------22
S D.J. Whelihan------810220
DT Adrian Diaz------96---15
WR Joey Cassidy58---------13
P Jeff Locke00------88
C Jorge McDonald00------88
RB Rondell Rush08---------8
T Ashton Monroe00------88
K Patrick Gomez00------66
TE Tony Breeding33---------6
WR Rashod Bateman01---------1
RB Skip Woodling01---------1
T Taylor Decker00---------0
QB Mason Thomas00---------0
C Drew Dalman00---------0
OLB Jamal McElroy------00---0
BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
S Terrell Edmunds------2156481
OLB Sam Shanahan------17471781
DT Bernie Mulligan------1548871
RB Kerry Rodriguez3016------2369
TE Connor Donovan2816------2367
S Jeremy Woodard------1347363
CB Zachary Thomason------2042---62
T Javier Bates3120------960
G Bryson Sanderson3120------960
T Don Modargri3120------960
G Jon Runyan Jr3120------960
WR Landon Dixon2818------1359
ILB Jamie Abrams------1633857
CB Fabian Moreau------8291754
DE Paul Eickholt------1533553
ILB Julian Okwara------5252353
C Taylor Moton3120---------51
CB Lamont Upshaw------9311151
QB Junior Fitzgerald3120---------51
WR Mecole Hardman2414------947
S Clayton Click------9211343
DT Taven Bryan------1228242
WR Jeffery Graham2714---------41
S Colin Samuels------1028341
DE Marquiss Spencer------630339
DE Myles Garrett------926338
CB Guy Newsome II------1317535
DT Teddy Huffman------625132
RB Javonte Williams56------1122
DT Ta'Quon Graham------911---20
OLB Jack McGregor------614---20
DE Jerome Baker------712---19
DE Norm Dobler------511---16
WR Luther Boone00------1515
WR Samuel Dunbar55------111
P Jackson McElroy00------99
C Norm Mitchell00------99
K Andy Nyland00------88
WR Kenyon Rollin35---------8
TE Spencer Riley44---------8
TE Philip Spellman12------36
OLB Joe Tryon-Shoyinka------02---2
QB Justin Herbert00---------0
RB Donte Sexson00---------0
T Hugh Seals00---------0
C Joseph Wainright00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left9394.3
Middle9293.2
Right320.7
None000.0
DistanceAttYardsAvg
Left351.7
Middle23371.6
Right393.0
None2-2-1.0

Detailed Passing Statistics

ClevelandAttCmp20+BdThDropDfnsHurrKnckIntc
Kris Wilson552632561024
BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Junior Fitzgerald19120004300

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen96455.0
Short (0-8 Yds)26151415.4
Medium (9-18 Yds)104272.7
Long (19+ Yds)101171.7
DistanceAttCompYardsAvg
Screen53234.6
Short (0-8 Yds)86425.3
Medium (9-18 Yds)53326.4
Long (19+ Yds)1000.0

Detailed Receiving Statistics

ClevelandTargtCaugtDropdYards20+PPlay
WR Dyami Brown228245153
TE T. J. Hockenson166371151
WR Jerry Jeudy117056049
WR Kevin Blum32037130
RB La'Mical Perrine22015013
RB Kyle Burgess1106029
BuffaloTargtCaugtDropdYards20+PPlay
TE Connor Donovan75032016
WR Mecole Hardman22022014
RB Kerry Rodriguez22013016
WR Landon Dixon2000018
RB Javonte Williams2202606
WR Kenyon Rollin100005
WR Samuel Dunbar110405
WR Jeffery Graham1000014
TE Philip Spellman100002

Red-Zone Rushing Statistics

ClevelandAttYardsAvgOverall Avg
BuffaloAttYardsAvgOverall Avg

Red-Zone Passing Statistics

ClevelandAttCompYardsAvg/AttOverall Avg
Kris Wilson6130.504.18
BuffaloAttCompYardsAvg/AttOverall Avg

Red-Zone Receiving Statistics

ClevelandTargetCatchYardsAvg/TargOverall Avg
TE T. J. Hockenson3131.004.44
WR Dyami Brown3000.002.05
BuffaloTargetCatchYardsAvg/TargOverall Avg

Third Down Rushing Statistics

ClevelandRushesConversions
QB Kris Wilson10
RB Kyle Burgess11
BuffaloRushesConversions
RB Kerry Rodriguez62
QB Junior Fitzgerald10

Third Down Passing Statistics

ClevelandAttCompConversions
Kris Wilson1584
BuffaloAttCompConversions
Junior Fitzgerald731

Third Down Receiving Statistics

ClevelandTargCatchConversions
WR Dyami Brown1052
WR Jerry Jeudy332
TE T. J. Hockenson200
BuffaloTargCatchConversions
TE Connor Donovan320
WR Kenyon Rollin100
WR Mecole Hardman111
WR Jeffery Graham100
WR Landon Dixon100

SectionAttendance
Stadium68,000 (70,000 capacity)
Upper Deck20,300 (21,400)
End Zone15,400 (15,400)
Mezzanine8,900 (8,900)
Sideline Seats13,100 (13,600)
Club Seats7,400 (7,400)
Luxury Boxes2,900 (3,300)