ENSign in
NFL · Final

Buccaneers Edge Cardinals in Close Contest

Sunday, November 30, 2025, 1:00 PM ET · Raymond James Stadium

Tampa Bay Buccaneers 20, Arizona Cardinals 17, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Arizona Cardinals vs Tampa Bay Buccaneers?

Tampa Bay Buccaneers beat Arizona Cardinals 20-17 at Raymond James Stadium on November 30, 2025.

In a tightly contested matchup at Raymond James Stadium, the Tampa Bay Buccaneers narrowly defeated the Arizona Cardinals with a final score of 20-17. This victory improved the Buccaneers' record to 8-5, while the Cardinals fell to 3-10. The game showcased the struggles both teams have faced recently, particularly for the Cardinals, who have now lost their last four games.

The Buccaneers entered the game with a home record of 7-5, but they had been struggling of late, losing their last three games. In their previous ten outings, they had a record of 5-5, averaging 23.6 points scored per game while allowing 26.4. Their last five games had seen them average just 18.8 points, which further highlighted their offensive difficulties. In contrast, the Cardinals had a dismal away record of 3-9 and had only managed to win two of their last ten games, with an average of 22.8 points scored and 27.0 points allowed.

The Buccaneers' recent form included a disappointing streak, where they lost to the Los Angeles Rams 34-7, the Buffalo Bills 44-32, and the New England Patriots 28-23. Their last home game was a 23-3 victory against the New Orleans Saints, a brief respite in a tough stretch. Meanwhile, the Cardinals had been on a similar downward trajectory, losing to the Jacksonville Jaguars 27-24 and the San Francisco 49ers 41-22, before their lone recent win against the Dallas Cowboys 27-17.

In terms of home versus away performance, the Buccaneers had a 2-2 record at home in their last four games and were 3-3 on the road. The Cardinals, however, had struggled significantly, with a home record of 1-5 and an away record of 1-3 in their last games.

Injuries played a role in the matchup, particularly for the Buccaneers, who had several players listed as questionable, including Sean Tucker (undisclosed), Emeka Egbuka (toe), and Jalen McMillan (knee). Additionally, Xavier Williams (hip) and Mohamed Kamara (knee) were on injured reserve. The Cardinals also faced injury issues, with Jeremiyah Love (ankle) and Will Johnson (lower body) listed as questionable, while Zachary Carter (knee) and James Conner (foot) were on injured reserve, and Tip Reiman (ankle) was out.

The betting odds provided by DraftKings indicated that the Buccaneers were favored by 4.5 points, with a total set at 45.5. The over was priced at -108, while the under was at -112, reflecting a closely contested game expected by the market.

Conditions during the game were typical for late November in Florida, with temperatures likely mild and humidity manageable, creating a favorable environment for both teams to showcase their skills.

Viewers were treated to a game that highlighted the Buccaneers' resilience in a challenging season, while the Cardinals continued to search for answers as they struggled to find consistency. The final score of 20-17 underscored the competitive nature of the NFL, where every point counts and teams must fight for every inch on the field.

Odds

BookSpreadTotalMoneyline
DraftKingsTB -4.5 45.5 o -108 / u -112 Arizona Cardinals — · Tampa Bay Buccaneers —

What these prices pay on $100 · What these numbers mean

Injury report

  • Sean TuckerQuestionableUndisclosedTampa Bay Buccaneers
  • Emeka EgbukaQuestionableToeTampa Bay Buccaneers
  • Jalen McMillanQuestionableKneeTampa Bay Buccaneers
  • Xavier WilliamsInjured ReserveHipTampa Bay Buccaneers
  • Mohamed KamaraInjured ReserveKneeTampa Bay Buccaneers
  • Jeremiyah LoveQuestionableAnkleArizona Cardinals
  • Zachary CarterInjured ReserveKneeArizona Cardinals
  • Will JohnsonQuestionableLower BodyArizona Cardinals
  • Tip ReimanOutAnkleArizona Cardinals
  • James ConnerInjured ReserveFootArizona Cardinals

Leaders

  • Passing yardsBaker Mayfield18/28, 194 YDS, 1 TDTampa Bay Buccaneers
  • Rushing yardsBucky Irving17 CAR, 61 YDS, 1 TDTampa Bay Buccaneers
  • Receiving yardsChris Godwin Jr.3 REC, 78 YDSTampa Bay Buccaneers
  • Passing yardsJacoby Brissett29/40, 301 YDS, 2 TD, 1 INTArizona Cardinals
  • Rushing yardsBam Knight11 CAR, 62 YDSArizona Cardinals
  • Receiving yardsTrey McBride8 REC, 82 YDS, 1 TDArizona Cardinals

Recent form

Tampa Bay Buccaneers

Last 10: 5-5Streak L323.6 scored · 26.4 allowed per game2-2 at home

  • L7-34at Los Angeles RamsNov 24
  • L32-44at Buffalo BillsNov 16
  • L23-28vs New England PatriotsNov 9
  • W23-3at New Orleans SaintsOct 26
  • L9-24at Detroit LionsOct 20
  • W30-19vs San Francisco 49ersOct 12
  • W38-35at Seattle SeahawksOct 5
  • L25-31vs Philadelphia EaglesSep 28
  • W29-27vs New York JetsSep 21
  • W20-19at Houston TexansSep 15

Arizona Cardinals

Last 10: 2-8Streak L322.8 scored · 27 allowed per game1-3 away

  • L24-27vs Jacksonville JaguarsNov 23
  • L22-41vs San Francisco 49ersNov 16
  • L22-44at Seattle SeahawksNov 9
  • W27-17at Dallas CowboysNov 4
  • L23-27vs Green Bay PackersOct 19
  • L27-31at Indianapolis ColtsOct 12
  • L21-22vs Tennessee TitansOct 5
  • L20-23vs Seattle SeahawksSep 26
  • L15-16at San Francisco 49ersSep 21
  • W27-22vs Carolina PanthersSep 14

Standings

TeamLostPoints againstPoints forTiedWin %WonOverall
Los Angeles0307401.00033-0
San Francisco148720.66722-1
Arizona31231080.25011-3
Seattle245321.16700-2-1
Carolina189970.75033-1
Tampa Bay150400.66722-1
Atlanta145580.66722-1
New Orleans282470.33311-2

Box score

StatArizona CardinalsTampa Bay Buccaneers
First downs2213
First downs passing168
First downs rushing65
First downs by penalty00
Third downs3-87-16
Fourth downs0-21-1
Offensive plays6157
Total yards386279
Yards per play6.34.9
Drives1010
Net passing yards291184
Completions29/4018/28
Yards per pass6.96.1
Interceptions thrown10
Sacks allowed2-102-10
Rushing yards9595
Rushing attempts1927
Yards per rush5.03.5
Red zone trips2-22-4
Penalties4-335-40
Turnovers20
Fumbles lost10
Defensive touchdowns00
Time of possession29:3430:26

Win probability

Above the line favours Tampa Bay Buccaneers, below favours Arizona Cardinals.

Venue

  • Raymond James StadiumTampa, FL
  • Attendance61103
  • OfficialsBill Vinovich, Jimmy Buchanan, Todd Prukop, Aaron Santi, Tripp Sutter, Dale Keller, Scott Walker

Elsewhere

Picks for NFL

NFL rules and settlement

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.