Week 4, 2024

played in Tennessee, TN

86 degrees, fair, 5 mph wind

Buffalo Bills313149-39
Tennessee Titans17707-31

Scoring Summary
1Q: 12:21 TEN - Adam Velevis 74 pass from Jimmy Shellhaas (C.J. Bradley extra point)
1Q: 09:19 TEN - C.J. Bradley 35 field goal
1Q: 06:20 TEN - Walt Karle 5 pass from Jimmy Shellhaas (C.J. Bradley extra point)
1Q: 03:07 BUF - Taylor Mehlhaff 53 field goal
2Q: 13:23 BUF - Taylor Mehlhaff 27 field goal
2Q: 07:55 BUF - Taylor Mehlhaff 18 field goal
2Q: 07:49 TEN - Michael Crabtree 80 pass from Jimmy Shellhaas (C.J. Bradley extra point)
2Q: 03:01 BUF - Leonard Dodge 10 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
3Q: 10:24 BUF - Colin Saenz 7 pass from Phillip Rotzell (Taylor Mehlhaff extra point)
3Q: 07:43 BUF - Tommy Wyden 78 fumble return (Taylor Mehlhaff extra point)
4Q: 12:36 TEN - Tyrone Neville 9 run (C.J. Bradley extra point)
4Q: 01:03 BUF - Gabe Blasingame 7 run (Phillip Rotzell pass for conversion failed)
4Q: 00:16 BUF - Taylor Mehlhaff 29 field goal

Team StatisticsBUFTEN
Record1-32-2
First Downs2117
- by Rushing36
- by Passing1811
- by Penalty00
Total Net Yards452424
- Offensive Plays7551
- Yards per Play6.038.31
Net Rushing Yards84110
- Rushing Attempts3219
- Yards per Rush2.635.79
Net Passing Yards368314
- Att./Comp./Intrcpt43 - 29 - 231 - 18 - 1
- Gross Passing Yards368321
- Sacks/Yards Lost0/01/7
- Yards per Pass Play8.569.81
Fumbles/Lost1/04/3
3rd Down Conversions7/173/9
- Avg. YtG on 3rd Down7.98.4
4th Down Conversions0/00/0
Penalties/Yards5/375/31
Punt Returns/Yards1/01/11
Kick Returns/Yards3/626/148
Interception Ret./Yards1/02/13
2pt Conversions1/00/0
Red Zone Visits63
- Red Zone TDs/FGs3/32/1
Avg. Drive StartOWN 30OWN 30
Time of Possession35:5924:01

Drive Charts

Buffalo Bills
QuarBeganPossFromPlaysYardsResult
115:001:57OWN 20422Punt
112:011:32OWN 20213Interception
19:141:40OWN 2832Interception
16:123:13OWN 32532Field Goal
12:504:32OPP 40830Field Goal
211:574:08OPP 38637Field Goal
27:324:39OWN 4896Touchdown
20:580:35OWN 2139Punt
314:113:53OWN 41859Touchdown
34:192:05OWN 6518Punt
412:301:52OWN 20515Punt
48:431:04OWN 2034Punt
45:144:17OWN 71293Touchdown
40:470:39OPP 1533Field Goal
Tennessee Titans
QuarBeganPossFromPlaysYardsResult
113:031:02OWN 20380Touchdown
110:291:15OPP 2638Field Goal
17:341:22OPP 49349Touchdown
213:181:21OWN 2028Interception
27:490:17OWN 20180Touchdown
22:531:55OWN 20513Punt
20:230:23OWN 34121Half
315:000:49OWN 203-1Punt
310:182:44OWN 46532Fumble
37:343:15OWN 25512Punt
32:144:44OWN 251175Touchdown
410:381:55OWN 26633Punt
47:392:25OWN 1239Punt

Game MVP: Phillip Rotzell, Buffalo Bills

Rushing Statistics

BuffaloAttYardsAvgLG10+TD
Gabe Blasingame22693.143211
J.B. Siegel760.86300
Irv Buckner133.00300
Marshall Quaccia111.00100
Phillip Rotzell155.00500
TennesseeAttYardsAvgLG10+TD
Walt Karle11555.001520
Tyrone Neville5295.801011
Alfred Newman22211.002110
Jimmy Shellhaas144.00400

