Leonardo jugó en los 2 partidos que el Mamelodi Sundowns disputó en el Mundial de Clubes 2016 en Japón. Ocuparon el sexto puesto.