NFL MATCHUP REPORT

December 21, 2025, 1:00 | Bank of America Stadium

Tampa Bay Buccaneers (7-7) VS Carolina Panthers (7-7)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline


-155
135
-150
130

Spread


-3 -104
3 -116
-3 100
3 -120

Total
o
u
o
u
45 o -110
45 u -110
46 o -110
46 u -110
o
u

RECENT FORM

NameRecord ATSOffense DefenseDiff ATS HomeATS Away OU RecordOU Home OU Away
Tampa Bay 7-7 5-9 23.36 25.29 -1.93 1-6 4-3 8-6 6-1 2-5
Carolina 7-7 8-6 18.86 22.64 -3.79 4-2 4-4 7-7 4-2 3-5

POWER STATS

Yards Per Point

NameOffense DefenseDifferential
TB 13.55 13.77 -0.21
CAR 16.38 14.64 1.74

Yards Per Pass

NameOffense DefenseDifferential
TB 10.03 10.8 -0.77
CAR 9.51 10.62 -1.11

Yards Per Rush

NameOffense DefenseDifferential
TB 4.16 4.27 -0.11
CAR 4.38 4.41 -0.03

SMART CHART

TB
NAME
CAR
23.36
OFFENSE
18.86
25.29
DEFENSE
22.64
-1.93
DIFFERENTIAL
-3.78
203.43
PASSING YARDS
183.43
113.21
RUSH YARDS
125.57
246.86
PASSING YARDS ALLOWED
215.50
101.36
RUSHING YARDS ALLOWED
116.00
-0.64
TURNOVER DIFFERENTIAL
0.08

TEAM RECORDS

Tampa Bay Buccaneers

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 7-7 3-4 4-3 5-9 1-6 4-3 23.36 25.29 -1.93
Last 3 1-2 1-2 0-0 0-3 0-3 0-0 22.67 23.33 -0.67
vs Conf 5-5 2-3 3-2 4-6 1-4 3-2 9.40 7.60 1.80
vs Div 2-2 0-2 2-0 2-2 0-2 2-0 23.50 19.00 4.50

Carolina Panthers

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 7-7 4-2 3-5 8-6 4-2 4-4 18.86 22.64 -3.79
Last 3 1-2 1-0 0-2 1-2 1-0 0-2 19.00 22.67 -3.67
vs Conf 5-4 3-1 2-3 6-3 3-1 3-2 9.33 7.11 2.22
vs Div 2-2 1-1 1-1 2-2 1-1 1-1 21.00 16.00 5.00

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 23.36 16 22.64 14
Away Team Road Passing vs Home Team Home Passing Defense 184.14 22 224.83 20
Away Team Road Rushing vs Home Team Home Rushing Defense 111.43 14 116.67 21
Home Team Overall Scoring vs Away Team Overall Defense 18.86 28 25.29 24
Home Team Home Passing vs Away Team Road Passing Defense 152.17 31 262.00 31
Home Team Home Rushing vs Away Team Road Rushing Defense 152.67 3 93.43 5

HEAD TO HEAD SUMMARY

TeamRecord ATSOU ScoreRush YPRPA CPPY TYTO +/-
Tampa Bay 9-1 7-3 7-3 28.70 136.80 4.77 36.50 67.67 266.10 402.90 0.70
Carolina 1-9 3-7 7-3 16.30 95.70 4.22 34.00 61.76 204.20 299.90 1.50

HEAD TO HEAD DETAIL

