Receiver, Marshall, 2016–⁠21

Willie Johnson

Number
No. 1
Height
6′0″
Weight
176 lb
Class (2021)
Senior
Hometown
Fort Myers, FL
Born
Dec 23, 1996

Willie Johnson played receiver at Marshall (2016–⁠21).

Career highs

8catches, career highvs. Middle Tennessee, 2020140receiving yards, career highat Florida Atlantic, 20212receiving touchdowns, career highvs. Middle Tennessee, 2020

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2016Marshall45213.0022
2017Marshall3644312.3449
2018Marshall111099.9023
2019Marshall1334926.8470
2020Marshall1826814.9246
2021Marshall3262519.5365
Career1141,84616.21370

Returns

SeasonTeamKRYdsTDPRYdsTD
2016Marshall3850–––
2018Marshall92310–––
2019Marshall1116203200
2021Marshall1140171280
Career244920201480

Rushing

SeasonTeamCarYdsAvgTDLong
2018Marshall5285.6020
2019Marshall814117.6242
2020Marshall4143.5016
2021Marshall3268.7019
Career2020910.4242

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
2016Marshall1WRYr 1
2017Marshall1WRYr 2
2018Marshall1WRYr 3
2019Marshall1WRYr 4
2020Marshall1WRYr 5
2021Marshall1WRSr. (Yr 6)6′0″176

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
2016Marshall40.18––0.7–
2017Marshall570.4538th (n=507)0.5225.57%
2018Marshall31-0.251st (n=497)0.53-7.84%
2019Marshall340.7882nd (n=499)0.5426.34%
2020Marshall320.4436th (n=346)0.5514.16%
2021Marshall340.4218th (n=410)0.6714.36%

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

2021 Marshall 13 games, 32 catches, 625 yards, 3 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 4atNavyW 49–⁠7–––––1
Sep 11vs.North Carolina CentralW 44–⁠10190––2
Sep 18vs.East CarolinaL 38–⁠423661––1
Sep 23atApp StateL 30–⁠312500–––
Oct 2atMiddle TennesseeL 28–⁠345760––2
Oct 9vs.Old DominionW 20–⁠133631––1
Oct 15atNorth TexasW 49–⁠2147701141
Oct 30vs.Florida InternationalW 38–⁠04430––3
Nov 6atFlorida AtlanticW 28–⁠1351401––1
Nov 13vs.UABL 14–⁠213360––1
Nov 20atCharlotteW 49–⁠282650––1
Nov 27vs.Western KentuckyL 21–⁠53––––––
Dec 18 ✦vs.LouisianaL 21–⁠36–––––3
2020 Marshall 8 games, 18 catches, 268 yards, 2 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 5vs.Eastern KentuckyW 59–⁠0190–––
Sep 19vs.App StateW 17–⁠72330–––
Oct 10atWestern KentuckyW 38–⁠142160–––
Oct 17atLouisiana TechW 35–⁠17130–––
Nov 7vs.MassachusettsW 51–⁠10190–––
Nov 14vs.Middle TennesseeW 42–⁠1481372–––
Dec 5vs.RiceL 0–⁠202320–––
Dec 18vs.UABL 13–⁠221290–––
2019 Marshall 12 games, 13 catches, 349 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 31vs.VMIW 56–⁠171291237–
Sep 6atBoise StateL 7–⁠14170124–
Sep 14vs.OhioW 33–⁠31––––––
Sep 28vs.CincinnatiL 14–⁠521230586–
Oct 5atMiddle TennesseeL 13–⁠243790315–
Oct 12vs.Old DominionW 31–⁠17170––1
Oct 18atFlorida AtlanticW 36–⁠311601–––
Oct 26vs.Western KentuckyW 26–⁠23190–––
Nov 2atRiceW 20–⁠72470––1
Nov 15vs.Louisiana TechW 31–⁠101181–––
Nov 23atCharlotteL 13–⁠24–––––1
Dec 23 ✦vs.UCFL 25–⁠481701–––
2018 Marshall 11 games, 11 catches, 109 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 1atMiami (OH)W 35–⁠28140–––
Sep 8vs.Eastern KentuckyW 32–⁠161170–––
Sep 22vs.NC StateL 20–⁠371100–––
Sep 29atWestern KentuckyW 20–⁠171−20130–
Oct 5vs.Middle TennesseeL 24–⁠3412104120–
Oct 13atOld DominionW 42–⁠201230116–
Oct 20vs.Florida AtlanticW 31–⁠71−30–––
Nov 10vs.CharlotteW 30–⁠13–––133–
Nov 17vs.UTSAW 23–⁠0––––––
Nov 24atFlorida InternationalW 28–⁠253250232–
Dec 20 ✦atSouth FloridaW 38–⁠201140–––
2017 Marshall 11 games, 36 catches, 443 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 2vs.Miami (OH)W 31–⁠267880–––
Sep 9atNC StateL 20–⁠374201–––
Sep 16vs.Kent StateW 21–⁠03360–––
Sep 30atCincinnatiW 38–⁠212371–––
Oct 7atCharlotteW 14–⁠32180–––
Oct 20atMiddle TennesseeW 38–⁠103550–––
Oct 28vs.Florida InternationalL 30–⁠411151–––
Nov 3atFlorida AtlanticL 25–⁠303260–––
Nov 11vs.Western KentuckyW 30–⁠234480–––
Nov 18atUTSAL 7–⁠91140–––
Nov 25vs.Southern MissL 27–⁠286861–––
2016 Marshall 4 games, 4 catches, 52 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 10vs.Morgan StateW 62–⁠02260–––
Sep 17vs.AkronL 38–⁠651190–––
Sep 24vs.LouisvilleL 28–⁠59–––134–
Oct 1atPittsburghL 27–⁠43170251–

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.