Davis Mills with the Houston Texans, 2022
With the Houston Texans, 2022. Photo: Tennessee Titans, CC BY 3.0, via Wikimedia Commons

Quarterback, Stanford, 2017–⁠20

Davis Mills

Number
No. 15
Height
6′4″
Weight
212 lb
Class (2020)
Senior
Hometown
Duluth, GA
Born
Oct 21, 1998

Davis Mills played quarterback at Stanford (2017–⁠20). The Houston Texans took Mills in round 3, No. 67 overall in the 2021 NFL Draft.

At a glance

Best season
1,943
Passing yards, 2019 (Stanford, 4–⁠8)
Best game
494 yards
At Washington State, week 12, 2019: No. 3 passing game in FBS that week
Drafted
No. 67
Round 3, 2021 NFL Draft (Houston Texans)

Career highs

494passing yards, career highat Washington State, 20193touchdown passes, career highthree times; last at UCLA, 20202rushing touchdowns, career highat Oregon State, 2020

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2018Stanford020.000.000
2019Stanford15724065.41,9438.1115
2020Stanford12719365.81,5107.873
Career28443565.33,4537.9188

Rushing

SeasonTeamCarYdsAvgTDLong
2018Stanford155.005
2019Stanford32441.4017
2020Stanford30371.2315
Career63861.4317

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2017Stanford15QBFr.
2018Stanford15QBSo.
2019Stanford15QBJr.
2020Stanford15QBSr.6′4″212

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. pass
2018Stanford3-0.67––-2.0––
2019Stanford2720.3063rd (n=155)0.2783.050%0.42
2020Stanford2180.3882nd (n=116)0.2783.862%0.42

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

2020 Stanford 5 games, 1,510 passing yards, 7 TD
DateOpponentResultCmpAttYdsTDIntRush
Nov 14vs.ColoradoL 32–⁠3530553331036
Nov 27atCaliforniaW 24–⁠23243220510−17
Dec 5atWashingtonW 31–⁠262030252109
Dec 12atOregon StateW 27–⁠24212929210−3
Dec 19atUCLAW 48–⁠4732474283312
2019 Stanford 8 games, 1,943 passing yards, 11 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 31vs.NorthwesternW 17–⁠77148100−2
Sep 7atUSCL 20–⁠45223623711−7
Sep 14atUCFL 27–⁠45353400–
Sep 28atOregon StateW 31–⁠281825245301
Oct 5vs.WashingtonW 23–⁠1321302931026
Nov 16atWashington StateL 22–⁠49324949432−13
Nov 23vs.CaliforniaL 20–⁠242635283123
Nov 30vs.Notre DameL 24–⁠4528462762036
2018 Stanford 1 game, 0 passing yards
DateOpponentResultCmpAttYdsTDIntRush
Sep 15vs.UC DavisW 30–⁠10020005

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

Before the draft

DrillPro day 2021
Height6′3¾″
Weight217 lb
Arm length31⅜″
Hand size9½″
Wingspan77¾″
40-yard dash4.82 s
10-yard split1.74 s
Vertical jump32″
Broad jump9′2″
3-cone drill6.95 s
20-yard shuttle4.40 s

Pre-draft measurables: Wikipedia (CC BY-SA).

In the NFL

5 seasons, 43 games with a stat; latest team: Houston Texans.

SeasonTeamGCmpAttYdsTDIntRush
2021Houston Texans132633942,664161044
2022Houston Texans152924793,1181715108
2023Houston Texans51839173209
2024Houston Texans420362120011
2025Houston Texans6911599155160
NFL career436841,1077,0824026232

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.