BLITZ
Menu

Spring football history · Player

Justin Hall

WR · USFL, UFL · 4 seasons (2023–2026)

Teams by season

Rushing

SeasonLeagueTeamGPGSAttYdsAvgY/GTDLngFumFL
2023USFLHOU1071-2-2.0-0.20-240
2024UFLHOU109284.00.80730
USFL total1071-2-2.0-0.20-240
UFL total2921284.00.30730
Spring Football career3928362.00.20770
UFL career2921284.00.30730
Column guide
GP
Games played
GS
Games started
Att
Rushing attempts
Yds
Rushing yards
Avg
Yards per carry
Y/G
Rushing yards per game
TD
Rushing touchdowns
Lng
Longest run
Fum
Fumbles (all plays)
FL
Fumbles lost (all plays)

GP in a total row counts every game played in those seasons.

Receiving

SeasonLeagueTeamGPGSTgtRecYdsAvgY/GTDLngYAC
2023USFLHOU107664751511.051.5441309
2024UFLHOU109775660310.860.3363372
2025UFLHOU10787625018.150.1346264
2026UFLHOU9548302819.431.2121159
USFL total107664751511.051.5441309
UFL total29212121481,3859.447.8763795
Spring Football career39282781951,9009.748.711631,104
UFL career29212121481,3859.447.8763795
Column guide
GP
Games played
GS
Games started
Tgt
Targets
Rec
Receptions
Yds
Receiving yards
Avg
Yards per reception
Y/G
Receiving yards per game
TD
Receiving touchdowns
Lng
Longest reception
YAC
Yards after catch

GP in a total row counts every game played in those seasons.

Kick Returns

SeasonLeagueTeamGPRetYdsAvgLngTD
2023USFLHOU1011313.000
2024UFLHOU1012424.0240
2026UFLHOU949122.8320
USFL total1011313.000
UFL total29511523.0320
Spring Football career39612821.3320
UFL career29511523.0320
Column guide
GP
Games played
Ret
Kick returns
Yds
Kick return yards
Avg
Yards per return
Lng
Longest return
TD
Return touchdowns

GP in a total row counts every game played in those seasons.

Punt Returns

SeasonLeagueTeamGPRetYdsAvgLngTDFC
2023USFLHOU10191779.3320–
2024UFLHOU10191487.82704
2025UFLHOU108688.51701
2026UFLHOU988811.01801
USFL total10191779.3320–
UFL total29353048.72706
Spring Football career39544818.9320–
UFL career29353048.72706
Column guide
GP
Games played
Ret
Punt returns
Yds
Punt return yards
Avg
Yards per return
Lng
Longest return
TD
Return touchdowns
FC
Fair catches

GP in a total row counts every game played in those seasons.

All-purpose yards

SeasonLeagueTeamGPRush YdsRec YdsKR YdsPR YdsAP Yds
2023USFLHOU10-251513177703
2024UFLHOU10860324148783
2025UFLHOU100501068569
2026UFLHOU902819188460
USFL total10-251513177703
UFL total2981,3851153041,812
Spring Football career3961,9001284812,515
UFL career2981,3851153041,812
Column guide
GP
Games played
Rush Yds
Rushing yards
Rec Yds
Receiving yards
KR Yds
Kick return yards
PR Yds
Punt return yards
AP Yds
All-purpose yards: rushing yards + receiving yards + kick return yards + punt return yards (computed by UFL Blitz from the published totals)

GP in a total row counts every game played in those seasons. AP Yds adds rushing, receiving, kick return and punt return yards where the source publishes them.

Scoring

SeasonLeagueTeamGPPtsTDRush TDRec TDRet TDDef TD
2023USFLHOU102440400
2024UFLHOU102030300
2025UFLHOU101930300
2026UFLHOU9610100
USFL total102440400
UFL total294570700
Spring Football career39691101100
UFL career294570700
Column guide
GP
Games played
Pts
Total points scored (as published)
TD
Total touchdowns scored (as published)
Rush TD
Rushing touchdowns
Rec TD
Receiving touchdowns
Ret TD
Kick/punt return touchdowns
Def TD
Interception/fumble return touchdowns

GP in a total row counts every game played in those seasons.

Regular-season stats from each season’s own published source (listed on that season’s page); team names are as they were that season. Career rows add up the published season totals (the “Career totals” switch, where shown, limits them to UFL seasons or includes the XFL and USFL); rates (completion %, yards per attempt, averages, passer rating) are recomputed from the sums and longs are the career best. A “–” means the source does not publish that stat for a season it touches. Within a league players are matched by the league’s or source’s player ID; across leagues by exact name with position and year checks, and anything uncertain is kept as a separate page.