W 2008 roku zajął z Atlético drugie miejsce w lidze stanowej.

W lipcu 2008 Danilinho za sumę czterech milionów dolarów przeszedł do meksykańskiego zespołu Jaguares de Chiapas z siedzibą w Tuxtla Gutiérrez. W meksykańskiej Primera División zadebiutował 26 lipca 2008 w przegranym 0:5 spotkaniu z Atlasem, natomiast pierwszą bramkę w lidze meksykańskiej strzelił 31 sierpnia tego samego roku w zremisowanym 1:1 pojedynku z Pueblą. Z miejsca wywalczył sobie niepodważalne miejsce w wyjściowym składzie i w Jaguares występował ostatecznie przez kolejne dwa i pół roku, będąc czołowym graczem ekipy, jednak nie odniósł większych osiągnięć drużynowych. W styczniu 2011 przeszedł do wyżej notowanej drużyny Tigres UANL z miasta Monterrey, który za jego transfer zapłacił pięć milionów dolarów. Tam również szybko został podstawowym piłkarzem zespołu prowadzonego przez swojego rodaka Ricardo Ferrettiego i w jesiennym sezonie Apertura 2011 wywalczył z nim tytuł mistrza Meksyku.

Wiosną 2012 Danilinho powrócił do Atlético Mineiro na zasadzie wypożyczenia opiewającego na kwotę miliona dolarów.