Final2021 Week 16

Bank of America Stadium, Charlotte, NC

Tampa Bay Buccaneers vs Carolina Panthers, Week 16 2021

Tampa Bay Buccaneers

AwayWon

32

Carolina Panthers

Home

6

Scoring by quarter
TeamQ1Q2Q3Q4Final
Buccaneers71210332
Panthers33006

TB 32CAR 6 Final

  • Passing leader

    Tom Brady

    TB · QB

    14.4PPR pts

    18/30, 232 YDS, 1 TD

  • Top fantasy scorer

    Antonio Brown

    TB · WR

    20.1PPR pts

    10 REC, 101 YDS

  • Panthers leader

    Shi Smith

    CAR · WR

    11.6PPR pts

    3 REC, 86 YDS

  • Defensive playmaker

    Jordan Whitehead

    TB

    1 INT, 7 TKL

Buccaneers 32, Panthers 6: Tampa Bay leads from start to finish

Tampa Bay led 19–6 at halftime and outscored Carolina 13–0 after the break to win 32–6. The Buccaneers finished with a 391–273 edge in total offense and averaged 6.3 yards per play.

The gap showed up everywhere. The Panthers went 7-for-18 on third down and committed one turnover, while the Buccaneers kept the ball for 33:24 and finished without a giveaway.

The two teams meet again in Week 7 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.

Key advantages

  • +2.2 yards/play TB 6.3 · CAR 4.1
  • +1 turnover margin TB 0 turnovers
  • +118 total yards TB 391 · CAR 273

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Buccaneer or Panther on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Buccaneers Won

Tampa Bay won the efficiency, turnover, third-down, and time of possession battles.

Team stats comparison, Buccaneers vs Panthers
BuccaneersStatPanthers
6.3Yards per play4.1
0Turnovers1
391Total yards273
Other team stats
62Plays67
50%Third-down conversion39%
33:24Time of possession26:36

Scoring Summary

The Buccaneers scored three touchdowns and four field goals; the Panthers scored two field goals.

Scoring plays, Buccaneers vs Panthers
TimeTeamPlayTBCAR
1st quarter
7:17CARLirim Hajrullahu 24-yard FG Takes lead03
4:13TBKe'Shawn Vaughn 55-yard TD run Takes leadRyan Succop XP73
2nd quarter
10:54TBRyan Succop 36-yard FG Extends lead103
7:20CARLirim Hajrullahu 29-yard FG106
2:40TBRyan Succop 43-yard FG Extends lead136
1:19TBTom Brady → Cameron Brate, 4-yard TD Extends lead2-pt try failed196
3rd quarter
8:34TBRyan Succop 21-yard FG Extends lead226
2:08TBRonald Jones II 7-yard TD run Extends leadRyan Succop XP296
4th quarter
7:59TBRyan Succop 48-yard FG Extends lead326

Fantasy Points: Buccaneers vs Panthers, Week 16 2021

Fantasy leaders

  1. Antonio BrownTBWR20.1 PTSWR12
  2. Ronald JonesTBRB16.1 PTSRB12
  3. Tom BradyTBQB14.4 PTSQB17
  4. Ke'Shawn VaughnTBRB13.0 PTSRB21

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Tom BradyTBQB14.4QB1718/3023210111095.4
Sam DarnoldCARQB7.7QB2715/3219000111065.9Start/Sit →
Cam NewtonCARQB5.6QB347/136101542034.5
Blaine GabbertTBQB0.0—0/1000———39.6

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Antonio BrownTBWR20.1WR12WR———15101010
Ronald JonesTBRB16.1RB12RB2065132160
Ke'Shawn VaughnTBRB13.0RB21RB77011000
Cyril GraysonTBWR12.5WR33WR114033810
Shi SmithCARWR11.6WR39WR———53860
Robbie ChosenCARWR10.8WR44WR———105580
DJ MooreCARWR10.5WR45WR———125550Start/Sit →
Cameron BrateTBTE9.1TE13TE———42111
Tommy TrembleCARTE4.2TE30TE———22220Start/Sit →
Ameer AbdullahCARRB3.9RB48RB2106380Start/Sit →
Reggie BonnafonCARRB3.6RB52RB14022120
Rob GronkowskiTBTE3.3TE36TE———21230
Terrace MarshallCARWR1.6WR107WR———1160
Ian ThomasCARTE1.4TE50TE———1140Start/Sit →
Chuba HubbardCARRB0.9RB74RB6901000Start/Sit →
Alex EricksonCARWR0.0—WR———1000
Scotty MillerTBWR0.0—WR———1000
Stephen SullivanCARTE0.0—TE———1000
Le'Veon BellTBRB-0.1—RB2-10————

