After Real Zaragoza signed another Brazilian, Ricardo Oliveira, on 14 July 2007, Ewerthon was loaned out to German Bundesliga side VfB Stuttgart.
On 28 January 2008 the loan to VfB Stuttgart was prematurely terminated. Ewerthon was again loaned out by Zaragoza to RCD Espanyol until the end of the season. In the last season 2008/2009 Ewerthon was scoring 28 goals with Real Zaragoza.
In early February 2010, Ewerthon was released by Real Zaragoza to sign with Brazilian Serie A club Sociedade Esportiva Palmeiras.