Week 2, 2025

played in Buffalo, NY

60 degrees, fair, 5 mph wind

Carolina Panthers07014-21
Buffalo Bills141000-24

Scoring Summary
1Q: 15:00 BUF - Benjamin Anderko 91 kickoff return (Taylor Mehlhaff extra point)
1Q: 06:34 BUF - Kendall Carswell 70 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
2Q: 14:03 BUF - Irv Buckner 2 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
2Q: 04:30 BUF - Taylor Mehlhaff 32 field goal
2Q: 00:43 CAR - Neal Walton 12 pass from Howie Barrett (Bruce Darche extra point)
4Q: 02:55 CAR - Jason Donovan 6 pass from Howie Barrett (Bruce Darche extra point)
4Q: 00:36 CAR - Richie Fuller 3 pass from Howie Barrett (Bruce Darche extra point)

Team StatisticsCARBUF
Record1-12-0
First Downs2922
- by Rushing35
- by Passing2416
- by Penalty21
Total Net Yards498458
- Offensive Plays7666
- Yards per Play6.556.94
Net Rushing Yards71122
- Rushing Attempts1328
- Yards per Rush5.464.36
Net Passing Yards427336
- Att./Comp./Intrcpt60 - 38 - 236 - 23 - 0
- Gross Passing Yards443352
- Sacks/Yards Lost3/162/16
- Yards per Pass Play6.788.84
Fumbles/Lost0/01/1
3rd Down Conversions5/145/12
- Avg. YtG on 3rd Down6.48.1
4th Down Conversions3/31/2
Penalties/Yards6/4510/85
Punt Returns/Yards1/93/-4
Kick Returns/Yards3/602/115
Interception Ret./Yards0/02/2
2pt Conversions0/00/0
Red Zone Visits43
- Red Zone TDs/FGs3/01/1
Avg. Drive StartOWN 22OWN 25
Time of Possession27:2732:33

Drive Charts

Carolina Panthers
QuarBeganPossFromPlaysYardsResult
114:422:45OWN 20539Punt
110:201:16OWN 29416Punt
16:142:51OWN 19434Punt
213:562:07OWN 2737Punt
28:290:52OPP 45437Interception
24:223:49OWN 211279Touchdown
315:003:47OWN 20943Punt
38:083:55OWN 6841Punt
412:482:00OWN 11442Interception
46:133:26OWN 201480Touchdown
42:091:41OWN 17983Touchdown
Buffalo Bills
QuarBeganPossFromPlaysYardsResult
111:571:37OWN 203-11Punt
19:042:50OWN 7593Touchdown
13:234:27OWN 41096Touchdown
211:493:20OWN 13640Fumble
27:373:15OWN 20765Field Goal
20:330:33OWN 3523Half
311:133:05OWN 20521Punt
34:136:25OWN 71782Downs
410:484:35OWN 35824Punt
42:470:38OPP 423-6Punt
40:280:28OPP 421-1Game

Game MVP: Phillip Rotzell, Buffalo Bills

Rushing Statistics

CarolinaAttYardsAvgLG10+TD
Jason Lovallo8374.631610
Bryce Delgado3237.671510
Howie Barrett2115.50600
BuffaloAttYardsAvgLG10+TD
Gabe Blasingame17754.411720
Steven Bradford7355.002020
Marshall Quaccia294.50700
Leonard Dodge144.00400
Phillip Rotzell1-1-1.00-100

Passing Statistics

CarolinaAttCompYardsSk/YdTDLGIntRate
Howie Barrett60384433/16355288.4
BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell36233522/162700114.5

Receiving Statistics

