Receiver, Toledo, 2014–⁠18

Cody Thompson

Number
No. 25
Height
6′2″
Weight
205 lb
Class (2018)
Senior
Hometown
Huron, OH
Born
Jan 11, 1996

Cody Thompson played receiver at Toledo (2014–⁠18).

At a glance

Best season
1,269
Receiving yards, 2016 (Toledo, 9–⁠4)
Best game
178 yards
Vs. Tulsa, week 3, 2017: No. 3 receiving game in FBS that week

Career highs

9catches, career highvs. Tulsa, 2017178receiving yards, career highvs. Tulsa, 20174receiving touchdowns, career highvs. Central Michigan, 2016

Team titles: MAC champions, 2017

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2014Toledo4348.5015
2015Toledo3782522.3588
2016Toledo641,26919.81178
2017Toledo2853719.2481
2018Toledo4864713.51038
Career1813,31218.33088

Returns

SeasonTeamPRYdsTD
2015Toledo2310
2016Toledo2150
2018Toledo9991
Career131451

Defense

SeasonTeamTklSoloTFLSacksPDHur
2016Toledo330000
2018Toledo320000
Career650000

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2014Toledo25WRYr 1
2015Toledo25WRYr 2
2016Toledo25WRYr 3
2017Toledo25WRYr 4
2018Toledo25WRSr. (Yr 5)6′2″205

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
2014Toledo50.04––0.2–
2015Toledo511.0799th (n=465)0.5354.66%
2016Toledo841.0197th (n=489)0.5284.610%
2017Toledo390.9894th (n=507)0.5238.210%
2018Toledo790.5655th (n=497)0.5344.48%

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

2018 Toledo 13 games, 48 catches, 647 yards, 10 TD
DateOpponentResultRecYdsTDLong
Sep 1vs.VMIW 66–⁠3368138
Sep 15vs.MiamiL 24–⁠49219013
Sep 22vs.NevadaW 63–⁠44457320
Sep 29atFresno StateL 27–⁠49128028
Oct 6vs.Bowling GreenW 52–⁠36678123
Oct 13atEastern MichiganL 26–⁠28337118
Oct 20vs.BuffaloL 17–⁠31––––
Oct 25atWestern MichiganW 51–⁠24663318
Oct 31vs.Ball StateW 45–⁠13675123
Nov 7atNorthern IllinoisL 15–⁠388110035
Nov 15atKent StateW 56–⁠34231018
Nov 23vs.Central MichiganW 51–⁠13226014
Dec 21 ✦vs.Florida InternationalL 32–⁠35555016
2017 Toledo 5 games, 28 catches, 537 yards, 4 TD
DateOpponentResultRecYdsTDLong
Aug 31vs.ElonW 47–⁠135112038
Sep 9atNevadaW 37–⁠248101127
Sep 16vs.TulsaW 54–⁠519178381
Sep 23atMiamiL 30–⁠525114038
Oct 7vs.Eastern MichiganW 20–⁠15132032
2016 Toledo 13 games, 64 catches, 1,269 yards, 11 TD
DateOpponentResultRecYdsTDLong
Sep 2atArkansas StateW 31–⁠105174154
Sep 10vs.MaineW 45–⁠3285164
Sep 17vs.Fresno StateW 52–⁠174102147
Sep 30atBYUL 53–⁠555161178
Oct 8atEastern MichiganW 35–⁠207126163
Oct 15vs.Bowling GreenW 42–⁠35674017
Oct 22vs.Central MichiganW 31–⁠177122434
Oct 27vs.OhioL 26–⁠31673023
Nov 2atAkronW 48–⁠17570036
Nov 9vs.Northern IllinoisW 31–⁠24334018
Nov 16vs.Ball StateW 37–⁠196105142
Nov 25atWestern MichiganL 35–⁠55344028
Dec 17 ✦vs.App StateL 28–⁠31599158
2015 Toledo 12 games, 37 catches, 825 yards, 5 TD
DateOpponentResultRecYdsTDLong
Sep 12atArkansasW 16–⁠12230018
Sep 19vs.Iowa StateW 30–⁠23124024
Sep 26vs.Arkansas StateW 37–⁠75112037
Oct 3atBall StateW 24–⁠10233021
Oct 10vs.Kent StateW 38–⁠7465135
Oct 17vs.Eastern MichiganW 63–⁠202110188
Oct 24atMassachusettsW 51–⁠356116243
Nov 3vs.Northern IllinoisL 27–⁠321101
Nov 10atCentral MichiganW 28–⁠23462028
Nov 17atBowling GreenW 44–⁠28457019
Nov 27vs.Western MichiganL 30–⁠35296056
Dec 22 ✦vs.TempleW 32–⁠174119180
2014 Toledo 4 games, 4 catches, 34 yards
DateOpponentResultRecYdsTDLong
Sep 27vs.Central MichiganW 42–⁠28115015
Oct 25vs.MassachusettsW 42–⁠351505
Nov 11atNorthern IllinoisL 24–⁠271606
Nov 19vs.Bowling GreenW 27–⁠201808

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

Before the draft

DrillCombine 2019
Height6′1½″
Weight205 lb
Arm length31″
Hand size9⅜″
40-yard dash4.57 s
10-yard split1.61 sW
Vertical jump38½″
Broad jump9′11″
Bench press19 reps
3-cone drill6.87 s
20-yard shuttle4.03 s

Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA).

In the NFL

3 seasons, 5 games with a stat; latest team: Tampa Bay Buccaneers.

SeasonTeamGRecYdsTD
2021Seattle Seahawks2000
2023Seattle Seahawks21100
2024Tampa Bay Buccaneers1000
NFL career51100

Regular seasons, from nflverse (CC BY 4.0). G counts games in which the player recorded a stat.

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.