New figures released by the MLS reveal that Robbie Keane has the highest base salary in the league raking in $4million per annum.
Ireland's record goalscorer falls marginally behind Thierry Henry when bonuses are taken into account.
Keane has the highest base salary at $4 million, an increase from $2,917,241 in 2011, and his total rose to $4,333,333 from $3,417,243 after helping the Galaxy win their second straight MLS title.
Henry’s salary dropped from $5 million to $3.75m in the last year, however the Frenchman does retain a total payment of $4.35m, placing him just ahead of the Tallaght native.
Red Bulls midfielder Tim Cahill was third ($3.5 million base, $3,625,000 total), followed by Keane's LA Galaxy team mate Landon Donovan ($2.5 million base and total) and Montreal forward Marco Di Vaio ($1,000,008, $1,937,508).