Running back, Duke, 2014–⁠17

Shaun Wilson

Number
No. 29
Height
5′9″
Weight
185 lb
Hometown
Charlotte, NC
Born
Dec 2, 1995

Shaun Wilson played running back at Duke (2014–⁠17).

At a glance

Best season
818
Rushing yards, 2017 (Duke, 7–⁠6)
Best game
245 yards
Vs. Kansas, week 3, 2014: No. 1 rushing game in FBS that week

Career highs

245rushing yards, career highvs. Kansas, 20143rushing touchdowns, career highvs. Kansas, 20146catches, career hightwice; last vs. Northwestern, 2015102receiving yards, career highvs. North Carolina Central, 20152receiving touchdowns, career highvs. Georgia Tech, 2017

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2014Duke785987.7569
2015Duke844245.0385
2016Duke1375734.2457
2017Duke1628185.0665
Career4612,4135.21885

Returns

SeasonTeamKRYdsTDPRYdsTD
2015Duke41641–––
2016Duke3588111−30
2017Duke266090570
Career651,6542640

Receiving

SeasonTeamRecYdsAvgTDLong
2014Duke181799.9129
2015Duke1920710.9189
2016Duke8769.5039
2017Duke362637.3458
Career817259.0689

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.PosHtWt
2014Duke29RB
2015Duke29RB
2016Duke29RB
2017Duke29RB5′9″185

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/playPctileMedianTotalUsageAdj. rush
2014Duke990.3194th (n=253)0.1230.810%0.42
2015Duke113-0.0115th (n=268)0.12-0.912%-0.08
2016Duke153-0.038th (n=259)0.13-5.018%0.02
2017Duke2090.1661st (n=287)0.1233.020%0.13

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). Adjusted pass and rush: EPA per play adjusted for the defenses faced (CollegeFootballData’s WEPA). From CollegeFootballData, 2013 on.

Game by game

2017 Duke 13 games, 818 rushing yards, 6 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 2vs.North Carolina CentralW 60–⁠79591253–
Sep 9vs.NorthwesternW 41–⁠1714581111–
Sep 16vs.BaylorW 34–⁠201817623633
Sep 23atNorth CarolinaW 27–⁠1718561192
Sep 29vs.MiamiL 6–⁠319630380–
Oct 7atVirginiaL 21–⁠287280176–
Oct 14vs.Florida StateL 10–⁠1713660116–
Oct 21vs.PittsburghL 17–⁠24114204107–
Oct 28atVirginia TechL 3–⁠2412380133–
Nov 11atArmyL 16–⁠217460472–
Nov 18vs.Georgia TechW 43–⁠2011730247–
Nov 25atWake ForestW 31–⁠2317380123–
Dec 26 ✦vs.Northern IllinoisW 36–⁠1416751219–
2016 Duke 11 games, 573 rushing yards, 4 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 3vs.North Carolina CentralW 49–⁠682102501
Sep 10vs.Wake ForestL 14–⁠24260–––
Sep 17atNorthwesternL 13–⁠249291125–
Sep 24atNotre DameW 38–⁠35136604163–
Oct 1vs.VirginiaL 20–⁠3416550497–
Oct 14atLouisvilleL 14–⁠24183705119–
Oct 29atGeorgia TechL 35–⁠38101091114–
Nov 5vs.Virginia TechL 21–⁠2421761122–
Nov 10vs.North CarolinaW 28–⁠272410715136–
Nov 19atPittsburghL 14–⁠5681108181–
Nov 26atMiamiL 21–⁠408560474–

No box score in the source for Oct 8 vs. Army, so that game is not listed.

2015 Duke 11 games, 424 rushing yards, 3 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Sep 3atTulaneW 37–⁠715770–––
Sep 12vs.North Carolina CentralW 55–⁠017571–––
Sep 19vs.NorthwesternL 10–⁠1910450–––
Sep 26vs.Georgia TechW 34–⁠20350–––
Oct 3vs.Boston CollegeW 9–⁠7480–––
Oct 10atArmyW 44–⁠38180–––
Oct 24atVirginia TechW 45–⁠434601–––
Oct 31vs.MiamiL 27–⁠307430–––
Nov 21atVirginiaL 34–⁠42250–––
Nov 28atWake ForestW 27–⁠21530–––
Dec 26 ✦vs.IndianaW 44–⁠41910314164–
2014 Duke 13 games, 598 rushing yards, 5 TD
DateOpponentResultCarRush ydsRush TDKRYdsPR
Aug 30vs.ElonW 52–⁠136710–––
Sep 6atTroyW 34–⁠173180–––
Sep 13vs.KansasW 41–⁠3122453–––
Sep 20vs.TulaneW 47–⁠137701–––
Sep 27atMiamiL 10–⁠228310–––
Oct 11atGeorgia TechW 31–⁠257310–––
Oct 18vs.VirginiaW 20–⁠134190–––
Nov 1atPittsburghW 51–⁠488430–––
Nov 8atSyracuseW 27–⁠10370–––
Nov 15vs.Virginia TechL 16–⁠176180–––
Nov 20vs.North CarolinaL 20–⁠455150–––
Nov 29vs.Wake ForestW 41–⁠215221–––
Dec 27 ✦vs.Arizona StateL 31–⁠36480–––

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

Before the draft

DrillPro day 2018
Height5′8⅜″
Weight185 lb
Arm length30½″
Hand size8¾″
40-yard dash4.46 s
Vertical jump37″
Broad jump9′11″
Bench press17 reps
3-cone drill6.90 s
20-yard shuttle4.15 s

Combine and pro day results compiled by array-carpenter (nfl-draft-data).

In the NFL

1 season, 5 games with a stat; latest team: Tennessee Titans.

SeasonTeamGCarYdsTDRecRec yds
2018Tampa Bay Buccaneers5629035

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.