Receiver, Arizona (from UTEP), 2019–⁠23

Jacob Cowing

Lettered 2022 (school media guide)

Number
No. 2
Height
5′11″
Weight
175 lb
Class (2023)
Senior
Hometown
Maricopa, AZ
Born
Feb 4, 2001

Jacob Cowing played receiver at UTEP (2019–⁠21) and Arizona (2022–⁠23). The San Francisco 49ers took Cowing in round 4, No. 135 overall in the 2024 NFL Draft.

At a glance

Best season
1,354
Receiving yards, 2021 (UTEP, 7–⁠6)
Best game
152 yards
At San Diego State, week 1, 2022: No. 3 receiving game in FBS that week
National rank
No. 6
In FBS in receiving touchdowns, 2023
Drafted
No. 135
Round 4, 2024 NFL Draft (San Francisco 49ers)

Career highs

12catches, career highvs. Colorado, 2022180receiving yards, career highvs. Colorado, 20224receiving touchdowns, career highat USC, 2023

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2019UTEP3155017.7354
2020UTEP4169116.9382
2021UTEP691,35419.6776
2022Arizona841,02612.2739
2023Arizona898399.41357
Career3144,46014.23382

Returns

SeasonTeamKRYdsTDPRYdsTD
2022Arizona–––7560
2023Arizona211011650
Career2110181210

Defense

SeasonTeamTklSoloTFLSacksPDHur
2020UTEP430000
2021UTEP110000
2023Arizona220000
Career760000

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2019UTEP2WRYr 1
2020UTEP2WRYr 2
2021UTEP2WRYr 3
2022Arizona2WRYr 4
2023Arizona2WRSr. (Yr 5)5′11″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
2019UTEP570.6769th (n=499)0.5438.48%
2020UTEP710.6870th (n=346)0.5548.513%
2021UTEP701.4499th (n=410)0.67100.711%
2022Arizona940.9378th (n=683)0.7187.212%
2023Arizona730.7645th (n=681)0.8055.89%

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

2023 Arizona 13 games, 89 catches, 839 yards, 13 TD
DateOpponentResultRecYdsTDLongRush
Sep 2vs.Northern ArizonaW 38–⁠3338130–
Sep 9atMississippi StateL 24–⁠317311173
Sep 16vs.UTEPW 31–⁠101084116–
Sep 23atStanfordW 21–⁠20885025–
Sep 30vs.WashingtonL 24–⁠31861113–
Oct 7atUSCL 41–⁠431088425–
Oct 14atWashington StateW 44–⁠68290104
Oct 28vs.Oregon StateW 27–⁠246360144
Nov 4vs.UCLAW 27–⁠108491186
Nov 11atColoradoW 34–⁠31324113–
Nov 18vs.UtahW 42–⁠1825079
Nov 25atArizona StateW 59–⁠239157137–
Dec 28 ✦vs.OklahomaW 38–⁠247152257–
2022 Arizona 12 games, 84 catches, 1,026 yards, 7 TD
DateOpponentResultRecYdsTDLongRush
Sep 3atSan Diego StateW 38–⁠208152338–
Sep 10vs.Mississippi StateL 17–⁠39738110–
Sep 17vs.North Dakota StateW 31–⁠28555122–
Sep 24atCaliforniaL 31–⁠497133132–
Oct 1vs.ColoradoW 43–⁠20121801294
Oct 8vs.OregonL 22–⁠49677037−4
Oct 15atWashingtonL 39–⁠49794039–
Oct 29vs.USCL 37–⁠45780037–
Nov 5atUtahL 20–⁠45529013–
Nov 12atUCLAW 34–⁠2891180301
Nov 19vs.Washington StateL 20–⁠31637013–
Nov 25vs.Arizona StateW 38–⁠35533010–
2021 UTEP 13 games, 69 catches, 1,354 yards, 7 TD
DateOpponentResultRecYdsTDLongRush
Aug 28atNew Mexico StateW 30–⁠35158172–
Sep 4vs.Bethune-CookmanW 38–⁠28223117–
Sep 10atBoise StateL 13–⁠546112148–
Sep 25vs.New MexicoW 20–⁠137174157–
Oct 2vs.Old DominionW 28–⁠214118051–
Oct 9atSouthern MissW 26–⁠1322401653
Oct 16vs.Louisiana TechW 19–⁠39166057–
Oct 30atFlorida AtlanticL 25–⁠28636014–
Nov 6vs.UTSAL 23–⁠44511203110
Nov 13atNorth TexasL 17–⁠205174176–
Nov 20vs.RiceW 38–⁠2811170132–
Nov 26atUABL 25–⁠425631309
Dec 18 ✦vs.Fresno StateL 24–⁠312240143
2020 UTEP 8 games, 41 catches, 691 yards, 3 TD
DateOpponentResultRecYdsTDLongRush
Sep 5vs.Stephen F. AustinW 24–⁠147116030–
Sep 12atTexasL 3–⁠59449018–
Sep 19vs.Abilene ChristianW 17–⁠138110051–
Sep 26atUL MonroeW 31–⁠63102082–
Oct 10atLouisiana TechL 17–⁠21763019–
Oct 24atCharlotteL 28–⁠38575021–
Nov 14atUTSAL 21–⁠52258152–
Dec 11vs.North TexasL 43–⁠455118247–
2019 UTEP 11 games, 31 catches, 550 yards, 3 TD
DateOpponentResultRecYdsTDLongRush
Aug 31vs.Houston ChristianW 36–⁠34113013–
Sep 21vs.NevadaL 21–⁠37123023–
Sep 28atSouthern MissL 13–⁠31123023–
Oct 5vs.UTSAL 16–⁠261303–
Oct 19atFlorida InternationalL 17–⁠32247134–
Oct 26vs.Louisiana TechL 21–⁠42270154–
Nov 2atNorth TexasL 26–⁠52116016–
Nov 9vs.CharlotteL 21–⁠286145038–
Nov 16atUABL 10–⁠37585036–
Nov 23atNew Mexico StateL 35–⁠44469127–
Nov 30vs.RiceL 16–⁠30756016–

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

Before the draft

Named to the 2024 Senior Bowl (National team) but didn’t play.

DrillCombine 2024Combine or pro day 2024
Height5′8⅜″
Weight168 lb
Arm length29¼″
Hand size9″
Wingspan69⅛″W
40-yard dash4.38 s
10-yard split1.54 s
Vertical jump36″
Broad jump9′11″
Bench press13 reps
3-cone drill7.02 s
20-yard shuttle4.32 s

Combine or pro day: the source doesn’t say which. Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA). Rosters and honors: Wikipedia (CC BY-SA).

In the NFL

2 seasons, 20 games with a stat; latest team: San Francisco 49ers.

SeasonTeamGRecYdsTD
2024San Francisco 49ers154800
2026 (so far)San Francisco 49ers5190
NFL career205890

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.