Giannis Antetokounmpo Current Salary and Contract
Giannis Antetokounmpo earns a salary per year of approximately $45.6 million for the 2024–2025 NBA season under his supermax extension with the Milwaukee Bucks, making him one of the highest-paid players in the league. His current contract is a five-year, $228 million deal signed in 2020, with a player option for the final season in 2025–2026, as reported by ESPN and NBA salary cap trackers.
The Bucks have consistently ranked among the top NBA franchises in payroll, and Giannis salary per year represents the largest single-player expense for Milwaukee. His cap hit for 2024–2025 sits at roughly $45.6 million, which includes his base salary and any applicable incentives tied to All-NBA selections and MVP awards. The contract structure ensures Giannis remains the Bucks' cornerstone through the mid-2020s.
How Giannis Antetokounmpo’s Pay Compares to Other NBA Stars
Giannis salary per year places him among the top five highest-paid NBA players, alongside stars like Stephen Curry, Joel Embiid, and Damian Lillard. Curry leads the league with a $55.8 million annual salary for 2024–2025, while Giannis ranks just behind him, reflecting his two MVP awards and defensive dominance. The gap between Giannis and the league's top earners continues to narrow as supermax contracts become more common.
In terms of total earnings, Giannis salary per year is supplemented by off-court income from endorsements with Nike, Hulu, and other brands. His combined on-court and off-court earnings place him in the upper echelon of NBA wealth, though his primary income remains his basketball contract. The Bucks' salary cap flexibility is heavily influenced by Giannis's deal, which sets the baseline for Milwaukee's roster construction and luxury tax obligations.
Breakdown of Giannis Antetokounmpo’s Earnings and Future Earnings Potential
Giannis salary per year is structured with a guaranteed base that increases slightly each season, with the final year of his current deal offering the highest annual salary. His earnings are fully guaranteed, meaning the Bucks must pay the full amount regardless of injury or performance. This financial security is typical of supermax contracts and reflects Giannis's status as a franchise player.
Looking ahead, Giannis salary per year could increase further if he opts into his player option for 2025–2026 or signs a new extension. Any new deal would likely push his annual earnings above $50 million, aligning with the trajectory of the league's top earners. For the latest contract figures and NBA salary cap details, refer to the official NBA salary information page and ESPN NBA salary tracker.