Fantasy Usage

Tampa Bay Buccaneers

Snap Share

  1. Rob GronkowskiTE60 snaps90%
  2. Antonio BrownWR53 snaps79%
  3. Cyril GraysonWR53 snaps79%
  4. Tyler JohnsonWR36 snaps54%
  5. Ronald JonesRB35 snaps52%

Target Share29 targets

  1. Antonio Brown52%, 15 targets
  2. Cameron Brate14%, 4 targets
  3. Cyril Grayson10%, 3 targets
  4. Ronald Jones10%, 3 targets
  5. Rob Gronkowski7%, 2 targets
  6. Other7%, 2 targets

Carry Share31 carries

  1. Ronald Jones65%, 20 carries
  2. Ke'Shawn Vaughn23%, 7 carries
  3. Le'Veon Bell6%, 2 carries
  4. Tom Brady3%, 1 carries
  5. Cyril Grayson3%, 1 carries

Carolina Panthers

Snap Share

  1. Robbie ChosenWR67 snaps96%
  2. DJ MooreWR60 snaps86%
  3. Terrace MarshallWR41 snaps59%
  4. Tommy TrembleTE41 snaps59%
  5. Chuba HubbardRB34 snaps49%

Target Share42 targets

  1. DJ Moore29%, 12 targets
  2. Robbie Chosen24%, 10 targets
  3. Ameer Abdullah14%, 6 targets
  4. Shi Smith12%, 5 targets
  5. Reggie Bonnafon5%, 2 targets
  6. Other17%, 7 targets

Carry Share15 carries

  1. Chuba Hubbard40%, 6 carries
  2. Cam Newton33%, 5 carries
  3. Ameer Abdullah13%, 2 carries
  4. Sam Darnold7%, 1 carries
  5. Reggie Bonnafon7%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Robbie ChosenCARWR6796%1024%0
Rob GronkowskiTBTE6090%27%0
DJ MooreCARWR6086%1229%0
Antonio BrownTBWR5379%1552%0
Cyril GraysonTBWR5379%310%1
Terrace MarshallCARWR4159%12%0
Tommy TrembleCARTE4159%25%0
Tyler JohnsonTBWR3654%00%0
Ronald JonesTBRB3552%310%20
Chuba HubbardCARRB3449%12%6
Cameron BrateTBTE3146%414%0
O.J. HowardTBTE2436%00%0
Ke'Shawn VaughnTBRB2436%13%7
Ian ThomasCARTE2434%12%0
Ameer AbdullahCARRB2333%614%2
Stephen SullivanCARTE1724%12%0
Shi SmithCARWR1521%512%0
Reggie BonnafonCARRB1420%25%1
Le'Veon BellTBRB34%00%2
Scotty MillerTBWR34%13%0
Alex EricksonCARWR34%12%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+6.8Ke'Shawn Vaughn13.0 PTS vs 6.2 xFP
  • Biggest underperformer−9.7DJ Moore10.5 PTS vs 20.2 xFP
  • Highest expected volume25.3 xFPAntonio Brown20.1 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Antonio BrownTB · WR20.125.3−5.279%52% tgt—000%1552%
