BLITZ
Menu

Spring football history · Player

Luis Perez

QB · XFL, USFL, UFL · 6 seasons (2020–2026)

Teams by season

Passing

SeasonLeagueTeamGPGSCmpAttPctYdsY/AY/GTDINTLngSckSck YdsRate
2020XFLNY3–386162.34186.9139.3318042492.1
2022USFLNJ9612417371.71,2006.9133.391491179105.6
2023XFLVGS/ARL8–14922466.51,6367.3204.597–––88.3
2024UFLARL101022533667.02,3076.9230.718452137599.4
2025UFLARL101022431371.62,2987.3229.895632311495.2
2026UFLSTL448614559.31,0187.0254.54656105572.7
XFL total11–18728565.62,0547.2186.7128–––89.1
USFL total9612417371.71,2006.9133.391491179105.6
UFL total242453579467.45,6237.1234.33115634624492.9
Spring Football career44–8461,25267.68,8777.1201.85224–––93.8
UFL career242453579467.45,6237.1234.33115634624492.9
Column guide
GP
Games played
GS
Games started
Cmp
Completions
Att
Pass attempts
Pct
Completion percentage
Yds
Passing yards
Y/A
Yards per attempt
Y/G
Passing yards per game
TD
Passing touchdowns
INT
Interceptions thrown
Lng
Longest completion
Sck
Times sacked
Sck Yds
Yards lost to sacks
Rate
Passer rating (NFL formula, computed from the totals)

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

Rushing

SeasonLeagueTeamGPGSAttYdsAvgY/GTDLngFumFL
2020XFLNY3–4205.06.7017––
2022USFLNJ9612-11-0.9-1.21363
2023XFLVGS/ARL8–13614.77.601020
2024UFLARL10107162.31.60622
2025UFLARL101015553.75.511753
2026UFLSTL4410171.74.211310
XFL total11–17814.87.4017––
USFL total9612-11-0.9-1.21363
UFL total242432882.83.721785
Spring Football career44–611582.63.6317––
UFL career242432882.83.721785
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
2022USFLNJ96111414.01.60149
2024UFLARL10101100.00.0008
USFL total96111414.01.60149
UFL total24241100.00.0008
Spring Football career44–22147.00.301417
UFL career24241100.00.0008
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.

Defense

SeasonLeagueTeamGPGSTklSoloAstSckINTFFFRTFLSck YdsQB HitPDINT YdsINT LngINT TDFR TDSfty
2020XFLNY3–00000000010––––0
Column guide
GP
Games played
GS
Games started
Tkl
Total tackles (solo + assisted)
Solo
Solo tackles
Ast
Assisted tackles
Sck
Sacks
INT
Interceptions
FF
Forced fumbles
FR
Fumble recoveries
TFL
Tackles for loss
Sck Yds
Sack yards
QB Hit
Quarterback hits
PD
Passes defended
INT Yds
Interception return yards
INT Lng
Longest interception return
INT TD
Interceptions returned for a touchdown
FR TD
Fumble recoveries returned for a touchdown
Sfty
Safeties

All-purpose yards

SeasonLeagueTeamGPRush YdsRec YdsKR YdsPR YdsAP Yds
2020XFLNY32000020
2022USFLNJ9-1114003
2023XFLVGS/ARL86100061
2024UFLARL101600016
2025UFLARL105500055
2026UFLSTL41700017
XFL total118100081
USFL total9-1114003
UFL total248800088
Spring Football career441581400172
UFL career248800088
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
2022USFLNJ9611000
2025UFLARL10611000
2026UFLSTL4611000
USFL total9611000
UFL total241222000
Spring Football career331833000
UFL career241222000
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

XFL sources do not publish points or total touchdowns by player, so XFL seasons are not in this table (their touchdowns are in the Rushing, Receiving and Defense tables). 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.