Open the board

Tennessee Titans 10, Buffalo Bills 34: final score and stats

Buffalo Bills beat Tennessee Titans, Tennessee Titans 10 to Buffalo Bills 34, on Sunday, October 20, 2024 at Highmark Stadium (Old), Orchard Park, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bills vs Tennessee Titans.

NFLSunday, October 20, 2024
DateOct 20, 2024
Start time1:00 PM ET
VenueHighmark Stadium (Old), Orchard Park, NY
TVCBS
Attendance70,842

Line score

Team1234T
Tennessee Titans370010
Buffalo Bills07101734

Team comparison

Tennessee TitansBuffalo Bills
Points per game
18.0
32.0
Points allowed per game
24.9
23.4
1-5Record5-2
4th in AFC SouthStanding1st in AFC East
1-3Road record / home record3-1
LLWLLLast 5WWWWL
L2StreakW4

Team stats

Tennessee TitansBuffalo Bills
1st Downs
18
18
Passing 1st downs
13
14
Rushing 1st downs
2
3
1st downs from penalties
3
1
6-163rd down efficiency3-10
1-24th down efficiency0-0
Total Plays
67
54
Total Yards
289
389
Yards per Play
4.3
7.2
Total Drives
12
11
Passing
200
315
25/40Comp/Att21/33
Yards per pass
4.7
9.3
Interceptions thrown
1
0
3-15Sacks-Yards Lost1-8
Rushing
89
74

Injury report

Confirm lineups and injuries close to game time.

Tennessee Titans
Nicholas Singleton RB · Coach's Decision - Not Specified
Out
Carnell Tate WR · Shoulder - Not Specified
Out
Anthony Hill Jr. LB · Neck - Not Specified
Out
Jaylon Jones CB · Coach's Decision - Not Specified
Out
Jackie Marshall DT · Coach's Decision - Not Specified
Out
Buffalo Bills
Ar'maj Reed-Adams G · Coach's Decision - Not Specified
Out
Jalon Kilgore S · Coach's Decision - Not Specified
Out
Jude Bowry OT · Coach's Decision - Not Specified
Out
Mike Danna DE · Coach's Decision - Not Specified
Out
Greg Gaines DT · Coach's Decision - Not Specified
Out

Box score

Tennessee Titans Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Mason Rudolph25/402155.4113-1539.674.5
Team25/402005.4113-15--74.5

Tennessee Titans Rushing

PlayerCARYDSAVGTDLONG
Tony Pollard16613.8014
Julius Chestnut3155.008
Mason Rudolph5132.608
Team24893.7014

Tennessee Titans Receiving

PlayerRECYDSAVGTDLONGTGTS
Chig Okonkwo45012.50264
Tyler Boyd5438.60125
Calvin Ridley34214.00339
Josh Whyle33411.30124
Nick Vannett4256.30114
Nick Westbrook-Ikhine2105.0164
Julius Chestnut199.0091
Tony Pollard242.0026
Team252158.613338

Tennessee Titans Fumbles

Tennessee Titans Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Kenneth Murray Jr.7400000
Jarvis Brownlee Jr.6500200
Darrell Baker Jr.5500100
Ernest Jones IV5500110
Quandre Diggs5400000
Luke Gifford4400000
Harold Landry III4101100
T'Vondre Sweat4100000
Team584116640

Tennessee Titans KickReturns

PlayerNOYDSAVGLONGTD
Jha'Quan Jackson25527.5340
Team25527.5340

Tennessee Titans PuntReturns

PlayerNOYDSAVGLONGTD
Jha'Quan Jackson284.080
Team284.080

Tennessee Titans Kicking

PlayerFGPCTLONGXPPTS
Nick Folk1/1100.0251/14
Team1/1100.0251/14

Tennessee Titans Punting

PlayerNOYDSAVGTBIn 20LONG
Ryan Stonehouse526653.20062
Team526653.20062

Buffalo Bills Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen21/333239.8201-863.2116.1
Team21/333159.8201-8--116.1

Buffalo Bills Rushing

PlayerCARYDSAVGTDLONG
Ray Davis5418.2122
James Cook III12322.7111
Josh Allen310.307
Team20743.7222

Buffalo Bills Receiving

PlayerRECYDSAVGTDLONGTGTS
Keon Coleman412531.30577
Amari Cooper46616.51275
Khalil Shakir7659.30207
Dalton Kincaid35217.30256
Ray Davis166.0061
Dawson Knox155.0053
Ty Johnson144.0141
Mack Hollins000.0001
Team2132315.425732

Buffalo Bills Fumbles

PlayerFUMLOSTREC
Dalton Kincaid100
Terrel Bernard001
Team101

Buffalo Bills Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Dorian Williams10601000
Terrel Bernard8602000
Taron Johnson7400100
Taylor Rapp7400000
Baylon Spector6400000
Damar Hamlin5300100
Greg Rousseau520.50060
Dawuane Smoot430.51010
Team7147375110

Buffalo Bills Interceptions

PlayerINTYDSTD
Damar Hamlin100
Team100

Buffalo Bills KickReturns

PlayerNOYDSAVGLONGTD
Brandon Codrington12727.0270
Team12727.0270

Buffalo Bills PuntReturns

PlayerNOYDSAVGLONGTD
Brandon Codrington55611.2140
Team55611.2140

Buffalo Bills Kicking

PlayerFGPCTLONGXPPTS
Tyler Bass2/2100.0304/410
Team2/2100.0304/410

Buffalo Bills Punting

PlayerNOYDSAVGTBIn 20LONG
Sam Martin519739.41146
Team519739.41146

Recent form

Nov 1, 2026 · at Cincinnati BengalsL 36-43
Oct 25, 2026 · vs Cleveland BrownsL 24-27
Oct 18, 2026 · at Indianapolis ColtsW 26-20
Oct 11, 2026 · vs Houston TexansL 3-26
Oct 4, 2026 · at Baltimore RavensL 18-24
Nov 9, 2026 · at Minnesota VikingsW 23-6
Nov 1, 2026 · vs Baltimore RavensW 36-10
Oct 18, 2026 · at Las Vegas RaidersW 33-30
Oct 12, 2026 · at Los Angeles RamsW 37-34
Oct 4, 2026 · vs New England PatriotsL 26-29

Team pages

More NFL games on Oct 20, 2024

Frequently asked questions

Who won Tennessee Titans vs Buffalo Bills?

Buffalo Bills won, 34-10, on Sunday, October 20, 2024.

What was the final score of Tennessee Titans vs Buffalo Bills?

Tennessee Titans 10, Buffalo Bills 34.

Where is Tennessee Titans vs Buffalo Bills played?

Highmark Stadium (Old), Orchard Park, NY.

The model’s read

Grades, leans and the full breakdown for Tennessee Titans vs Buffalo Bills are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.