Receiver, Northwestern (from Vanderbilt, Arizona State), 2018–⁠23

Cam Johnson

Number
No. 14
Height
6′0″
Weight
205 lb
Class (2023)
Senior
Hometown
Brentwood, TN
Born
Apr 12, 1999

Cam Johnson played receiver at Vanderbilt (2018–⁠21), Arizona State (2022) and Northwestern (2023).

Career highs

14catches, career highvs. Ole Miss, 2020124receiving yards, career highat Illinois, 20232receiving touchdowns, career highvs. Missouri, 2021

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2018Vanderbilt44511.3014
2019Vanderbilt3031610.5328
2020Vanderbilt555289.6340
2021Vanderbilt343279.6444
2022Arizona State10848.4016
2023Northwestern5471513.2652
Career1872,01510.81652

Returns

SeasonTeamKRYdsTDPRYdsTD
2019Vanderbilt–––1130
2020Vanderbilt44105460
2021Vanderbilt57308450
2022Arizona State–––190
Career91140151130

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
2018Vanderbilt14WRYr 1
2019Vanderbilt14WRYr 2
2020Vanderbilt14WRYr 3
2021Vanderbilt14WRYr 4
2022Arizona State14WRYr 5
2023Northwestern14WRSr. (Yr 6)6′0″205

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
2018Vanderbilt110.02––0.2–
2019Vanderbilt490.2310th (n=499)0.5411.37%
2020Vanderbilt670.7477th (n=346)0.5549.411%
2021Vanderbilt420.4724th (n=410)0.6719.86%
2022Arizona State100.83––8.3–
2023Northwestern601.2493rd (n=681)0.8074.67%

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

2023 Northwestern 13 games, 54 catches, 715 yards, 6 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 3atRutgersL 7–⁠244450–––
Sep 9vs.UTEPW 38–⁠73510–––
Sep 16atDukeL 14–⁠385450–––
Sep 23vs.MinnesotaW 37–⁠344350–––
Sep 30vs.Penn StateL 13–⁠416810–––
Oct 7vs.HowardW 23–⁠204551–––
Oct 21atNebraskaL 9–⁠173270–––
Oct 28vs.MarylandW 33–⁠272460–––
Nov 4vs.IowaL 7–⁠103301–––
Nov 11atWisconsinW 24–⁠106571–––
Nov 18vs.PurdueW 23–⁠153881–––
Nov 25atIllinoisW 45–⁠4371241–––
Dec 23 ✦vs.UtahW 14–⁠74311–––
2022 Arizona State 6 games, 10 catches, 84 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 10atOklahoma StateL 17–⁠34–––––1
Sep 24vs.UtahL 13–⁠34280–––
Oct 1atUSCL 25–⁠42190–––
Oct 22atStanfordL 14–⁠15190–––
Nov 12atWashington StateL 18–⁠283320–––
Nov 19vs.Oregon StateL 7–⁠313260–––
2021 Vanderbilt 11 games, 34 catches, 327 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 4vs.East Tennessee StateL 3–⁠234310241–
Sep 11atColorado StateW 24–⁠219661––2
Sep 18vs.StanfordL 23–⁠412281––1
Sep 25vs.GeorgiaL 0–⁠621100332–
Oct 9atFloridaL 0–⁠424490––1
Oct 16atSouth CarolinaL 20–⁠212460–––
Oct 23vs.Mississippi StateL 6–⁠45270––1
Oct 30vs.MissouriL 28–⁠373162––1
Nov 13vs.KentuckyL 17–⁠34170––1
Nov 20atOle MissL 17–⁠314470––1
Nov 27atTennesseeL 21–⁠452200–––
2020 Vanderbilt 9 games, 55 catches, 528 yards, 3 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 26atTexas A&ML 12–⁠172210–––
Oct 3vs.LSUL 7–⁠412460–––
Oct 10vs.South CarolinaL 7–⁠414431––2
Oct 31vs.Ole MissL 21–⁠5414970201
Nov 7atMississippi StateL 17–⁠24101140––2
Nov 14atKentuckyL 35–⁠384171122–
Nov 21vs.FloridaL 17–⁠387930–––
Nov 28atMissouriL 0–⁠415330–––
Dec 12vs.TennesseeL 17–⁠427641119–
2019 Vanderbilt 12 games, 30 catches, 316 yards, 3 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 31vs.GeorgiaL 6–⁠302140–––
Sep 7atPurdueL 24–⁠423311–––
Sep 21vs.LSUL 38–⁠662540–––
Sep 28vs.Northern IllinoisW 24–⁠186640–––
Oct 5atOle MissL 6–⁠313130–––
Oct 12vs.UNLVL 10–⁠34280–––
Oct 19vs.MissouriW 21–⁠141211–––
Nov 2atSouth CarolinaL 7–⁠241261–––
Nov 9atFloridaL 0–⁠562160–––
Nov 16vs.KentuckyL 14–⁠382210–––
Nov 23vs.East Tennessee StateW 38–⁠02130––1
Nov 30atTennesseeL 10–⁠284350–––
2018 Vanderbilt 4 games, 4 catches, 45 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 1vs.Middle TennesseeW 35–⁠7––––––
Sep 8vs.NevadaW 41–⁠102260–––
Sep 15atNotre DameL 17–⁠221130–––
Sep 22vs.South CarolinaL 14–⁠37160–––

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.