Quarterback, Ohio (from New Hampshire), 2023–⁠26

Matt Vezza

Number
No. 9
Height
6′0″
Weight
198 lb
Class (2026)
Junior
Hometown
Elmhurst, IL

Matt Vezza plays quarterback for Ohio, after New Hampshire (2023–⁠25). Last time out, at Sacramento State: 1 of 4, 6 yards.

2026 so far

444 passing yards, 4 TD

Last game: 1 of 4, 6 yards at Sacramento State, W 48–⁠7

Next game: vs. Eastern Michigan, Oct 24

Game by game this season, passing yards
  1. 0@NEB
  2. 80JXST
  3. 113@USA
  4. 207STO
  5. 38@KENT
  6. 6@SAC

Filled bars: wins; outlined: losses.

Career highs

328passing yards, career highat Bryant, 20255touchdown passes, career highat Bryant, 202599rushing yards, career highvs. William & Mary, 20252rushing touchdowns, career highvs. Stonehill, 2026

Passing

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

* The season in progress, so far.

SeasonTeamCmpAttPctYdsY/ATDInt
2023New Hampshire1250.03819.010
2024New Hampshire141877.81367.610
2025New Hampshire22636961.22,6737.2197
2026Ohio416266.14447.243
Career28245162.53,2917.32510

Rushing

SeasonTeamCarYdsAvgTDLong
2023New Hampshire2168.0011
2024New Hampshire7284.0012
2025New Hampshire1506054.0835
2026Ohio361825.1335
Career1958314.31135

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2023New Hampshire9QBYr 1
2024New Hampshire9QBYr 2
2025New Hampshire9QBYr 3
2026Ohio9QBJr. (Yr 4)6′0″198

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/playPctileMedianTotalUsage
2025New Hampshire (FCS)5390.2862nd (n=314)0.24152.062%
2026Ohio950.23––21.924%

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). From CollegeFootballData, 2013 on.

Passing detail

SeasonTeamSuccessDepthAfter catchDeep throwsDeep completed
2026Ohio52%7.2 yds5.6 yds7 of 5843%

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
2026Ohio57%4.502.101.407%

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 Ohio 6 games, 444 passing yards, 4 TD
DateOpponentResultCmpAttYdsTDIntRush
Sep 5atNebraskaL 21–⁠49010015
Sep 12vs.Jacksonville StateW 29–⁠271012801067
Sep 19atSouth AlabamaL 36–⁠4112161132146
Sep 26vs.StonehillW 35–⁠714202071139
Oct 3atKent StateW 13–⁠1049380025
Oct 17atSacramento StateW 48–⁠714600–
2025 New Hampshire 13 games, 2,673 passing yards, 19 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 30atNorth Carolina CentralW 27–⁠1010171862036
Sep 6vs.Holy CrossW 19–⁠1611211290246
Sep 13atBall StateL 29–⁠3425442591078
Sep 20atDartmouthL 20–⁠2722352731233
Sep 27vs.UAlbanyW 24–⁠619241901012
Oct 4vs.VillanovaL 7–⁠3713231180148
Oct 11atRhode IslandL 27–⁠3816321932054
Oct 18atCampbellW 24–⁠1024402301060
Oct 25vs.William & MaryW 34–⁠2417232803099
Nov 8atMonmouthW 34–⁠1316251732067
Nov 15atBryantW 42–⁠142736328511
Nov 22vs.MaineW 33–⁠2716272661037
Nov 29atSouth Dakota StateL 3–⁠411022480134
2024 New Hampshire 3 games, 136 passing yards, 1 TD
DateOpponentResultCmpAttYdsTDIntRush
Aug 29atUCFL 3–⁠57–––––21
Sep 14vs.StonehillW 45–⁠6355200–
Oct 19vs.Rhode IslandL 9–⁠26111384107
2023 New Hampshire 1 game, 38 passing yards, 1 TD
DateOpponentResultCmpAttYdsTDIntRush
Nov 11atMonmouthW 31–⁠2412381016

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.