Dwayne De Rosario, MLS’s most valuable player last season, has agreed to a new contract with D.C. United that will make him the club’s highest-paid player.

Terms were not disclosed, but sources close to the situation said De Rosario will earn more than United’s other high-profile players, midfielder Branko Boskovic and newly acquired striker Hamdi Salihi.

De Rosario earned about $500,000 last season, while Boskovic collected about $525,000. Salihi’s deal, reached last month, hasn’t been revealed. De Rosario’s previous pact was set to expire after this season.

Despite the club-high contract, De Rosario won’t be classified as a designated player, the mechanism that allows MLS teams to sign talent outside normal salary guidelines. United is using allocation money — essentially, financial credits — to bring his salary cap impact below the $350,000 threshold.

A third designated player would’ve resulted in United paying a $250,000 MLS luxury tax.

“It’s a great feeling to be associated with the United family,” De Rosario said in a written statement. “Ever since I came here, the organization and the fans have accepted me as part of the family, and I want to keep this family growing.”

He is scheduled to discuss the new contract at a news conference Tuesday at RFK Stadium.