NFL/Teams/Carolina Panthers

CAROLINA PANTHERS

NFC NFC South · 19992026 · 470 games
8-9
2025 REG. SEASON
.471 · NFC South
311
POINTS FOR
18.3 per game
380
POINTS AGAINST
22.4 per game
-69
DIFFERENTIAL
1 playoff fixtures

01/2025 schedule

18 played
18 scheduled

02/Tendency

Play log
2020–2025 only
Share of this club’s 2025 regular-season plays, and what each returned
Play typePlaysShareYardsYPPTD
Pass55142.4%3,0505.5425
Run44534.3%1,9984.499
Kickoff906.9%00.000
No play (penalty)775.9%00.000
Punt564.3%00.001
Extra point312.4%00.000
Field goal292.2%00.000
QB kneel181.4%-21-1.170
QB spike20.2%00.000

03/2025 roster

64 players
Regular season
PASSING
Player#POSGCMPATTYDSY/ATDINT
Bryce Young9QB163044783,0116.32311
Andy Dalton14QB425372937.911
RUSHING
Player#POSGCARYDSY/CTD
Rico Dowdle13RB172361,0764.566
Chuba Hubbard30RB151345113.811
Bryce Young9QB16542164.002
Trevor Etienne23RB1720944.700
Jimmy Horn Jr.15WR108698.630
David MooreWR311212.000
Mitchell Evans84TE14111.000
RECEIVING
Player#POSGTGTRECYDSY/RTD
Tetairoa McMillan4WR17122701,01414.57
Jalen Coker18WR11433339411.93
Xavier Legette17WR15643536310.43
Rico Dowdle13RB1750392977.61
Tommy Tremble82TE1537272499.22
Chuba Hubbard30RB1539302237.43
Ja'Tavion Sanders0TE1234291906.61
Mitchell Evans84TE1425191719.02
Brycen Tremayne87WR15181416011.40
Jimmy Horn Jr.15WR1015111089.80
Hunter RenfrowWR62615895.92
James Mitchell85TE233289.30
Trevor Etienne23RB1733134.30
David MooreWR31155.00
DEFENSE
Player#POSGTKLSACKTFLINTPDFF
Christian Rozeboom52LB151192.07131
Nick Scott21SAF171100.00130
Trevon Moehrig7SAF16983.014120
Derrick Brown95DT16725.05071
Mike Jackson2CB17660.044191
A'Shawn Robinson91DT17652.53030
Trevin Wallace32LB12612.05040
Chau Smith-Wade26CB16560.01120
Lathan Ransom22SAF15511.02121
Nic ScourtonLB15465.07011
D.J. Wonnum98LB16423.04130
Jaycee Horn8CB15360.01580
Tershawn Wharton98DE9352.02010
Claudin Cherelus53LB9320.00010
Bobby BrownDT12300.53010
Princely Umanmielen3LB14241.52001
Krys Barnes47LB5220.51000
Bam Martin-Scott54LB11210.01001
Thomas Incoom48LB15160.00000
Brycen Tremayne87WR15150.00000
Corey Thornton31CB7140.00031
LaBryan RayDT9130.00000
Trevis Gipson52LB7121.01000
Akayleb Evans29CB7120.00000
Maema Njongmeta45LB9100.00001
Cam Jackson99DT490.00000
Patrick Jones91LB491.02010
Demani Richardson36SAF670.00000
Ja'Tavion Sanders0TE1250.00000
DeeJay Dallas20RB240.00000
Carlos BashamLB240.00000
Robert Rochell33CB340.00000
Rico Dowdle13RB1730.00000
Tetairoa McMillan4WR1730.00000
Tommy Tremble82TE1520.00000
D.J. JohnsonDE220.00000
Jaden Crumedy63DT120.00000
Isaiah Simmons27SAF220.00000
Ryan Fitzgerald10K1720.00000
Andy Dalton14QB410.00000
Chuba Hubbard30RB1510.00000
Dalevon Campbell81WR110.00000
Ikem Ekwonu79OT610.00000
Taylor Moton72OT510.00000
Brady Christensen70OT210.00000
Robert HuntOT110.00000
Trevian Thomas34SAF110.00000
Sam Martin6P1710.00000
KICKING
Player#POSGPTS
Ryan Fitzgerald10K1799
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

The record above is derived from final scores for 2025 regular season only; playoff fixtures appear in the schedule marked with their round and are excluded from it. A player appears in a roster table only if he recorded something in that block, so the passing table is not a list of everyone who dressed. Games played is games with a stat line, not games on the roster. Sacks carry a half, which is why that column shows a decimal. Where a figure is a dash the block was absent from the source row rather than recorded as zero: the older weekly files carry no offensive block at all for some seasons, and a zero there would be a number the player never earned. The tendency table is a narrower window than the schedule above it — the play log covers 2020 to 2025 only — and carries no field position or down, so there is nothing here about where on the field these plays happened. No play (penalty) is a snap wiped out by an accepted penalty: the down did not count. Measured across the whole 2020-2025 play log, all 27,755 such rows league-wide, 27,747 gained no yardage and none scored, so a no-play row carries a share of the snaps but no yards, and it drags the yards-per-play column down.