Week 4, 2025

played in Buffalo, NY

42 degrees, rain, 14 mph wind

Cleveland Browns70146-27
Buffalo Bills312010-25

Scoring Summary
1Q: 08:16 BUF - Taylor Mehlhaff 30 field goal
1Q: 03:34 CLE - Rod Washington 6 run (Mike Mahoney extra point)
2Q: 15:00 BUF - Taylor Mehlhaff 30 field goal
2Q: 12:36 BUF - Taylor Mehlhaff 32 field goal
2Q: 05:00 BUF - Taylor Mehlhaff 47 field goal
2Q: 00:27 BUF - Taylor Mehlhaff 24 field goal
3Q: 08:43 CLE - Austin Collie 17 pass from Keith Null (Mike Mahoney extra point)
3Q: 07:01 CLE - Terrance Tate 9 pass from Keith Null (Mike Mahoney extra point)
4Q: 15:00 BUF - Taylor Mehlhaff 39 field goal
4Q: 09:13 CLE - Mike Mahoney 20 field goal
4Q: 03:15 CLE - Mike Mahoney 48 field goal
4Q: 02:05 BUF - Kendall Carswell 9 pass from Phillip Rotzell (Taylor Mehlhaff extra point)

Team StatisticsCLEBUF
Record2-22-2
First Downs2224
- by Rushing35
- by Passing1617
- by Penalty32
Total Net Yards379412
- Offensive Plays6263
- Yards per Play6.116.54
Net Rushing Yards56132
- Rushing Attempts1628
- Yards per Rush3.504.71
Net Passing Yards323280
- Att./Comp./Intrcpt45 - 31 - 035 - 24 - 2
- Gross Passing Yards329280
- Sacks/Yards Lost1/60/0
- Yards per Pass Play7.028.00
Fumbles/Lost2/21/0
3rd Down Conversions8/145/12
- Avg. YtG on 3rd Down5.24.3
4th Down Conversions0/10/0
Penalties/Yards5/4514/138
Punt Returns/Yards1/01/2
Kick Returns/Yards5/895/113
Interception Ret./Yards2/140/0
2pt Conversions0/00/0
Red Zone Visits55
- Red Zone TDs/FGs3/11/4
Avg. Drive StartOWN 25OWN 31
Time of Possession29:4830:12

Drive Charts

Cleveland Browns
QuarBeganPossFromPlaysYardsResult
115:002:48OWN 25642Downs
18:094:45OWN 20980Touchdown
214:550:49OWN 271-6Fumble
212:283:38OWN 8889Fumble
24:521:13OWN 1631Punt
20:200:20OWN 35112Half
313:174:41OWN 81092Touchdown
37:340:43OPP 36236Touchdown
414:525:47OWN 201277Field Goal
47:032:29OWN 1035Punt
44:091:00OPP 3332Field Goal
41:571:57OWN 10517Game
Buffalo Bills
QuarBeganPossFromPlaysYardsResult
112:124:03OWN 33854Field Goal
13:243:29OWN 41646Field Goal
214:061:38OPP 2136Field Goal
28:503:58OWN 31067Field Goal
23:393:19OWN 28965Field Goal
315:001:43OWN 3538Punt
38:361:02OWN 202-2Interception
36:516:59OWN 201258Field Goal
49:052:02OWN 2538Punt
44:340:25OWN 31311Interception
43:091:12OWN 34566Touchdown

Game MVP: Keith Null, Cleveland Browns

Rushing Statistics

ClevelandAttYardsAvgLG10+TD
Brett Murphy6142.33500
Rod Washington5193.80701
Keith Null22110.502210
Ian Jamison2-1-0.50100
Dennis May133.00300
BuffaloAttYardsAvgLG10+TD
Gabe Blasingame191025.371630
Steven Bradford8243.00500
Phillip Rotzell166.00600

Passing Statistics

ClevelandAttCompYardsSk/YdTDLGIntRate
Keith Null45313291/62370104.7
BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell35242800/0123278.3

Receiving Statistics

