Player file
Christian Kirk
WR Wide Receiver · Texas A&M · #3 · PRO
5' 11" · 200 lbs · ESPN roster listing (measurement date not published)
age 29 · born 1996-11-18 · corroborated by nflverse players.csv · as of 2026-09-20
SF · ir
Formal report: Practice: not reported · Game designation not reported. Check next report · Plan coverage
Inspect file assembly
lifecycle: veteran — 8 NFL regular-season line(s) 2018–2025 on the seasonal well (nflverse stats_player_reg) · card built 2026-09-20
Searched — none · no 2026 regular-season stat line on nflverse for player_id=00-0034775 (seasonal record, recorded search) ⇒ no 2026 within-position rank exists (asOf 2026-09-20)
Inspect
no 2026 regular-season stat line on nflverse for player_id=00-0034775 (seasonal well, recorded search) ⇒ no 2026 within-position rank existsInspect season and contract figures
Last season line
Not yet available · No 2026 season total is reported for this player in the source snapshot checked 2026-09-21T14:46:19.918Z. Missing statistics are not zero. Earlier seasons remain in NFL by year. (asOf 2026-09-21T14:46:19.918Z)
2026Signed through
APY $3,000,000 · cap hit $2,960,000
Over The Cap · 2026-09-20Season stats
Not yet available · No 2026 season total is reported for this player in the source snapshot checked 2026-09-21T14:46:19.918Z. Missing statistics are not zero. Earlier seasons remain in NFL by year. (asOf 2026-09-21T14:46:19.918Z)
Contract
- Signed through2026Over The Cap · 2026-09-20
- APY$3,000,000Over The Cap · 2026-09-09
- Cap hit$2,960,000Over The Cap · 2026-09-20
- Free agency2027 · UFAOver The Cap · 2026-09-20
Not sourced yet · term / APY / current cap number only; guarantees, bonuses, options and exit consequences are not on a provisioned source (unknown)
NFL by year
- 2025 · HOU · WR · 11 counting-stat game rows; total appearances unresolved28 rec · 52 tgt · 239 rec yds · 1 rec TD
- 2024 · JAX · WR · 8 counting-stat game rows; total appearances unresolved27 rec · 47 tgt · 379 rec yds · 1 rec TD
- 2023 · JAX · WR · 12 counting-stat game rows; total appearances unresolved1 car · 6 rush yds · 0 rush TD · 57 rec · 85 tgt · 787 rec yds · 3 rec TD
- 2022 · JAX · WR · 17 counting-stat game rows; total appearances unresolved5 car · 11 rush yds · 0 rush TD · 84 rec · 133 tgt · 1,108 rec yds · 8 rec TD
- 2021 · ARI · WR · 17 counting-stat game rows; total appearances unresolved1 car · 11 rush yds · 0 rush TD · 77 rec · 103 tgt · 982 rec yds · 5 rec TD
- 2020 · ARI · WR · 14 counting-stat game rows; total appearances unresolved2 car · 3 rush yds · 0 rush TD · 48 rec · 79 tgt · 621 rec yds · 6 rec TD
- 2019 · ARI · WR · 13 counting-stat game rows; total appearances unresolved10 car · 93 rush yds · 0 rush TD · 68 rec · 108 tgt · 709 rec yds · 3 rec TD
- 2018 · ARI · WR · 12 counting-stat game rows; total appearances unresolved3 car · 35 rush yds · 0 rush TD · 43 rec · 68 tgt · 590 rec yds · 3 rec TD
Stack-up lives on leaders. Not a rank invented on this file.
Official games
- Preseason week 1 · 2026-08-13 · TEN at SFDid not play. On the official DNP list.Open the book · NFL Game Summary · 2026-08-13
- Preseason week 1 · 2026-08-20 · SF at LACDid not play. On the official DNP list.Open the book · NFL Game Summary · 2026-08-21
- Preseason week 3 · 2026-08-27 · SF at LVDid not play. On the official DNP list.Open the book · NFL Game Summary · 2026-08-28
Not sourced yet · snaps are not printed in the NFL Game Summary and no snap-count source is provisioned — participation above is the book's own lists
NFL Game Summary · 2026-08-13as of 2026-08-27College by year
- 2017 · Texas A&M · receiving71 rec · 919 yds · 10 TDCollegeFootballData player season stats · 2026-08-14
- 2016 · Texas A&M · receiving83 rec · 928 yds · 9 TDCollegeFootballData player season stats · 2026-08-14
- 2015 · Texas A&M · receiving80 rec · 1009 yds · 7 TDCollegeFootballData player season stats · 2026-08-14
Combine / pro day
- 2018 Combine · WR · Texas A&M · 5-10 · 201 lb40 4.47 · bench 20 · vert 35.5" · broad 115" · 3-cone 7.09 · shuttle 4.45drafted 2018 · round 2 · Arizona Cardinals
Not sourced yet · pro day: pro-day results are not on any provisioned source
a blank drill is one the nflverse combine table did not record — it carries no did-not-participate reason, so the reason is not on file
Injuries
Source not provisioned · no reserve/injury filing for this name in official transaction feeds on disk 2026-01-01 → 2026-09-19 (32 clubs: 31 club-published and 1 from the nfl.com league ledger as the approved equivalent (DAL); 1966 rows; no club feed missing) and no weekly injury-report row (30 of 32 clubs have a posted report as of 2026-09-20T15:46:37.182Z). Pre-window history is not on a provisioned source. Next: connect a source that covers this field. (asOf 2026-09-20)
Suspensions / discipline
Not sourced yet · no discipline records on file · search bound: recorded search of official transaction feeds on disk 2026-01-01 → 2026-09-19 (32 clubs: 31 club-published and 1 from the nfl.com league ledger as the approved equivalent (DAL); 1966 rows; no club feed missing) for /\bsuspend|reserve\s*\/\s*suspended|commissioner(?:'s)?\s+exempt|exempt\s*\/\s*commissioner/i: 5 filings. The league discipline ledger is not a provisioned source, so absence here is a bounded search, not a true negative. (asOf 2026-09-20)
Transactions
- 2026-03-18 · SFThe 49ers have signed WR Christian Kirk and P Corliss Waitman to one-year deals
window 2026-01-01 → 2026-09-19
filings in official transaction feeds on disk 2026-01-01 → 2026-09-19 (32 clubs: 31 club-published and 1 from the nfl.com league ledger as the approved equivalent (DAL); 1966 rows; no club feed missing); pre-window movement is not on a provisioned source
Awards
0× Pro Bowl · 0× All-Pro · 7 seasons started · career through 2025
nflverse draft_picks (PFR career honors counts) · 2026-09-20career COUNTS as of the fetch (PFR via nflverse), not dated honors; per-season dates are unknown unless a curated dated row is present
Reception Perception
- 2022 · 263 routesScreen 3% · Slant 19% · Curl 11% · Dig 12.9% · Post 16% · Nine 6.5% · Corner 8% · Out 7.2% · Comeback 2.3% · Flat 12.2% · Other 1.9%man 63% · zone 81% · press 65.7%Reception Perception · 2026-09-01
- 2021 · 269 routesScreen 3.7% · Slant 17.8% · Curl 13% · Dig 9.7% · Post 16% · Nine 8.2% · Corner 7.8% · Out 6.7% · Comeback 3.3% · Flat 11.9% · Other 1.9%man 61.4% · zone 80.1% · press 65.9%Reception Perception · 2026-09-01
- 2018 · 212 routesScreen 9.9% · Slant 11.3% · Curl 20.3% · Dig 9.4% · Post 5.2% · Nine 14.2% · Corner 2.4% · Out 11.8% · Comeback 4.2% · Flat 7.5% · Other 3.8%man 69.5% · zone 82.1% · press 64.9%Reception Perception · 2026-09-01