Keenan Reynolds in the NFL
In the NFL. Photo: Marv Lynchard, Public domain, via Wikimedia Commons

Quarterback, Navy, 2012–⁠15

Keenan Reynolds

Number
No. 19
Height
5′11″
Hometown
Antioch, TN
Born
Dec 13, 1994, in Antioch, Tennessee

Wikipedia readers: about 1,851 a month over the past year

Keenan Reynolds played quarterback at Navy (2012–⁠15). He finished fifth in the 2015 Heisman vote. The Baltimore Ravens took Reynolds in round 6, No. 182 overall in the 2016 NFL Draft.

At a glance

Best season
1,203
Passing yards, 2015 (Navy, 11–⁠2)
Best game
240 yards
At San José State, week 13, 2013: No. 1 rushing game in FBS that week
National rank
No. 2
In FBS in rushing touchdowns, 2015
Drafted
No. 182
Round 6, 2016 NFL Draft (Baltimore Ravens)

Career highs

312passing yards, career highat Houston, 20153touchdown passes, career highat Central Michigan, 2012277rushing yards, career highvs. Georgia Southern, 20147rushing touchdowns, career highat San José State, 2013

Honors

All-America: AP third team 2015

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

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2012Navy6110856.58988.392
2013Navy6812853.11,0578.382
2014Navy5211146.88437.663
2015Navy6111553.01,20310.581
Career24246252.44,0018.7318

Rushing

SeasonTeamCarYdsAvgTDLong
2012Navy1626494.01072
2013Navy3001,3464.53167
2014Navy2501,1914.82367
2015Navy2651,3735.22467
Career9774,5594.78872

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosHt
2012Navy19QB
2013Navy19QB
2014Navy19QB
2015Navy19QB5′11″

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
2013Navy3720.0911th (n=144)0.2234.243%0.180.02
2014Navy3580.2247th (n=147)0.2479.448%0.180.47
2015Navy3810.3886th (n=151)0.24143.843%0.470.41

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

2015 Navy 13 games, 1,203 passing yards, 8 TD; 1,373 rushing yards, 24 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 5vs.ColgateW 48–⁠1036670021
Sep 19vs.East CarolinaW 45–⁠21474100142
Sep 26atUConnW 28–⁠18344010142
Oct 3vs.Air ForceW 33–⁠1141011710183
Oct 10atNotre DameL 24–⁠41241600110
Oct 24vs.TulaneW 31–⁠147111340038
Oct 31vs.South FloridaW 29–⁠17391600117
Nov 7atMemphisW 45–⁠2035851038
Nov 14vs.SMUW 55–⁠14298110137
Nov 21atTulsaW 44–⁠2123551081
Nov 27atHoustonL 31–⁠5213163121184
Dec 12vs.ArmyW 21–⁠1761411310136
Dec 28 ✦vs.PittsburghW 44–⁠2891712610144
2014 Navy 11 games, 843 passing yards, 6 TD; 1,191 rushing yards, 23 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 30vs.Ohio StateL 17–⁠3424200042
Sep 6atTempleW 31–⁠24483000173
Sep 20vs.RutgersL 24–⁠3112222311025
Sep 27vs.Western KentuckyL 27–⁠363145501121
Oct 4atAir ForceL 21–⁠306141261127
Oct 25vs.San José StateW 41–⁠31475600251
Nov 1vs.Notre DameL 39–⁠496151182147
Nov 15vs.Georgia SouthernW 52–⁠19587110277
Nov 28atSouth AlabamaW 42–⁠40144200119
Dec 13vs.ArmyW 17–⁠10687710100
Dec 23 ✦vs.San Diego StateW 17–⁠163717009
2013 Navy 13 games, 1,057 passing yards, 8 TD; 1,346 rushing yards, 31 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 7atIndianaW 41–⁠35247100127
Sep 14vs.DelawareW 51–⁠7101323320109
Sep 28atWestern KentuckyL 7–⁠1924200023
Oct 5vs.Air ForceW 28–⁠106105400126
Oct 12atDukeL 7–⁠35613890131
Oct 19atToledoL 44–⁠45512951037
Oct 26vs.PittsburghW 24–⁠218181051193
Nov 2atNotre DameL 34–⁠3869881053
Nov 9vs.Hawai’iW 42–⁠28485910226
Nov 16vs.South AlabamaW 42–⁠1410171681059
Nov 22atSan José StateW 58–⁠52464610240
Dec 14vs.ArmyW 34–⁠7271000136
Dec 30 ✦vs.Middle TennesseeW 24–⁠637190086
2012 Navy 12 games, 898 passing yards, 9 TD; 649 rushing yards, 10 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 1vs.Notre DameL 10–⁠5001000−3
Sep 15atPenn StateL 7–⁠3445440034
Sep 29vs.San José StateL 0–⁠12343300−13
Oct 6atAir ForceW 28–⁠2133550022
Oct 12atCentral MichiganW 31–⁠136111343059
Oct 20vs.IndianaW 31–⁠30813961066
Oct 27atEast CarolinaW 56–⁠2835512181
Nov 3vs.Florida AtlanticW 24–⁠1781514720159
Nov 10atTroyL 31–⁠4181515900130
Nov 17vs.Texas StateW 21–⁠1038350050
Dec 8vs.ArmyW 17–⁠1310171300043
Dec 29 ✦vs.Arizona StateL 28–⁠62511141121

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

Before the draft

Played in the 2016 East–West Shrine Game (East team, lost 9–⁠29).

DrillPro day 2016
Height5′9½″
Weight190 lb
Arm length30¼″
Hand size8⅝″
40-yard dash4.57 s
10-yard split1.62 sW
Vertical jump37″
Broad jump10′0″
Bench press15 reps

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

Other pro football

YearsLeagueTeam
2020XFLSeattle Dragons

Leagues other than the NFL, from the infobox of his Wikipedia article (CC BY-SA), as it names the teams.

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.