Receiver, TCU (from Oklahoma State), 2021–⁠24

John Paul Richardson

Number
No. 7
Height
6′0″
Weight
190 lb
Class (2024)
Senior
Hometown
Missouri City, TX
Born
Mar 23, 2002

John Paul Richardson played receiver at Oklahoma State (2021–⁠22) and TCU (2023–⁠24).

Career highs

9catches, career highvs. Houston, 2024107receiving yards, career hightwice; last vs. Arizona, 2024

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2021Oklahoma State231687.3220
2022Oklahoma State4950310.3483
2023TCU4653611.7359
2024TCU5773312.9238
Career1751,94011.11183

Returns

SeasonTeamKRYdsTDPRYdsTD
2022Oklahoma State1210–––
2023TCU–––7830
2024TCU–––232521
Career1210303351

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
2021Oklahoma State7WRFr.
2022Oklahoma State7WRSo.
2023TCU7WRJr.
2024TCU7WRSr.6′0″190

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
2021Oklahoma State280.47––13.16%
2022Oklahoma State800.3310th (n=683)0.7126.68%
2023TCU590.8658th (n=681)0.8050.97%
2024TCU680.7325th (n=581)0.9250.08%

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 TCU 13 games, 57 catches, 733 yards, 2 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 30atStanfordW 34–⁠2761070––2
Sep 7vs.Long Island UniversityW 45–⁠02250––3
Sep 14vs.UCFL 34–⁠355460––3
Sep 21atSMUL 42–⁠663140–––
Sep 28vs.KansasW 38–⁠274420––3
Oct 4vs.HoustonL 19–⁠309980––1
Oct 19atUtahW 13–⁠73530––2
Oct 26vs.Texas TechW 35–⁠344350––2
Nov 2atBaylorL 34–⁠37130––2
Nov 9vs.Oklahoma StateW 38–⁠1371000–––
Nov 23vs.ArizonaW 49–⁠2861071––2
Nov 30atCincinnatiW 20–⁠132500––2
Dec 28 ✦vs.LouisianaW 34–⁠35531––1
2023 TCU 12 games, 46 catches, 536 yards, 3 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 2vs.ColoradoL 42–⁠456630–––
Sep 9vs.NichollsW 41–⁠61240–––
Sep 16atHoustonW 36–⁠136600–––
Sep 23vs.SMUW 34–⁠171380–––
Sep 30vs.West VirginiaL 21–⁠243871–––
Oct 7atIowa StateL 14–⁠274230––1
Oct 14vs.BYUW 44–⁠1161041––2
Oct 21atKansas StateL 3–⁠413210–––
Nov 2atTexas TechL 28–⁠353170–––
Nov 11vs.TexasL 26–⁠293231––2
Nov 18vs.BaylorW 42–⁠176420––2
Nov 24atOklahomaL 45–⁠694340–––
2022 Oklahoma State 13 games, 49 catches, 503 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 1vs.Central MichiganW 58–⁠444731–––
Sep 10vs.Arizona StateW 34–⁠172230–––
Sep 17vs.Arkansas–Pine BluffW 63–⁠73451–––
Oct 1atBaylorW 36–⁠25490–––
Oct 8vs.Texas TechW 41–⁠314500–––
Oct 15atTCUL 40–⁠435511–––
Oct 22vs.TexasW 41–⁠347630–––
Oct 29atKansas StateL 0–⁠482−10–––
Nov 5atKansasL 16–⁠373270–––
Nov 12vs.Iowa StateW 20–⁠143901–––
Nov 19atOklahomaL 13–⁠285450–––
Nov 26vs.West VirginiaL 19–⁠24570121–
Dec 27 ✦vs.WisconsinL 17–⁠242210–––
2021 Oklahoma State 6 games, 23 catches, 168 yards, 2 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 11vs.TulsaW 28–⁠232110–––
Oct 30vs.KansasW 55–⁠34181–––
Nov 13vs.TCUW 63–⁠172230–––
Nov 20atTexas TechW 23–⁠06411–––
Dec 4vs.BaylorL 16–⁠215330–––
Jan 1 ✦vs.Notre DameW 37–⁠354420–––

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

Before the draft

DrillPro day 2025
Height5′11½″
Weight192 lb
Arm length30″
Hand size9″
Wingspan72⅞″
40-yard dash4.53 s
10-yard split1.55 s
Vertical jump33″
Broad jump10′0″
Bench press12 reps
3-cone drill6.84 s
20-yard shuttle4.19 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.