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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | TB -4.5 | 45.5 o -108 / u -112 | Arizona Cardinals — · Tampa Bay Buccaneers — |
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
| Team | Lost | Points against | Points for | Tied | Win % | Won | Overall |
|---|---|---|---|---|---|---|---|
| Los Angeles | 0 | 30 | 74 | 0 | 1.000 | 3 | 3-0 |
| San Francisco | 1 | 48 | 72 | 0 | .667 | 2 | 2-1 |
| Arizona | 3 | 123 | 108 | 0 | .250 | 1 | 1-3 |
| Seattle | 2 | 45 | 32 | 1 | .167 | 0 | 0-2-1 |
| Carolina | 1 | 89 | 97 | 0 | .750 | 3 | 3-1 |
| Tampa Bay | 1 | 50 | 40 | 0 | .667 | 2 | 2-1 |
| Atlanta | 1 | 45 | 58 | 0 | .667 | 2 | 2-1 |
| New Orleans | 2 | 82 | 47 | 0 | .333 | 1 | 1-2 |
Box score
| Stat | Arizona Cardinals | Tampa Bay Buccaneers |
|---|---|---|
| First downs | 22 | 13 |
| First downs passing | 16 | 8 |
| First downs rushing | 6 | 5 |
| First downs by penalty | 0 | 0 |
| Third downs | 3-8 | 7-16 |
| Fourth downs | 0-2 | 1-1 |
| Offensive plays | 61 | 57 |
| Total yards | 386 | 279 |
| Yards per play | 6.3 | 4.9 |
| Drives | 10 | 10 |
| Net passing yards | 291 | 184 |
| Completions | 29/40 | 18/28 |
| Yards per pass | 6.9 | 6.1 |
| Interceptions thrown | 1 | 0 |
| Sacks allowed | 2-10 | 2-10 |
| Rushing yards | 95 | 95 |
| Rushing attempts | 19 | 27 |
| Yards per rush | 5.0 | 3.5 |
| Red zone trips | 2-2 | 2-4 |
| Penalties | 4-33 | 5-40 |
| Turnovers | 2 | 0 |
| Fumbles lost | 1 | 0 |
| Defensive touchdowns | 0 | 0 |
| Time of possession | 29:34 | 30: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
- 2026 Fantasy Football Draft Guide: Rankings, mock drafts and analysis
- Fantasy football fast facts: Quick-hit notes to get you ready for your draft
- Mike Clay's Playbook, Part 3: How to manage your team postdraft
- NFL players, coaches, GMs under the most pressure in 2026
- Who calls plays for every NFL team in 2026? What to know
- How Panthers QB Bryce Young, playcaller Brad Idzik will mesh in 2026