FanIQ

FanIQ › Players

Player

David Moore

WR · Panthers

The journeyman arc is the defining story of Moore's career — a fringe roster player who outlasted expectations by finding new teams every time he was cut.

9-year journeyman: Seattle to Denver to Green Bay to Tampa to Carolina — a 7th-round pick who keeps proving doubters wrong.

Trend

Moore by season (regular season only)

SeasonTeamGamesTgtRecYdsTD
2018SEA1453264455
2019SEA1434173012
2020SEA1647354176
2021DEN/GB22000
2023TB675941
2024CAR1557323513
2025CAR31150

A 7th-round 2017 Seattle pick (226th overall) out of East Central Oklahoma, Moore parlayed a 26/445/5 sophomore line into a near-decade career. After being cut by Chicago in Week 2 of 2022, he sat out the rest of that year, then re-emerged in Tampa (2023) and landed a full role in Carolina (2024) with 57 targets and 3 TDs.

Why it matters. The journeyman arc is the defining story of Moore's career — a fringe roster player who outlasted expectations by finding new teams every time he was cut.

17 career regular-season TDs on 116 catches — a 14.7% TD-per-reception rate that defines his red-zone value.

Split

Career receiving TDs by season (regular season only)

SeasonRecTDTD%
201826519.2%
201917211.8%
202035617.1%
20235120.0%
20243239.4%
Career1161714.7%

Moore's career has been defined by efficient red-zone usage, not volume. His 2018 Seattle line — 5 TDs on 26 catches (19.2% TD rate) — was elite. Across 8 active seasons he's never been a primary target, but coaches consistently dial him up inside the 20. The 2023 Tampa stint added 1 RS TD in 6 games despite minimal usage.

Why it matters. A 14.7% TD-per-reception rate over a multi-season career is a genuine efficiency signal — it explains why teams keep signing a WR who never cracks the top of a depth chart.

Career-high 103 yards vs Carolina in 2018 — and 7 seasons later he's in a Panthers uniform.

Milestone

Moore's only career 100-yard game came in Week 12 of 2018 vs Carolina: 4 catches, 103 yards, 1 TD. Seven seasons later he signed with the Panthers and now plays in front of the fans whose secondary he beat for his career-best line.

He nearly matched it in Week 12, 2024 vs KC: 6 catches, 81 yards, 1 TD against the defending champs — and at age 30 his best yardage games are still coming.

Top-5 receiving games (regular season)

SeasonWkOppRecYdsTD
201812CAR41031
20188DET4971
20204MIA3951
202412KC6811
20209BUF4711

Why it matters. The narrative symmetry of beating the Panthers secondary for his career-best game and then joining them is a compelling human-interest angle that resonates with fans.

Across 2021 and 2022 combined he had 0 receptions on 2 NFL targets.

Anomaly

After 3 productive Seahawks seasons (2018-20), Moore signed with Denver in 2021, was cut, latched on with Green Bay, and finished the year with 2 NFL targets and 0 catches across 2 games on 2 different teams. He was cut by Chicago two weeks into 2022 and didn't take an NFL snap that fall.

The 6-game Tampa Bay 2023 regular-season stint (5 catches, 94 yards, 1 TD) — plus a 1-TD playoff game — was what got him back on the radar and led to his 2024 Carolina contract.

Why it matters. The 2021-22 dead-air period is what makes Moore's comeback arc compelling — most players with 0 catches across two ghosted seasons never get another NFL contract.

6 NFL franchises across 9 seasons: Seattle, Denver, Green Bay, Chicago, Tampa Bay, and Carolina.

Trend

Moore has suited up for Seattle (2018-20), Denver (2021), Green Bay (2021), Chicago (2022, cut Week 2), Tampa Bay (2023), and Carolina (2024-25) — 6 NFL franchises across 9 seasons.

Despite never ranking higher than WR3 on any depth chart, Moore has a 14.7% career regular-season TD rate on 116 catches (17 TDs) — a rare efficiency signature that explains why front offices keep calling. The 2025 Carolina line (1 catch on 1 target in 3 games) at age 30 may be his final chapter, but as a 7th-round pick he's already exceeded every expectation.

Moore's NFL teams (regular season)

TeamSeasonsRS RecRS TD
SEA2018–207813
DEN202100
GB202100
CHI2022——
TB202351
CAR2024–25333

Why it matters. Six franchises in nine seasons is exceptional roster volatility — it contextualizes both his durability (kept finding teams) and his ceiling (never the primary guy anywhere).

FanIQ answers any NFL stats question with receipts, on your phone.

Get FanIQ freeGet it on Google Play

One law a week, in your inbox

A single rule from the library with the seasons behind it. Nothing else.