BLITZ
Menu

Spring football history

Spring Football Stats

Standings plus every published player and team stat for each UFL season and the XFL and USFL seasons before it, by category, with all-time career totals.

Compare players ›UFL records ›

UFL
Legacy
All-time scopeXFL 2020 and 2023, USFL 2022 and 2023 and UFL 2024–2026 regular seasonsCareer totals across every season in scope. Within each league players are matched by player ID; across leagues by exact name with position and year checks (details below).

All-time passing

Every player, career totals, with a pass attempt. XFL 2020 and 2023, USFL 2022 and 2023 and UFL 2024–2026 regular seasons. 125 players. Tap a column to sort; tap again to flip. Tap a name for the player’s career page.

125 players
1Jordan Ta'amuSTL (XFL)/TB (USFL)/DC (XFL)/DC (UFL) · QB6STL (XFL)/TB (USFL)/DC (XFL)/DC (UFL)XFL, USFL, UFL52–8371,40759.510,4727.4201.47939–––89.82,9442,0145,514
2Luis PerezNY (XFL)/NJ (USFL)/VGS (XFL)/ARL (XFL)/ARL (UFL)/STL (UFL) · QB6NY (XFL)/NJ (USFL)/VGS (XFL)/ARL (XFL)/ARL (UFL)/STL (UFL)XFL, USFL, UFL44–8461,25267.68,8777.1201.85224–––93.82,0541,2005,623
3Case CookusPHI (USFL)/MEM (UFL)/BHM (UFL) · QB4PHI (USFL)/MEM (UFL)/BHM (UFL)USFL, UFL312649680861.45,1636.4166.53920656639885.6–3,6281,535
4Jalan McClendonLA (XFL)/VGS (XFL)/DC (UFL)/HOU (UFL)/CLB (UFL) · QB5LA (XFL)/VGS (XFL)/DC (UFL)/HOU (UFL)/CLB (UFL)XFL, UFL26–38258665.23,8426.6147.81911–––86.7873–2,969
5AJ McCarronSTL (XFL)/STL (UFL) · QB2STL (XFL)/STL (UFL)XFL, UFL17–36755066.73,7316.8219.53910–––102.02,150–1,581
6Brandon SilversSEA (XFL)/HOU (XFL)/STL (UFL) · QB4SEA (XFL)/HOU (XFL)/STL (UFL)XFL, UFL17–26646057.82,7556.0162.12216–––76.72,090–665
7Quinten DormadyORL (XFL)/SA (UFL) · QB2ORL (XFL)/SA (UFL)XFL, UFL14–24337864.32,7127.2193.71611–––87.51,507–1,205
8Ben DiNucciSEA (XFL) · QB1SEA (XFL)XFL10–24237464.72,6717.1267.12013–––89.12,671––
9Josh LoveMICH (USFL)/PIT (USFL)/MEM (UFL) · QB3MICH (USFL)/PIT (USFL)/MEM (UFL)USFL, UFL191525242359.62,6616.3140.11917682517476.2–2,347314
10Alex McGoughBHM (USFL)/BHM (UFL) · QB3BHM (USFL)/BHM (UFL)USFL, UFL191422936662.62,6537.2139.6249713220596.0–2,56489
11J'Mar SmithBHM (USFL)/BHM (UFL) · QB4BHM (USFL)/BHM (UFL)USFL, UFL151119333457.82,4917.5166.1178652413988.3–1,733758
12McLeod Bethel-ThompsonNO (USFL) · QB1NO (USFL)USFL101022033665.52,4337.2243.3148422517590.8–2,433–
13Kyle SloterNO (USFL)/ARL (XFL) · QB2NO (USFL)/ARL (XFL)USFL, XFL13–22939258.42,2975.9176.71015–––67.74991,798–
14Kenji BaharHOU (USFL) · QB2HOU (USFL)USFL161221835361.82,2506.4140.61011543321076.6–2,250–
15Troy WilliamsPIT (USFL)/MEM (UFL) · QB3PIT (USFL)/MEM (UFL)USFL, UFL231322636861.42,2366.197.2119825230078.4–1,414822
16Jack PlummerORL (UFL) · QB1ORL (UFL)UFL101019530065.02,1887.3218.81717919124104.1––2,188
17Austin ReedDAL (UFL) · QB1DAL (UFL)UFL101017430956.31,9236.2192.321966189785.5––1,923
18Matt CorralBHM (UFL) · QB3BHM (UFL)UFL11915826759.21,9107.2173.611106773279.3––1,910
19Adrian MartinezBHM (UFL) · QB1BHM (UFL)UFL10713422958.51,7507.6175.0153801810199.1––1,750
20De'Andre JohnsonNJ (USFL) · QB2NJ (USFL)USFL171112720362.61,7128.4100.76472145191.0–1,712–
21Bryce PerkinsMICH (UFL) · QB2MICH (UFL)UFL11613919670.91,6858.6153.211350637109.3––1,685
22Cole KelleyMEM (USFL) · QB1MEM (USFL)USFL9814624858.91,5346.2170.478641711372.9–1,534–
23Jack CoanSA (XFL) · QB1SA (XFL)XFL8–15825462.21,4715.8183.966–––76.11,471––
24Landry JonesDC (XFL)/DAL (XFL) · QB1DC (XFL)/DAL (XFL)XFL8–14423262.11,4586.3182.29146596467.81,458––
25E.J. PerryMICH (USFL)/MICH (UFL)/MEM (UFL) · QB3MICH (USFL)/MICH (UFL)/MEM (UFL)USFL, UFL11912220659.21,3836.7125.748761810269.7–1211,262
26Danny EtlingMICH (UFL) · QB2MICH (UFL)UFL15712421059.01,3766.691.784481610483.4––1,376
27P.J. WalkerHOU (XFL) · QB1HOU (XFL)XFL5–11918464.71,3387.3267.615484639104.41,338––
28Paxton LynchMICH (USFL)/ORL (XFL) · QB2MICH (USFL)/ORL (XFL)USFL, XFL11–11919262.01,2876.7117.095–––86.4737550–
29Reid SinnettSA (XFL)/HOU (UFL) · QB2SA (XFL)/HOU (UFL)XFL, UFL11–13020663.11,2316.0111.965–––79.297–1,134
30Nolan HendersonHOU (UFL) · QB3HOU (UFL)UFL14710318057.21,1616.582.94363108077.1––1,161
31Dorian Thompson-RobinsonORL (UFL)/BHM (UFL) · QB1ORL (UFL)/BHM (UFL)UFL7610218156.41,1576.4165.386561412076.6––1,157
32Chandler RogersLOU (UFL) · QB1LOU (UFL)UFL968613862.31,1198.1124.353451611290.8––1,119
33Josh JohnsonLA (XFL) · QB1LA (XFL)XFL4–8113560.01,0768.0269.011254522106.31,076––
34Shea PattersonMICH (USFL)/NO (USFL) · QB1MICH (USFL)/NO (USFL)USFL7510617660.21,0205.8145.745411610272.2–1,020–
35Clayton ThorsonHOU (USFL) · QB1HOU (USFL)USFL778514957.09876.6141.01074842780.0–987–
36Jason BeanLOU (UFL)/DC (UFL) · QB1LOU (UFL)/DC (UFL)UFL557115047.39846.6196.8554486066.1––984
37Taylor CorneliusTB (XFL) · QB1TB (XFL)XFL4–7812363.48587.0214.5463852774.5858––
38Kellen MondSA (UFL) · QB1SA (UFL)UFL779817157.38505.0121.422301510269.6––850
39Dresser WinnMEM (UFL) · QB1MEM (UFL)UFL548013758.48346.1166.8347885771.2––834
40Manny WilkinsSTL (UFL) · QB2STL (UFL)UFL767211960.58046.8114.9265896065.2––804
41Chase GarbersSA (UFL) · QB1SA (UFL)UFL549614068.67655.5153.0624153190.3––765
42Hunter DekkersHOU (UFL) · QB1HOU (UFL)UFL546911261.67496.7149.8323864682.8––749
43Vad LeePIT (USFL) · QB1PIT (USFL)USFL647112855.57295.7121.5663584568.1–729–
44Harrison FrostSTL (UFL) · QB1STL (UFL)UFL435710753.37196.7179.8767576372.9––719
45Max DugganSTL (UFL) · QB1STL (UFL)UFL856311057.36966.387.044671510573.1––696
46Kyle LaulettaPIT (USFL)/NJ (USFL) · QB2PIT (USFL)/NJ (USFL)USFL856912654.86855.485.6333264068.4–685–
47Drew PlittARL (XFL) · QB1ARL (XFL)XFL4–639963.66686.7167.035–––72.3668––
48Bryan ScottPHI (USFL) · QB1PHI (USFL)USFL33608570.65586.6186.05241114598.1–558–
49Kevin HoganSA (UFL) · QB2SA (UFL)UFL53568962.95386.0107.6245685568.5––538
50Brett HundleyVGS (XFL) · QB1VGS (XFL)XFL4–376953.64967.2124.030–––91.2496––
51Philip NelsonSTL (XFL)/DAL (XFL) · WR1STL (XFL)/DAL (XFL)XFL7–629466.04394.762.7033271463.2439––
52Cole McDonaldHOU (XFL) · QB1HOU (XFL)XFL9–365862.14377.548.622–––82.3437––
53Jalen MortonBHM (USFL)/CLB (UFL) · QB2BHM (USFL)/CLB (UFL)USFL, UFL102317243.14336.043.3433421264.2–0433
54Mike DiLielloDC (UFL)/LOU (UFL) · QB3DC (UFL)/LOU (UFL)UFL91426465.64176.546.3205353694.3––417
55Brady WhiteTB (USFL)/MEM (USFL) · QB2TB (USFL)/MEM (USFL)USFL72387153.53825.454.623–64260.9–382–
56Roland Rivers IIIPIT (USFL) · QB1PIT (USFL)USFL41326450.03665.791.5214721571.5–366–
57Jarrett GuarantanoHOU (UFL)/SA (UFL) · QB2HOU (UFL)/SA (UFL)UFL53366258.13315.366.20141116366.0––331
58Dakota PrukopNJ (USFL) · QB1NJ (USFL)USFL30315062.03126.2104.0313221391.4–312–
59Matt McGloinNY (XFL) · QB1NY (XFL)XFL3–315952.53105.3103.3134522252.2310––
60Taulia TagovailoaHOU (UFL) · QB1HOU (UFL)UFL41346453.13004.775.0212397369.8––300
61John Rhys PlumleeHOU (UFL) · QB1HOU (UFL)UFL41255050.02955.973.8124943358.3––295
62Carson StrongMICH (USFL) · QB1MICH (USFL)USFL40314963.32665.466.5122864267.2–266–
63Spencer SandersDC (UFL) · QB2DC (UFL)UFL41173647.22436.860.8014564358.0––243
64Aaron MurrayTB (XFL) · QB1TB (XFL)XFL1–163447.12316.8231.002443945.1231––
65B.J. DanielsSEA (XFL) · QB1SEA (XFL)XFL3–193357.62146.571.3115741374.6214––
66Charles KanoffLA (XFL) · QB1LA (XFL)XFL1–213953.82145.5214.0112731467.7214––
67James MorganPIT (USFL) · QB1PIT (USFL)USFL32234847.92104.470.0033232234.2–210–
68Anthony BrownHOU (UFL) · QB1HOU (UFL)UFL33275648.22073.769.0132331741.3––207
69Nick TianoSTL (XFL) · QB1STL (XFL)XFL2–203655.61995.599.512–––57.5199––
70D'Eriq KingDC (XFL) · QB1DC (XFL)XFL10–172568.01847.418.441–––112.3184––
71Kurt BenkertSA (XFL) · QB1SA (XFL)XFL2–233762.21814.990.512–––60.8181––
72Andrew PeasleyBHM (UFL) · QB1BHM (UFL)UFL20142263.61727.886.0002821287.7––172
73Mac BrownORL (XFL)/LOU (UFL) · P2ORL (XFL)/LOU (UFL)XFL, UFL18–2366.715351.08.511–––109.7153–0
74Marquise WilliamsNY (XFL) · QB1NY (XFL)XFL4–112347.81456.336.2001942768.2145––
75Deondre FrancoisORL (XFL)/DC (UFL) · QB2ORL (XFL)/DC (UFL)XFL, UFL7–204148.81403.420.033–––50.9140–0
76Zach SmithNO (USFL) · QB1NO (USFL)USFL61152462.51235.120.522212468.6–123–
77Brian LewerkeMICH (UFL) · QB1MICH (UFL)UFL22112445.81205.060.010291575.0––120
78Eric BarriereMICH (USFL) · QB1MICH (USFL)USFL20142458.31184.959.0112211067.7–118–
79Quinton FlowersTB (XFL)/ORL (XFL) · QB2TB (XFL)/ORL (XFL)XFL4–81553.31067.126.5013742848.2106––
80Jontre KirklinHOU (XFL)/SA (UFL)/HOU (UFL) · WR4HOU (XFL)/SA (UFL)/HOU (UFL)XFL, UFL35–3650.010016.72.922–––95.849–51
81Jawon PassSA (XFL) · QB1SA (XFL)XFL3–102050.0894.529.700–––62.389––
82N'Kosi PerryLOU (UFL) · QB1LOU (UFL)UFL2081361.5896.844.5104518107.5––89
83Greg WardSA (UFL)/DAL (UFL) · WR2SA (UFL)/DAL (UFL)UFL1756785.77410.64.4102713150.3––74
84K.J. CostelloPHI (USFL) · QB1PHI (USFL)USFL3041040.0696.923.0003221064.2–69–
85Sterling HofrichterSTL (XFL)/STL (UFL) · P3STL (XFL)/STL (UFL)XFL, UFL30–11100.06464.02.110–––158.364–0
86Rocky LombardiMICH (UFL) · QB1MICH (UFL)UFL2181844.4613.430.501130030.1––61
87Michael HiersBHM (UFL) · QB1BHM (UFL)UFL1071546.7604.060.000321557.6––60
88Blake JacksonHOU (XFL)/SEA (XFL)/STL (UFL) · WR5HOU (XFL)/SEA (XFL)/STL (UFL)XFL, UFL44–11100.05757.01.3105728158.3––57
89Lindsey ScottARL (UFL) · QB1ARL (UFL)UFL806785.7486.96.0102115134.8––48
90Tyree JacksonDC (XFL) · QB1DC (XFL)XFL4–111861.1462.611.510921784.046––
91Brad WingSA (XFL)/SA (UFL) · P3SA (XFL)/SA (UFL)XFL, UFL30–11100.04040.01.3104000158.3––40
92Luke LehnenDAL (UFL) · QB1DAL (UFL)UFL501250.03819.07.600381595.8––38
93Steven StilianosSA (UFL)/ORL (UFL) · TE2SA (UFL)/ORL (UFL)UFL19911100.03838.02.0103800158.3––38
94Joe WalkerMICH (USFL) · WR2MICH (USFL)USFL19152450.0369.01.9103000120.8–36–
95Cam Echols-LuperNJ (USFL) · WR2NJ (USFL)USFL18222100.02814.01.6001400118.8–28–
96Kaleb ElebyHOU (XFL) · QB1HOU (XFL)XFL1–4757.1284.028.000–––66.428––
97Lucky JacksonDC (XFL)/LOU (UFL) · WR2DC (XFL)/LOU (UFL)XFL, UFL20–11100.02626.01.3002600118.8––26
98Max DuffyPIT (USFL) · P1PIT (USFL)USFL10011100.01919.01.9001900118.8–19–
99Trey QuinnMICH (USFL)/MICH (UFL) · WR2MICH (USFL)/MICH (UFL)USFL, UFL201711100.01919.00.9001900118.8–190
100Ramiz AhmedPIT (USFL)/BHM (UFL)/STL (UFL) · K3PIT (USFL)/BHM (UFL)/STL (UFL)USFL, UFL21011100.01414.00.7101400158.3–140
101Briley MooreDC (XFL)/DC (UFL) · TE5DC (XFL)/DC (UFL)XFL, UFL32–11100.01212.00.4001200116.7––12
102Kevin ThomsonPHI (USFL) · QB1PHI (USFL)USFL201250.0115.55.500110066.7–11–
103Chris RowlandPHI (USFL)/DC (UFL)/ORL (UFL) · WR5PHI (USFL)/DC (UFL)/ORL (UFL)USFL, UFL422111100.099.00.210900143.8––9
104Cole MurphyMICH (USFL) · K2MICH (USFL)USFL16–11100.099.00.600900104.2–9–
105Paxton BrooksDC (UFL) · P3DC (UFL)UFL30011100.088.00.300800100.0––8
106Steven MontezSEA (XFL) · QB1SEA (XFL)XFL1–1250.063.06.000–––56.26––
107Kevin AndersonARL (XFL) · QB1ARL (XFL)XFL1–11100.055.05.000–––87.55––
108Holton AhlersARL (UFL) · QB2ARL (UFL)UFL901333.320.70.21120042.4––2
109Alex CollinsMEM (USFL) · RB1MEM (USFL)USFL3311100.011.00.310100118.8–1–
110Darius VictorNY (XFL)/NJ (USFL)/MEM (UFL) · RB4NY (XFL)/NJ (USFL)/MEM (UFL)XFL, USFL, UFL35–11100.011.00.010100118.8–10
111Eric DungeyDAL (XFL) · QB1DAL (XFL)XFL1–11100.011.01.00010079.21––
112Keenan ReynoldsSEA (XFL) · WR1SEA (XFL)XFL5–1250.010.50.20010056.21––
113Anthony Ratliff-WilliamsHOU (USFL)/HOU (UFL) · WR3HOU (USFL)/HOU (UFL)USFL, UFL2619010.000.00.00000039.6–00
114Cam SuttonVGS (XFL)/HOU (UFL) · TE3VGS (XFL)/HOU (UFL)XFL, UFL20–010.000.00.000–––39.60–0
115Deion HarrisLA (XFL)/DC (XFL) · CB1LA (XFL)/DC (XFL)XFL6–010.000.00.00000039.60––
116Eli RogersDC (XFL)/ORL (XFL) · WR2DC (XFL)/ORL (XFL)XFL14–010.000.00.000–––39.60––
117Hunter NiswanderDC (XFL)/HOU (USFL)/HOU (UFL) · P3DC (XFL)/HOU (USFL)/HOU (UFL)XFL, USFL, UFL18–010.000.00.00000039.6–00
118Isiah HenniePIT (USFL)/HOU (UFL)/MEM (UFL) · WR4PIT (USFL)/HOU (UFL)/MEM (UFL)USFL, UFL299010.000.00.00000039.6–00
119Jaylon MooreMICH (UFL)/CLB (UFL) · WR2MICH (UFL)/CLB (UFL)UFL1710010.000.00.00000039.6––0
120La'Michael PettwayMICH (USFL)/BHM (USFL)/BHM (UFL) · TE3MICH (USFL)/BHM (USFL)/BHM (UFL)USFL, UFL187010.000.00.00000039.6–00
121Lance DunbarDAL (XFL) · RB1DAL (XFL)XFL5–010.000.00.00000039.60––
122Rashard DavisTB (USFL)/MEM (USFL) · WR2TB (USFL)/MEM (USFL)USFL132010.000.00.000–0039.6–0–
123Seth GreenARL (UFL)/DAL (UFL) · TE3ARL (UFL)/DAL (UFL)UFL3019010.000.00.00000039.6––0
124Tyler VaughnsARL (XFL)/ARL (UFL)/DAL (UFL) · WR4ARL (XFL)/ARL (UFL)/DAL (UFL)XFL, UFL39–010.000.00.00000039.6––0
125Ryan WillisMEM (USFL) · QB1MEM (USFL)USFL101425.0-2-0.5-2.000-21839.6–-2–
Column guide
Seasons
Seasons with at least one game played (XFL, USFL and UFL)
Teams
Teams played for with their league, oldest first
Leagues
Leagues played in
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)
XFL
Passing yards in XFL seasons only
USFL
Passing yards in USFL seasons only
UFL
Passing yards in UFL seasons only

