Quarterback, Utah State (from Iowa), 2018–⁠24

Spencer Petras

Lettered 2020–⁠22 at Iowa (school media guide)

Number
No. 7
Height
6′5″
Weight
230 lb
Class (2024)
Senior
Hometown
San Rafael, CA

Spencer Petras played quarterback at Iowa (2018–⁠22) and Utah State (2024).

At a glance

Best season
2,315
Passing yards, 2024 (Utah State, 4–⁠8)
Best game
461 yards
Vs. UNLV, week 7, 2024: No. 2 passing game in FBS that week

Career highs

461passing yards, career highvs. UNLV, 20243touchdown passes, career highfour times; last vs. UNLV, 20242rushing touchdowns, career highat Maryland, 2021

Passing

Passing yards, season by season, with his team’s record
SeasonTeamCmpAttPctYdsY/ATDInt
2018Iowa010.000.000
2019Iowa61060.0252.500
2020Iowa14024557.11,5696.495
2021Iowa16528857.31,8806.5109
2022Iowa15728155.91,7256.155
2024Utah State21432765.42,3157.11711
Career6821,15259.27,5146.54130

Rushing

SeasonTeamCarYdsAvgTDLong
2019Iowa111.011
2020Iowa32−4−0.1210
2021Iowa48−109−2.359
2022Iowa57−182−3.2316
2024Utah State36351.0112
Career174−259−1.51216

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2018Iowa7QBYr 1
2019Iowa7QBYr 2
2020Iowa7QBYr 3
2021Iowa7QBYr 4
2022Iowa7QBYr 5
2024Utah State7QBSr. (Yr 7)6′5″230

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
2018Iowa1-3.67––-3.7––
2019Iowa110.34––3.8––
2020Iowa2770.2134th (n=116)0.2759.051%0.23
2021Iowa3340.1411th (n=145)0.3348.143%0.25
2022Iowa3360.115th (n=250)0.3238.347%0.24
2024Utah State3110.2841st (n=238)0.3087.950%0.38

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

2024 Utah State 9 games, 2,315 passing yards, 17 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 30vs.Robert MorrisW 36–⁠141015145125
Sep 21atTempleL 29–⁠45264429321−2
Oct 5atBoise StateL 30–⁠622741372307
Oct 11vs.UNLVL 34–⁠5041594613310
Oct 19vs.New MexicoL 45–⁠5032473602110
Oct 26atWyomingW 27–⁠25253919420−2
Nov 9atWashington StateL 28–⁠4928452082114
Nov 16vs.Hawai’iW 55–⁠102030255222
Nov 23vs.San Diego StateW 41–⁠20572701−9
2022 Iowa 12 games, 1,725 passing yards, 5 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 3vs.South Dakota StateW 7–⁠3112510901−25
Sep 10vs.Iowa StateL 7–⁠10122692011
Sep 17vs.NevadaW 27–⁠0142617510−16
Sep 24atRutgersW 27–⁠10111714800−13
Oct 1vs.MichiganL 14–⁠27213124610−31
Oct 8atIllinoisL 6–⁠9183617001−10
Oct 22atOhio StateL 10–⁠546144902−7
Oct 29vs.NorthwesternW 33–⁠132130220101
Nov 5atPurdueW 24–⁠3132319220−19
Nov 12vs.WisconsinW 24–⁠1014239400−41
Nov 19atMinnesotaW 13–⁠10152422100−14
Nov 25vs.NebraskaL 17–⁠2416900−8
2021 Iowa 12 games, 1,880 passing yards, 10 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 4vs.IndianaW 34–⁠61327145000
Sep 11atIowa StateW 27–⁠17112110610−23
Sep 18vs.Kent StateW 30–⁠72536209105
Sep 25vs.Colorado StateW 24–⁠14152322421−17
Oct 1atMarylandW 51–⁠14213025930−15
Oct 9vs.Penn StateW 23–⁠20173119521−10
Oct 16vs.PurdueL 7–⁠24173219504−24
Oct 30atWisconsinL 7–⁠279199300−21
Nov 6atNorthwesternW 17–⁠1224400–
Nov 26atNebraskaW 28–⁠21713102006
Dec 4vs.MichiganL 3–⁠4292213700−10
Jan 1 ✦vs.KentuckyL 17–⁠201930211130
2020 Iowa 8 games, 1,569 passing yards, 9 TD
DateOpponentResultCmpAttYdsTDIntRush
Oct 24atPurdueL 20–⁠242239265000
Oct 31vs.NorthwesternL 20–⁠2126502161314
Nov 7vs.Michigan StateW 49–⁠7152716710−1
Nov 13atMinnesotaW 35–⁠79181111114
Nov 21atPenn StateW 41–⁠21182818600−18
Nov 27vs.NebraskaW 26–⁠201830193116
Dec 5atIllinoisW 35–⁠21182822030−8
Dec 12vs.WisconsinW 28–⁠7142521120−11
2019 Iowa 2 games, 25 passing yards
DateOpponentResultCmpAttYdsTDIntRush
Sep 7vs.RutgersW 30–⁠036800–
Sep 28vs.Middle TennesseeW 48–⁠33417001
2018 Iowa 1 game, 0 passing yards
DateOpponentResultCmpAttYdsTDIntRush
Oct 20vs.MarylandW 23–⁠001000–

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

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.