Passing Statistics

BuffaloAttCompYardsSk/YdTDLGIntRate
Phillip Rotzell43293680/0238290.0
TennesseeAttCompYardsSk/YdTDLGIntRate
Jimmy Shellhaas31183211/73801112.4

Receiving Statistics

BuffaloCatchTargYardsAvgYACLGTD
TE Kendall Carswell698313.8337250
WR Colin Saenz566813.6020221
WR Irv Buckner484812.0011220
WR James Hardy46358.754160
RB Gabe Blasingame445213.002380
WR Harvey Horn477017.5012280
TE Leonard Dodge121010.000101
FB Marshall Quaccia1122.00020
TennesseeCatchTargYardsAvgYACLGTD
WR Kerry Barber687913.1731340
WR Adam Velevis4611027.5068741
WR Michael Crabtree258643.0072801
TE Dustin Keller1277.00070
RB Tyrone Neville1277.00070
RB Walt Karle1355.00051
FB Alfred Newman111414.003140
WR Andre Roberts1177.00070
WR Mack Newman1266.00160
TE Tyrell Halsey0100.00000

Interception Statistics

BuffaloIntsYardsAvgTD
CB Kris Eastridge100.000
TennesseeIntsYardsAvgTD
S Jorge Barrett100.000
OLB Lester Sargent11313.000

Fumble Statistics

BuffaloFumbRecovForceTD
J.B. Siegel1000
James Laurinaitis0110
Tommy Wyden0101
Michael Oher0100
Harvey Horn0100
Irv Buckner0020
Marshall Quaccia0010
TennesseeFumbRecovForceTD
Walt Karle2000
Adam Velevis1000
Victor Liotti1000
Mack Newman0100
Jorge Barrett0010

Punting Statistics

BuffaloPuntYardsAvgNetLGIn20
Thomas Morstead525050.043.8581
TennesseePuntYardsAvgNetLGIn20
Patrick Erickson525651.247.2722

Kicking Statistics

BuffaloFGs40+Yd50+YdLGPAT
Taylor Mehlhaff4/41/11/1533/3
TennesseeFGs40+Yd50+YdLGPAT
C.J. Bradley1/10/00/0354/4

Punt Return Statistics

BuffaloRetYardsAvgTD
Steven Bradford100.00
TennesseeRetYardsAvgTD
Ricardo Lang11111.00

Kick Return Statistics

BuffaloRetYardsAvgTD
James Hardy24422.00
Irv Buckner11818.00
TennesseeRetYardsAvgTD
Walt Karle513326.60
Victor Liotti11515.00

Defensive Statistics

BuffaloTackAsstSackRPlayPPlay
CB Jerome Murphy400.01426
OLB Jackie Stargell321.01523
S Jamie Allen310.01427
S Joseph Delgado310.01424
DT Glenn Dorsey300.01219
CB Benjamin King300.0820
CB Ethan Gaytan200.01618
OLB Tommy Wyden200.0410
S Kendrick Green200.01628
ILB James Laurinaitis120.01629
DT Everett Kinsella110.01522
DE Chris Long110.01729
CB Fernando Mathews110.057
WR Irv Buckner10---------
CB Kris Eastridge100.01221
DT Teddy Richard100.01526
WR Harvey Horn10---------
DE Doug Worthington100.027
OLB Cameron Sheffield100.044
TennesseeTackAsstSackRPlayPPlay
OLB Lester Sargent700.02329
S Jorge Barrett670.02731
OLB Rey Maualuga620.02436
CB Ricardo Lang500.02331
ILB Phillip Dillard430.01722
DT Vincent Harmon420.01618
S James Morton420.02331
ILB Tracy Krueger320.01721
OLB Marco Alcott310.02432
S Dusty McGeorge310.01420
DE Ricky Sapp310.02326
CB Jay Boeck220.0810
CB Victor Liotti200.02536
OLB Horace Suckle200.0811
DE Ralph Shaw200.03243
CB Mario Rice120.02334
RB Walt Karle10---------
DE Corey Wootton100.0917
DT Dwight Savage010.01625

Pass Rush Statistics

