Career

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

SeasonTeamGSnapsCarRush ydsY/CRush TDRush SRRecRec ydsRec TDTgt share
2025Liberty#101 · 4-8813%171026.0158.8%18218112.4%
2024Liberty#84 · 8-489%10626.2144.4%79726.4%
2023NC State#32 · 9-41115%3103.3033.3%1617016.8%
2022NC State#41 · 8-51111%55010.00100.0%1110505.8%
2021NC State#18 · 9-323%—————3180—

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

Game Log

Julian Gray'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.0 avg. game scoreBest: 9.4 vs New Mexico State (Week 8)1 of 5 games at 8.0+
RushingReceivingReturns
WkOpponentResultGame scoreCarYdsY/CTDLongRecYdsY/RTDLongKRKR ydsPRPR ydsTD
1MaineW 28–76.76396.50133144.709255···
2@Jacksonville StateL 24–347.02189.001227336.5172444···
3@Bowling GreenL 13–23—284.005111.001130···
4James MadisonL 13–315.1273.504263.003·····
5@Old DominionL 7–217.0242.0142126.008154···
7@UTEPW 19–8—·····36321.0029·····
8New Mexico StateW 30–279.43268.701434113.70233130··1
10DelawareW 59–30—·····284.006·····
11Missouri StateL 17–21—no stats recorded
12@Florida InternationalL 27–34—no stats recorded
13@Louisiana TechL 28–34—no stats recorded
14Kennesaw StateL 42–48—no stats recorded
2025 · 8 games7.0171026.01141821812.117211313··1
2025 charting · Liberty

2025 season. ESPN's play-by-play only has throw and catch spots for part of 2025 (1 of Gray’s games here), so treat the maps as a sample.

Charted targets
3
2 caught (67%)
Avg. depth of target
-1.0
air yards per target
YAC per catch
8.0
16 yds after the catch
Air yards caught
-8
of 8 yds on charted catches
Deep targets
0%
20+ air yards

Where he's targeted3 targets charted

71% comp-1.0 avg. depth8.0 YAC/catch0% 20+ air yds1–0 TD–INT
101020203030LOSLeft, Behind air yards: 2 targets (67%), 2 caught (100%), 8 yds, 4.0 per target2100% · 8yLeft, 0–4 air yards: noneLeft, 5–9 air yards: noneLeft, 10–14 air yards: noneLeft, 15–19 air yards: noneLeft, 20–29 air yards: noneLeft, 30+ air yards: noneMiddle, Behind air yards: noneMiddle, 0–4 air yards: noneMiddle, 5–9 air yards: noneMiddle, 10–14 air yards: noneMiddle, 15–19 air yards: noneMiddle, 20–29 air yards: noneMiddle, 30+ air yards: noneRight, Behind air yards: noneRight, 0–4 air yards: noneRight, 5–9 air yards: 1 targets (33%), 0 caught (0%), 0 yds, 0.0 per target10% · 0yRight, 10–14 air yards: noneRight, 15–19 air yards: noneRight, 20–29 air yards: noneRight, 30+ air yards: none
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.