Justice Hill

Box score by season

SeasonTeamG RushRush ydsTD TgtRecRec ydsTD vs ESPN
2026 BAL6 181330 1310580 1 differ (Targets 13 vs 12)
2025 BAL9 18932 27211691 ✓ matches
2024 BAL15 472281 51423833 not checked
2024 playoffs BAL2 12620 66201
2023 BAL16 843873 39282061 not checked
2023 playoffs BAL2 16690 96450
2022 BAL13 492620 1212580 not checked
2022 playoffs BAL1 000 22100
2020 BAL6 12600 55200 not checked
2020 playoffs BAL1 000 1000
2019 BAL15 582252 158700 not checked
2019 playoffs BAL1 000 54260

Official scoring from play-by-play. Regular-season totals for 2025, 2026 are compared with ESPN's after every rebuild (all players); earlier seasons aren't checked.

Advanced

Role RushingReceiving Seasons to Weeks to
Targets
13
qualifying bar 11
EPA/play
-0.185
166th of 192 · lg +0.194
Success rate
23.1%
187th of 192 · lg 49.6%
Yards/play
4.46
166th of 192 · lg 7.35
Explosive rate
0.0%
151st of 192 · lg 9.0%
Catch rate
76.9%
41st of 192 · lg 67.2%
Air yards/att
-1.3
180th of 192 · lg 8.0
Turnover rate
0.0%
1st of 192 · lg 2.6%
TD rate
0.0%
131st of 192 · lg 4.8%

Every split

EPA per target in each situation, the league in the same situation, and his rank among qualified players with at least 12 targets there (1 = best). "Repeats" is how much that split's player-to-player differences carry from one season to the next (2016–25); near zero means it describes the past and predicts little. Click a situation to filter all his numbers to it.

