#2

T.Y. Harding

WRSenior5' 9", 185 lbsCambridge, MA
Massachusetts Minutemen4-4 · TDC #128
Snap share
52%
6 of 6 started · likely 44–61%
Receptions
28
170th of 2089 in FBS
Rec. yards
327
215th of 2074 in FBS
Yards / catch
11.7
273rd of 460 in FBS
Rec. TD
2
223rd of 914 in FBS
EPA / play
+0.70
51st of 315 WR/TEs

Efficiency & Role

EPA = expected points added per play. Compared with every FBS WR/TE who qualifies

EPA per play by situation

39 plays · +27.3 total EPA · 51st of 315 qualifying WR/TEs
All plays+0.70
Passing+0.56
Rushing+1.92
1st down+0.53
2nd down+1.03
3rd down+0.55
Standard downs+0.67
Passing downs+0.75
HardingWR/TE average

Share of team plays

How often the offense runs through this player. Pass = targets or dropbacks, rush = carries
All plays12%
Pass plays24%
Run plays2%
1st down11%
2nd down12%
3rd down13%
Standard downs10%
Passing downs15%
HardingWR/TE average

Advanced

Computed from every play, garbage time excluded. FBS rank among players with enough volume

ReceivingValueFBS rank
Targets35—
Target share26.7%41st / 534
Catch rate80.0%40th / 534
Success rate per target54.3%154th / 534
Yards per target9.3149th / 534
Explosive catches11.4%256th / 534
Deep-target rate25.7%—
3rd-down targets9—
Red-zone targets1—

Charting

Where Harding's plays went: throw and catch spots, air yards and yards after the catch, read from the play-by-play

Targets
35
28 caught (80%)
Avg. depth of target
13.1
air yards per target
YAC per catch
2.4
66 yds after the catch
Air yards caught
261
of 327 yds on charted catches
Deep targets
26%
20+ air yards

Where he's targeted35 targets charted

