Receiver, Virginia Tech, 2014–⁠17

Cam Phillips

Number
No. 5
Height
6′0″
Weight
199 lb
Hometown
Laurel, MD
Born
Dec 16, 1995

Cam Phillips played receiver at Virginia Tech (2014–⁠17).

At a glance

Best season
983
Receiving yards, 2016 (Virginia Tech, 10–⁠4)
Best game
189 yards
At East Carolina, week 3, 2017: No. 2 receiving game in FBS that week

Career highs

14catches, career highat East Carolina, 2017189receiving yards, career highat East Carolina, 20173receiving touchdowns, career highat East Carolina, 2017

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2014Virginia Tech4049812.4336
2015Virginia Tech4958211.9260
2016Virginia Tech7698312.9555
2017Virginia Tech7196413.6745
Career2363,02712.81760

Rushing

SeasonTeamCarYdsAvgTDLong
2014Virginia Tech56513.0029
2015Virginia Tech12424.0024
2016Virginia Tech301404.7020
2017Virginia Tech11010.0010
Career372396.5029

Returns

SeasonTeamPRYdsTD
2016Virginia Tech5340

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosHtWt
2014Virginia Tech5WR
2015Virginia Tech5WR
2016Virginia Tech5WR
2017Virginia Tech5WR6′0″199

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
2014Virginia Tech550.6977th (n=496)0.5238.27%–
2015Virginia Tech660.5858th (n=465)0.5338.17%–
2016Virginia Tech1260.5655th (n=489)0.5270.411%-0.01
2017Virginia Tech1090.5454th (n=507)0.5258.812%–

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 Virginia Tech 12 games, 71 catches, 964 yards, 7 TD
DateOpponentResultRecYdsTDLongRush
Sep 3vs.West VirginiaW 31–⁠247138132–
Sep 9vs.DelawareW 27–⁠0690128–
Sep 16atEast CarolinaW 64–⁠1714189345–
Sep 23vs.Old DominionW 38–⁠07106029–
Sep 30vs.ClemsonL 17–⁠31774021–
Oct 7atBoston CollegeW 23–⁠10111011–
Oct 21vs.North CarolinaW 59–⁠7549114–
Oct 28vs.DukeW 24–⁠3435018–
Nov 4atMiamiL 10–⁠287101032–
Nov 11atGeorgia TechL 22–⁠282807–
Nov 18vs.PittsburghW 20–⁠148117136–
Nov 24atVirginiaW 10–⁠034602310
2016 Virginia Tech 14 games, 76 catches, 983 yards, 5 TD
DateOpponentResultRecYdsTDLongRush
Sep 3vs.LibertyW 36–⁠1355312314
Sep 10vs.TennesseeL 24–⁠45777014–
Sep 17vs.Boston CollegeW 49–⁠0253036–
Sep 24vs.East CarolinaW 54–⁠17155155–
Oct 8atNorth CarolinaW 34–⁠322001622
Oct 15atSyracuseL 17–⁠313830529
Oct 20vs.MiamiW 37–⁠16764020−1
Oct 27atPittsburghW 39–⁠36610904143
Nov 5atDukeW 24–⁠213370238
Nov 12vs.Georgia TechL 20–⁠30108201712
Nov 19atNotre DameW 34–⁠316561174
Nov 26vs.VirginiaW 52–⁠106871394
Dec 3vs.ClemsonL 35–⁠4212921269
Dec 29 ✦vs.ArkansasW 35–⁠24611503816
2015 Virginia Tech 13 games, 49 catches, 582 yards, 2 TD
DateOpponentResultRecYdsTDLongRush
Sep 7vs.Ohio StateL 24–⁠422403–
Sep 12vs.FurmanW 42–⁠3586029–
Sep 19atPurdueW 51–⁠24326012–
Sep 26atEast CarolinaL 28–⁠35378060–
Oct 3vs.PittsburghL 13–⁠17320111–
Oct 9vs.NC StateW 28–⁠13560017–
Oct 17atMiamiL 20–⁠30426010–
Oct 24vs.DukeL 43–⁠45323011–
Oct 31atBoston CollegeW 26–⁠10687127–
Nov 12atGeorgia TechW 23–⁠2169504524
Nov 21vs.North CarolinaL 27–⁠30331012–
Nov 28atVirginiaW 23–⁠2031307–
Dec 26 ✦vs.TulsaW 55–⁠52333020–
2014 Virginia Tech 10 games, 40 catches, 498 yards, 3 TD
DateOpponentResultRecYdsTDLongRush
Aug 30vs.William & MaryW 34–⁠9234024–
Sep 13vs.East CarolinaL 21–⁠28789128–
Sep 20vs.Georgia TechL 24–⁠27679030–
Oct 4atNorth CarolinaW 34–⁠1734701829
Oct 16atPittsburghL 16–⁠21759114–
Oct 23vs.MiamiL 6–⁠30322011–
Nov 1vs.Boston CollegeL 31–⁠33343033–
Nov 15atDukeW 17–⁠1611901933
Nov 22atWake ForestL 3–⁠63330173
Nov 28vs.VirginiaW 24–⁠20573136–

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

Before the draft

DrillCombine 2018Combine or pro day 2018
Height6′0⅛″
Weight201 lb
Arm length30½″
Hand size8⅞″
40-yard dash4.79 s
Vertical jump29½″
Broad jump9′5″
Bench press12 reps
3-cone drill7.19 s
20-yard shuttle4.45 s

Combine or pro day: the source doesn’t say which. Combine and pro day results compiled by array-carpenter (nfl-draft-data).

In the NFL

1 season, 2 games with a stat; latest team: Buffalo Bills.

SeasonTeamGRecYdsTD
2018Buffalo Bills2190

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.