BuffaloSackBlockHurryKnockPPlay
OLB Jackie Stargell1.000023
DT Glenn Dorsey0.001019
ILB James Laurinaitis0.001029
TennesseeSackBlockHurryKnockPPlay
OLB Marco Alcott0.022432
DT Vincent Harmon0.001018
OLB Horace Suckle0.000111

Pass Defense Statistics

BuffaloCaughtDefnsdIntrcpPPlay
CB Jerome Murphy40026
OLB Tommy Wyden30010
S Joseph Delgado20024
CB Kris Eastridge12121
DE Chris Long10029
ILB James Laurinaitis10029
CB Benjamin King10020
CB Fernando Mathews1007
OLB Cameron Sheffield1004
OLB Jack Marsh1005
OLB Jackie Stargell10023
S Kendrick Green10028
CB Ethan Gaytan01018
TennesseeCaughtDefnsdIntrcpPPlay
OLB Rey Maualuga50036
CB Ricardo Lang50031
OLB Lester Sargent40129
S Jorge Barrett32131
OLB Marco Alcott20032
S Dusty McGeorge20020
ILB Phillip Dillard20022
CB Mario Rice11034
S James Morton11031
CB Victor Liotti10036
CB Jay Boeck10010
OLB Horace Suckle10011
DE Ricky Sapp10026

Blocking Statistics

BuffaloKeyBlBlOppPancRPlySckAPPly
Michael Oher26128039
J.C. Iafrate17025033
Donald Buckner12027035
Louis Vasquez010031042
Jorge Lynn04026038
Jeff Thomason010508
Kendall Carswell01027038
TennesseeKeyBlBlOppPancRPlySckAPPly
Kraig Urbik46116129
Malcolm Brown23117023
Ryan Fogarty12011022
Dustin Keller11114019
Donnell Saylor02116025
Conrad Banerjee02011026
Korey Glavin0104012
Tyrell Halsey010409

Special Teams Tackles

BuffaloTacklesSTPlays
Colin Saenz222
Irv Buckner215
Marshall Quaccia120
Jack Marsh117
Joseph Delgado117
TennesseeTacklesSTPlays
Lorenzo Banks221
Walt Karle123
Dusty McGeorge121

Participation

BuffaloRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Phillip Rotzell3243---------75
Louis Vasquez3142---------73
Irv Buckner2630------1571
Jorge Lynn2638------670
Colin Saenz1629------2267
Michael Oher2839---------67
Kendall Carswell2738------267
J.C. Iafrate2533------664
Donald Buckner2735---------62
James Laurinaitis------16291661
James Hardy2327------656
Marshall Quaccia1421------2055
Joseph Delgado------14241755
Jackie Stargell------15231654
Gabe Blasingame2528---------53
Harvey Horn1121------2052
Ethan Gaytan------16181549
Chris Long------1729147
Jonathan Luigs1720------946
Teddy Richard------1526546
Kendrick Green------1628145
Kris Eastridge------12211043
Jamie Allen------1427243
Jerome Murphy------1426242
Everett Kinsella------1522138
Steven Bradford31------2933
Glenn Dorsey------1219132
Benjamin King------820230
J.B. Siegel711------927
Jack Marsh------551727
Perry Georges11------2426
Jeff Thomason58------922
Leonard Dodge78------520
Doug Worthington------27514
Tommy Wyden------410---14
Taylor Mehlhaff00------1313
Fernando Mathews------57113
Daniel Joslyn10------910
Austen Lane------36---9
Cameron Sheffield------4419
Thomas Morstead00------55
Mack Lowe00------44
Andy Gass00------44
Derrick Namnath------21---3
Rhett Bomar00---------0
TennesseeRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
Ralph Shaw------3243378
Victor Liotti------25361273
Ricardo Lang------23311468
Mario Rice------23341067
Tracy Krueger------17212765
Rey Maualuga------2436464
Jorge Barrett------2731361
Marco Alcott------2432359
James Morton------2331357
Dusty McGeorge------14202155
Lester Sargent------2329254
Jimmy Shellhaas1932------152
Ricky Sapp------2326352
Walt Karle1113------2347
Donnell Saylor1625------647
Kraig Urbik1629---------45
Dwight Savage------1625243
Vincent Harmon------1618842
Alfred Newman713------2141
Phillip Dillard------1722241
Malcolm Brown1723---------40
Kerry Barber1624---------40
Dustin Keller1419------538
Adam Velevis1323------238
Ryan Fogarty1122------538
Jay Boeck------8102038
Conrad Banerjee1126---------37
Mack Newman413------2037
Michael Crabtree1024---------34
Tyrell Halsey49------2134
Corey Wootton------917733
Tyrone Neville615------829
Horace Suckle------8111029
Xavier Barkley914------427
Lorenzo Banks21------2124
Korey Glavin412------622
Wade Numbers86------317
Andre Roberts26------917
Damon Butterfield33------612
Thurman Carlson60------39
C.J. Bradley00------77
Patrick Erickson00------55
Matthew Stafford00---------0
Rickey Nelson------00---0
Edward Cineux------00---0
Bart Hopper00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left8141.8
Middle19562.9
Right5142.8
None000.0
DistanceAttYardsAvg
Left9262.9
Middle44411.0
Right6406.7
None000.0

