Open the board

Tampa Bay Buccaneers 30, New York Giants 7: final score and stats

Tampa Bay Buccaneers beat New York Giants, Tampa Bay Buccaneers 30 to New York Giants 7, on Sunday, November 24, 2024 at MetLife Stadium, East Rutherford, NJ. Below: the box score, top performers, team stats, injuries and recent form for New York Giants vs Tampa Bay Buccaneers.

NFLSunday, November 24, 2024
DateNov 24, 2024
Start time1:00 PM ET
VenueMetLife Stadium, East Rutherford, NJ
TVCBS
Attendance77,554

Line score

Team1234T
Tampa Bay Buccaneers7167030
New York Giants00077

Team comparison

Tampa Bay BuccaneersNew York Giants
Points per game
22.4
22.6
Points allowed per game
19.8
21.8
5-6Record2-9
3rd in NFC SouthStanding1st in NFC East
2-2Road record / home record3-2
LWWLWLast 5LWWLT
L1StreakL1

Team stats

Tampa Bay BuccaneersNew York Giants
1st Downs
24
17
Passing 1st downs
12
11
Rushing 1st downs
10
5
1st downs from penalties
2
1
6-113rd down efficiency5-11
1-24th down efficiency0-2
Total Plays
62
56
Total Yards
451
245
Yards per Play
7.3
4.4
Total Drives
9
10
Passing
294
169
24/30Comp/Att22/32
Yards per pass
9.8
4.7
Interceptions thrown
0
0
0-0Sacks-Yards Lost4-23
Rushing
157
76

Injury report

Confirm lineups and injuries close to game time.

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
New York Giants
Malik Harrison LB · Groin - Not Specified
Out
Nikko Reed CB · Coach's Decision - Not Specified
Out
Josh Sills G · Coach's Decision - Not Specified
Out
CJ Okoye DT · Coach's Decision - Not Specified
Out
Jason Pinnock S · Back - Not Specified
Questionable

Box score

Tampa Bay Buccaneers Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Baker Mayfield24/302949.8000-084.4107.5
Team24/302949.8000-0--107.5

Tampa Bay Buccaneers Rushing

PlayerCARYDSAVGTDLONG
Bucky Irving12887.3156
Rachaad White12373.119
Baker Mayfield4297.3110
Sean Tucker430.813
Team321574.9478

Tampa Bay Buccaneers Receiving

PlayerRECYDSAVGTDLONGTGTS
Mike Evans56813.60266
Bucky Irving66410.70326
Cade Otton13030.00303
Rakim Jarrett13030.00301
Payne Durham12626.00261
Trey Palmer11818.00181
Sterling Shepard5163.2077
Ryan Miller11414.00141
Team2429412.3021130

Tampa Bay Buccaneers Fumbles

PlayerFUMLOSTREC
Baker Mayfield211
Sean Tucker100
Bucky Irving100
Calijah Kancey001
Team413

Tampa Bay Buccaneers Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Christian Izien10500000
Zyon McCollum7400000
Antoine Winfield Jr.6311110
Jordan Whitehead5501000
K.J. Britt5400000
Anthony Nelson5212020
Lavonte David5200100
Yaya Diaby3300020
Team613746390

Tampa Bay Buccaneers KickReturns

PlayerNOYDSAVGLONGTD
Sean Tucker166.060
Team166.060

Tampa Bay Buccaneers PuntReturns

PlayerNOYDSAVGLONGTD
Trey Palmer11515.0150
Team11515.0150

Tampa Bay Buccaneers Kicking

PlayerFGPCTLONGXPPTS
Chase McLaughlin1/1100.0233/46
Team1/1100.0233/46

Tampa Bay Buccaneers Punting

PlayerNOYDSAVGTBIn 20LONG
Trenton Gill28040.00147
Team28040.00147

New York Giants Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Tommy DeVito21/311896.1004-2313.583.9
Drew Lock1/133.0000-019.579.2
Team22/321696.0004-23--84.4

New York Giants Rushing

PlayerCARYDSAVGTDLONG
Tyrone Tracy Jr.9424.7016
Tommy DeVito7324.6017
Devin Singletary231.512
Wan'Dale Robinson100.000
Eric Gray1-1-1.00-1
Team20763.8117

New York Giants Receiving

PlayerRECYDSAVGTDLONGTGTS
Malik Nabers66410.70219
Wan'Dale Robinson5479.40165
Theo Johnson33913.00236
Tyrone Tracy Jr.4287.00114
Devin Singletary273.50102
Eric Gray273.5042
Darius Slayton000.0002
Team221928.702330

New York Giants Fumbles

PlayerFUMLOSTREC
Tyrone Tracy Jr.110
Malik Nabers100
DJ Davidson001
Team211

New York Giants Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Tyler Nubin12500100
Micah McFadden11600000
Bobby Okereke9500000
Dru Phillips8400000
Deonte Banks6500100
Jason Pinnock5200000
Rakeem Nunez-Roches4000000
Brian Burns3101000
Team773503220

New York Giants KickReturns

PlayerNOYDSAVGLONGTD
Ihmir Smith-Marsette13333.0330
Team13333.0330

New York Giants PuntReturns

PlayerNOYDSAVGLONGTD
Ihmir Smith-Marsette188.080
Team188.080

New York Giants Kicking

PlayerFGPCTLONGXPPTS
Graham Gano0/00.001/11
Team0/00.001/11

New York Giants Punting

PlayerNOYDSAVGTBIn 20LONG
Jamie Gillan416842.00353
Team416842.00353

Recent form

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
Nov 12, 2026 · vs Washington CommandersL 21-24
Nov 8, 2026 · at Philadelphia EaglesW 19-11
Oct 25, 2026 · at Houston TexansW 27-21
Oct 18, 2026 · vs New Orleans SaintsL 27-34
Oct 11, 2026 · at Washington CommandersT 27-27

Team pages

More NFL games on Nov 24, 2024

Frequently asked questions

Who won Tampa Bay Buccaneers vs New York Giants?

Tampa Bay Buccaneers won, 30-7, on Sunday, November 24, 2024.

What was the final score of Tampa Bay Buccaneers vs New York Giants?

Tampa Bay Buccaneers 30, New York Giants 7.

Where is Tampa Bay Buccaneers vs New York Giants played?

MetLife Stadium, East Rutherford, NJ.

The model’s read

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