Quarterback, East Carolina (from Wake Forest, Texas Tech), 2020–⁠26

Mitch Griffis

Number
No. 12
Height
6′0″
Weight
195 lb
Class (2026)
Senior
Hometown
Ashburn, VA

Mitch Griffis plays quarterback for East Carolina, after Wake Forest (2020–⁠23) and Texas Tech (2025).

2026 so far

424 passing yards, 3 TD

Last game: at UAB, L 17–⁠30

Next game: at Memphis, Oct 22

Game by game this season, passing yards
  1. 137@ALA
  2. 230APP
  3. 58@ODU
  4. 0NCCU
  5. -1RICE

Filled bars: wins; outlined: losses.

Career highs

329passing yards, career highvs. Elon, 20233touchdown passes, career highthree times; last at Old Dominion, 20232rushing touchdowns, career highat Duke, 2023

Team titles: Big 12 champions, 2025

Passing

Passing yards, season by season, with his team’s record

* The season in progress, so far.

SeasonTeamCmpAttPctYdsY/ATDInt
2020Wake Forest41330.8564.310
2021Wake Forest020.000.000
2022Wake Forest294170.73488.551
2023Wake Forest12320759.41,5397.498
2025Texas Tech263672.23579.920
2026East Carolina387054.34246.132
Career22036959.62,7247.42011

Rushing

SeasonTeamCarYdsAvgTDLong
2020Wake Forest2−2−1.001
2022Wake Forest15161.109
2023Wake Forest1061281.2227
2025Texas Tech14292.1112
2026East Carolina25863.4015
Career1622571.6327

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2020Wake Forest12QBYr 1
2021Wake Forest12QBYr 2
2022Wake Forest12QBYr 3
2023Wake Forest12QBYr 4
2025Texas Tech12QBYr 6
2026East Carolina12QBSr. (Yr 7)6′0″195

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
2020Wake Forest150.12––1.7–––
2021Wake Forest2-0.78––-1.6–––
2022Wake Forest560.30––16.719%––
2023Wake Forest3010.2120th (n=255)0.3262.849%0.330.05
2025Texas Tech510.51––26.213%––
2026East Carolina950.05––4.724%0.16–

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
2025Texas Tech56%7.3 yds6.5 yds6 of 2967%
2026East Carolina34%10.9 yds4.5 yds15 of 5413%

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
2026East Carolina42%3.801.500.5011%

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

2026 East Carolina 6 games, 424 passing yards, 3 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 5atAlabamaL 10–⁠481016137111
Sep 12vs.App StateL 24–⁠2721372302152
Sep 19atOld DominionW 20–⁠17412580022
Sep 26vs.North Carolina CentralW 42–⁠912000–
Oct 10vs.RiceW 28–⁠1223−1009
Oct 15atUABL 17–⁠30–––––2
2025 Texas Tech 5 games, 357 passing yards, 2 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 30vs.Arkansas–Pine BluffW 67–⁠72321108
Sep 6vs.Kent StateW 62–⁠1422190013
Oct 25vs.Oklahoma StateW 42–⁠091317210−7
Nov 15vs.UCFW 48–⁠913171450010
Nov 29atWest VirginiaW 49–⁠0010005
2023 Wake Forest 9 games, 1,539 passing yards, 9 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 31vs.ElonW 37–⁠17193032931−6
Sep 9vs.VanderbiltW 36–⁠201726196209
Sep 16atOld DominionW 27–⁠24244131232−7
Sep 23vs.Georgia TechL 16–⁠3016301621343
Oct 7atClemsonL 12–⁠1715251370025
Oct 14atVirginia TechL 13–⁠30817610115
Oct 28vs.Florida StateL 16–⁠4161682003
Nov 2atDukeL 21–⁠2416192410155
Nov 11vs.NC StateL 6–⁠26231900−9
2022 Wake Forest 4 games, 348 passing yards, 5 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 1vs.VMIW 44–⁠10212928830−7
Oct 8vs.ArmyW 45–⁠1023211014
Oct 22vs.Boston CollegeW 43–⁠15–––––−4
Oct 29atLouisvilleL 21–⁠4869391113
2021 Wake Forest 1 game, 0 passing yards
DateOpponentResultCmpAttYdsTDIntRush
Sep 3vs.Old DominionW 42–⁠1002000–
2020 Wake Forest 3 games, 56 passing yards, 1 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 12vs.ClemsonL 13–⁠37262810−3
Oct 31atSyracuseW 38–⁠14–––––1
Dec 30 ✦vs.WisconsinL 28–⁠42272800–

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.