The average XFL salary for players is $55,000 but top players can earn more money, per Pro Football Talk. XFL players get paid in three key ways: base pay, active roster bonus and additional money for each win.
The minimum salary for XFL players is $2,080 every two weeks which equates to $27,040 for the entire season, per Yahoo Sports. Players can earn an additional $1,685 for each game they are on the active roster, a reality for 46 players on the 52-man rosters. Finally, each win earns XFL players a $2,222 bonus. Given this is more than most players’ weekly base pay, teams are highly incentivized to win games.
Most XFL players will earn well below the NFL minimum salary of $495,000, per Pro Football Talk. The XFL is as much about an opportunity for exposure for players as it is earning a living. Many of the XFL rosters are full of players with ties to the NFL who are looking for an opportunity to get back into the league.