LONGEVITYThe XFL is in its 8th season and as of week 14, there have been 126 regular season games played.
9 players have played in all 126 regular season games for their prospective teams. None of those has started all 126 games with the most from that group being 111 starts. The most starts ever by a player is 123 games.
Amos McDonald (SLB)
8th year
Drafted 4.9 Detroit
Los Angeles Challengers
111 starts in 126 games with Detroit, Baltimore/Birmingham and Los Angeles. He suffered 14 injuries in his career with only 1 serious injury to his hand in 2021. He was drafted by Detroit in 2018. He signed as a free agent with Baltimore for 4 years 19.2 million in 2020 where he received 16 contract offers. In 2024, he signed a 3 year 20.8 million dollar free agent contract with LA where he still plays.
James Howell (FS)
8th year
Drafted 13.17 Philadelphia
Philadelphia
96 starts in 126 games with Philadelphia his entire career. He suffered 2 injuries his entire career, none serious. He was drafted by Philly in 2018 then signed a 5 year 31.1 million dollar extension in 2019. At the end of the 2023 season, he signed a new 5 year 18.1 million dollar contract to remain in Philadelphia.
Anthony McElhannon (LDE)
9th year
Drafted 8.9 Detroit
Birmingham Thunderbolts
75 starts in 126 games with Detroit and Baltimore/Birmingham. He suffered 19 injuries in his career including 1 serious injury to his hand in 2022. He was drafted by Detroit in 2018 and suffered 7 injuries in his first two seasons. In 2020, he signed a 4 year, 18.6 million dollar free agent contract with Baltimore after receiving 3 contract offers. In 2022, he suffered his only serious injury during the Divisional round of the playoffs. In 2023, he signed an extension with Birmingham for 4 years, 20.6 million. Since signing his extension, he has suffered 10 injuries but never missed a game.
Rickey Davidson (WLB)
10th year
Drafted 3.20 Green Bay
St. Paul Punishers
100 starts in 126 games for Green Bay/St. Paul. He suffered 18 injuries in his career with none being serious. He was drafted by Green Bay in 2018 in the 3rd round of the allocation draft. In 2020, he signed a 4 year, 26.7 million dollar contract extension. During the week of XFL VI, he signed a 6 year, 14 million dollar extension to remain in St. Paul.
Craig Chang (SS)
10th year
Drafted 22.32 New York (N)
Miami Nemesis
106 starts in 126 games for New York (N)/Providence and Miami. He suffered 9 injuries in his career with 1 serious injury in 2019 to his hand. During week 13 of this season he suffered an injury to his neck but played in week 14 where he injured his knee. He is listed Questionable 6 weeks for the week 15 game where his streak of 126 straight games may be in jeopardy. He was drafted by NY(N) in 2018 and signed a 6 year 10.8 million dollar extension in 2019. In 2025, he signed a 2 year, 6.77 million dollar free agent contract with Miami which was his only offer.
Anthony Parks (WR)
11th year
Drafted 14.6 LA (A)
Washington Warriors
71 starts in 126 games for Los Angeles (A), Tampa Bay and Washington. He suffered 5 injuries in his career with none being serious. In 2018, he was drafted by LA(A) in the 14th round of the allocation draft. In 2020, he signed a 5 year, 36.3 million dollar free agent contract with Tampa Bay after receiving 20 contract offers. In 2025, he signed a 2 year, 3.3 million dollar free agent contract with Washington after receiving 2 offers.
Christopher Smith (FS)
8th year
Drafted 2.10 Tampa Bay
Tampa Bay
89 starts in 126 games all with Tampa Bay. He has suffered 10 injuries in his career with none being serious. He was drafted in 2018 by Tampa Bay with their 2nd round pick in the allocation draft. He signed a 5 year, 32.7 million dollar contract extension in 2020 and another 5 year, 17.8 million dollar contract extension in 2024.
Guy Sanchez (MLB)
9th year
Drafted 8.7 New Orleans
Memphis Maniacs
101 starts in 126 games for New Orleans/Memphis. He suffered 13 injuries in his career including a concussion in 2021. New Orleans drafted him in the 8th round of the allocation draft in 2018. In 2019, he signed a 4 year, 16.7 million dollar contract extension and again in 2022 he signed a 6 year, 16.8 million dollar contract extension.
Richard Frazier (SS)
8th year
Drafted 26.19 Denver
Daytona Beach Bull Sharks
56 starts in 126 games for Denver, Oakland and Daytona. He suffered 9 injuries in his career with none being serious. Denver drafted him in 2018 in the 26th round of the allocation draft. In 2020, he signed a 6 year, 13 million dollar free agent contract with Oakland after receiving 3 offers. During the 2024 draft, he was traded to Daytona in a package with LG Jonathan Branson and a 2025 1st and 2nd round pick for the 2025 1st overall pick plus a 2025 2nd round pick. In 2025, he signed a 6 year, 11.5 million dollar extension to stay in Daytona
John Upchurch (QB)
12th season
Drafted 1.14 Denver
Tampa Bay Fireballs
123 starts in 125 games for Denver and Tampa Bay. He has never suffered an injury in the league. He was drafted by Denver with the 14th overall pick of the allocation draft. In 2020, he signed a 4 year, 46.8 million dollar contract extension with Denver. In 2024, he signed a 3 year, 15 million dollar free agent contract with Tampa Bay after rejecting a 2 year, 5.1 million dollar contract to stay in Denver.