Receiver, Michigan State, 2016–⁠19

Brandon Sowards

Lettered 2015–⁠19 (school media guide)

Number
No. 16
Height
6′0″
Weight
193 lb
Class (2019)
Senior
Hometown
Wyandotte, MI

Brandon Sowards played receiver at Michigan State (2016–⁠19).

Career highs

6catches, career highvs. Purdue, 2018

Receiving

SeasonTeamRecYdsAvgTDLong
2018Michigan State1820111.2023

Returns

SeasonTeamPRYdsTD
2016Michigan State15940
2018Michigan State9720
2019Michigan State161010
Career402670

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2016Michigan State16WRFr.
2017Michigan State16WRSo.
2018Michigan State16WRJr.
2019Michigan State16WRSr.6′0″193

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
2018Michigan State380.094th (n=497)0.533.55%
2019Michigan State2-0.60––-1.2–

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

2019 Michigan State 8 games, 16 returns, 101 yards
DateOpponentResultRecRec ydsRec TDPR
Sep 21atNorthwesternW 31–⁠10–––2
Sep 28vs.IndianaW 40–⁠31–––1
Oct 12atWisconsinL 0–⁠38–––1
Oct 26vs.Penn StateL 7–⁠28–––4
Nov 9vs.IllinoisL 34–⁠37–––2
Nov 16atMichiganL 10–⁠44–––1
Nov 23atRutgersW 27–⁠0–––2
Dec 27 ✦vs.Wake ForestW 27–⁠21–––3
2018 Michigan State 11 games, 18 catches, 201 yards
DateOpponentResultRecRec ydsRec TDPR
Aug 31vs.Utah StateW 38–⁠312120–
Sep 8atArizona StateL 13–⁠161160–
Sep 22atIndianaW 35–⁠21––––
Sep 29vs.Central MichiganW 31–⁠2022901
Oct 6vs.NorthwesternL 19–⁠293590–
Oct 13atPenn StateW 21–⁠171503
Oct 20vs.MichiganL 7–⁠211801
Oct 27vs.PurdueW 23–⁠1364801
Nov 3atMarylandW 24–⁠311201
Nov 10vs.Ohio StateL 6–⁠261120–
Nov 24vs.RutgersW 14–⁠10–––2
2016 Michigan State 8 games, 15 returns, 94 yards
DateOpponentResultRecRec ydsRec TDPR
Sep 2vs.FurmanW 28–⁠13–––2
Sep 24vs.WisconsinL 6–⁠30–––1
Oct 1atIndianaL 21–⁠24–––1
Oct 15vs.NorthwesternL 40–⁠54–––2
Oct 29vs.MichiganL 23–⁠32–––1
Nov 5atIllinoisL 27–⁠31–––2
Nov 12vs.RutgersW 49–⁠0–––4
Nov 19vs.Ohio StateL 16–⁠17–––2

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.