DateAway HomeScore LineTotal OU ResultARY APYATY ATTHRY HPYHTY HTTAway Team Attempts Home Team AttemptsAway Team Completions Home Team Completions
Dec 29, 2024 CAR TB 14 - 48 -10 47.5 O 39 165 204 0 202 349 551 0 28 32 15 27
Dec 1, 2024 TB CAR 26 - 23 6.5 46 O 236 209 445 2 78 289 367 1 34 46 22 26
Jan 7, 2024 TB CAR 9 - 0 4.5 36.5 U 113 115 228 0 131 68 199 2 32 18 20 11
Dec 3, 2023 CAR TB 18 - 21 -3.5 37 O 133 149 282 1 128 194 322 1 31 29 15 14
Jan 1, 2023 CAR TB 24 - 30 -3.5 40.5 O 74 326 400 3 67 411 478 1 37 45 23 34
Oct 23, 2022 TB CAR 3 - 21 13 38.5 U 46 276 322 0 173 170 343 0 49 22 32 16
Jan 9, 2022 CAR TB 17 - 41 -10.5 43 O 110 207 317 2 85 324 409 0 43 39 29 29
Dec 26, 2021 TB CAR 32 - 6 11 44.5 U 159 232 391 0 67 206 273 1 31 45 18 22
Nov 15, 2020 TB CAR 46 - 23 6 49.5 O 210 334 544 1 65 122 187 1 39 28 28 20
Sep 20, 2020 CAR TB 17 - 31 -7.5 47 O 87 340 427 4 122 217 339 2 42 35 33 23

BETTING ODDS TRENDS

Carolina Panthers

Carolina is 15-8 ATS in its last 23 games
The total has gone UNDER in 4 of Carolina's last 6 games
Carolina is 9-3 ATS in its last 12 games at home
Carolina is 5-2 SU in its last 7 games at home
The total has gone OVER in 4 of Carolina's last 5 games at home
Carolina is 3-7 ATS in its last 10 games when playing Tampa Bay
Carolina is 0-5 SU in its last 5 games when playing Tampa Bay
The total has gone OVER in 4 of Carolina's last 5 games when playing Tampa Bay
Carolina is 2-4 ATS in its last 6 games when playing at home against Tampa Bay
Carolina is 1-5 SU in its last 6 games when playing at home against Tampa Bay
The total has gone UNDER in 17 of Carolina's last 25 games when playing at home against Tampa Bay

Tampa Bay Buccaneers

Tampa Bay is 0-5 ATS in its last 5 games
Tampa Bay is 1-5 SU in its last 6 games
The total has gone OVER in 4 of Tampa Bay's last 6 games
Tampa Bay is 17-8 ATS in its last 25 games on the road
The total has gone UNDER in 5 of Tampa Bay's last 7 games on the road
Tampa Bay is 7-3 ATS in its last 10 games when playing Carolina
Tampa Bay is 5-0 SU in its last 5 games when playing Carolina
The total has gone OVER in 4 of Tampa Bay's last 5 games when playing Carolina
Tampa Bay is 4-2 ATS in its last 6 games when playing on the road against Carolina
Tampa Bay is 5-1 SU in its last 6 games when playing on the road against Carolina
The total has gone UNDER in 17 of Tampa Bay's last 25 games when playing on the road against Carolina

TEAM LAST 5 GAMES

Tampa Bay Buccaneers

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Dec 11, 2025 ATL 28-29 L -6/43.5 L/O 88 250 338 111 365 476 0 H
Dec 7, 2025 NO 20-24 L -7.5/41.5 L/O 179 122 301 139 121 260 0 H
Nov 30, 2025 ARI 20-17 W -4.5/44.5 L/U 95 184 279 95 291 386 -2 H
Nov 23, 2025 LAR 7-34 L 7/50.5 L/U 123 70 193 70 263 333 2 A
Nov 16, 2025 BUF 32-44 L 6.5/45.5 L/O 202 165 367 97 317 414 -1 A

Carolina Panthers

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Dec 14, 2025 NO 17-20 L -2.5/41.5 L/U 127 154 281 81 256 337 1 A
Nov 30, 2025 LAR 31-28 W 10/45 W/O 164 194 358 152 227 379 -3 H
Nov 24, 2025 SF 9-20 L 7.5/49 L/U 69 161 230 147 193 340 -1 A
Nov 16, 2025 ATL 30-27 W 4.5/42 W/O 67 419 486 125 223 348 -1 A
Nov 9, 2025 NO 7-17 L -5.5/38.5 L/U 73 102 175 122 266 388 1 H