Quarterback, Louisville (from USC), 2021–⁠25

Miller Moss

Lettered 2021–⁠24 at USC (school media guide)

Number
No. 7
Height
6′2″
Weight
210 lb
Class (2025)
Senior
Hometown
Los Angeles, CA
Born
Mar 19, 2002

Miller Moss played quarterback at USC (2021–⁠24) and Louisville (2025).

At a glance

Best season
2,679
Passing yards, 2025 (Louisville, 9–⁠4)
Best game
372 yards
Vs. Louisville, bowl season 2023: No. 3 passing game in FBS that week

Career highs

378passing yards, career highvs. LSU, 20246touchdown passes, career highvs. Louisville, 20232rushing touchdowns, career highvs. Boston College, 2025

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2021USC81361.5745.710
2022USC121485.715911.410
2023USC466570.868110.571
2024USC23336264.42,5557.1189
2025Louisville24438064.22,6797.0167
Career54383465.16,1487.44317

Rushing

SeasonTeamCarYdsAvgTDLong
2021USC3−14−4.7010
2022USC393.0010
2023USC4328.0215
2024USC21−18−0.929
2025Louisville54−65−1.2913
Career85−56−0.71315

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2021USC7QBYr 1
2022USC7QBYr 2
2023USC7QBYr 3
2024USC7QBYr 4
2025Louisville7QBSr. (Yr 5)6′2″210

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
2022USC170.64––10.9–––
2023USC710.59––42.130%0.63–
2024USC3840.2736th (n=238)0.30101.761%0.36–
2025Louisville4340.2036th (n=314)0.2489.054%0.240.43

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.

Passing detail

SeasonTeamSuccessDepthAfter catchDeep throwsDeep completed
2025Louisville45%7.3 yds6.0 yds18 of 16139%

Success: passes that kept the offense on schedule. Depth: how far downfield his passes traveled in the air, on average. After catch: yards his receivers gained after the catch, per completion. Deep throws: the play-by-play gives depth and direction for about half of a passer’s throws; this is how many of those went deep, and how many of the deep ones were caught. From CollegeFootballData, FBS games, 2025 on.

Rushing detail

SeasonTeamSuccessLine yardsSecond levelOpen fieldStuffed
2025Louisville71%2.300.600.2013%

Where his yards came from, per carry: line yards are the ones credited to the blockers (the first few, and losses), second level the yards 5 to 10 past the line, open field those beyond 10. Success: carries that kept the offense on schedule. Stuffed: carries stopped at or behind the line. From CollegeFootballData, FBS games, 2025 on.

Game by game

2025 Louisville 12 games, 2,679 passing yards, 16 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 30vs.Eastern KentuckyW 51–⁠171725223128
Sep 5vs.James MadisonW 28–⁠14132315110−8
Sep 20vs.Bowling GreenW 40–⁠17233231600−25
Sep 27atPittsburghW 34–⁠27335133931−15
Oct 4vs.VirginiaL 27–⁠30344832921−38
Oct 17atMiamiW 24–⁠21233724820−9
Oct 25vs.Boston CollegeW 38–⁠2415271871110
Nov 1atVirginia TechW 28–⁠1619281361111
Nov 8vs.CaliforniaL 26–⁠29203820301−7
Nov 14vs.ClemsonL 19–⁠20192721200−3
Nov 29vs.KentuckyW 41–⁠012201823018
Dec 23 ✦vs.ToledoW 27–⁠22162415320−7
2024 USC 9 games, 2,555 passing yards, 18 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 1vs.LSUW 27–⁠20273637810−8
Sep 7vs.Utah StateW 48–⁠02130229107
Sep 21atMichiganL 24–⁠27285128331−27
Sep 28vs.WisconsinW 38–⁠2130453083117
Oct 5atMinnesotaL 17–⁠24233820012−9
Oct 12vs.Penn StateL 30–⁠33203422021−4
Oct 19atMarylandL 28–⁠29345033631−6
Oct 25vs.RutgersW 42–⁠202028308207
Nov 2atWashingtonL 21–⁠263050293235
2023 USC 4 games, 681 passing yards, 7 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 26vs.San José StateW 56–⁠285763004
Sep 2vs.NevadaW 66–⁠1471013410–
Sep 9vs.StanfordW 56–⁠1011151120015
Dec 27 ✦vs.LouisvilleW 42–⁠2823333726113
2022 USC 3 games, 159 passing yards, 1 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 3vs.RiceW 66–⁠1467810010
Sep 17vs.Fresno StateW 45–⁠17–––––3
Nov 11vs.ColoradoW 55–⁠17677810−4
2021 USC 1 game, 74 passing yards, 1 TD
DateOpponentResultCmpAttYdsTDIntRush
Dec 4atCaliforniaL 14–⁠248137410−14

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

Before the draft

DrillPro day 2026
Height6′1⅜″
Weight211 lb
Arm length31″
Hand size9⅜″
Wingspan73⅝″
Vertical jump32″
Broad jump8′7″

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

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.