WR · Detroit Lions · week 8 vs Green Bay Packers · Sun Oct 25 · 4:25 PM ET
Tom Kennedy
TYPE Possession receiver
ROLE a backup
EXP 7 seasons
AGE 29-31
DEPTH PR4
As of week 8, Tom Kennedy was a WR for DET, age 30.1, 7 seasons of experience. In 2026 through week 7 he had played 5 games on 0% of snaps; his line was 0 receiving yards a game, 0 targets a game and a 0% target share (Possession receiver by the published rule). Before 2026 he played 30 games (postseason included) over 5 seasons. His injury history held 1 episode (abdomen 1); the last was an abdomen injury in 2025 week 17.
The full read
In short
Tom Kennedy is a backup at punt returner for DET — 1% of the snaps in his best week of 5. He has a not stated injury. His team has not listed him on the final report. We called him PLAY in week 7 and he did not play.
His team's own announcement
This is the TEAM'S OWN ANNOUNCEMENT, not a reading of ours. His team filed him on the injury report and we are restating it so the record is complete. There is nothing early about repeating an announcement — what we say ahead of one is on the week's page. Source: his team's reserve list (injured reserve, PUP, NFI, suspended).
No dated practice report for him in week 8
The team has not published one we can date, or the window has not reached it. Not the same as his having practiced.
Stats, with ranges — dot = his average, bar = his game range
Rec yds / game0.0 range 0.0–0.0
wk 1–5 · 5 games
Targets / game0.0 range 0.0–0.0
wk 1–5 · 5 games · below most of his peers
Target share0.0% range 0–0
wk 1–5 · 5 games · below most of his peers
Snap share0.2% range 0–1
wk 1–5 · 5 games
Snaps by week — his larger of the offence and defence share
0%wk 1
0%wk 2
0%wk 3
1%wk 4
0%wk 5
Medical history
When
Injury
Weeks on a report
Worst status
2025 · wk 17
abdomen
1
Questionable
Every injury episode on file for him, as the record holds it.
Injury history by season · 1 episode · 1 week on a report
2025
abdomen · 1w
2026
Weeks 1–18
questionable
Each bar is one episode: the week it began and how many weeks he was on a report, coloured by the worst status.
Our past calls vs what happened
Wk 7PLAY 77% ✗ missbefore his team said anything; did not play
Season on him: 0 of 1 graded call of ours right. Graded by the record: right or a miss against whether he played. A week we did not call, or his club's own word, is not graded.
The data behind this page — the timeline in words, every call and week on record, about him, and what this page does not show
Profile — as of week 8
Role
WR6 · 0% snaps
Season
2026 · 5 games through wk 7
Per game
0 receiving yards · 0 targets · 0% target share
Type
Possession receiver
Career
5 seasons · 30 games before 2026
Injuries
1 episode · last: abdomen, 2025 wk 17
Bio
age 30.1 · 7 seasons' experience
Where the profile comes from
Built from: honors.db; nflverse injuries_2026.csv; medical.db; nflverse players.csv; profile.db; nflverse roster_2026.csv; nflverse roster_weekly_2026.csv; nflverse snap_counts_2026.csv; nflverse stats_player_week_2026.csv. Every number in it is one those sources hold.