Open the board

Buffalo Bills 23, Tampa Bay Buccaneers 19: final score and stats

Buffalo Bills beat Tampa Bay Buccaneers, Buffalo Bills 23 to Tampa Bay Buccaneers 19, on Saturday, August 23, 2025 at Raymond James Stadium, Tampa, FL. Below: the box score, top performers, team stats, injuries and recent form for Tampa Bay Buccaneers vs Buffalo Bills.

NFLSaturday, August 23, 2025
DateAug 23, 2025
Start time7:30 PM ET
VenueRaymond James Stadium, Tampa, FL
TVESPN Unlmtd
Attendance61,480

Line score

Team1234T
Buffalo Bills7106023
Tampa Bay Buccaneers0103619

Team comparison

Buffalo BillsTampa Bay Buccaneers
Points per game
32.0
22.4
Points allowed per game
23.4
19.8
1-2Record2-1
1st in AFC EastStanding3rd in NFC South
4-0Road record / home record1-4
WWWWLLast 5LWWLW
W4StreakL1

Team stats

Buffalo BillsTampa Bay Buccaneers
1st Downs
25
18
Passing 1st downs
14
14
Rushing 1st downs
7
3
1st downs from penalties
4
1
3-93rd down efficiency8-13
1-14th down efficiency0-0
Total Plays
63
55
Total Yards
375
241
Yards per Play
6.0
4.4
Total Drives
9
8
Passing
270
196
25/30Comp/Att25/36
Yards per pass
8.4
5.2
Interceptions thrown
0
0
2-8Sacks-Yards Lost2-4
Rushing
105
45

Injury report

Confirm lineups and injuries close to game time.

Buffalo Bills
Sam Franklin Jr. S · Shoulder
Questionable
Dalton Kincaid TE · Ankle
Questionable
Dion Dawkins OT · Ribs - Not Specified
Questionable
Christian Benford CB · Wrist
Questionable
Spencer Brown OT · Ankle
Questionable
Tampa Bay Buccaneers
Yaya Diaby LB · Knee - MCL - Sprain
Out
Jalen McMillan WR · Knee - PCL - Sprain
Injured Reserve
Josh Hayes CB · Knee - Surgery
Injured Reserve
Christian Rozeboom LB · Finger - Not Specified
Injured Reserve
Antoine Winfield Jr. S · Ankle - Not Specified
Questionable

Box score

Buffalo Bills Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Shane Buechele25/302789.3102-8116.4
Team25/302709.3102-8116.4

Buffalo Bills Rushing

PlayerCARYDSAVGTDLONG
Elijah Young16533.3010
Frank Gore Jr.10323.2114
Shane Buechele5204.0012
Team311053.4114

Buffalo Bills Receiving

PlayerRECYDSAVGTDLONGTGTS
Kristian Wilkerson5469.20245
Elijah Young34013.30243
KJ Hamler33311.00303
Keleki Latu12929.00291
Frank Gore Jr.22914.50212
Zach Davidson22713.50202
Tyrell Shavers22412.01133
Deon Cain22110.50133
Team2527811.113029

Buffalo Bills Fumbles

PlayerFUMLOSTREC
Shane Buechele101
Jimmy Ciarlo001
Team102

Buffalo Bills Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Joe Andreessen6501000
Dane Jackson5400100
Darrick Forrest5400000
Jimmy Ciarlo5400000
Dorian Williams5300000
Daequan Hardy4200000
Deone Walker420.51010
Zy Alexander3300000
Team594123350

Buffalo Bills KickReturns

PlayerNOYDSAVGLONGTD
Brandon Codrington38327.7330
Laviska Shenault Jr.27537.5380
Team515831.6380

Buffalo Bills PuntReturns

PlayerNOYDSAVGLONGTD
Brandon Codrington133.030
Team133.030

Buffalo Bills Kicking

PlayerFGPCTLONGXPPTS
Tyler Bass3/475.0392/211
Team3/475.0392/211

Buffalo Bills Punting

PlayerNOYDSAVGTBIn 20LONG
Zach Davidson210452.00162
Team210452.00162

Tampa Bay Buccaneers Passing

PlayerC/ATTYDSAVGTDINTSACKSRTG
Connor Bazelak12/191075.6101-195.7
Kyle Trask13/17935.5101-3108.2
Team25/361965.6202-4101.6

Tampa Bay Buccaneers Rushing

PlayerCARYDSAVGTDLONG
Josh Williams8283.5011
Owen Wright4102.508
Kyle Trask144.004
Sean Tucker320.701
Jase McClellan111.001
Team17452.6011

Tampa Bay Buccaneers Receiving

PlayerRECYDSAVGTDLONGTGTS
Tez Johnson8587.31168
Kameron Johnson23417.00305
Devin Culp33311.00224
Garrett Greene3186.01103
Ryan Miller2189.00143
Tanner Taula3186.0094
Trey Palmer11313.00132
Owen Wright144.0042
Team252008.023036

Tampa Bay Buccaneers Fumbles

PlayerFUMLOSTREC
Devin Culp110
Team110

Tampa Bay Buccaneers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Tre Avery7600000
Kaevon Merriweather6600010
Deion Jones6500000
Nick Jackson6500000
John Bullock6400000
Rashad Wisdom5401000
Roman Parodie4400000
Jose Ramirez4210010
Team665125130

Tampa Bay Buccaneers KickReturns

PlayerNOYDSAVGLONGTD
Josh Williams310836.0420
Kameron Johnson15757.0570
Owen Wright12525.0250
Team519038.0570

Tampa Bay Buccaneers PuntReturns

PlayerNOYDSAVGLONGTD
Kameron Johnson22713.5220
Team22713.5220

Tampa Bay Buccaneers Kicking

PlayerFGPCTLONGXPPTS
Chase McLaughlin2/2100.0501/17
Team2/2100.0501/17

Tampa Bay Buccaneers Punting

PlayerNOYDSAVGTBIn 20LONG
Riley Dixon313745.72049
Team313745.72049

Recent form

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
Nov 8, 2026 · at Chicago BearsL 24-27
Nov 1, 2026 · vs Atlanta FalconsW 16-0
Oct 25, 2026 · at Carolina PanthersW 43-13
Oct 18, 2026 · vs Pittsburgh SteelersL 19-26
Oct 8, 2026 · at Dallas CowboysW 24-16

Team pages

More NFL games on Aug 23, 2025

Frequently asked questions

Who won Buffalo Bills vs Tampa Bay Buccaneers?

Buffalo Bills won, 23-19, on Saturday, August 23, 2025.

What was the final score of Buffalo Bills vs Tampa Bay Buccaneers?

Buffalo Bills 23, Tampa Bay Buccaneers 19.

Where is Buffalo Bills vs Tampa Bay Buccaneers played?

Raymond James Stadium, Tampa, FL.

The model’s read

Grades, leans and the full breakdown for Buffalo Bills vs Tampa Bay Buccaneers 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.