CarolinaCatchTargYardsAvgYACLGTD
WR Neal Walton162020312.6964551
WR Eddie Royal71212017.1421230
TE Richie Fuller67569.337321
WR Jason Donovan36237.675131
FB Reuben Preston22157.501100
WR Ethan Blackshear25157.500140
RB Jason Lovallo1377.00470
RB Bryce Delgado1144.00240
TE Mike Hoomanawanui0200.00000
FB Jerome Cunningham0100.00000
BuffaloCatchTargYardsAvgYACLGTD
WR James Hardy788011.4337250
WR Colin Saenz48369.002180
WR Irv Buckner499323.2540561
TE Kendall Carswell349632.0064701
RB Gabe Blasingame222010.003110
TE Leonard Dodge1255.00050
FB Marshall Quaccia111515.004150
RB Steven Bradford1277.00070

Interception Statistics

CarolinaIntsYardsAvgTD
BuffaloIntsYardsAvgTD
CB Benjamin King122.000
CB Jerome Murphy100.000

Fumble Statistics

CarolinaFumbRecovForceTD
Vinny Mayes0100
Wade Turner0010
BuffaloFumbRecovForceTD
Marshall Quaccia1000

Punting Statistics

CarolinaPuntYardsAvgNetLGIn20
Bill Hankton626444.038.0544
BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead418546.339.0532

Kicking Statistics

CarolinaFGs40+Yd50+YdLGPAT
Bruce Darche0/00/00/003/3
BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff1/10/00/0323/3

Punt Return Statistics

CarolinaRetYardsAvgTD
Eli Martinez199.00
BuffaloRetYardsAvgTD
Steven Bradford2-2-1.00
Jerome Murphy1-2-2.00

Kick Return Statistics

CarolinaRetYardsAvgTD
Bryce Delgado24221.00
Ethan Blackshear11818.00
BuffaloRetYardsAvgTD
Benjamin Anderko211557.51

Defensive Statistics

CarolinaTackAsstSackRPlayPPlay
S Louis Delmas950.02738
CB Archie Thies520.02126
DT Wade Turner401.01827
CB Clyde Kieffer400.01722
CB Kelly Springer320.01527
ILB Vinny Mayes320.01619
DE E.J. Wilson300.01826
CB Sherrick McManis300.01914
DE Joey Sturgeon201.01416
ILB Marty Larry210.01320
ILB Wendell Coffey210.0715
OLB Leonard Korte210.02332
S Eli Martinez200.044
OLB Rodderick Muckelroy200.046
S Darryl Tripodi110.02126
WR Eddie Royal10---------
S Michael Hamlin100.01222
QB Howie Barrett10---------
DE David Levine100.02432
DT Louis Parker010.054
OLB Corwin Crane010.01621
BuffaloTackAsstSackRPlayPPlay
CB Ethan Gaytan900.0745
ILB Sean Lee610.01037
ILB James Laurinaitis600.0430
S Jerry Peters400.01047
CB Derrick Namnath330.0835
S Byron Schepis310.0826
CB Benjamin King300.0835
S Kendrick Green300.0936
DT Teddy Richard201.0939
OLB Cameron Sheffield200.0520
OLB Tommy Wyden200.0120
OLB Donald Yeager200.0739
DE Chris Long101.0110
DE D.J. Dole101.01359
CB Fernando Mathews110.0514
DT Everett Kinsella100.0849
RB Gabe Blasingame10---------
DE Doug Worthington100.0840
S Joseph Delgado100.0122
DT Glenn Dorsey030.01052
CB Jerome Murphy010.0830
OLB Jack Marsh010.038

Pass Rush Statistics

CarolinaSackBlockHurryKnockPPlay
DT Wade Turner1.001327
DE Joey Sturgeon1.001016
DE E.J. Wilson0.011226
DT Louis Parker0.01004
OLB Preston Sanford0.010011
DE David Levine0.002032
BuffaloSackBlockHurryKnockPPlay
DE Chris Long1.001010
DT Teddy Richard1.000039
DE D.J. Dole1.000059
DT Glenn Dorsey0.012052
DE Doug Worthington0.001040

Pass Defense Statistics