ClevelandCatchTargYardsAvgYACLGTD
WR Terrance Tate111515514.0938331
WR Sherman Abrams69366.001190
WR Austin Collie457218.0028371
WR Jerry Mathis343712.334150
RB Brett Murphy2484.00050
RB Rod Washington22105.00060
FB Ian Jamison2252.50340
TE Mel Grier1266.00060
WR Renaldo Jefferson0200.00000
BuffaloCatchTargYardsAvgYACLGTD
WR James Hardy575611.2022190
TE Jack Richmond445213.0012200
WR Arnold Ogden454812.007180
WR Irv Buckner38279.002150
WR Colin Saenz232110.500110
FB Marshall Quaccia222110.5017110
TE Kendall Carswell233216.0018231
RB Steven Bradford111717.0012170
WR Harvey Horn1166.00060
TE Leonard Dodge0100.00000

Interception Statistics

ClevelandIntsYardsAvgTD
CB Blake Reynolds2147.000
BuffaloIntsYardsAvgTD

Fumble Statistics

ClevelandFumbRecovForceTD
Keith Null1000
Austin Collie1000
Dominic Tirtha0010
BuffaloFumbRecovForceTD
Colin Saenz1000
Jerome Murphy0110
James Hardy0100
Sean Lee0100
Jack Marsh0010

Punting Statistics

ClevelandPuntYardsAvgNetLGIn20
Les Johnson210552.551.5560
BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead210653.053.0572

Kicking Statistics

ClevelandFGs40+Yd50+YdLGPAT
Mike Mahoney2/21/10/0483/3
BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff6/61/10/0471/1

Punt Return Statistics

ClevelandRetYardsAvgTD
Darrin Knight100.00
BuffaloRetYardsAvgTD
Steven Bradford122.00

Kick Return Statistics

ClevelandRetYardsAvgTD
Darrin Knight58917.80
BuffaloRetYardsAvgTD
Arnold Ogden35819.30
Harvey Horn25527.50

Defensive Statistics

ClevelandTackAsstSackRPlayPPlay
CB Blake Reynolds930.02633
CB Chuck Hoyler700.02331
S Vernon Elliott510.02626
CB Brenden Anderson420.02028
S Dusty Cook410.02633
OLB Sean Weatherspoon410.02531
OLB Clay Matthews400.02022
OLB Winfred Lofton300.069
S Dominic Tirtha220.02128
DE Jason Burke200.01718
ILB Hardy Falk200.034
DE Ian Kim120.01518
DE Vaughn Martin100.01717
DE Mitch Lotter100.01221
DT Glen Oliver100.047
S Kam Chancellor100.049
S Carlos Cochrane030.055
ILB Dan Conner020.057
DT Lawrence Richardson020.02130
BuffaloTackAsstSackRPlayPPlay
OLB Jack Marsh501.0629
ILB James Laurinaitis440.01029
DT Everett Kinsella410.01131
CB Jerome Murphy400.0729
CB Ethan Gaytan310.01335
S Jerry Peters310.01226
OLB Tommy Wyden300.0817
CB Benjamin King230.01128
DT Teddy Richard200.01337
ILB Sean Lee200.0620
OLB Cameron Sheffield200.01027
OLB Donald Yeager200.0617
S Kendrick Green120.0831
CB Derrick Namnath110.0724
TE Kendall Carswell10---------
TE Jack Richmond10---------
CB Fernando Mathews100.006
DE Doug Worthington100.01025
DE Scottie Weaver100.01223
S Byron Schepis100.01230

Pass Rush Statistics

ClevelandSackBlockHurryKnockPPlay
DT Lawrence Richardson0.001130
DE Jason Burke0.001018
DE Ian Kim0.001018
DE Vaughn Martin0.001017
BuffaloSackBlockHurryKnockPPlay
OLB Jack Marsh1.000029
ILB James Laurinaitis0.010029
CB Derrick Namnath0.010024
DT Teddy Richard0.002037
DT Everett Kinsella0.001031
DE Doug Worthington0.001025
DE D.J. Dole0.001039

Pass Defense Statistics

