После почти двухлетнего пребывания в донецком «Шахтере» он вернулся в «Сантос», чтобы выиграть Олимпиаду в Пекине. Он – 20-летний защитник Леонардо, который в составе юношеской сборной Бразилии побеждал на чемпионате мира, а с «молодежной» становился бронзовым призером.