The XFL’s non-negotiable agreement states players will earn $1,040 in base salary every week, which translates into a $27,040 gross payment. The contract outlines that XFL players earn another $1,685 for each game played, plus $2,222 in weekly win bonuses to everyone on the winning team. XFL players get no royalties for merchandise sold by the league, and they cannot pursue any legal claims in court.