Receiver, South Florida (from Austin Peay, UTEP), 2022–⁠26

Kenny Odom

Number
No. 18
Height
5′10″
Weight
178 lb
Class (2026)
Senior
Hometown
Savannah, GA

Kenny Odom plays receiver for South Florida, after Austin Peay (2022–⁠23) and UTEP (2024–⁠25). Last time out, against Delaware State: 1 catch, 12 yards.

2026 so far

1 catch, 12 yards

Last game: 1 catch, 12 yards vs. Delaware State, W 59–⁠17

Next game: vs. UAB, Oct 31

Career highs

10catches, career highvs. Sam Houston, 2025128receiving yards, career highat Colorado State, 20243receiving touchdowns, career highvs. Kennesaw State, 2024

Team titles: Atlantic Sun champions, 2022; United Athletic champions, 2023

Receiving

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

* The season in progress, so far.

SeasonTeamRecYdsAvgTDLong
2022Austin Peay11717.0017
2023Austin Peay2830110.8346
2024UTEP4776116.2876
2025UTEP625829.4674
2026South Florida11212.0012
Career1391,67312.01776

Returns

SeasonTeamKRYdsTD
2024UTEP71230
2025UTEP1160
Career81390

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2022Austin Peay18WRYr 1
2023Austin Peay18WRYr 2
2024UTEP18WRYr 3
2025UTEP18WRYr 4
2026South Florida18WRSr. (Yr 5)5′10″178

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
2022Austin Peay (FCS)11.48––1.5–
2023Austin Peay (FCS)300.326th (n=681)0.809.57%
2024UTEP540.8741st (n=581)0.9246.87%
2025UTEP1010.044th (n=1040)0.463.614%
2026South Florida12.27––2.3–

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

2026 South Florida 1 game, 1 catch, 12 yards
DateOpponentResultRecYdsTDLongRush
Sep 19vs.Delaware StateW 59–⁠17112012–
2025 UTEP 11 games, 62 catches, 582 yards, 6 TD
DateOpponentResultRecYdsTDLongRush
Aug 30atUtah StateL 16–⁠2899713416
Sep 6vs.UT MartinW 42–⁠175124174–
Sep 13atTexasL 10–⁠2751505–
Sep 27vs.Louisiana TechL 11–⁠3041106–
Oct 8vs.LibertyL 8–⁠19353044–
Oct 15vs.Sam HoustonW 35–⁠17106712625
Oct 28atKennesaw StateL 20–⁠3365112722
Nov 8vs.Jacksonville StateL 27–⁠30424011−7
Nov 15atMissouri StateL 24–⁠381−2005
Nov 22vs.New Mexico StateL 31–⁠34848128–
Nov 29atDelawareL 31–⁠61794149−4
2024 UTEP 12 games, 47 catches, 761 yards, 8 TD
DateOpponentResultRecYdsTDLongRush
Aug 31atNebraskaL 7–⁠40–––––
Sep 7vs.Southern UtahL 24–⁠27597044–
Sep 14atLibertyL 10–⁠28264160–
Sep 21atColorado StateL 17–⁠277128255–
Oct 3vs.Sam HoustonL 21–⁠41470049–
Oct 10atWestern KentuckyL 17–⁠44176176–
Oct 16vs.Florida InternationalW 30–⁠21495062–
Oct 22atLouisiana TechL 10–⁠142508−10
Nov 2vs.Middle TennesseeL 13–⁠2041907–
Nov 9vs.Kennesaw StateW 43–⁠3581083320
Nov 23atTennesseeL 0–⁠568700340
Nov 30atNew Mexico StateW 42–⁠35229130–
2023 Austin Peay 7 games, 28 catches, 301 yards, 3 TD
DateOpponentResultRecYdsTDLongRush
Sep 2atSouthern IllinoisL 23–⁠49466144–
Sep 9atTennesseeL 13–⁠302−300–
Sep 16vs.East Tennessee StateW 63–⁠351105–
Sep 30atLindenwoodW 52–⁠10250146–
Nov 4atEastern KentuckyW 33–⁠30349132–
Nov 18vs.Central ArkansasW 14–⁠125770393
Nov 25 ✦vs.ChattanoogaL 21–⁠24751036–
2022 Austin Peay 1 game, 1 catch, 17 yards
DateOpponentResultRecYdsTDLongRush
Oct 15vs.Murray StateW 52–⁠17117017–

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.