ClevelandCaughtDefnsdIntrcpPPlay
CB Blake Reynolds60233
CB Chuck Hoyler31031
S Vernon Elliott21026
CB Brenden Anderson20028
S Dominic Tirtha20028
OLB Sean Weatherspoon20031
OLB Winfred Lofton2009
S Dusty Cook10033
ILB Hardy Falk1004
DE Vaughn Martin10017
OLB Clay Matthews10022
S Kam Chancellor1009
BuffaloCaughtDefnsdIntrcpPPlay
CB Jerome Murphy61029
OLB Jack Marsh40029
CB Ethan Gaytan31035
S Jerry Peters30026
ILB Sean Lee22020
ILB James Laurinaitis20029
CB Benjamin King20028
OLB Cameron Sheffield20027
S Kendrick Green20031
OLB Donald Yeager20017
CB Derrick Namnath10024
CB Fernando Mathews1006
DE Scottie Weaver10023
OLB Tommy Wyden01017

Blocking Statistics

ClevelandKeyBlBlOppPancRPlySckAPPly
Clifton Mills24116040
Walt Donaldson16014039
Marvin Jenkins02015141
Mel Grier01012027
Xavier Gunn01015040
BuffaloKeyBlBlOppPancRPlySckAPPly
Donald Buckner35122021
Jorge Lynn24021025
Jonathan Luigs24017020
Harold Brackens15018023
Marshall Quaccia12018018
Louis Vasquez11020028
Leonard Dodge02013011
Kennedy Gaylord0106014
Michael Oher01017029
Andy Gass010807
Brock Pearson0101108

Special Teams Tackles

ClevelandTacklesSTPlays
Drew Haslett315
Dusty Cook115
Vernon Elliott113
Ian Jamison18
BuffaloTacklesSTPlays
Sean Lee217
Colin Saenz216
Jack Marsh212

Participation

ClevelandRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Blake Reynolds------26331877
Dusty Cook------26331574
Dominic Tirtha------21281968
Vernon Elliott------26261365
Keith Null1646---------62
Sean Weatherspoon------2531662
Clifton Mills1640------460
Terrance Tate1641------259
Xavier Gunn1540------459
Lawrence Richardson------2130758
Chuck Hoyler------2331458
Marvin Jenkins1541---------56
Brenden Anderson------2028654
Walt Donaldson1439---------53
Julio Elliott1336------453
Mel Grier1227------1251
Clay Matthews------2022850
Jerry Mathis720------1542
Austin Collie932---------41
Jason Burke------1718237
Ian Kim------1518437
Vaughn Martin------1717337
Mitch Lotter------1221437
Sherman Abrams727---------34
Brett Murphy722---------29
Winfred Lofton------691328
Drew Haslett210------1527
Shannon Hicks418------426
Renaldo Jefferson19------1626
Ian Jamison611------825
Rick Sheldon------651425
Rod Washington717---------24
Arnold Schultz316------423
Hardy Falk------341522
Chase Coffman514------322
Dennis May10------2021
Dan Conner------57214
Kam Chancellor------49114
Glen Oliver------47---11
Carlos Cochrane------55---10
Robert Ayers------63---9
Darrin Knight------0099
Mike Mahoney00------88
Mike Teel00------22
Les Johnson00------22
Mickey Garner00---------0
BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Phillip Rotzell2835---------63
Irv Buckner2434---------58
Marshall Quaccia1818------2258
Louis Vasquez2028------654
Cameron Sheffield------10271754
D.J. Dole------1339254
Jerry Peters------12261553
Teddy Richard------1337252
Ethan Gaytan------1335250
Jorge Lynn2125------349
Derrick Namnath------7241849
Michael Oher1729------248
Steven Bradford816------2448
Jack Marsh------6291247
Harold Brackens1823------546
Jonathan Luigs1720------845
Everett Kinsella------1131244
James Hardy1826---------44
Jack Richmond2019------443
Sean Lee------6201743
Donald Buckner2221---------43
Kendrick Green------831342
Byron Schepis------1230---42
James Laurinaitis------1029241
Benjamin King------1128140
Jerome Murphy------729238
Scottie Weaver------1223338
Gabe Blasingame2017---------37
Doug Worthington------1025237
Colin Saenz911------1636
Leonard Dodge1311------1034
Kendall Carswell48------2032
Tommy Wyden------817227
Brock Pearson118------827
Harvey Horn22------2024
Donald Yeager------617124
Arnold Ogden413------623
Andy Gass87------621
Kennedy Gaylord614---------20
Taylor Mehlhaff00------1414
Fernando Mathews------0617
Mack Lowe00------66
Terrence Cody------13---4
Thomas Morstead00------22
Chris Long------00---0
Rhett Bomar00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left284.0
Middle12494.1
Right100.0
None1-1-1.0
DistanceAttYardsAvg
Left5112.2
Middle15785.2
Right8435.4
None000.0

