Tight end, San Diego State (from Colorado), 2020–⁠24

Michael Harrison

Number
No. 87
Height
6′3″
Weight
220 lb
Class (2024)
Senior
Hometown
San Francisco, CA

Michael Harrison played tight end at Colorado (2020–⁠23) and San Diego State (2024).

Career highs

7catches, career highvs. Colorado State, 20232receiving touchdowns, career highvs. Colorado State, 2023

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2022Colorado2126.009
2023Colorado312849.2525
2024San Diego State181508.3018
Career514468.7525

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2020Colorado87TERS
2021Colorado87TEFr.
2022Colorado87TESo.
2023Colorado87TEJr.
2024San Diego State87TESr.6′3″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/playPctileMedianTotalUsage
2022Colorado30.12––0.4–
2023Colorado340.6936th (n=681)0.8023.56%
2024San Diego State200.03––0.74%

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.

Game by game

2024 San Diego State 9 games, 18 catches, 150 yards
DateOpponentResultRecYdsTDLong
Aug 31vs.East Texas A&MW 45–⁠1432209
Sep 7vs.Oregon StateL 0–⁠211202
Sep 14atCaliforniaL 10–⁠31115015
Oct 26vs.Washington StateL 26–⁠29646018
Nov 1atBoise StateL 24–⁠56––––
Nov 8vs.New MexicoL 16–⁠21116016
Nov 16atUNLVL 20–⁠411909
Nov 23atUtah StateL 20–⁠41317011
Nov 30vs.Air ForceL 20–⁠31223014
2023 Colorado 9 games, 31 catches, 284 yards, 5 TD
DateOpponentResultRecYdsTDLong
Sep 2atTCUW 45–⁠4221208
Sep 9vs.NebraskaW 36–⁠14225016
Sep 16vs.Colorado StateW 43–⁠35776219
Sep 23atOregonL 6–⁠42322111
Sep 30vs.USCL 41–⁠48644121
Oct 7atArizona StateW 27–⁠24636012
Oct 28atUCLAL 16–⁠28112012
Nov 11vs.ArizonaL 31–⁠34219112
Nov 25atUtahL 17–⁠23238025
2022 Colorado 2 games, 2 catches, 12 yards
DateOpponentResultRecYdsTDLong
Nov 19atWashingtonL 7–⁠541303
Nov 26vs.UtahL 21–⁠631909

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.