Receiver, Coastal Carolina, 2015–⁠18

Malcolm Williams

Number
No. 9
Height
5′10″
Weight
190 lb
Class (2018)
Senior
Hometown
Shreveport, LA

Malcolm Williams played receiver at Coastal Carolina (2015–⁠18).

At a glance

Best season
724
Receiving yards, 2017 (Coastal Carolina, 3–⁠9)
Best game
266 yards
At UL Monroe, week 5, 2017: No. 1 receiving game in FBS that week

Career highs

9catches, career highat UL Monroe, 2017266receiving yards, career highat UL Monroe, 20172receiving touchdowns, career highthree times; last at Campbell, 2018

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2017Coastal Carolina3872419.1686
2018Coastal Carolina4772415.4561
Career851,44817.01186

Returns

SeasonTeamKRYdsTDPRYdsTD
2017Coastal Carolina102190180
2018Coastal Carolina2360–––
Career122550180

Rushing

SeasonTeamCarYdsAvgTDLong
2017Coastal Carolina13665.1017
2018Coastal Carolina10222.217
Career23883.8117

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
2015Coastal Carolina9WRFr.
2016Coastal Carolina9WRSo.
2017Coastal Carolina9WRJr.
2018Coastal Carolina9WRSr.5′10″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
2017Coastal Carolina690.6875th (n=507)0.5246.99%
2018Coastal Carolina750.7072nd (n=497)0.5352.210%

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

2018 Coastal Carolina 11 games, 47 catches, 724 yards, 5 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 1atSouth CarolinaL 15–⁠496490–––
Sep 8vs.UABW 47–⁠242200–––
Sep 12atCampbellW 58–⁠214752–––
Sep 22atLouisianaW 30–⁠284370–––
Sep 29atTroyL 21–⁠456640–––
Oct 13vs.UL MonroeL 20–⁠454870236–
Oct 20atMassachusettsW 24–⁠1341531–––
Oct 27atGeorgia StateW 37–⁠344901–––
Nov 3vs.App StateL 7–⁠235320–––
Nov 10vs.Arkansas StateL 16–⁠44180–––
Nov 23atSouth AlabamaL 28–⁠3171091–––
2017 Coastal Carolina 12 games, 38 catches, 724 yards, 6 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 2vs.MassachusettsW 38–⁠28––––––
Sep 16atUABL 23–⁠301120–––
Sep 23vs.Western IllinoisL 10–⁠5257901151
Sep 30atUL MonroeL 43–⁠5192662115–
Oct 7vs.Georgia StateL 21–⁠275550–––
Oct 14atArkansas StateL 17–⁠511260229–
Oct 21atApp StateL 29–⁠373441137–
Oct 28vs.Texas StateL 7–⁠27–––479–
Nov 4atArkansasL 38–⁠392260–––
Nov 11vs.TroyL 17–⁠424601–––
Nov 18atIdahoW 13–⁠74360144–
Dec 2vs.Georgia SouthernW 28–⁠1741202–––

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.