In terms of wealth generation, May’s income primarily comes from his professional football career. As a professional player, he earns a salary from his club and may also receive bonuses for good performance. Additionally, sponsorship deals and endorsements could also contribute to his wealth.