Josh Hader earns an annual salary of $14,100,000 from his current contract with the San Diego Padres. This contract guarantees his annual income, aligning with his pivotal role as a key player for the team.