Head Golf Professionals earn between $50,334 and $72,677 annually. While they typically receive a salary, their personal expenses for tournaments and travel are usually covered by their employer or sponsorships, not paid directly by the golfers themselves.