DJ MooreCAR · WR10.520.2−9.786%28% tgt—000%1228%
Ronald JonesTB · —16.117.9−1.852%65% car—02065%310%
Robbie ChosenCAR · WR10.816.8−6.096%23% tgt—000%1023%
Sam DarnoldCAR · QB8.714.7−6.063%32 att—3217%00%
Tom BradyTB · QB14.413.8+0.696%30 att—3013%00%
Ameer AbdullahCAR · RB3.911.4−7.533%14% tgt—0213%614%
Cam NewtonCAR · QB5.68.9−3.337%13 att—13533%00%
Shi SmithCAR · WR11.68.4+3.221%12% tgt—000%512%
Cameron BrateTB · TE9.16.7+2.446%14% tgt—000%414%
Ke'Shawn VaughnTB · RB13.06.2+6.836%23% car—0723%13%
Cyril Grayson Jr.TB · WR12.55.7+6.879%10% tgt—013%310%
Chuba HubbardCAR · RB0.95.5−4.649%40% car—0640%12%
Reggie BonnafonCAR · RB3.64.0−0.420%7% car—017%25%
Rob GronkowskiTB · TE3.33.4−0.190%7% tgt—000%27%
Tommy TrembleCAR · TE4.23.4+0.859%5% tgt—000%25%
Alex EricksonCAR · WR0.01.7−1.74%2% tgt—000%12%
Giovanni RicciCAR · TE0.01.7−1.7—2% tgt—000%12%
Ian ThomasCAR · TE1.41.7−0.334%2% tgt—000%12%
Scotty MillerTB · WR0.01.7−1.74%3% tgt—000%13%
Stephen SullivanCAR · TE0.01.7−1.724%2% tgt—000%12%
Terrace Marshall Jr.CAR · WR1.61.7−0.159%2% tgt—000%12%
Le'Veon BellTB · RB-0.11.3−1.44%6% car—026%00%
Blaine GabbertTB · QB0.00.4−0.44%1 att—100%00%

Team totals: Buccaneers 29 targets and 31 carries; Panthers 43 targets and 15 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2021 season: 1.68 PPR points per target (67% catch rate), 0.64 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Tom Brady

TB · QB · 14.4 pts on 13.8 expected

18 of 30 passing for 232 yards, 1 touchdown; 1 carry for 11 yards.

Verdict: The points matched the role, 13.8 expected.

Sam Darnold Unlucky

CAR · QB · 8.7 pts on 14.7 expected

15 of 32 passing for 190 yards; 1 carry for 11 yards.

Verdict: The role was there, worth 14.7 points at league-average rates; the production wasn't.

Start/Sit: Sam Darnold →

Antonio Brown Volume, no payoff

TB · WR · 20.1 pts on 25.3 expected