Sources: each season’s own published source, listed on its page: UFL 2026, UFL 2025, UFL 2024, USFL 2023, XFL 2023, USFL 2022, XFL 2020. Career totals add up each season’s published regular-season totals; rates are recomputed from the sums and longs are the career best. A category a source does not publish for a season leaves that season out of that category (noted on each table); a stat a source does not publish (for example games started in the XFL) shows as “–” in any career it touches. Within a league players are matched by the league’s or source’s player ID (ESPN IDs for the XFL, FOX IDs for the USFL, theufl.com IDs for the UFL). Across leagues there is no shared ID, so players are joined only when the exact name appears once per league, positions are compatible and no two seasons fall in the same year; anything else is kept separate and listed below. The original USFL (1983–85) and the 2001 XFL are different leagues with no complete, reliable public player data in the same form, so they are not included. Same-name players kept separate because their league lists them as different people: Anthony Johnson (LB, XFL LA/DC, 2020) / Anthony Johnson (DE, XFL SEA, 2020) (same name, different league player IDs); Tyree Robinson (S, USFL BHM, 2022, 2023) / Tyree Robinson (DB, USFL MICH, 2023) (same name, different league player IDs). Possible cross-league matches kept separate because the match is not certain: Matt Jones (MLB, UFL DAL, 2026) / Matt Jones (RB, XFL STL, 2020) (positions differ); Josh Johnson (WR, USFL BHM, 2023) / Josh Johnson (QB, XFL LA, 2020) (positions differ); Devin Taylor (DB, USFL PHI, 2023) / Devin Taylor (DE, XFL LA, 2020) (positions differ); Isaiah Zuber (WR, UFL BHM, 2024) / Isaiah Zuber (CB, USFL HOU, 2022, 2023) (positions differ); T.J. Carter (DE, UFL MICH/BHM, 2024, 2025, 2026) / TJ Carter (SAF, UFL BHM, 2024) / T.J. Carter (DT, USFL MICH, 2022) / TJ Carter (S, USFL BHM, 2023) (more than one player with this name in the same league); De'Andre Johnson (QB, USFL NJ, 2022, 2023) / Deandre Johnson (LB, XFL HOU, 2023) (listed in two leagues in the same year); Shareef Miller (DE, USFL NO, 2022) / Shareef Miller (S, XFL SEA, 2023) (positions differ); Tre Walker (WR, USFL PIT, 2022, 2023) / Tre Walker (LB, XFL SEA, 2023) (listed in two leagues in the same year); Nate Becker (DT, UFL BHM, 2026) / Nate Becker (TE, XFL ARL, 2023) (positions differ); Jordan Williams (LB, UFL SA/STL, 2024, 2025, 2026) / Jordan Williams (DE, USFL MEM, 2023) / Jordan Williams (LB, XFL SA, 2023) (listed in two leagues in the same year); Damion Daniels (DT, USFL HOU, 2023) / Damion Daniels (DT, XFL STL, 2023) (listed in two leagues in the same year); Keonte Schad (DT, UFL HOU, 2024) / Keonte Schad (DT, USFL NO, 2023) / Keonte Schad (DT, XFL ORL, 2023) (listed in two leagues in the same year); Jamar Johnson (S, USFL NO, 2023) / Jamar Johnson (-, XFL ARL, 2023) (listed in two leagues in the same year); Brandon Smith (WR, UFL DC, 2024) / Brandon Smith (LB, UFL DC, 2026) / Brandon Smith (WR, XFL DC, 2023) (more than one player with this name in the same league).