Detailed Passing Statistics

BuffaloAttCmp20+BdThDropDfnsHurrKnckIntc
Phillip Rotzell43297034352
TennesseeAttCmp20+BdThDropDfnsHurrKnckIntc
Jimmy Shellhaas31183433201

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen333110.3
Short (0-8 Yds)129796.6
Medium (9-18 Yds)20131507.5
Long (19+ Yds)8410813.5
DistanceAttCompYardsAvg
Screen0000.0
Short (0-8 Yds)161223714.8
Medium (9-18 Yds)146846.0
Long (19+ Yds)1000.0

Detailed Receiving Statistics

BuffaloTargtCaugtDropdYards20+PPlay
TE Kendall Carswell96183238
WR Irv Buckner84048130
WR Harvey Horn74170121
WR Colin Saenz65068229
WR James Hardy64035027
RB Gabe Blasingame44052128
TE Leonard Dodge2111008
FB Marshall Quaccia1102021
TennesseeTargtCaugtDropdYards20+PPlay
WR Kerry Barber86179124
WR Adam Velevis640110123
WR Michael Crabtree52186124
RB Walt Karle3115013
TE Dustin Keller2107019
RB Tyrone Neville2107015
WR Mack Newman2106013
FB Alfred Newman11014013
WR Andre Roberts110706
TE Tyrell Halsey100009

Red-Zone Rushing Statistics

BuffaloAttYardsAvgOverall Avg
Gabe Blasingame7121.713.14
J.B. Siegel341.330.86
TennesseeAttYardsAvgOverall Avg
Tyrone Neville199.005.80

Red-Zone Passing Statistics

BuffaloAttCompYardsAvg/AttOverall Avg
Phillip Rotzell66427.008.56
TennesseeAttCompYardsAvg/AttOverall Avg
Jimmy Shellhaas1155.0010.35

Red-Zone Receiving Statistics

BuffaloTargetCatchYardsAvg/TargOverall Avg
WR Colin Saenz1177.0011.33
WR Irv Buckner111010.006.00
WR James Hardy1144.005.83
TE Leonard Dodge111010.005.00
FB Marshall Quaccia1122.002.00
TE Kendall Carswell1199.009.22
TennesseeTargetCatchYardsAvg/TargOverall Avg
RB Walt Karle1155.001.67

Third Down Rushing Statistics

BuffaloRushesConversions
Gabe Blasingame42
Phillip Rotzell10
TennesseeRushesConversions
Tyrone Neville11

Third Down Passing Statistics

BuffaloAttCompConversions
Phillip Rotzell1285
TennesseeAttCompConversions
Jimmy Shellhaas852

Third Down Receiving Statistics

BuffaloTargCatchConversions
WR Colin Saenz433
WR Irv Buckner210
WR James Hardy221
WR Harvey Horn211
RB Gabe Blasingame110
TE Kendall Carswell100
TennesseeTargCatchConversions
WR Adam Velevis322
WR Mack Newman210
RB Tyrone Neville110
WR Kerry Barber100
WR Andre Roberts110

SectionAttendance
Stadium53,700 (67,700 capacity)
Upper Deck15,500 (19,000)
End Zone10,900 (13,700)
Mezzanine6,500 (7,900)
Sideline Seats9,900 (12,100)
Club Seats8,900 (11,500)
Luxury Boxes2,000 (3,500)