15 targets (52% of the team's), 10 catches for 101 yards.

Verdict: The role was there, worth 25.3 points at league-average rates; the production wasn't.

Ronald Jones Volume, no payoff

TB · — · 16.1 pts on 17.9 expected

3 targets (10% of the team's), 2 catches for 16 yards; 20 carries (65% of the team's) for 65 yards and 1 touchdown.

Verdict: The points matched the role, 17.9 expected.

DJ Moore Unlucky

CAR · WR · 10.5 pts on 20.2 expected

12 targets (28% of the team's), 5 catches for 55 yards.

Verdict: The role was there, worth 20.2 points at league-average rates; the production wasn't.

Start/Sit: DJ Moore →

Robbie Chosen Unlucky

CAR · WR · 10.8 pts on 16.8 expected

10 targets (23% of the team's), 5 catches for 58 yards.

Verdict: The role was there, worth 16.8 points at league-average rates; the production wasn't.

Ameer Abdullah Unlucky

CAR · RB · 3.9 pts on 11.4 expected

6 targets (14% of the team's), 3 catches for 8 yards; 2 carries (13% of the team's) for 1 yard.

Verdict: The role was there, worth 11.4 points at league-average rates; the production wasn't.

Start/Sit: Ameer Abdullah →

Ke'Shawn Vaughn Ran hot

TB · RB · 13.0 pts on 6.2 expected

1 target (3% of the team's), 0 catches for 0 yards; 7 carries (23% of the team's) for 70 yards and 1 touchdown.

Verdict: The opportunities were worth 6.2 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Stock Up, Stock Down

Tampa Bay Buccaneers

  • Stock up: Ke'Shawn Vaughn led the backfield with 36% of the snaps after trailing Le'Veon Bell before this game.
  • Stock up: Antonio Brown played 79% of the snaps, up from a 53% season average.
  • Stock up: Ronald Jones played 52% of the snaps, up from a 17% season average.

Carolina Panthers

  • Stock down: Ian Thomas played 34% of the snaps, down from a 62% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2021 through Week 18.

Fantasy points allowed per game by position, Buccaneers defense and Panthers defense
Points allowed toBuccaneers DPanthers D
QBs17.515.3
RBs21.719.4
WRs34.831.9
TEs13.312.3

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Carolina opened at 22% win probability and fell below 2% in the third quarter.

Panthers win probability

Panthers win probability by game minutePanthers started at 22%, stood at 3% at halftime and finished at 0%, across 9 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +8Hajrullahu 24-yd FG23% → 31%Q1 7:17
  2. −17Vaughn 55-yd TD run32% → 15%Q1 4:13
  3. −6Succop 36-yd FG16% → 10%Q2 10:54
  4. +6Hajrullahu 29-yd FG10% → 16%Q2 7:20
  5. −7Brady → Brate, 4-yd TD10% → 3%Q2 1:19

Swing in Panthers win probability, in points

Play Calling and Possessions

Play calling, Buccaneers vs Panthers
Tampa Bay BuccaneersMeasureCarolina Panthers
62Plays67
50%Pass rate78%
7.5Yds / dropback4.0
5.1Yds / carry4.5
7/14Third downs7/18

Efficiency edge Tampa Bay ran 5 fewer plays but gained 3.5 more yards per dropback.

  • Top targets
  • TB Brown 52% · Brate 14% · Grayson 10%
  • CAR Moore 28% · Chosen 23% · Abdullah 14%

Possession Results

How each possession ended, Buccaneers vs Panthers
ResultTBCAR
Touchdowns30
Field goals42
Punts35
Turnovers01
Turnovers on downs02

TB turnover edge: +1

  • The Panthers opened the scoring on their first possession, a 9-play, 64-yard drive that ended in a field goal.
  • The Buccaneers drained the clock with two second-half drives of four to five minutes.
All 22 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
TBQ1 15:006162:39Punt
CARQ1 12:219645:04Field goal
TBQ1 7:175753:04Touchdown
CARQ1 4:136272:32Interception
TBQ1 1:4110335:47Field goal
CARQ2 10:546643:34Field goal
TBQ2 7:209504:40Field goal
CARQ2 2:40380:59Punt
TBQ2 1:414690:22Touchdown
CARQ2 1:193170:44Punt
TBQ2 0:351-10:35End of half
CARQ3 15:00652:30Punt
TBQ3 12:309513:56Field goal
CARQ3 8:343-102:09Punt
TBQ3 6:257574:17Touchdown
CARQ3 2:0813515:16Downs
TBQ4 11:523-11:37Punt
CARQ4 10:154-70:26Downs
TBQ4 9:495151:50Field goal
CARQ4 7:593-81:12Punt
TBQ4 6:477274:37Punt
CARQ4 2:1013872:10End of game
About these numbers

Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Buccaneers vs Panthers Head-to-Head

The Buccaneers and Panthers first met in 1995 and have played 51 times since. They have been NFC South rivals since 2002.

All-time series
26–25Panthers lead, 51 meetings since 1995
Postseason
0No playoff meetings
Largest Buccaneers win
48–142024
Largest Panthers win
48–162011

Since 2021

8–2 Buccaneers lead

10 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. B = Buccaneers win, P = Panthers win, outlined = this game.

2026 Meetings

  • Week 7 Buccaneers at Panthers Upcoming
  • Week 12 Panthers at Buccaneers Upcoming

Recent Meetings

Season to Date (Through Week 18)

The 2021 regular season, from each game's box score.

Season to date, Buccaneers vs Panthers
BuccaneersStatPanthers
13-4Record5-12
30.1Points per game17.9
405.9Yards per game298.9
6.1Yards per play4.6
20.8Points allowed per game23.8
331.5Yards allowed per game305.9

Buccaneers vs Panthers Odds and Results

How this game finished against the betting lines.

Spread
TB −10.5Buccaneers covered by 15.5
Total
44Under: 38 points scored (by 6)

Expected vs Actual Scoring

Implied team totals against the actual score
TeamImpliedActualDifference
Buccaneers27.332+4.8
Panthers16.86−10.8

The Buccaneers beat their implied total and the Panthers fell short of theirs; the Fantasy tab has the player lines behind it.

Betting Trends

Each team's 2021 season through this game. Over/under is overs first.

Tampa Bay Buccaneers

Against the spread
8–7
Over/under
7–8
ATS as favorite
8–7
ATS on the road
3–5

Carolina Panthers

Against the spread
5–10
Over/under
7–8
ATS as favorite
2–5
ATS as underdog
3–5
ATS at home
2–6

Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.

21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.

Buccaneers vs Panthers Fantasy Outlook for 2026

Two meetings are left on the 2026 schedule: Week 7 in Carolina and Week 12 in Tampa Bay. Here's how to decide who to play in your league.

Keep Exploring

2021 Game Logs for Players in This Game

Buccaneers vs Panthers Game FAQ

Who won the 2021 Buccaneers vs Panthers Week 16 game?

The Tampa Bay Buccaneers beat the Carolina Panthers 32–6 in Week 16 of the 2021 season. The game was played at Bank of America Stadium in Charlotte, NC, on December 26, 2021. See the Buccaneers' 2021 schedule.

What was the final score of Buccaneers vs Panthers?

The final score was Buccaneers 32, Panthers 6. The Buccaneers led 19–6 at halftime, and the second half went Buccaneers 13, Panthers 0.

What happened in the Buccaneers vs Panthers game?

Tampa Bay led 19–6 at halftime and outscored Carolina 13–0 after the break to win 32–6. The Buccaneers finished with a 391–273 edge in total offense and averaged 6.3 yards per play. Antonio Brown led all players with 10 catches for 101 yards. The Panthers committed 1 turnover, the Buccaneers none.

Who scored the most fantasy points in Buccaneers vs Panthers?

Antonio Brown led the game with 20.1 PPR fantasy points, the WR12 of Week 16, on 10 catches for 101 yards. Ronald Jones was next with 16.1 (RB12).

Who led Buccaneers vs Panthers in passing, rushing and receiving?

Tom Brady (TB) led all passers with 18 of 30 for 232 yards and a touchdown. Ke'Shawn Vaughn (TB) led in rushing with 7 carries for 70 yards and a touchdown. Antonio Brown (TB) led in receiving with 10 catches for 101 yards.

How many fantasy points did Antonio Brown score against the Panthers?

Antonio Brown scored 20.1 points in PPR leagues, 15.1 in half-PPR and 10.1 in standard scoring against the Panthers in Week 16 of the 2021 season, on 10 catches for 101 yards. He drew 52% of his team's targets.

Who outperformed and underperformed expected fantasy points in Buccaneers vs Panthers?

Ke'Shawn Vaughn outperformed his expected fantasy points the most, scoring 13.0 PPR points on 6.2 xFP (+6.8). DJ Moore fell furthest short, with 10.5 points on 20.2 xFP (−9.7). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Buccaneers vs Panthers?

Antonio Brown had the most fantasy opportunity in the game, worth 25.3 expected PPR points (xFP) at league-average rates, and scored 20.1. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Buccaneers beat the Panthers?

The Buccaneers beat the Panthers 32–6 because they averaged 6.3 yards per play to 4.1, won the turnover battle 1–0, and outgained them 391–273.

Which team won the turnover battle in Buccaneers vs Panthers?

The Buccaneers won the turnover battle 1–0: the Panthers gave the ball away 1 time and the Buccaneers not at all. The Buccaneers won the game.

What is the all-time Buccaneers vs Panthers record?

The Panthers lead the all-time series 26–25 across 51 meetings since 1995.

When did the Buccaneers and Panthers last play before this game?

Before Week 16 of 2021, they last met in the 2020 season on November 15, 2020, when the Buccaneers beat the Panthers 46–23.

What was the closing spread for Buccaneers vs Panthers?

The consensus closing spread at kickoff was Buccaneers −10.5, making the Tampa Bay Buccaneers 10.5-point favorites, with a closing total of 44. That implied about 27.3 points for the Buccaneers and 16.8 for the Panthers.

Did Buccaneers vs Panthers go over or under the total?

The game went under. The consensus closing total was 44, and the teams combined for 38 points, 6 under the number.

Who covered the spread in Buccaneers vs Panthers?

The Buccaneers covered by 15.5 against the closing line of Buccaneers −10.5. The final margin was 26 points.