SituationTargetsEPA/playSuccessYds/playLeague EPARankRepeats
Home / away Setting compare everyone →
Home 5 +0.094 40% 6.8 +0.199 — -0.02
Away 8 -0.360 12% 3.0 +0.194 — -0.03
Neutral site 0——— +0.154 — —
Rest days Setting compare everyone →
Short week (≤5 days) 0——— +0.273 — 0.19
Normal (6–8 days) 12 -0.295 17% 4.0 +0.181 136/144 -0.01
Extra rest (9–12 days) 0——— +0.245 — 0.21
Off a bye (13+ days) 0——— +0.221 — —
Indoors / outdoors Weather compare everyone →
Indoors 1 +1.136 100% 10.0 +0.224 — 0.05
Outdoors 12 -0.295 17% 4.0 +0.182 126/136 0.05
Temperature (outdoors) Weather compare everyone →
60–79°F 5 +0.094 40% 6.8 +0.210 — -0.02
80°F+ 0——— +0.213 — 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 3 +0.146 33% 7.3 +0.215 — -0.09
10–14 mph 2 +0.018 50% 6.0 +0.200 — 0.05
Rain or snow (outdoors) Weather compare everyone →
Dry 12 -0.295 17% 4.0 +0.190 106/115 0.03
Rain or snow 0——— +0.105 — 0.03
Score Game state compare everyone →
Trailing 9+ 0——— +0.194 — -0.01
Trailing 1–8 3 -0.630 0% 1.7 +0.179 — 0.07
Tied 1 -0.818 0% 0.0 +0.213 — 0.02
Leading 1–8 2 +0.018 50% 6.0 +0.159 — -0.03
Leading 9+ 7 +0.038 29% 5.9 +0.278 — -0.05
Win probability Game state compare everyone →
Win prob under 20% 1 -0.595 0% 2.0 +0.185 — -0.05
Win prob 20–80% 7 -0.463 14% 3.0 +0.191 — -0.02
Win prob over 80% 5 +0.286 40% 7.0 +0.226 — 0.09
Quarter Game state compare everyone →
Q1 1 -0.818 0% 0.0 +0.150 — 0.04
Q2 9 -0.381 11% 2.9 +0.189 — -0.01
Q3 2 +0.350 50% 11.0 +0.189 — -0.01
Q4 1 +1.136 100% 10.0 +0.229 — -0.03
OT 0——— +0.439 — —
Two-minute Game state compare everyone →
Last 2 min of half 5 -0.255 20% 1.8 +0.133 — 0.10
Rest of game 8 -0.142 25% 6.1 +0.206 — 0.10
Down Situation compare everyone →
1st down 3 -0.289 33% 2.0 +0.229 — 0.00
2nd down 6 +0.140 33% 5.0 +0.185 — 0.02
3rd down 4 -0.595 0% 5.5 +0.138 — -0.02
4th down 0——— +0.430 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 0——— +0.162 — —
3rd & 4–6 0——— +0.255 — -0.27
3rd & 7+ 4 -0.595 0% 5.5 +0.072 — 0.02
Field position Situation compare everyone →
Own 20 and in 2 -0.372 0% 1.0 +0.142 — -0.04
Own 50–21 5 -0.144 20% 6.2 +0.169 — 0.04
Opp 21–49 6 -0.157 33% 4.2 +0.226 — 0.06
Red zone (opp 20 in) 0——— +0.248 — 0.05
Formation Style compare everyone →
Shotgun 13 -0.185 23% 4.5 +0.177 129/156 -0.02
Under center 0——— +0.264 — -0.02
Tempo Style compare everyone →
Huddle 12 -0.189 25% 4.6 +0.196 147/171 -0.00
No huddle 1 -0.142 0% 3.0 +0.179 — -0.00
Yards to go Situation compare everyone →
1–3 to go 2 -0.540 0% 0.0 +0.228 — 0.05
4–6 to go 1 -0.142 0% 3.0 +0.269 — 0.02
7–10 to go 8 -0.056 38% 5.4 +0.204 — 0.03
11+ to go 2 -0.369 0% 6.0 +0.072 — -0.07
Pass depth Passing compare everyone →
Behind the line 10 -0.096 30% 5.8 -0.214 — 0.15
Short (0–9) 2 -0.540 0% 0.0 +0.173 — 0.09
Intermediate (10–19) 1 -0.362 0% 0.0 +0.428 — 0.07
Deep (20+) 0——— +0.462 — 0.01
Pass direction Passing compare everyone →
Left 5 -0.452 20% 3.4 +0.141 — 0.04
Middle 2 -0.372 0% 1.0 +0.330 — -0.02
Right 6 +0.100 33% 6.5 +0.173 — 0.03
Play action Scheme (FTN) compare everyone →
Play action 0——— +0.279 — -0.03
No play action 10 -0.110 30% 4.9 +0.186 — -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 9 -0.082 33% 5.4 +0.207 — -0.05
Out of pocket 1 -0.362 0% 0.0 +0.209 — -0.05
Blitz Defense (FTN) compare everyone →
Blitzed 2 -0.421 50% 3.5 +0.184 — 0.08
No blitz 8 -0.032 25% 5.2 +0.217 — 0.08
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 0——— +0.274 — —
4 rushers 8 -0.032 25% 5.2 +0.215 — 0.12
5 rushers 2 -0.421 50% 3.5 +0.203 — 0.15
6+ rushers 0——— +0.136 — —
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 9 -0.248 22% 4.3 +0.182 — -0.04
7 in the box 1 +1.136 100% 10.0 +0.239 — -0.05
Stacked box (8+) 0——— +0.324 — —
Screen Scheme (FTN) compare everyone →
Screen 3 -0.077 33% 8.3 -0.098 — 0.50
Not a screen 7 -0.124 29% 3.4 +0.239 — 0.50
Pre-snap motion Scheme (FTN) compare everyone →
Motion 5 -0.237 20% 2.8 +0.240 — 0.10
No motion 5 +0.017 40% 7.0 +0.166 — 0.10
RPO Scheme (FTN) compare everyone →
RPO 0——— -0.103 — —
Not an RPO 10 -0.110 30% 4.9 +0.214 — —

By season

SeasonTeamTargetsEPA/playTotal EPASuccessYds/play Catch rateaDOTYAC/catch
2026BAL 13-0.185 -2.423.1%4.46 76.9%-1.39.7

Definitions. QB plays are dropbacks: passes, sacks and scrambles (spikes left out). QB EPA doesn't charge the passer for a receiver's fumble after the catch. Rushing is designed runs only; receiving is EPA per target. EPA is about ±1.4 points a play, so a split of 50 plays carries roughly ±0.2 of luck.