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
Designed runs
18
qualifying bar 38
EPA/play
+0.221
not ranked · lg -0.084
Success rate
38.9%
not ranked · lg 40.3%
Yards/play
7.39
not ranked · lg 4.03
Explosive rate
16.7%
not ranked · lg 9.3%
Turnover rate
0.0%
not ranked · lg 0.7%
TD rate
0.0%
not ranked · lg 3.7%

Below the qualifying bar for this window, so ranks are against qualified players and say less.

Every split

EPA per designed run in each situation, the league in the same situation, and his rank among qualified players with at least 20 designed runs 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.

SituationDesigned runsEPA/playSuccessYds/playLeague EPARankRepeats
Home / away Setting compare everyone →
Home 3 -0.147 33% 3.0 -0.095 — 0.01
Away 10 +0.177 30% 9.1 -0.075 — -0.00
Neutral site 5 +0.530 60% 6.6 -0.079 — —
Rest days Setting compare everyone →
Short week (≤5 days) 0——— +0.040 — 0.32
Normal (6–8 days) 12 +0.528 50% 9.6 -0.113 — -0.14
Extra rest (9–12 days) 0——— -0.035 — -0.03
Off a bye (13+ days) 0——— +0.128 — —
Indoors / outdoors Weather compare everyone →
Indoors 6 -0.392 17% 3.0 -0.117 — 0.00
Outdoors 12 +0.528 50% 9.6 -0.071 — 0.00
Temperature (outdoors) Weather compare everyone →
60–79°F 8 +0.276 50% 5.2 -0.062 — 0.02
80°F+ 0——— -0.039 — -0.32
Wind (outdoors) Weather compare everyone →
0–9 mph 6 +0.406 50% 6.0 -0.070 — 0.07
10–14 mph 2 -0.114 50% 3.0 -0.012 — 0.12
Rain or snow (outdoors) Weather compare everyone →
Dry 12 +0.528 50% 9.6 -0.061 — —
Rain or snow 0——— -0.167 — —
Score Game state compare everyone →
Trailing 9+ 0——— -0.027 — 0.01
Trailing 1–8 5 +0.390 40% 12.6 -0.082 — 0.02
Tied 1 +2.570 100% 21.0 -0.125 — 0.10
Leading 1–8 6 +0.257 50% 4.8 -0.087 — 0.00
Leading 9+ 6 -0.347 17% 3.3 -0.076 — -0.13
Win probability Game state compare everyone →
Win prob under 20% 1 +3.681 100% 47.0 +0.007 — 0.13
Win prob 20–80% 9 +0.365 56% 7.2 -0.095 — -0.05
Win prob over 80% 8 -0.373 12% 2.6 -0.097 — -0.09
Quarter Game state compare everyone →
Q1 3 +0.147 33% 8.7 -0.092 — 0.09
Q2 8 +0.054 25% 3.9 -0.076 — -0.04
Q3 3 +1.589 100% 21.3 -0.043 — 0.12
Q4 4 -0.416 25% 3.0 -0.118 — -0.02
OT 0——— -0.257 — —
Two-minute Game state compare everyone →
Last 2 min of half 2 -0.169 0% 3.5 -0.111 — —
Rest of game 16 +0.270 44% 7.9 -0.083 — —
Down Situation compare everyone →
1st down 8 +0.043 38% 4.8 -0.098 — 0.02
2nd down 5 -0.231 20% 3.6 -0.103 — -0.03
3rd down 5 +0.958 60% 15.4 +0.035 — -0.14
4th down 0——— -0.027 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 2 +3.125 100% 34.0 +0.088 — —
3rd & 4–6 3 -0.488 33% 3.0 -0.167 — —
3rd & 7+ 0——— -0.069 — —
Field position Situation compare everyone →
Own 20 and in 0——— -0.147 — 0.05
Own 50–21 9 +0.392 44% 9.6 -0.098 — -0.01
Opp 21–49 9 +0.050 33% 5.2 -0.074 — 0.07
Red zone (opp 20 in) 0——— -0.038 — 0.06
Formation Style compare everyone →
Shotgun 8 +0.205 38% 6.5 -0.110 — 0.03
Under center 10 +0.234 40% 8.1 -0.072 — 0.03
Tempo Style compare everyone →
Huddle 18 +0.221 39% 7.4 -0.090 — 0.03
No huddle 0——— +0.059 — 0.03
Yards to go Situation compare everyone →
1–3 to go 4 +1.589 75% 19.5 +0.049 — 0.12
4–6 to go 4 -0.532 25% 2.2 -0.101 — -0.02
7–10 to go 8 -0.140 25% 3.9 -0.117 — -0.06
11+ to go 2 +0.434 50% 7.5 -0.199 — —
Run direction Running compare everyone →
Left 6 +0.318 33% 6.3 -0.047 — 0.04
Middle 3 +1.114 33% 18.0 -0.108 — 0.16
Right 9 -0.141 44% 4.6 -0.078 — 0.11
Run gap Running compare everyone →
Outside (end) 7 -0.037 43% 4.4 +0.009 — -0.03
Off tackle 3 +0.732 33% 9.7 -0.083 — -0.00
Inside (guard) 5 -0.260 40% 3.8 -0.098 — 0.11
Up the middle 3 +1.114 33% 18.0 -0.108 — 0.16
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 12 +0.095 25% 5.3 -0.065 — 0.13
7 in the box 6 +0.474 67% 11.5 -0.097 — -0.02
Stacked box (8+) 0——— -0.090 — 0.34
Pre-snap motion Scheme (FTN) compare everyone →
Motion 16 +0.267 44% 7.9 -0.091 — -0.21
No motion 2 -0.146 0% 3.5 -0.067 — -0.21
RPO Scheme (FTN) compare everyone →
RPO 5 +0.166 20% 6.4 -0.066 — —
Not an RPO 13 +0.242 46% 7.8 -0.083 — —

By season

SeasonTeamDesigned runsEPA/playTotal EPASuccessYds/play Explosive1st-down rate
2026BAL 18+0.221 +4.038.9%7.39 16.7%27.8%

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.