Christian Kirk in the NFL
In the NFL. Photo: U.S. Air Force photo by Airman 1st Class Aspen Reid, Public domain, via Wikimedia Commons

Receiver, Texas A&M, 2015–⁠17

Christian Kirk

Number
No. 3
Height
5′11″
Weight
200 lb
Hometown
Scottsdale, AZ
Born
Nov 18, 1996, in Scottsdale, Arizona

Wikipedia readers: about 9,299 a month over the past year

Christian Kirk played receiver at Texas A&M (2015–⁠17). The Arizona Cardinals took Kirk in round 2, No. 47 overall in the 2018 NFL Draft.

At a glance

Best season
1,009
Receiving yards, 2015 (Texas A&M, 8–⁠5)
Best game
189 yards
Vs. Wake Forest, bowl season 2017: No. 1 receiving game in FBS that week
National rank
No. 1
In the nation in punt return average, 2015
Drafted
No. 47
Round 2, 2018 NFL Draft (Arizona Cardinals)

Career highs

13catches, career highvs. Wake Forest, 2017189receiving yards, career highvs. Wake Forest, 20173receiving touchdowns, career highvs. Wake Forest, 2017

Honors

All-America: Athlon Sports 2015

Players of the year, conference and regional honors: Wikipedia’s lists (CC BY-SA), each linked from its honor.

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2015Texas A&M801,00912.6766
2016Texas A&M8392811.2969
2017Texas A&M7191912.91081
Career2342,85612.22681

Returns

SeasonTeamKRYdsTDPRYdsTD
2015Texas A&M223850143412
2016Texas A&M61730142823
2017Texas A&M224901101911
Career501,0481388146

Rushing

SeasonTeamCarYdsAvgTDLong
2015Texas A&M11544.9011
2016Texas A&M8354.4020
2017Texas A&M4317.8028
Career231205.2028

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosHtWt
2015Texas A&M3WR
2016Texas A&M3WR
2017Texas A&M3WR5′11″200

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2015Texas A&M1320.4028th (n=465)0.5352.113%
2016Texas A&M1260.2915th (n=489)0.5237.013%
2017Texas A&M1110.5353rd (n=507)0.5258.912%

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2017 Texas A&M 13 games, 71 catches, 919 yards, 10 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 3atUCLAL 44–⁠4556004112–
Sep 9vs.NichollsW 24–⁠146471244–
Sep 16vs.LouisianaW 45–⁠213341––1
Sep 23vs.ArkansasW 50–⁠43511023136–
Sep 30vs.South CarolinaW 24–⁠1741301101
Oct 7vs.AlabamaL 19–⁠274521221–
Oct 14atFloridaW 19–⁠172440––3
Oct 28vs.Mississippi StateL 14–⁠3553303551
Nov 4vs.AuburnL 27–⁠428620–––
Nov 11vs.New MexicoW 55–⁠1441201––1
Nov 18atOle MissW 31–⁠2457703471
Nov 25atLSUL 21–⁠457781355–
Dec 29 ✦vs.Wake ForestL 52–⁠551318931102
2016 Texas A&M 13 games, 83 catches, 928 yards, 9 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 3vs.UCLAW 31–⁠2485801211
Sep 10vs.Prairie View A&MW 67–⁠051062––1
Sep 17atAuburnW 29–⁠165220–––
Sep 24vs.ArkansasW 45–⁠243251––2
Oct 1atSouth CarolinaW 24–⁠1312610––2
Oct 8vs.TennesseeW 45–⁠387801–––
Oct 22atAlabamaL 14–⁠3395811321
Oct 29vs.New Mexico StateW 52–⁠105361––2
Nov 5atMississippi StateL 28–⁠3571441––1
Nov 12vs.Ole MissL 28–⁠293690––1
Nov 19vs.UTSAW 23–⁠105760––1
Nov 24vs.LSUL 39–⁠54810724120–
Dec 28 ✦vs.Kansas StateL 28–⁠336860––2
2015 Texas A&M 13 games, 80 catches, 1,009 yards, 7 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 5vs.Arizona StateW 38–⁠17610612362
Sep 12vs.Ball StateW 56–⁠2344311242
Sep 19vs.NevadaW 44–⁠2761200372–
Sep 26vs.ArkansasW 28–⁠2181732477–
Oct 3vs.Mississippi StateW 30–⁠1787701183
Oct 17vs.AlabamaL 23–⁠4179001254
Oct 24atOle MissL 3–⁠232160––1
Oct 31vs.South CarolinaW 35–⁠286370–––
Nov 7vs.AuburnL 10–⁠267440–––
Nov 14vs.Western CarolinaW 41–⁠17912223301
Nov 21atVanderbiltW 25–⁠04430––1
Nov 28atLSUL 7–⁠193540566–
Dec 30 ✦vs.LouisvilleL 21–⁠2710841237–

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Before the draft

DrillCombine 2018
Height5′10⅜″
Weight201 lb
Arm length30⅜″
Hand size9⅞″
Wingspan72⅞″W
40-yard dash4.47 s
10-yard split1.50 sW
Vertical jump35½″
Broad jump9′7″
Bench press20 reps
3-cone drill7.09 s
20-yard shuttle4.45 s

Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA).

In the NFL

8 seasons, 104 games with a stat; latest team: San Francisco 49ers.

SeasonTeamGRecYdsTD
2018Arizona Cardinals12435903
2019Arizona Cardinals13687093
2020Arizona Cardinals14486216
2021Arizona Cardinals17779825
2022Jacksonville Jaguars17841,1088
2023Jacksonville Jaguars12577873
2024Jacksonville Jaguars8273791
2025Houston Texans11282391
NFL career1044325,41530

Regular seasons, from nflverse (CC BY 4.0). G counts games in which the player recorded a stat.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.