C.J. Beathard with the San Francisco 49ers, 2018
With the San Francisco 49ers, 2018. Photo: U.S. Air Force Employee Lan Kim of Travis AFB, Public domain, via Wikimedia Commons

Quarterback, Iowa, 2012–⁠16

C.J. Beathard

Number
No. 16
Height
6′2″
Hometown
Franklin, TN
Born
Nov 16, 1993, in Franklin, Tennessee

Wikipedia readers: about 4,657 a month over the past year

C.J. Beathard played quarterback at Iowa (2012–⁠16). The San Francisco 49ers took Beathard in round 3, No. 104 overall in the 2017 NFL Draft.

At a glance

Best season
2,809
Passing yards, 2015 (Iowa, 12–⁠2)
Drafted
No. 104
Round 3, 2017 NFL Draft (San Francisco 49ers)

Career highs

278passing yards, career highvs. North Texas, 20153touchdown passes, career highfive times; last vs. Nebraska, 201682rushing yards, career highvs. Tennessee, 20142rushing touchdowns, career hightwice; last vs. Minnesota, 2015

Honors

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2013Iowa92733.31796.612
2014Iowa529256.56457.052
2015Iowa22336261.62,8097.8175
2016Iowa17030156.51,9296.41710
Career45478258.15,5627.14019

Rushing

SeasonTeamCarYdsAvgTDLong
2013Iowa13493.8211
2014Iowa281565.6033
2015Iowa1002372.4657
2016Iowa83−13−0.2215
Career2244291.91057

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosHt
2012Iowa16QB
2013Iowa16QB
2014Iowa16QB
2015Iowa16QB
2016Iowa16QB6′2″

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/playPctileMedianTotalUsageAdj. passAdj. rush
2013Iowa360.03––1.214%––
2014Iowa1190.17––20.921%0.32–
2015Iowa4600.3783rd (n=151)0.24170.648%0.430.13
2016Iowa3800.1620th (n=152)0.2559.347%0.260.23

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). Adjusted pass and rush: EPA per play adjusted for the defenses faced (CollegeFootballData’s WEPA). From CollegeFootballData, 2013 on.

Game by game

2016 Iowa 13 games, 1,929 passing yards, 17 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 3vs.Miami (OH)W 45–⁠21132019210−20
Sep 10vs.Iowa StateW 42–⁠3192823530−9
Sep 17vs.North Dakota StateL 21–⁠23112215231−5
Sep 24atRutgersW 14–⁠712231621037
Oct 1vs.NorthwesternL 31–⁠38192720411−28
Oct 8atMinnesotaW 14–⁠71731142027
Oct 15atPurdueW 49–⁠351017140200
Oct 22vs.WisconsinL 9–⁠171733153005
Nov 5atPenn StateL 14–⁠41182620421−16
Nov 12vs.MichiganW 14–⁠138196611−6
Nov 19atIllinoisW 28–⁠0917800110
Nov 25vs.NebraskaW 40–⁠101015144301
Jan 2 ✦vs.FloridaL 3–⁠30723550311
2015 Iowa 14 games, 2,809 passing yards, 17 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 5vs.Illinois StateW 31–⁠1415242111026
Sep 12atIowa StateW 31–⁠1715252153077
Sep 19vs.PittsburghW 27–⁠2427402580139
Sep 26vs.North TexasW 62–⁠161821278209
Oct 3atWisconsinW 10–⁠6921771112
Oct 10vs.IllinoisW 29–⁠2015312002029
Oct 17atNorthwesternW 40–⁠101525176012
Oct 31vs.MarylandW 31–⁠15122318300−14
Nov 7atIndianaW 35–⁠2719312331038
Nov 14vs.MinnesotaW 40–⁠3518262130050
Nov 21vs.PurdueW 40–⁠2012202133012
Nov 27atNebraskaW 28–⁠2091697105
Dec 5vs.Michigan StateL 13–⁠16182621611−15
Jan 1 ✦vs.StanfordL 16–⁠45213323921−33
2014 Iowa 8 games, 645 passing yards, 5 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 6vs.Ball StateW 17–⁠13232000–
Sep 20atPittsburghW 24–⁠207898005
Sep 27atPurdueW 24–⁠1017372451129
Oct 11vs.IndianaW 45–⁠292590028
Nov 1vs.NorthwesternW 48–⁠756230023
Nov 8atMinnesotaL 14–⁠51373210−11
Nov 15atIllinoisW 30–⁠143373100
Jan 2 ✦vs.TennesseeL 28–⁠4513231452182
2013 Iowa 5 games, 179 passing yards, 1 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 21vs.Western MichiganW 59–⁠313540030
Nov 2vs.WisconsinL 9–⁠284157001−1
Nov 9atPurdueW 38–⁠14–––––5
Nov 29atNebraskaW 38–⁠17020004
Jan 1 ✦vs.LSUL 14–⁠2147551111

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

Before the draft

Played in the 2017 Senior Bowl (North team, lost 15–⁠16).

DrillCombine 2017Combine or pro day 2017
Height6′2½″
Weight219 lb
Arm length30⅝″
Hand size9⅜″
Vertical jump31″
Broad jump9′5″
3-cone drill6.95 s
20-yard shuttle4.23 s

Combine or pro day: the source doesn’t say which. Combine and pro day results compiled by array-carpenter (nfl-draft-data). Rosters and honors: Wikipedia (CC BY-SA).

In the NFL

6 seasons, 29 games with a stat; latest team: Detroit Lions.

SeasonTeamGCmpAttYdsTDIntRush
2017San Francisco 49ers61232241,43046136
2018San Francisco 49ers51021691,2528769
2020San Francisco 49ers6661047876028
2021Jacksonville Jaguars22233002
2022Jacksonville Jaguars47113501−4
2023Jacksonville Jaguars640533491035
NFL career293405633,8861914266

Regular seasons, from nflverse (CC BY 4.0), matched to him by his draft pick and college (Player ids: DynastyProcess (GPL-3.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.