Returning to Milan in the summer of 2007, Digão made his debut in a friendly match against FC Dynamo Kyiv on 6 September, in which he received a yellow card.
On 11 July 2009, Digão was handed a one-week trial with newly promoted Bundesliga club SC Freiburg, joining the team in the pre-season training camp in Schruns, Austria and playing 30 minutes in a friendly with Slavia Prague.
[5] On 22 July, however, the Germans decided not to sign the player, presumably because of his lack of playing time in competitive games over the last two seasons.
After a week-long trial, he impressed head coach Hans Backe with his physical prowess and ability to play technically out of the backline, and earned a contract;[8] however, on 19 July 2013, he cancelled his link by mutual agreement.
[9] In 2008, according to newspaper O Globo, Digão, still uncapped for the national team at any level, was one of 74 players who could be called up by manager Dunga for his preliminary 2008 Summer Olympics squad.