Detailed Passing Statistics

ClevelandAttCmp20+BdThDropDfnsHurrKnckIntc
Keith Null45315115500
BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell35242122412

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen75273.9
Short (0-8 Yds)23171345.8
Medium (9-18 Yds)1161069.6
Long (19+ Yds)436215.5
DistanceAttCompYardsAvg
Screen111010.0
Short (0-8 Yds)22151577.1
Medium (9-18 Yds)10811311.3
Long (19+ Yds)2000.0

Detailed Receiving Statistics

ClevelandTargtCaugtDropdYards20+PPlay
WR Terrance Tate15110155441
WR Sherman Abrams96036027
WR Austin Collie54072132
RB Brett Murphy4208022
WR Jerry Mathis43137020
RB Rod Washington22010017
TE Mel Grier2106027
FB Ian Jamison2205011
WR Renaldo Jefferson200009
BuffaloTargtCaugtDropdYards20+PPlay
WR Irv Buckner83127034
WR James Hardy75056026
WR Arnold Ogden54048013
TE Jack Richmond44052119
WR Colin Saenz32021011
TE Kendall Carswell3213218
FB Marshall Quaccia22021018
TE Leonard Dodge1000011
RB Steven Bradford11017016
WR Harvey Horn110602

Red-Zone Rushing Statistics

ClevelandAttYardsAvgOverall Avg
Brett Murphy111.002.33
Rod Washington166.003.80
Ian Jamison111.00-0.50
BuffaloAttYardsAvgOverall Avg
Gabe Blasingame263.005.37
Steven Bradford111.003.00

Red-Zone Passing Statistics

ClevelandAttCompYardsAvg/AttOverall Avg
Keith Null116534.827.31
BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell74324.578.00

Red-Zone Receiving Statistics

ClevelandTargetCatchYardsAvg/TargOverall Avg
WR Austin Collie32279.0014.40
WR Terrance Tate33227.3310.33
WR Sherman Abrams2000.004.00
RB Brett Murphy1000.002.00
RB Rod Washington1144.005.00
WR Jerry Mathis1000.009.25
BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Irv Buckner2163.003.38
WR James Hardy22178.508.00
TE Kendall Carswell2194.5010.67
WR Arnold Ogden1000.009.60

Third Down Rushing Statistics

ClevelandRushesConversions
Keith Null10
Ian Jamison10
BuffaloRushesConversions
Steven Bradford21
Gabe Blasingame21

Third Down Passing Statistics

ClevelandAttCompConversions
Keith Null1298
BuffaloAttCompConversions
Phillip Rotzell843

Third Down Receiving Statistics

ClevelandTargCatchConversions
WR Terrance Tate543
WR Austin Collie222
RB Brett Murphy100
TE Mel Grier111
FB Ian Jamison111
WR Renaldo Jefferson100
WR Jerry Mathis111
BuffaloTargCatchConversions
WR James Hardy210
TE Kendall Carswell211
WR Arnold Ogden211
TE Leonard Dodge100
FB Marshall Quaccia111

SectionAttendance
Stadium36,000 (75,300 capacity)
Upper Deck12,200 (23,100)
End Zone9,500 (16,700)
Mezzanine4,100 (9,600)
Sideline Seats6,300 (14,800)
Club Seats3,100 (8,900)
Luxury Boxes800 (2,200)