Receiver, Oklahoma State, 2020–⁠24

Brennan Presley

Number
No. 80
Height
5′8″
Weight
175 lb
Class (2024)
Senior
Hometown
Tulsa, OK
Born
Feb 2, 2002

Brennan Presley played receiver at Oklahoma State (2020–⁠24).

At a glance

Best season
988
Receiving yards, 2023 (Oklahoma State, 10–⁠4)
Best game
183 yards
At Baylor, week 9, 2024: No. 3 receiving game in FBS that week

Career highs

16catches, career highvs. Texas A&M, 2023189receiving yards, career highat Houston, 20233receiving touchdowns, career highvs. Miami, 2020

Honors

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2020Oklahoma State712517.9332
2021Oklahoma State5061912.4542
2022Oklahoma State6781312.1255
2023Oklahoma State1009889.9629
2024Oklahoma State897648.6736
Career3133,30910.62355

Returns

SeasonTeamKRYdsTDPRYdsTD
2020Oklahoma State714904180
2021Oklahoma State13392116661
2022Oklahoma State112670141110
2023Oklahoma State21411011420
2024Oklahoma State112080630
Career631,4271512401

Rushing

SeasonTeamCarYdsAvgTDLong
2020Oklahoma State2157.519
2021Oklahoma State5367.2117
2022Oklahoma State5122.419
2023Oklahoma State11413.7210
2024Oklahoma State8597.4122
Career311635.3622

Defense

SeasonTeamTklSoloTFLSacksPDHur
2021Oklahoma State220000
2023Oklahoma State110000
2024Oklahoma State330000
Career660000

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2020Oklahoma State80WRYr 1
2021Oklahoma State80WRYr 2
2022Oklahoma State80WRYr 3
2023Oklahoma State80WRYr 4
2024Oklahoma State80WRSr. (Yr 5)5′8″175

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
2020Oklahoma State160.55––8.7–
2021Oklahoma State870.4117th (n=410)0.6735.99%
2022Oklahoma State860.5733rd (n=683)0.7149.59%
2023Oklahoma State1420.5420th (n=681)0.8076.314%
2024Oklahoma State1140.527th (n=581)0.9258.714%

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 Oklahoma State 12 games, 89 catches, 764 yards, 7 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 31vs.South Dakota StateW 44–⁠2073511251
Sep 7vs.ArkansasW 39–⁠319911––1
Sep 14atTulsaW 45–⁠107461––1
Sep 21vs.UtahL 19–⁠224471–––
Sep 28atKansas StateL 20–⁠4267003563
Oct 5vs.West VirginiaL 14–⁠383480249–
Oct 18atBYUL 35–⁠385431234–
Oct 26atBaylorL 28–⁠38151831344–
Nov 2vs.Arizona StateL 21–⁠425291–––
Nov 9atTCUL 13–⁠3810750–––
Nov 23vs.Texas TechL 48–⁠5610550–––
Nov 29atColoradoL 0–⁠528420–––
2023 Oklahoma State 14 games, 100 catches, 988 yards, 6 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 2vs.Central ArkansasW 27–⁠1365412251
Sep 9atArizona StateW 27–⁠154241––1
Sep 16vs.South AlabamaL 7–⁠33280––1
Sep 23atIowa StateL 27–⁠34290–––
Oct 6vs.Kansas StateW 29–⁠214400131–
Oct 14vs.KansasW 39–⁠328791351–
Oct 21atWest VirginiaW 48–⁠3496212501
Oct 28vs.CincinnatiW 45–⁠1333912532
Nov 4vs.OklahomaW 27–⁠2489701181
Nov 11atUCFL 3–⁠455520140–
Nov 18atHoustonW 43–⁠30151890––2
Nov 25vs.BYUW 40–⁠349900336–
Dec 2vs.TexasL 21–⁠4999315891
Dec 27 ✦vs.Texas A&MW 31–⁠231615201181
2022 Oklahoma State 13 games, 67 catches, 813 yards, 2 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 1vs.Central MichiganW 58–⁠4458302462
Sep 10vs.Arizona StateW 34–⁠174230––3
Sep 17vs.Arkansas–Pine BluffW 63–⁠73601––2
Oct 1atBaylorW 36–⁠2588602761
Oct 8vs.Texas TechW 41–⁠316620––1
Oct 15atTCUL 40–⁠434390–––
Oct 22vs.TexasW 41–⁠3466011332
Oct 29atKansas StateL 0–⁠482490–––
Nov 5atKansasL 16–⁠377590–––
Nov 12vs.Iowa StateW 20–⁠142230110–
Nov 19atOklahomaL 13–⁠28911801193
Nov 26vs.West VirginiaL 19–⁠245770254–
Dec 27 ✦vs.WisconsinL 17–⁠246740229–
2021 Oklahoma State 13 games, 50 catches, 619 yards, 5 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 4vs.Missouri StateW 23–⁠1646801363
Sep 11vs.TulsaW 28–⁠234350––2
Sep 18atBoise StateW 21–⁠201220–––
Sep 25vs.Kansas StateW 31–⁠2025312633
Oct 2vs.BaylorW 24–⁠141100––1
Oct 16atTexasW 32–⁠243301––2
Oct 23atIowa StateL 21–⁠2468423672
Oct 30vs.KansasW 55–⁠3261––1
Nov 6atWest VirginiaW 24–⁠36530227–
Nov 13vs.TCUW 63–⁠1766101311
Nov 27vs.OklahomaW 37–⁠33340021421
Dec 4vs.BaylorL 16–⁠212200–––
Jan 1 ✦vs.Notre DameW 37–⁠35101370226–
2020 Oklahoma State 6 games, 11 returns, 167 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Nov 7atKansas StateW 20–⁠18––––––
Nov 21atOklahomaL 13–⁠41170116–
Nov 28vs.Texas TechW 50–⁠44–––2311
Dec 5atTCUL 22–⁠29–––265–
Dec 12atBaylorW 42–⁠3–––––3
Dec 29 ✦vs.MiamiW 37–⁠3461183237–

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

Before the draft

DrillPro day 2025
Height5′8⅛″
Weight176 lb
Arm length29¼″
Hand size9½″
Wingspan72½″
40-yard dash4.53 s
10-yard split1.64 s
Vertical jump34″
Broad jump9′11″
3-cone drill6.71 s
20-yard shuttle4.07 s

Pre-draft measurables: Wikipedia (CC BY-SA).

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.