Receiver, Northwestern (from Michigan), 2020–⁠24

A.J. Henning

Number
No. 8
Height
5′10″
Weight
192 lb
Class (2024)
Senior
Hometown
Frankfort, IL
Born
Sep 9, 2001

A.J. Henning played receiver at Michigan (2020–⁠22) and Northwestern (2023–⁠24).

Career highs

10catches, career highvs. Illinois, 2024119receiving yards, career highvs. Illinois, 20242receiving touchdowns, career highvs. Indiana, 2024

Honors

Team titles: Big Ten champions, 2021 and 2022

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2020Michigan6599.8028
2021Michigan10797.9024
2022Michigan9606.7016
2023Northwestern454189.3441
2024Northwestern5960310.2446
Career1291,2199.4846

Returns

SeasonTeamKRYdsTDPRYdsTD
2021Michigan71791302740
2022Michigan112410282011
2023Northwestern15330010690
2024Northwestern–––121360
Career337501806801

Rushing

SeasonTeamCarYdsAvgTDLong
2020Michigan3155.009
2021Michigan916218.0274
2022Michigan393.006
2023Northwestern271104.1117
2024Northwestern581.609
Career473046.5374

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
2020Michigan8WRYr 1
2021Michigan8WRYr 2
2022Michigan8WRYr 3
2023Northwestern8WRYr 4
2024Northwestern8WRSr. (Yr 5)5′10″192

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
2020Michigan90.53––4.8–
2021Michigan210.52––10.93%
2022Michigan14-0.03––-0.4–
2023Northwestern730.5218th (n=681)0.8038.19%
2024Northwestern660.7426th (n=581)0.9248.69%

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

2024 Northwestern 12 games, 59 catches, 603 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Aug 31vs.Miami (OH)W 13–⁠65190––1
Sep 6vs.DukeL 20–⁠268520––2
Sep 14vs.Eastern IllinoisW 31–⁠771171––2
Sep 21atWashingtonL 5–⁠245410––3
Oct 5vs.IndianaL 24–⁠416672–––
Oct 11atMarylandW 37–⁠103610–––
Oct 19vs.WisconsinL 3–⁠23––––––
Oct 26atIowaL 14–⁠402220–––
Nov 2atPurdueW 26–⁠204470––1
Nov 16vs.Ohio StateL 7–⁠315420–––
Nov 23atMichiganL 6–⁠504160––1
Nov 30vs.IllinoisL 28–⁠38101191––2
2023 Northwestern 12 games, 45 catches, 418 yards, 4 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 3atRutgersL 7–⁠244420–––
Sep 9vs.UTEPW 38–⁠72160–––
Sep 16atDukeL 14–⁠3852412531
Sep 23vs.MinnesotaW 37–⁠345291–––
Sep 30vs.Penn StateL 13–⁠411−203781
Oct 21atNebraskaL 9–⁠1734002401
Oct 28vs.MarylandW 33–⁠2755201161
Nov 4vs.IowaL 7–⁠104130––1
Nov 11atWisconsinW 24–⁠1037011203
Nov 18vs.PurdueW 23–⁠153570125–
Nov 25atIllinoisW 45–⁠434201598–
Dec 23 ✦vs.UtahW 14–⁠76570––2
2022 Michigan 12 games, 39 returns, 442 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 3vs.Colorado StateW 51–⁠7170––1
Sep 10vs.Hawai’iW 56–⁠10–––––5
Sep 17vs.UConnW 59–⁠04370––3
Oct 1atIowaW 27–⁠14–––––3
Oct 8atIndianaW 31–⁠1011603584
Oct 15vs.Penn StateW 41–⁠17–––2332
Oct 29vs.Michigan StateW 29–⁠7–––––1
Nov 5atRutgersW 52–⁠17–––1171
Nov 12vs.NebraskaW 34–⁠3–––2554
Nov 26atOhio StateW 45–⁠23130––1
Dec 3vs.PurdueW 43–⁠22–––––1
Dec 31 ✦vs.TCUL 45–⁠512−303782
2021 Michigan 14 games, 10 catches, 79 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 4vs.Western MichiganW 47–⁠141110–––
Sep 11vs.WashingtonW 31–⁠10110–––
Sep 18vs.Northern IllinoisW 63–⁠101240––5
Sep 25vs.RutgersW 20–⁠13–––––1
Oct 2atWisconsinW 38–⁠17–––––3
Oct 9atNebraskaW 32–⁠29–––––2
Oct 23vs.NorthwesternW 33–⁠72150––3
Oct 30atMichigan StateL 33–⁠37170––4
Nov 6vs.IndianaW 29–⁠7–––––2
Nov 13atPenn StateW 21–⁠17–––––2
Nov 20atMarylandW 59–⁠18211031123
Nov 27vs.Ohio StateW 42–⁠271904672
Dec 4vs.IowaW 42–⁠3–––––2
Dec 31 ✦vs.GeorgiaL 11–⁠34110––1
2020 Michigan 5 games, 6 catches, 59 yards
DateOpponentResultRecRec ydsRec TDKRYdsPR
Oct 24atMinnesotaW 49–⁠241140–––
Oct 31vs.Michigan StateL 24–⁠271150–––
Nov 7atIndianaL 21–⁠38––––––
Nov 14vs.WisconsinL 11–⁠491−10–––
Nov 28vs.Penn StateL 17–⁠273310–––

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

Before the draft

DrillPro day 2025
Height5′9½″
Weight188 lb
Arm length30¾″
Hand size8½″
Wingspan73½″
40-yard dash4.50 s
10-yard split1.58 s
Vertical jump34½″
Broad jump10′3″
Bench press16 reps
3-cone drill6.80 s
20-yard shuttle4.07 s

Pre-draft measurables: Wikipedia (CC BY-SA).

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.