Quarterback, Wake Forest (from Oregon, Auburn, South Carolina), 2020–⁠25

Robby Ashford

Lettered 2024 at South Carolina (school media guide)

Number
No. 2
Height
6′2″
Weight
220 lb
Class (2025)
Senior
Hometown
Hoover, AL

Robby Ashford played quarterback at Oregon (2020–⁠21), Auburn (2022–⁠23), South Carolina (2024) and Wake Forest (2025).

Career highs

342passing yards, career highat Duke, 20253touchdown passes, career hightwice; last vs. Mississippi State, 2025133rushing yards, career highvs. Akron, 20243rushing touchdowns, career highvs. Massachusetts, 2023

Team titles: Pac-12 champions, 2020

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2022Auburn12325049.21,6136.577
2023Auburn142751.91455.422
2024South Carolina233271.932410.120
2025Wake Forest19132259.32,4727.7128
Career35163155.64,5547.22317

Rushing

SeasonTeamCarYdsAvgTDLong
2022Auburn1537104.6749
2023Auburn462174.7521
2024South Carolina412275.5238
2025Wake Forest1305544.3943
Career3701,7084.62349

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2020Oregon2QB
2021Oregon2QBRS
2022Auburn2QBFr.
2023Auburn2QBSo.
2024South Carolina2QBJr.
2025Wake Forest2QBSr.6′2″220

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
2022Auburn3960.2326th (n=250)0.3291.650%0.330.37
2023Auburn730.15––11.011%–0.17
2024South Carolina730.36––26.615%–-0.02
2025Wake Forest4460.3067th (n=314)0.24133.955%0.200.31

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
2025Wake Forest38%7.1 yds7.5 yds21 of 16329%

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
2025Wake Forest50%3.201.201.3014%

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 Wake Forest 12 games, 2,472 passing yards, 12 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 29vs.Kennesaw StateW 10–⁠920282180042
Sep 6vs.Western CarolinaW 42–⁠1013222271166
Sep 11vs.NC StateL 24–⁠3421352520221
Sep 27vs.Georgia TechL 29–⁠3013282190082
Oct 4atVirginia TechW 30–⁠2324392561122
Oct 25vs.SMUW 13–⁠124103310−5
Nov 1atFlorida StateL 7–⁠421221930159
Nov 8atVirginiaW 16–⁠9716460057
Nov 15vs.North CarolinaW 28–⁠1215251911052
Nov 22vs.DelawareW 52–⁠1415222923164
Nov 29atDukeL 32–⁠4927433422144
Jan 2 ✦vs.Mississippi StateW 43–⁠2920333033150
2024 South Carolina 8 games, 227 rushing yards, 2 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 7atKentuckyW 31–⁠61170026
Sep 14vs.LSUL 33–⁠3624420011
Sep 21vs.AkronW 50–⁠7152124320133
Oct 5vs.Ole MissL 3–⁠27–––––2
Oct 12atAlabamaL 25–⁠271140011
Oct 19atOklahomaW 35–⁠911500–
Nov 9atVanderbiltW 28–⁠7–––––7
Nov 23vs.WoffordW 56–⁠1234230037
2023 Auburn 10 games, 217 rushing yards, 5 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 2vs.MassachusettsW 59–⁠142630051
Sep 9atCaliforniaW 14–⁠10130008
Sep 16vs.SamfordW 45–⁠1334581017
Sep 23atTexas A&ML 10–⁠271440025
Sep 30vs.GeorgiaL 20–⁠271160033
Oct 14atLSUL 18–⁠4834521019
Oct 21vs.Ole MissL 21–⁠2834220127
Oct 28vs.Mississippi StateW 27–⁠13–––––8
Nov 11atArkansasW 48–⁠100100132
Nov 25vs.AlabamaL 24–⁠27–––––−3
2022 Auburn 12 games, 1,613 passing yards, 7 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 3vs.MercerW 42–⁠16471000068
Sep 10vs.San José StateW 24–⁠161310161
Sep 17vs.Penn StateL 12–⁠4110191441129
Sep 24vs.MissouriW 17–⁠1412181270046
Oct 1vs.LSUL 17–⁠2119383372119
Oct 8atGeorgiaL 10–⁠4213381651052
Oct 15atOle MissL 34–⁠488171400235
Oct 29vs.ArkansasL 27–⁠4124332851087
Nov 5atMississippi StateL 33–⁠397227500108
Nov 12vs.Texas A&MW 13–⁠10613601247
Nov 19vs.Western KentuckyW 41–⁠178191020037
Nov 26atAlabamaL 27–⁠4911237710121

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

Before the draft

DrillPro day 2026
Height6′2⅛″
Weight207 lb
Arm length32″
Hand size8⅝″
Wingspan77¼″
40-yard dash4.65 s
10-yard split1.58 s
Vertical jump30½″
Broad jump10′0″

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.