
#1 — The decade-long contract: until 2034, with no exit clause
Here's the piece that defines his future fortune. In January 2025, Haaland signed a nine-and-a-half-year extension with Manchester City, valid until 2034 — the longest contract in Premier League history.
The details are staggering. His salary jumped from about £375,000 to around £525,000 a week. He has full control of his own image rights and heavy performance bonuses. And the most important detail for City: all release clauses were removed — meaning no club can "buy him" for a pre-set fee. He's tied to City by choice, until he's 34.
Put it all together — the rise at Salzburg and Dortmund, the $33.5 million salary, the lifetime Nike deal, the sponsorships, and the decade-long mega-contract — and Haaland is already worth about $100 million at 25. And since he's only entering his peak, with a contract guaranteed until 2034, that number is likely to explode over the next decade.
He waited his whole life for a World Cup. But financially, time has never been on anyone's side the way it's on his.