The 156-times-capped United States forward was left out of his nation's World Cup squad and is unhappy given the quality of his performances in a pre-tournament training camp
The LA Galaxy man was the most surprising name to be cut from the initial selection on Friday, denying him the chance to play in the tournament for a fourth time.
Klinsmann described the decision as one of the toughest of his career and Donovan responded by claiming that he felt hard done by.
The former Bayer Leverkusen striker, who has 156 caps and 57 international goals to his name, feels that his efforts while at the pre-tournament training camp should have been enough to secure a place in the starting XI.
"I think, if I'm being judged based solely on what happened in camp, then I absolutely deserved to be going to Brazil," he told the media after an LA Galaxy practice session.
"I think I was one of the better players in camp. If I had gone in and didn't think I deserved it then I can live with that but that is not the case here.
"Based on my performances leading up to camp, based on my preparation for the camp, based on my fitness, based on my workload, based on the way I trained and played in camp, I not only thought I was a part of the 23, I thought I was in contention to be starting."
Donovan, United States' all-time leading goalscorer, is responsible for one of the most iconic goals in his country's football history - scoring in injury time against Algeria at the World Cup four years ago to send his side through to the knockout stages as Group C winners.