80% comp13.1 avg. depth2.4 YAC/catch26% 20+ air yds2–0 TD–INT
101020203030LOSLeft, Behind air yards: 2 targets (6%), 2 caught (100%), 2 yds, 1.0 per target2100% · 2yLeft, 0–4 air yards: 3 targets (9%), 3 caught (100%), 6 yds, 2.0 per target3100% · 6yLeft, 5–9 air yards: 3 targets (9%), 3 caught (100%), 33 yds, 11.0 per target3100% · 33yLeft, 10–14 air yards: 3 targets (9%), 2 caught (67%), 27 yds, 9.0 per target367% · 27yLeft, 15–19 air yards: noneLeft, 20–29 air yards: 2 targets (6%), 1 caught (50%), 30 yds, 15.0 per target250% · 30yLeft, 30+ air yards: 1 targets (3%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yMiddle, Behind air yards: noneMiddle, 0–4 air yards: noneMiddle, 5–9 air yards: noneMiddle, 10–14 air yards: 1 targets (3%), 1 caught (100%), 12 yds, 12.0 per target1100% · 12yMiddle, 15–19 air yards: noneMiddle, 20–29 air yards: noneMiddle, 30+ air yards: 4 targets (11%), 2 caught (50%), 100 yds, 25.0 per target450% · 100yRight, Behind air yards: 2 targets (6%), 2 caught (100%), -3 yds, -1.5 per target2100% · -3yRight, 0–4 air yards: 7 targets (20%), 6 caught (86%), 32 yds, 4.6 per target786% · 32yRight, 5–9 air yards: 2 targets (6%), 2 caught (100%), 19 yds, 9.5 per target2100% · 19yRight, 10–14 air yards: 2 targets (6%), 2 caught (100%), 24 yds, 12.0 per target2100% · 24yRight, 15–19 air yards: 1 targets (3%), 1 caught (100%), 19 yds, 19.0 per target1100% · 19yRight, 20–29 air yards: 1 targets (3%), 1 caught (100%), 26 yds, 26.0 per target1100% · 26yRight, 30+ air yards: 1 targets (3%), 0 caught (0%), 0 yds, 0.0 per target10% · 0y
fewer more targets
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Career

5 seasons since 2014 · box-score totals, snap share estimated from play-by-play

SeasonTeamGSnapsRecRec ydsRec TDTgt share
2026 so farMassachusetts#128 · 4-4652%28327226.7%
2025Massachusetts#136 · 0-1215%430016.7%
2024Massachusetts#126 · 2-101139%1933459.0%
2023Massachusetts#128 · 3-91—————
2022Massachusetts#131 · 1-11313%1-3010.0%

Past seasons are summed from ESPN box scores; success rates and snap shares come from the play-by-play. T.Y. Harding's team rank is that season's final TDC rank. A dash means the stat wasn't recorded.

Game Log

T.Y. Harding's box score, game by game, from ESPN, with a 0–10 game score for each (hover it for how it works). Click a result for the full game

7.6 avg. game scoreBest: 10.0 vs Sacred Heart (Week 2)2 of 6 games at 8.0+
RushingReceivingReturns
WkOpponentResultGame scoreCarYdsY/CTDLongRecYdsY/RTDLongKRKR ydsPRPR ydsTD
1@RutgersW 37–217.011313.001355511.0014·····
2Sacred HeartW 37–1010.0·····14949.0149··21411
3StonehillW 36–148.915656.015647318.3151··16·
4@Sacramento StateW 35–66.622110.501734414.7026··11·
5Eastern MichiganL 14–385.5·····6152.505·····
6Miami (OH)L 19–207.8·····99110.1030·····
7@BuffaloL 18–25—no stats recorded
8@UConnL 16–35—no stats recorded
2026 · 6 games7.649022.51562832711.7251··41481

2026 Season Stats

FBS rank among qualifying players

Rushing2026FBS rank
Carries4—
Yards90518th / 1519
Yards / carry22.5—
Touchdowns1411th / 683
Long56—
Receiving2026FBS rank
Receptions28170th / 2089
Yards327215th / 2074
Yards / catch11.7273rd / 460
Touchdowns2223rd / 914
Long51—
Defense2026FBS rank
Tackles0—
Solo0—
Tackles for loss0—
Sacks0—
QB hurries0—
Passes defended0—
Defensive TD1—
Punt returns2026FBS rank
Returns4—
Yards148—
Average37—
Touchdowns1—
Long82—

Snaps by Game

Estimated snaps from a model trained on real NFL snap counts. Ranges in brackets are where the real number lands 80% of the time: wide for a single game, tighter over the season. How it works

GameStartTeam playsEst. snapsPlays involvedSpecial teamsPenaltiesSnap share
Wk 1 · Rutgers✓ WR63~54 (35–63)7·186%
Wk 2 · Sacred Heart✓ WR40~10 (3–16)12·25%
Wk 3 · Stonehill✓ WR60~37 (12–51)51162%
Wk 4 · Sacramento State✓ WR53~45 (30–53)51·85%
Wk 5 · Eastern Michigan✓ WR52~41 (27–50)6··79%
Wk 6 · Miami (OH)✓ WR65~59 (39–65)15··91%
Season6 GS471246 (206–287)394252%

Position Room

12 WRs on the Massachusetts roster, ordered by rec

#PlayerPosClassRecYdsTDTgt shareEPA/play
2T.Y. HardingWRSR28327224%+0.70
19Jabari LewisWRSR20284017%+0.56
8Kezion Dia-JohnsonWRJR1314007%+0.46
1Joseph Griffin Jr.WRSR12211118%+0.26
17Dallas ElliottWRSR65808%+0.71
85Drew AlsupWRFR33704%+1.05
15Tavian DashiellWRFR1502%-0.36
3Elijah PedroWRSO—————
9Devin MatthewsWRSR—————
12David Moore Jr.WRFR—————
21Kai OwensWRFR———2%-0.91
80Isaiah SimmonsWRFR—————

Stats, EPA and usage come from CollegeFootballData.com and refresh daily. FBS ranks only count players with enough volume for the stat to mean something. Qualifying for EPA takes 4+ plays per team game. Massachusetts depth chart →