CarolinaCaughtDefnsdIntrcpPPlay
S Louis Delmas31038
ILB Wendell Coffey30015
ILB Vinny Mayes30019
CB Clyde Kieffer30022
CB Kelly Springer21027
ILB Marty Larry20020
OLB Rodderick Muckelroy2006
CB Sherrick McManis20014
OLB Leonard Korte11032
DT Wade Turner10027
CB Archie Thies10026
S Darryl Tripodi01026
BuffaloCaughtDefnsdIntrcpPPlay
CB Ethan Gaytan101045
ILB Sean Lee50037
ILB James Laurinaitis40030
CB Derrick Namnath30035
OLB Tommy Wyden21020
OLB Donald Yeager21039
S Byron Schepis21026
OLB Cameron Sheffield20020
S Kendrick Green20036
S Jerry Peters20047
CB Benjamin King10135
DT Teddy Richard10039
DE Doug Worthington10040
S Joseph Delgado10022
DT Glenn Dorsey02052
CB Jerome Murphy00130

Blocking Statistics

CarolinaKeyBlBlOppPancRPlySckAPPly
Grant Lechler3307048
Lonnie Fisher13012041
Jon Asamoah11010045
Richie Haayer03010153
T.J. McGregor01011159
Ellis Carranza0003125
BuffaloKeyBlBlOppPancRPlySckAPPly
Marshall Quaccia34021021
Jorge Lynn19026037
Michael Oher15024031
Kendall Carswell12017021
Jonathan Luigs11013017
Harold Brackens02017124
Donald Buckner02019029
Leonard Dodge01017026
Terrance Cole0101009
Brock Pearson000419

Special Teams Tackles

CarolinaTacklesSTPlays
Richie Haayer26
Vinny Mayes115
Lonnie Fisher16
BuffaloTacklesSTPlays
Jack Marsh29
Marshall Quaccia113
Sean Lee113

Participation

CarolinaRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Howie Barrett1363---------76
T.J. McGregor1159---------70
Richie Haayer1053------669
Louis Delmas------2738166
Eddie Royal1151------163
Grant Lechler748------661
David Levine------2432561
Lonnie Fisher1241------659
Richie Fuller846------357
Jon Asamoah1045------257
Leonard Korte------2332156
Kelly Springer------15271355
Neal Walton648---------54
Jason Lovallo937------652
Ethan Blackshear929------1351
Vinny Mayes------16191550
Jason Donovan737------448
Darryl Tripodi------2126148
Bryce Delgado426------1848
Archie Thies------2126148
Michael Hamlin------12221246
Wade Turner------1827146
E.J. Wilson------1826145
Marty Larry------1320942
Corwin Crane------1621441
Clyde Kieffer------1722---39
Reuben Preston521------1238
Sherrick McManis------1914336
Ellis Carranza325------533
Joey Sturgeon------1416131
Jerome Cunningham311------1428
Wendell Coffey------715527
Mike Hoomanawanui38------1526
Clay Banks615------324
Steven Justice318---------21
D'Anthony Smith------610319
Preston Sanford------811---19
Rodderick Muckelroy------46818
Hardy Glasgow311------115
Bill Hankton00------1010
Eli Martinez------44210
Cedric Ferguson01------910
Louis Parker------54---9
Maurice Greer00---------0
Bruce Darche00---------0
Unknown00---------0
BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
D.J. Dole------1359678
Jorge Lynn2637------467
Phillip Rotzell2838---------66
Louis Vasquez2734------364
Glenn Dorsey------1052---62
Sean Lee------10371360
Everett Kinsella------849---57
Leonard Dodge1726------1457
Jerry Peters------1047---57
Derrick Namnath------8351356
Michael Oher2431---------55
Ethan Gaytan------745355
Marshall Quaccia2121------1355
Irv Buckner2329------254
Kendrick Green------936954
Teddy Richard------939250
Doug Worthington------840---48
Donald Buckner1929---------48
Donald Yeager------739147
Kendall Carswell1721------846
Gabe Blasingame2025---------45
Colin Saenz1321------1044
James Hardy1826---------44
Benjamin King------835144
Harold Brackens1724------344
Cameron Sheffield------5201843
James Laurinaitis------430741
Jerome Murphy------830240
Steven Bradford810------1836
Jonathan Luigs1317------535
Byron Schepis------826---34
Tommy Wyden------120425
Joseph Delgado------122124
Terrance Cole109------524
Arnold Ogden38------1021
Jack Marsh------38920
Fernando Mathews------514---19
Benjamin Anderko03------1518
Brock Pearson49------518
Chris Long------110---11
Taylor Mehlhaff00------66
Jackie Stargell------0055
Thomas Morstead00------44
Mack Lowe00------11
Kennedy Gaylord00---------0
Rhett Bomar00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left6355.8
Middle393.0
Right4276.8
None000.0
DistanceAttYardsAvg
Left6386.3
Middle13332.5
Right8526.5
None1-1-1.0

Detailed Passing Statistics

CarolinaAttCmp20+BdThDropDfnsHurrKnckIntc
Howie Barrett60386626402
BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell36234014550

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen32165.3
Short (0-8 Yds)26181224.7
Medium (9-18 Yds)24131566.5
Long (19+ Yds)6514924.8
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)211621310.1
Medium (9-18 Yds)126836.9
Long (19+ Yds)315618.7

Detailed Receiving Statistics

CarolinaTargtCaugtDropdYards20+PPlay
WR Neal Walton20160203148
WR Eddie Royal1271120451
TE Richie Fuller76056146
WR Jason Donovan63023037
WR Ethan Blackshear52115029
RB Jason Lovallo3107037
FB Reuben Preston22015021
TE Mike Hoomanawanui200008
RB Bryce Delgado1104026
FB Jerome Cunningham1000011
BuffaloTargtCaugtDropdYards20+PPlay
WR Irv Buckner94193229
WR Colin Saenz84036021
WR James Hardy87080126
TE Kendall Carswell43096121
TE Leonard Dodge2105026
RB Steven Bradford2107010
RB Gabe Blasingame22020025
FB Marshall Quaccia11015021

Red-Zone Rushing Statistics

CarolinaAttYardsAvgOverall Avg
Howie Barrett166.005.50
BuffaloAttYardsAvgOverall Avg
Marshall Quaccia122.004.50
Steven Bradford1-1-1.005.00
Gabe Blasingame111.004.41

Red-Zone Passing Statistics

CarolinaAttCompYardsAvg/AttOverall Avg
Howie Barrett118514.647.38
BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell93283.119.78

Red-Zone Receiving Statistics

CarolinaTargetCatchYardsAvg/TargOverall Avg
WR Jason Donovan32196.333.83
TE Richie Fuller33103.338.00
WR Ethan Blackshear2110.503.00
WR Neal Walton222110.5010.15
BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Irv Buckner62101.6710.33
WR Colin Saenz1000.004.50
WR James Hardy111818.0010.00
TE Leonard Dodge1000.002.50

Third Down Rushing Statistics

CarolinaRushesConversions
BuffaloRushesConversions
Steven Bradford11
Gabe Blasingame11

Third Down Passing Statistics

CarolinaAttCompConversions
Howie Barrett1495
BuffaloAttCompConversions
Phillip Rotzell863

Third Down Receiving Statistics

CarolinaTargCatchConversions
WR Eddie Royal310
TE Richie Fuller333
WR Neal Walton332
WR Ethan Blackshear210
FB Reuben Preston110
WR Jason Donovan100
RB Jason Lovallo100
BuffaloTargCatchConversions
WR Colin Saenz320
WR Irv Buckner321
WR James Hardy111
RB Steven Bradford111

SectionAttendance
Stadium39,700 (75,300 capacity)
Upper Deck13,300 (23,100)
End Zone10,300 (16,700)
Mezzanine4,600 (9,600)
Sideline Seats7,100 (14,800)
Club Seats3,500 (8,900)
Luxury Boxes900 (2,200)